功能的决定如何成为我们对象的一个​​特征?

时间:2013-10-22 04:57:39

标签: opencv adaboost

有人可以解释OpenCV在做train_cascade时如何做出关于对象特征的决定???

1 个答案:

答案 0 :(得分:2)

这是train_cascade documentation

  

opencv_traincascade支持Haar [Viola2001]和LBP [Liao2007](Local Binary Patterns)功能。

如果你不知道这些功能是什么,你可以阅读文档页面底部列出的论文,或者为了获得一个基本的想法,维基百科:Haar-like featuresLocal binary patterns

使用-featureType<{HAAR(default), LBP}>命令的opencv_traincascade选项选择使用的功能。

或者您可能在询问实际的特征选择是如何发生的。 OpenCV使用AdaBoost的变体。这是一个有用的presentation on AdaBoost