【发布时间】:2011-05-26 03:05:09
【问题描述】:
所以,我想构建一个可以跟踪学生位置的软件,但我无法在互联网上找到该问题的数学方法。我想看一些如何计算瞳孔位置的例子。谢谢!
【问题讨论】:
-
可能有一些关于该主题的优秀[高级]研究生论文;如果您愿意付费/搜索 ACM(等)目录。
所以,我想构建一个可以跟踪学生位置的软件,但我无法在互联网上找到该问题的数学方法。我想看一些如何计算瞳孔位置的例子。谢谢!
【问题讨论】:
所有人类都会眨眼,因此您可以使用此人类属性来跟踪视频中的眼睛。 提示:双眼同时眨眼
【讨论】:
我认为最常见的方法是用点光源照亮主体,并使用角膜上的明亮镜面高光来定位眼球。然后瞳孔相对于高光的位置为您提供方向。为了简化图像处理,您可以使用红外灯和红外单色相机。
要计算数学,请尝试使用圆形“眼球”在 2D 中绘制它,这是一个固定点光源,可在光源和眼睛中心之间的一条线与圆相交的地方创建镜面高光,以及一个阴影弧代表学生。
【讨论】:
您可能需要一些硬件才能做到这一点。然后,该设备的输出会为您提供一个测量值,您可以使用它来计算用户正在查看的屏幕位置。
【讨论】: