跟踪与人脸检测相关的人体斑点

时间:2012-05-08 16:43:00

标签: image-processing opencv machine-learning image-recognition

我意识到这是一项非常重要的任务,但是最实用的检测面部的方法是什么,然后在具有移动背景的视频中跟踪与该面相关联的身体?

使用OpenCV训练的Haar cascade面部检测面部非常简单。不幸的是,OpenCV为人体训练的Haar级联是如此不准确以至于实际上是不可用的,所以我的想法是使用面部检测器来确定“人”的大致位置,然后动态地使用类似OpenTLD的东西“学习”这个人的身体看起来像什么,并跟踪框架。这应该具有能够处理移动背景的好处,OpenCV中的大多数运动跟踪代码目前似乎无法处理。主要的缺点是OpenTLD仍然很新,我测试的所有公共实现都非常错​​误并且难以使用。

这看起来像是一种实用的方法吗?还有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

如果您对人体检测/跟踪而不是人脸检测感兴趣,您应该检查OpenCV中的人检测样本。 OpenCV包含一个HoG描述符和基于SVM分类器的人员检测器,它实际上是最成功的人检测算法之一。