Algorithm 眼睛跟踪的通用算法

Algorithm 眼睛跟踪的通用算法,algorithm,eye-tracking,Algorithm,Eye Tracking,所以,我的想法是,我想建立一个软件,可以跟踪学生的位置,但我在互联网上找不到解决这个问题的数学方法。我想看一些如何计算瞳孔位置的例子。谢谢 您可能需要一些硬件来实现这一点。然后,该设备的输出为您提供了一个测量值,您可以使用该测量值来计算用户在屏幕上观看的位置。我认为最常见的方法是使用点光源照明对象,并使用角膜上明亮的镜面高光来定位眼球。然后,瞳孔相对于高光的位置为您提供方向。为了简化图像处理,您可以使用红外线和红外单色照相机 要解决这个问题,请尝试在2D中用圆形“眼球”绘制它,这是一个固定点光源

所以,我的想法是,我想建立一个软件,可以跟踪学生的位置,但我在互联网上找不到解决这个问题的数学方法。我想看一些如何计算瞳孔位置的例子。谢谢

您可能需要一些硬件来实现这一点。然后,该设备的输出为您提供了一个测量值,您可以使用该测量值来计算用户在屏幕上观看的位置。

我认为最常见的方法是使用点光源照明对象,并使用角膜上明亮的镜面高光来定位眼球。然后,瞳孔相对于高光的位置为您提供方向。为了简化图像处理,您可以使用红外线和红外单色照相机


要解决这个问题,请尝试在2D中用圆形“眼球”绘制它,这是一个固定点光源,可以在光线和眼睛中心之间的直线穿过圆圈的位置创建镜面反射高光,并用阴影弧表示瞳孔。

所有人都会眨眼,因此可以使用此人类属性在视频中跟踪眼睛。
小贴士:两只眼睛同时眨着

这方面可能有一些好的[高级]研究生论文;如果您愿意付费/搜索ACM(etc)目录。多年来,我一直严格训练自己眨眼时双眼交替,因此不受您的间谍技术影响!;-)