打算用头部动作编程导航iPad应用程序(最初的手部动作,但此时手似乎很难检测到):左,右,上,下。因此,我计划使用openCV,或者检测头部区域的光流,或者用haar级联检测用户的耳朵和头部(openCV以非常精确的头部和耳朵xmls提供)。有人可以提供一些关于使用哪种解决方案的建议?请问其中一个需要更多电力吗?耳朵和头部检测可能更容易编程?我想避免在错误的方向上付出太多努力,并且在我目前的环境中没有太多的专业知识......
感谢您提供任何帮助,建议和想法!
答案 0 :(得分:0)
我建议使用Haar级联,因为光流在计算时间上更贵!
答案 1 :(得分:0)
在iOS 5中使用原生面部检测不是您想要的选项吗? 我在这里开箱即用,但我以前一直在使用OpenCV,它仍然很疼......
http://maniacdev.com/2011/11/tutorial-easy-face-detection-with-core-image-in-ios-5/
*当然,这个想法是你以某种方式将其应用于实时输入
答案 2 :(得分:0)
一种方法可能是使用隐马尔可夫模型。关于如何使用HMM识别头部姿势,有很多研究材料(工作原型)。
我相信耳朵分类器在杂乱的背景下并不那么有效。如果你能让它发挥作用,请告诉我们!