【技术实现步骤摘要】
一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法
[0001]本专利技术属于图像处理以及眼动追踪
,涉及到2D注视点估计,特别涉及到一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法。
技术介绍
[0002]假设人类眼角膜为规则球面,不管其如何旋转,辅助光源在球面上形成的角膜光斑在空间中的绝对位置都不会发生明显变化。也就是说,当眼球转动时,角膜光斑在眼球上的位置基本不会改变。当人眼注视方向发生改变时,可以通过利用角膜光斑位置做为参考标准,计算注视点与平面映射的交点,从而获得注视信息,这一方法被称为瞳孔
‑
角膜反射技术(Pupil Center Corneal Reflection,PCCR),是基于特征的注视估计算法中广泛应用的一种技术。
[0003]这一技术分为图像预处理、特征提取与映射函数构造三个部分。在瞳孔中心与角膜特征提取部分进行相应改进,可以显著提高注视点估计准确性。
技术实现思路
[0004]本专利技术目的是提出一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法,结合提取的角膜特征建立视线映射模型,把每一帧图像中检测出的瞳孔
‑
角膜反射向量V(V
x
,V
y
)映射到屏幕上的注视点坐标G(G
x
,G
y
),实现了2D注视点估计。
[0005]本专利技术利用以下技术方案实现:
[0006]一种基于瞳孔< ...
【技术保护点】
【技术特征摘要】
1.一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法,其特征在于,包括以下步骤:步骤S1:进行待处理图片降噪及边缘检测,实现图像预处理;步骤S2:利用星射线法进行瞳孔中心定位;步骤S3:进行角膜特征提取,依据误差函数极点所对应的阈值得到自适应后的最佳阈值,经二值化处理的眼区图像以最佳阈值为限找到面积最大的反射光斑,然后求取反射光斑中心坐标(x
pur
,y
pur
),得到角膜反射光斑的中心位置坐标;所述误差函数公式如下式所示:其中,R
ratio
为误差函数,S
max
为反射光斑面积阈值,S
all
为眼图面积;步骤S4:建立视线映射模型,即根据步骤S2得到的瞳孔中心位置和步骤S3得到的角膜反射光斑中心位置建立视线映射模型,利用所述视线映射模型把每一帧图像中检测出的瞳孔
‑
角膜反射向量V(V
x
,V
y
)映射到屏幕上的注视点坐标G(G
x
,G
y
),映射函数模型为:),映射函数模型为:其中,a0‑
a7,b0‑
b7为待定系数;完成基于瞳孔
‑
角膜反射向量法的2D注视点估计。2.如权利要求1所述的一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法,其特征在于,所述步骤2进一步包括以下流程:步骤2.1:拟合出瞳孔区域边界,通过瞳孔边缘抓取第一帧图像,以该图像的中心为起始点,向四周发出18条射线,射线的间隔角度为20
°
;当相邻两条射线边缘点像素的差值∈大于设定阈值φ时射线停止,得到一个候选边缘点的集合;步骤2.2:依次以每个候选边缘点为起始点,于经过该候选边缘点射线的两侧
±
50
°
范围内再次发出射线,射线之间的间隔角度为度,其中n为射线条数;步骤2.3:上述步骤完成第一次迭代,计算所有候选边缘点的几何中心作为下次迭代的起始点;重复执行前述的步骤2.1
‑
步骤2.2,直至所有候选边缘点的几何中心收敛于相对稳定的位置,即前后两次迭代计算出的几何中心位置之间的距离不大于10个像素点,将符合条件的几何中心位置定位成瞳孔中心。3.如权利要求1所述的一种基于瞳孔
‑
角膜反射向量法的2D注视点估计方法,其特征在于,所述...
【专利技术属性】
技术研发人员:刘昱,李振君,
申请(专利权)人:天津大学浙江国际创新设计与智造研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。