1.角膜反射区域(普尔钦斑)检测
瞳孔区域附近必然有角膜反射点,所以可以在瞳孔区域附近检测普尔钦斑。由于角膜反射区域在暗瞳图像的特征是灰度值较高,所以在暗瞳图像上,可以从灰度值初步判断可能的角膜反射区域。角膜反射潜在区域map E的构成是由以下规则确定的:
也就是说,角膜反射潜在区域是在瞳孔区域附近小于距离阈值thres9的集合中,暗瞳图像中搜索亮度大于灰度阈值thres8的点集。同样由于光照等因素影响,角膜反射区域也会有许多干扰点。这里使用如下判据,即普尔钦斑是尺度最大的高亮斑。去除其他小的团块,剩下的即为角膜反射团块map F。
图5.28 瞳孔椭圆及瞳孔中心示例
图5.29 角膜反射检测结果
2.角膜反射中心定位(www.daowen.com)
角膜反射本来为圆形,但是由于光照等各种因素的影响,它为一些不规则的区域。一般来讲,求角膜反射中心的方法有两种:一种是先求角膜反射的轮廓,然后对角膜反射边缘进行椭圆拟合,通过拟合椭圆的中心估计角膜反射中心[5];另一种是通过质心估计角膜反射中心[15]。本文根据角膜反射区域应为圆形的事实,采用区域最小外接圆中心来定位角膜反射中心[16],并将其圆心作为角膜反射的中心。角膜反射中心如图5.30所示,具体算法如下:
1)在点集中任取两个点A、B,以A、B两个点为直径作圆;
2)若以A、B为直径的圆包容了点集所有点,则该圆即为所求的最小外接圆,否则在点集中找出距离该圆圆心最远的点C,以A、B、C三个点作圆;
3)若以A、B、C三个点确定的圆包容了点集的所有点,则该圆即为所求的最小外接圆;否则在点集中找出距离该圆圆心最远点D,执行4);
4)在A、B、C、D中选两个点,以它们为直径作圆,若能包容这四个点,则以此两个点为A、B转2),否则执行5);
5)在A、B、C、D中任选三个点作圆。从中找出能包含这四点的最小圆,则以决定最小圆的三个点为A、B、C转3)。
图5.30 普尔钦斑中心示意图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。