如何跟踪检测到的对象

时间:2012-05-01 07:35:33

标签: c++ tracking face-detection background-subtraction

我已经阅读了很多关于对象/跟踪检测的内容。在运动物体跟踪中有很多算法,如帧差分,背景减法等。还有很多物体检测算法:Viola Jones,Haar-like特征等。我使用Viola Jones算法,Haar-like功能和级联用于检测对象的分类器。因此,如果我使用分类器进行面部检测,我的问题是如何跟踪每个帧上的所有面部。

1 个答案:

答案 0 :(得分:1)

最简单的方法是只为每一帧运行检测器并查看检测重叠以确定下一帧中是否有相同的面。或者欧姆的欧德距离可能是好的。如果脸总是如此,这是好的。如果面部可能是非正面的,那么您需要进行某种基于直方图的跟踪,这在计算上很便宜。