大佬教程收集整理的这篇文章主要介绍了ios – 如何使用Open CV检测打呵欠,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我所做的是包括打开简历,并使用哈尔级联找到面孔,然后在脸部(也使用哈拉斯卡德)中找到嘴.
我所遇到的麻烦是,我相信发现打哈欠,就像做一些像(face.y – mouth.y) something =打呵欠
但是我所面对的问题是,面部和口腔的表情是“不可用的”,我的意思是每次循环运行时,脸和嘴的X和Y值都是(obwiusly)不一样.
有没有任何可以使用的“开口”哈尔级联,或者我怎么知道用户何时打开嘴巴?
打呵欠几乎类似于惊喜,两个案件都是开口的.我建议您查看以下纸张的第3页:Real Time Facial Expression Recognition in Video
using Support Vector Machines(如果您无法访问@L_673_9@,以纸张名称为谷歌)
这篇论文(甚至我的同学)使用面部特征的位移矢量.为此,您可以在脸上找到一些特征点.例如,在本文中,他们使用眼睛瞳孔,极点点,鼻尖,口碑区域(嘴唇)等等,然后连续跟踪特征的位置,并找出它们之间的欧几里德距离.它们用于训练SVm.
看下面两篇论文:
Feature Points Extraction from Faces
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boosted Classifiers
在下面的图像下面我的意思是特征点在脸上:
在你的情况下,我认为你是在iPhone中实时实现的.所以可能你可以避免在眼睛的特征点(虽然不是一个好主意,因为当你打呵欠,眼睛变小了).但与此相比,嘴唇上的特征点显示出更多的变化和主导性.所以,单独实施唇部可以节省时间. (嗯,这一切都取决于你).
唇部分割:已经在SOF中讨论过,并检查出这个问题:OpenCV Lip Segmentation
最后,我相信你可以找到很多关于谷歌搜索的细节,因为它是一个活跃的开发区域,很多论文都在那里.
另一选择:
这个地区的另一个选择,我听过几次,是活跃的外观模型.但我不知道什么. Google自己
以上是大佬教程为你收集整理的ios – 如何使用Open CV检测打呵欠全部内容,希望文章能够帮你解决ios – 如何使用Open CV检测打呵欠所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。