胡晓燕, 张 宇
(成都航空职业技术学院计算机工程系,四川成都 610021)
人脸检测是指对于给定的图像,采用一定的策略对其进行搜索以确定其中是否含有人脸,如果是,则返回人脸的位置与大小。检测与定位人脸通常是一个完整的人脸识别系统的第1步工作。目前,在人脸检测领域,研究比较成功的系统有基于形状的系统[1]、基于脸部特征的系统[2-3]、基于模板匹配的系统[4-5]、基于神经网络的系统[6-7]和基于颜色的系统[8]等5类,它们各有优缺点[9]。
由于人脸在空间分布的复杂性,要建立人脸在高维空间的精确分布模型有相当的难度。因此,解决人脸检测问题切实可行的途径是多种方法的综合运用。
检测系统按照图像输入预处理、算法实现、图像输出的顺序来执行,先后经过打开位图读取数据、尺寸归一化、光线补偿、二值化、开闭运算处理、区域统计及去除假区域等步骤,最后标记出人脸区域。
为使检测后的人脸识别工作所用的图像更加规范化,也为方便图像的操作,有必要对输入图像先进行尺寸归一化。算法为:用定值m去除以图像的纵向像素点数l与横向像素点数w的乘积,并对其开算术平方根求得归一化系数C,再对图像按此系数有比例地缩放。
由于光源和图像采集设备的原因,可能会造成输入图像在整体上发生色彩偏离。采用光线补偿可以解决这类输入图像中存在的色彩偏差问题。……