论文部分内容阅读
手机摄像的流行促使用户对手机照片管理的需求变大,传统Android2.2系列手机的照片管理软件,如“图库”等,由于基于特征的自动化索引与用户查找和检索照片的偏好之间存在较大语义鸿沟,因此无法高效地完成照片的组织管理,查找和检索。本文基于Android实现了一种高效的照片管理和检索系统photoMap。包括以下三个主要功能:1)采用地点、时间和事件三维信息标注,以智能化缩小上述语义鸿沟;2)地图应用与照片管理融合,以更好组织管理照片;3)建立基于事件的机器学习机制,进行智能归类和智能检索照片。使用了Google Map API核心类库实现了地图应用,在地图上直观组织照片。使用了SQLite数据库存储和管理照片;调用了Android Camera API实现拍照,并使用GPS自动标注位置信息;运用图像识别和标注语义分析结合技术对照片事件个性化建模后对照片智能归档;通过采样统计的机器学习方法建立事件模型,以支持照片的智能检索。通过图形滤镜算法对图片像素点调整实现照片编辑和美化;调用新浪微博API实现照片的发布分享和网络查看。经测试表明:系统满足既定的功能和非功能设计,测试表明该系统运行稳定,并无明显漏洞,解决了现有照片管理软件的功能不足问题,满足了用户对于照片管理的需求。