【问题标题】:What preprocessing image techniques should I take in consideration before applying OpenCV's Viola-Jones method for face detection?在应用 OpenCV 的 Viola-Jones 方法进行人脸检测之前,我应该考虑哪些预处理图像技术?
【发布时间】:2011-01-11 16:04:00
【问题描述】:

我正在学校从事一个关于人脸检测的项目,该项目基于 Viola 和 Jones 2001/2004 描述的技术。

我听说 OpenCV 有这个算法的实现,而且效果很好。

我想知道您是否对在测试人脸是否存在(例如直方图均衡)之前将哪些技术(预处理)应用于图像有任何建议?

【问题讨论】:

  • 既然你在学校,我会补充一句完全学术的评论:Viola and Jones 是一种人脸检测方法,而不是人脸识别方法。

标签: c opencv computer-vision face-detection


【解决方案1】:

我知道为时已晚。但也请访问this 网站。

它谈到了图像所需的常见预处理。均衡图像,编辑无关内容等

【讨论】:

    【解决方案2】:

    我和一个朋友在大学项目中也做过类似的事情,尤其是在低分辨率视频序列上,它确实有助于对帧进行上采样,使其大小翻倍。这是我朋友的主意,他们之前上过图像处理课程。尽管等效,但减小初始扫描窗口大小、水平和垂直步长等操作并没有产生相同的结果。换句话说,用较大的扫描窗口处理较大的图像可能比用较小的扫描窗口处理较小的图像要好。不知道具体原因。

    再见;-)

    【讨论】:

    • 感谢您的评论,我已经完成了这个项目,但我会出于好奇尝试:)。
    【解决方案3】:

    我基本上使用了来自 OpenCV 页面的 sample program 中的代码,它对我的​​硕士论文项目非常有效。如果你得到不好的结果或你的照明很奇怪,你可以尝试直方图均衡。

    【讨论】:

    • 感谢您的评论。我已经设法使用 OpenCV 创建了我的 Viola Jones 程序。它运作良好(除了它从不承认奥巴马:)))。我将尝试通过应用直方图均衡来改进我的工作代码。谢谢你的建议!
    • @Janusz 链接断开。
    猜你喜欢
    • 2013-08-29
    • 1970-01-01
    • 2016-01-20
    • 2013-10-06
    • 2016-04-26
    • 2011-08-14
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    相关资源
    最近更新 更多