Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以使为on-topic

6年前关闭。



Improve this question





我正在寻找几天的教程或一些文档来启动此任务。我需要从视频(或者首先从图像)中检测Java的视线方向。我不允许使用任何库或api,因此必须逐行编写程序。
如果有人知道我应该如何开始,因为我没有头绪。我发现的所有教程都基于openCV或某些库。
我不要求代码,但是如果有人可以给我一个起点和一些准则,应该做的过滤器,应该使用什么算法来检测什么以及何时使用,我将不胜感激。感谢您的帮助:)

PS:而且算法必须快速,以便可以在android设备上实时检测眼睛。递归搜索可能很麻烦。

最佳答案

(这实际上应该是评论,但是太长了,因此我将其发布为答案。)

这个问题非常广泛,因此没有简单的答案。您基本上是在问是否存在“默认”或“最佳”方式进行视线检测。据我所知,没有。另外,不清楚您使用的是哪种硬件。拥有高速摄像头和受控照明与仅拥有网络摄像头完全不同。

所以这是我建议解决问题的方法:


阅读进行眼睛注视检测的研究论文。搜索字词可以包括“眼睛注视检测”,“眼睛跟踪”等。
如果您不理解本文的某些部分,请检查参考资料并阅读先决条件。您也可以使用书籍或演讲幻灯片。
使用Matlab之类的工具或任何编程语言使用能够为您做基础的库来实现参考实现(例如,OpenCV,在需要时进行机器学习的库等)。这使您可以在测试方法时以最少的更改快速尝试不同的事情。
只有这样,才能用Java实现实际的处理。正确(快速)正确地实现低级算法可能很棘手,您将很高兴获得参考实现与您的结果进行比较。

关于java - 在没有库的情况下检测眼睛方向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20583558/

10-12 01:19