随着社交网络的流行和智能移动终端的普及,越来越多的用户喜欢利用智能终端拍摄、分享自己的图像信息,如美食、风景等。然而,由于图片数量的增加和移动终端屏幕大小的限制,这使得对移动终端的图像资源管理变得十分困难。一方面,手动为海量图像添加标签的工程量过于庞大;另一方面,用户在移动终端中标注图像十分不便。为此,本文研究了移动终端的图像标签推荐问题,结合图像处理技术与移动智能终端的特性,设计并实现适用于移动终端的图像标签推荐系统,为移动终端的图像自动推荐相关标签,便于用户对图像资源进行分类和管理。
本文研究的图像标签推荐系统就是应用了图像匹配与识别技术,并且随着移动终端(主要是智能手机)在全球范围内的普及以及它们对人类生活的深刻影响。所有移动终端中,Android系统所占的比例最大,拥有最多的用户以及各种软件应用,本文只开发了基于Android系统的图像标签推荐系统,主要利用智能手机这个载体来测试该系统。
可以预见,随着计算机技术的发展和数字图像处理技术应用的日益广泛,图像标签推荐必将在未来的社会生产生活中发挥更大的作用。因此,图像标签推荐应用的研究具有非常重要的实用价值。
1.2 国内外研究状况
1.3 本文的研究内容
本文研究了移动终端的图像标签推荐问题,结合图像处理技术与移动智能终端的特性,设计并实现适用于移动终端的图像标签推荐系统,为移动终端的图像自动推荐相关标签,便于用户对图像资源进行分类和管理。该图像标签推荐系统分为两部分:移动终端获取管理标签和服务器推荐标签。其具体内容如下。
移动端研究内容:
1) 用户从相册选择或者相机拍摄获取图片。
2) 用户能够上传图片获取标签。
3) 用户可以对获得标签的图片做简单的管理。
服务器端研究内容:
1) 服务器完成图像推荐算法的集成。
2) 服务器根据图像推荐算法建立图像特征库和图像标签库。
3) 服务器自身文护和管理图像特征库和图像标签库。
4) 服务器能够响应移动端的图片标签推荐请求,并返回正确的标签。
1.4 本文的组织结构
本文的组织结构安排如下:
第一章绪论,介绍课题研究背景和意义,在国内外的研究状况以及主要研究内容。
第二章介绍了Android的基本知识,包括android的基本框架和四大组件。掌握这些知识是进行Android开发的前提。
第三章是图像标签推荐系统的算法介绍和实现。该系统主要采用SIFT图像匹配算法,并采用java语言实现。
第四章为移动终端的图像标签推荐系统的总体设计和详细设计。从多角度介绍了该系统的具体实现。
第五章为该系统的功能测试,从多方面测试了该系统的可行性、可靠性、准确性、稳定性。
第751章为本论文的总结,并提出了下一步改进的方向和方案。
2 Android 基本知识
Android 是基于linux基础开发的开源移动终端的操作系统,主要用于智能手机和平板,随着安卓的发展,现在也广泛用于各种嵌入式设备如ktv的点歌机,餐厅前的预约机,还有越来越多的可穿戴式的智能硬件。由于android的开源性,android给我们的生活带来了无穷无尽的想象空间,没有它做不到的只有想不到的。
Android 的系统框架由linux内核,android 虚拟机,C++ 函数库,应用框架和应用组成。虽然谷歌在努力改进系统运行方式比如去除虚拟机环节,这样可以给android应用的运行效率带来极大的提升。
- 上一篇:C#小样本条件下复杂产品费用估算方法研究与实现
- 下一篇:基于日志的事件摘要模块设计与实现
-
-
-
-
-
-
-
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状