需要眼动追踪,注视追踪方法

Posted

技术标签:

【中文标题】需要眼动追踪,注视追踪方法【英文标题】:Eye Tracking , Gaze Tracking method needed 【发布时间】:2014-10-20 14:19:36 【问题描述】:

我正在开展一个项目,以使用 C++ 语言中的 opencv 检测 Eye Gaze, 我能够检测到脸部和眼睛,但仍然无法让它稳定

主要问题是当我要求检测右眼时,有时它会与左眼混淆,即使我使用的是用于右眼的级联

所以,问题是如何限制特定眼睛的检测而不与另一只眼睛发生碰撞,如果您有任何好的方法在凝视估计中使用检测到的部分,如果需要,我可以提供代码

祝大家好运, 艾哈迈德

【问题讨论】:

你好 Ahmad,检测双眼然后说左眼是左眼,右眼是右眼怎么样?它不会混淆。 我的意思是当检测眼睛并显示检测到的眼睛时,它会不断左右翻转,所以例如你显示左眼它会给你左眼,然后在一些帧之后它会显示右眼等等 所以你的意思是由于一些不完善,左右眼正在切换?如果是这样,我建议根本不要为眼睛使用级联。相反,使用级联来检测(面部和)眼睛,并自行控制来决定哪只眼睛。 【参考方案1】:

对不起,我是新用户,无法评论。

您可以访问整张脸吗?如果是这样,您可以使用简单的几何体来设置感兴趣区域以排除脸部的右侧部分,并仅在左侧运行眼睛级联。

排除底部(嘴巴)也很有用,因为眼睛级联会产生很多误报。

【讨论】:

我将尝试对窗口使用调整大小 2 次,一次用于左侧,一次用于右侧,并在两个调整大小的窗口上运行级联,看看效果如何,谢谢你的想法,我希望少工作解决方案 如果它对您有用,您介意将其标记为答案吗?新用户需要业力。 :) 哈哈.. @CelsoCardoso.. 我赞成.. 为业力;现在 1 到 11 :D

以上是关于需要眼动追踪,注视追踪方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Unity 中获取 HoloLens 2 和 MRTK 的眼动追踪数据?

Javascript 中的多重凝视检测(眼动追踪)

瞳孔阈值(眼动追踪)- 使用 C++ 的 OpenCV

瞳孔中心在实时眼动追踪中表现出色

是否可以访问 hololens 2 上的瞳孔直径等眼动追踪数据?

affdex SDK 可以用于眼动追踪吗? [关闭]