6.2.2 眼睛识别与定位

对于由人脸定位确定的人脸区域,首先进行区域扩充,形成包含全部头部的区域A(包括大部分或者全部头发以及整个面部)。然后在区域A中用多阈值进行二值化合并得到二值图像B。在得到的二值图像B中,用区域标号算法对不同的“黑”连通区进行标号化,用预置的面积阈值θ滤掉由于噪声造成的小的孤立连通区。可以认为,位于区域A最上方的最大的连通区H即为头发区域。

在头发定位基础上,眼睛可定位为满足下列条件的连通区对L和R:

·L和R的中心要在头发区域H的下方;

·L和R的下方一定距离内不能有其他的连通区域;

·L和R的中心横坐标差值不能过小;

·L和R的中心纵坐标差值不能太大;

·L和R在原图像对应区域内的频度要足够大。