影响人脸识别的因素
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。尽管已有30多年的研发历史目前,但人脸识别产品仍然受光照、视角、遮挡、年龄等多方面因素的影响。
1.光照问题
光照变化是影响人脸识别性能的最关键因素,对该问题的解决程度关系着人脸识别实用化进程的成败。由于人脸的3D结构,光照投射出的阴影,会加强或减弱原有的人脸特征。尤其是在夜晚,由于光线不足造成的面部阴影会导致识别率的急剧下降,使得系统难以满足实用要求。
同时,理论和实验还证明同一个体因光照不同引起的差异,大于同一光照下不同个体之间的差异。光照问题是机器视觉中的老问题,在人脸识别中的表现尤为明显。解决光照问题的方案有三维图像人脸识别和热成像人脸识别。但这两种技术还远不成熟,识别效果不尽人意。
2.姿态问题
人脸识别主要依据人的面部表象特征来进行,如何识别由姿态引起的面部变化就成了该技术的难点之一。姿态问题涉及头部在三维垂直坐标系中绕三个轴的旋转造成的面部变化,其中垂直于图像平面的两个方向的深度旋转会造成面部信息的部分缺失。使得姿态问题成为人脸识别的一个技术难题。
针对姿态的研究相对比较的少,目前多数的人脸识别算法主要针列正面、准正面人脸图像,当发生俯仰或者左右侧而比较厉害的情况下,人脸识别算法的识别率也将会急剧下降。
3.表情问题
面部幅度较大的哭、笑、愤怒等表情变化同样影像着面部识别的准确率。现有的技术对这些方面处理得还不错,论是张嘴还是做一些夸张的表情,计算机都可以通过三维建模和姿态表情校正的方法把它纠正出来。
比如上面这张图片里,上排是原始的图像,下排是通过图像处理(把表情进行校正)之后的图片——嘴巴合上了,姿态转成了正面。从人的视觉上看上去可能会觉得人脸变得比较怪异,但是计算机主要是通过面部区域进行识别的,所以校正后的识别率会得到非常明显的提升
4.遮挡问题
对于非配合情况下的人脸图像采集,遮挡问题是一个非常严重的问题。特别是在监控环境下,往往被监控对象都会带着眼镜、帽子等饰物,使得被采集出来的人脸图像有可能不完整,从而影响了后面的特征提取与识别,甚至会导致人脸检测算法的失效。
5.年龄变化
随着年龄的变化,一个人从少年变成青年,变成老年,他的容貌可能会发生比较大的变化,从而导致识别率的下降。对于不同的年龄段,人脸识别算法的识别率也不同。这个问题最直接的例子就是身份证照片的识别,在我国身份证的有效期一般都是20年,这20年间每个人的容貌必然会发生相当大的变化,所有在识别上也同样存在很大的问题。