随着信息科技的不断发展以及社会信息化的普及,计算机和网络逐渐成为人们生活工作的必需品。嵌入式设备作为小型化的计算机在生活中的应用越来越广泛,包括小到手机,Pad,大到家电设备,汽车设备等。嵌入式系统作为嵌入式设备的核心,作为一种专用的计算机系统也得到了广泛的关注。嵌入式以应用为中心,以计算机技术为基础,软硬件可依实际增加和删除。嵌入式从最初的单片机处理系统,到现在的ARM、DSP处理系统,嵌入式技术得到了飞速的发展。本发明中选用的基于Linux系统的ARM嵌入式,较DSP相比其速度较快,丰富的外设接口,成本较低,最重要的Linux操作系统对ARM处理器的支持已经非常完善,这样极大方便了程序的开发移植,很容易将PC平台上实现过的人脸检测和人脸识别程序移植到嵌入式平台上,大大的降低了开发周期和开发成本。
现在社会安全有效的身份识别和认证成为人们日常生活中不可获取的组成部分,随着数字图像处理技术计算机视觉技术的不断进步,人脸检测和人脸识别技术不仅得到极大发展,而且也获得较好的市场。人脸检测精度越来越高,不在局限于非自然条件下人脸的检测,通过参阅大量文献,基于Adaboost人脸检测算法不仅能够检测自然条件下的人脸,而且能够达到实时检测,是现阶段较为成熟的人脸检测方法。人脸识别算法以基于局部二值模式的算法较为经典。