【问题标题】:Feature detection in profile face images轮廓人脸图像中的特征检测
【发布时间】:2014-04-04 10:19:49
【问题描述】:

我正在使用 opencv 2.4.2 和 c++。我正在尝试使用 haarcascade xml 文件检测侧面的眼睛、鼻子和嘴巴。大多数情况下,眼睛是使用 haarcascade_mcs_righteye 和 haarcascade_mcs_lefteye 正确检测到的。但是,鼻子和嘴巴的xml大多是带有轮廓的失败[如下所示]。我知道这些是为正面制作的,但是还有其他“不那么复杂”的开源方法可以用来检测个人资料图像中的鼻尖和嘴角吗?基本上,我需要他们的坐标,但首先我需要检测它们。请问有人吗?

【问题讨论】:

  • 你在使用哪些级联?
  • haarcascade_profileface、haarcascade_mcs_righteye、haarcascade_mcs_lefteye、haarcascade_mcs_mouth 和 haarcascade_mcs_nose
  • 尝试从这个 SO 问题stackoverflow.com/q/9015498/2549281检查链接
  • 感谢@Dabo 的链接。我下载了那里找到的 xml 文件,但还是一样
  • 如果这与您之前关于拼接正面和侧面图片的问题有关,您是否尝试使用更通用的点特征(例如 SIFT 点)而不是使用 Haar 级联?它们可以实现更准确的注册。

标签: c++ opencv feature-detection haar-classifier


【解决方案1】:

最近,Zhu 和 Ramanan CVPR 2012 引入了人脸检测、姿势估计和地标定位,这是迄今为止我所见过的最好的,OpenCV 绝对是伟大的,但它并不是所有应用程序的最新技术现在就在外面。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2017-10-14
    • 1970-01-01
    • 2019-12-03
    • 2012-04-04
    • 2013-08-21
    • 2016-12-16
    • 2019-08-04
    • 2013-01-09
    • 2014-04-06
    相关资源
    最近更新 更多