首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从图像中检测和提取人脸

从图像中检测和提取人脸
EN

Stack Overflow用户
提问于 2013-11-12 06:52:49
回答 1查看 2.2K关注 0票数 1

我一直在尝试这样做--当用户在我的web应用程序中上传图像时,我想在其中检测到他/她的脸,并从中提取(从前额到下巴,从面颊到面颊)。

  • 我尝试过使用Haar Cascade进行OpenCV/C++人脸检测,但问题是它给出了人脸位置的概率,因为图像的背景出现在ROI中,或者甚至整个人脸都没有出现在ROI中。我也想检测眼睛在面部,而当使用上述技术,眼睛检测并不是那么准确。
  • 我读到了一种叫做主动外观模型的新技术)。我在这里读到的博客显示,这正是我想要的,但我对如何实现这一点感到迷茫。

我的疑问是-

  1. 将AAM用于人脸检测和人脸特征检测是一个很好的思路。
  2. 还有其他的技术来做同样的事情吗。

任何在这些方面的帮助都是非常感谢的。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-12 07:04:28

正如您注意到的,OpenCV的人脸检测实现并不是最先进的。它是一个非常好的、健壮的实现,但是您可以做得更好。

近年来,朱和拉马南引入了野外人脸检测、姿态估计及地标定位算法,被认为是近年来人脸检测的主流算法之一。

该算法能够检测人脸的正面和侧面,识别人脸上的关键点,如眼睛、鼻子和嘴巴。

作者很好地发布了他们的代码和学习的模型,这是一个Matlab实现,但主要的计算是用C++完成的,因此对他们的方法进行独立的C++实现应该不会太困难。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19922735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档