本次创新实训做的是基于视线追踪的眼动资讯网站,首先需要的是捕获眼部图像,并进行图像预处理,定位瞳孔。
- 眼部检测
眼睛检测可以使用英特尔的感知计算SDK,得出眼角的四个点,并由此计算出眼睛区域,计算的经验公式为:
眼部检测模块的工作流程如下:
- 图像预处理:
预处理主要包括四个方面:图像灰度化、图像对比度增强、图像二值化和图像降噪:
灰度化:
根据YUV的颜色空间中,Y的分量的物理意义是像素点的亮度,由该值反映亮度等 级,根据RGB和YUV颜色空间的变化关系可建立亮度Y与R、G、B三个颜色分量的联系: Y=0.2998*R+0.587*G+0.114*B,以这个亮度值Y表达图像的灰度值。 结果如图: