论文部分内容阅读
本论文主要来源于广州多玩信息技术有限公司的商业开发项目:智能手机相册。本文在web网络相册“云图”的基础上,利用企业已有的核心技术和架构,结合了Android开发、人脸检测与分类、图像分类等技术,为此项目提出了解决方案。同时,设计和实现了一个基于Android的智能手机相册系统。该系统为Android移动用户提供记录婴儿成长、一键整理生活旅游相册、网络同步备份和将照片分享到社交网络的服务,是一款拥有婴儿人脸检测、按地理信息分类、云端存储和快速分享等功能为一体的综合性Android手机照片管理应用软件。本文的主要工作有以下几个方面:一是重点利用人脸识别相关技术,通过从图像集中检测含有婴儿照片的方法,实现对用户手机相册中婴儿照片的自动提取功能,帮助家长为婴儿制作专属的成长相册。二是利用图像分类相关技术,实现对用户手机中含有GPS的图片自动提取和分类的功能,帮助用户组建生活旅游相册。三是对基于Android平台的智能手机相册进行设计和开发,为实现多功能智能手机相册设计了良好的结构框架和界面,实现了照片的网络备份、社交网站分享功能和快速清理重复、模糊和网络浏览残留照片等功能。本文的主要贡献是改进了一些和项目相关的现有技术:主要有:一是提出了利用AdaBoost人脸检测、提取C1-S特征和SVM分类技术综合进行婴儿人脸检测的方法,实现了复杂图像集中婴儿照片的准确提取。二是提出了可放缩的网格式地理区域分配方法,该方法可以通过从照片中提取GPS地理信息,对生活和旅游中照片的照相地区进行照片集的自适应划分,使得邻近地点的照片被置于一个照片集,并使得各照片集中照片数量相对均匀。目前,智能手机相册系统各模块的功能已经实现,并已经在安卓市场上线使用,可以通过Android客户端简单快速地使用系统提供的照片管理功能。对初始用户调研证实:该系统是有实用价值的Android应用。该系统的有效代码约一万三千行。