3

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

4

3 回答 3

8

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

要计算出数学,请尝试使用圆形“眼球”在 2D 中绘制它,这是一个固定点光源,在光源和眼睛中心之间的一条线与圆相交处创建镜面高光,以及表示瞳孔的阴影弧.

于 2010-12-15T19:29:36.570 回答
1

所有人类都会眨眼,因此您可以使用此人类属性来跟踪视频中的眼睛。提示:双眼同时眨眼

于 2010-12-15T20:19:01.993 回答
0

你可能需要一些硬件来做到这一点。然后,该设备的输出会为您提供一个测量值,您可以使用它来计算用户正在查看的屏幕上的位置。

于 2010-12-15T19:17:13.113 回答