视线追踪、目光检测的方法大致有两种:一种是基于头部,一种是基于眼球。
一、基于眼球
这种方法简单来说就是基于头部基准面的眼球中心到虹膜中心向量,这个研究方向可追溯到上个世纪,目前效果最好的还是基于深度学习的方式,省去了大量的人脸到眼睛的图像处理过程,直接跳到最后一步的眼球中心和虹膜中心的点定位。
难点:
1、受头部影响大
2、测试者若佩戴眼镜会极大的影响到最终的精度(包括折射、反光等问题)
3、受外部环境的干扰
二、基于头部
这种方法一般是以头部建模,计算ROI特征点的位置得到头部的方向,将其视作视线的方向。
难点:
1、一些基于人脸算法特征点计算的做法,实际上在偏头的时候是无法检测到人脸的
2、人脸视线的角度朝向没有十分严谨的标准