论文部分内容阅读
生物认证技术最近在学术研究和实际应用方面得到了越来越多的关注。相对于别的生物认证技术,人脸识别技术是一种更自然和易用的人类身份认证技术,具有十分重要的理论和应用价值。手机作为移动通信的主要载体,已经成为人们日常生活中的一部分了,这为手机的各种服务提供了广阔的应用前景。但是对于大多数的手机系统来说,用来保护手机不被假冒使用的措施仅仅是一些数字密码而已,这既不方便也不可靠。针对这种情况,本文研究了人脸识别的相关技术,开发出了一个手机人脸识别与验证系统,论文主要做了以下的工作:1.基于系统的需求分析和功能分析,确定了系统的工作流程和系统的各个功能模块。并根据各个功能模块,设计了人脸识别与验证系统的用户界面、注册、认证和阈值设定等功能的具体实现方案,选取了系统软件的开发平台和系统功能的评价标准。2.研究了人脸识别图像预处理的方法,选择了人脸几何归一化方法和灰度归一化方法。然后在手机平台上,对人脸图像预处理方法做了优化和测试。实验结果表明,人脸预处理提高了人脸识别的效果。3.分析并对比了各种人脸算法的优缺点,根据手机系统可利用的资源的限制选择了Fisher脸的方法作为系统的人脸识别算法,采用Gabor小波变换来增强人脸识别在光照变化下的鲁棒性。详细介绍了这种人脸识别算法的原理,用选定的评测标准对人脸识别算法进行了测试。实验结果表明,本文的识别算法比Fisher脸的方法取得了更好的识别效果。然后基于手机系统对人脸识别算法进行了优化并测试,测试结果表明,优化后的人脸识别算法比原始算法识别速度更快,识别率更高。4.根据手机平台的CPU运算速度,存储容量,没有浮点运算单元等限制改进了人脸识别算法,并在手机平台上开发出了一个实际的手机人脸识别与验证系统,系统实现了实时的自动人脸检测,眼睛定位,人脸图像预处理,特征提取,用户注册,用户认证,阈值设定等功能。然后在公开的人脸库和实际环境中对系统的各种性能指标进行了测试。实验结果表明,本文开发的系统达到了高的识别率(ERR>90%)和实时性要求。