论文部分内容阅读
伴随着社会信息化、自动化的发展,以及科技的进步,未来将是移动互联网的时代,为适应移动互联网的发展智能化的小型移动终端将是未来的发展趋势。与此同时人们对信息的安全性要求不断的提高,高自动化和高速度的身份识别和身份认证在移动终端上的应用需求迫在眉睫。由于生物特征是人类的内在属性,具有很强的个体差异性和自身稳定性,是非常理想的身份识别和身份认证的依据。其中人脸特征是人体本身所固有的一种典型生物特征,通过人脸作为身份识别和身份认证依据,与其他传统方法相比更加安全、可靠、有效、易于被客户接受、友好方便等特点。本文的主要研究工作是围绕人脸识别技术进行的,针对Android系统和人脸识别的核心技术进行展开研究和分析,根据人脸识别理论知识,提出了在Android平台下实现人脸识别系统的设计方案,并最终实现本方案,主要做的工作如下:(1)通过阅读大量文献,完成基本的理论准备工作,总结出人脸识别系统的发展过程,并对人脸识别的国内外研究现状进行介绍。(2)通过对Android系统的深入学习和研究,对Android系统的发展历程和Android平台的系统架构进行详细介绍。(3)详细阐述了人脸识别系统的三个主要过程,并对人脸检测过程、特征提取与定位和人脸识别这三个主要过程中成熟的方法进行仔细的研究和介绍。重点对本系统采用的LDA方法进行深入的研究,详细的阐述了该方法的原理和步骤。(4)基于理论联系实际的思想,和根据上述的人脸识别知识,以及对Android系统的研究,设计并实现了一套基于Android平台的人脸识别系统。充分利用Android SDK和NDK开发工具包和资源,在Windows XP系统下利用Eclipse作为IDE的开发环境,在Android平台实现了人脸识别系统。实验结果表明,虽系统的稳定性和准确率比较高,但由于设备的配置相对较低,实时性还不够理想,还需进一步的提高,有待于进一步的研究和探索。