我是OpenCV的新手,所以请帮帮我。我想使用OpenCV检测嘴唇边缘。那么,您能给我一些链接和解决方案吗?
我已经检查了使用OpenCV进行面部和嘴部检测的正常程序,但准确性不高。 Ive使用“haarcascade_mcs_mouth”来检测图片中的嘴,但效果不是很好。而且我听说过AAM方法,但无法获得有关它的任何文档。请帮我...
最佳答案
唇部识别是计算机视觉中的一个问题,尚未完全解决。您曾经使用过的类似Haar的分类器(包含在OpenCV中)在人脸识别中表现良好,但是对于嘴唇识别,已经开发了更好的技术。您将必须构建不同的算法,并根据自己的目的选择更好的算法。您正在为iOS开发的事实由于附加的限制(内存占用量,CPU等)而使任务更加艰巨。我为您简要概述了唇部识别技术的最新发展,以便您可以进一步研究:
识别嘴唇的方法可分为三大类:
[2] U. Canzler和T. Dziurzyk,“基于视频的手语识别的非手动功能的提取”。 ;在MVA论文集中。 2002,318-321
[3]梁树雄,王诗琳和刘永康。 “使用结合了椭圆形状函数的模糊聚类进行唇图像分割。”图像处理,IEEE Transactions on 13.1(2004):51-62。
[4] Bouvier,克里斯蒂安,P-Y。 Coulon和Xavier Maldague。 “基于ROI优化和参数模型的无监督嘴唇分割。”图像处理,2007年。ICIP2007年。IEEE国际 session 。卷4. IEEE,2007年。
关于c++ - 如何在iOS中使用Opencv检测嘴唇边缘?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14683646/