0

是否可以结合 HoG 和 AdaBoost 两种跟踪算法?

或者有没有可以组合的视频跟踪算法?我正在尝试通过结合这两者来开发一种算法。可能吗?我也在尝试使用 OpenCV 来实现它。

4

2 回答 2

1

AdaBoost 不完全是一种面部跟踪算法——它是一种提高任何学习算法性能的方法。HoG 是一种在图像上查找形状和图案的特定方法(更准确地说 - 描述这些)。您应该阅读有关该主题的更多信息:

https://www.cs.princeton.edu/~schapire/papers/explaining-adaboost.pdf - 关于 AdaBoost 的好论文(如果你需要更快速和肮脏的东西 - 只需查看维基百科)

http://www.cvc.uab.es/~davidm/pdfs/IBPRIA2011.pdf - 同样,wiki 可能对您有很大帮助。

有一种众所周知的人脸检测技术,它结合了类似 haar 的特征识别和 Adaboost - 请参阅 OpenCV 库和 CascadeClassifier 类(http://docs.opencv.org/modules/objdetect/doc/cascade_classification.html

于 2014-11-11T12:07:19.170 回答
1

HoG 是一种特征(描述符)提取方法,而 Adaboost 是一种机器学习算法,用于检测(而不是跟踪)对象。

因此,您可以训练机器使用 adaboost 算法通过其 HoG 描述符检测对象,然后进行检测。

总之,HoG + Adaboost 是用来检测的,不是用来跟踪的。

您可以使用粒子过滤器、LK 跟踪器等进行跟踪。

于 2014-11-11T14:51:59.930 回答