如何找到AdaBoost算法的Haar功能的负面和正面训练数据集?因此,假设您想要在图像中找到某种类型的斑点,并且整个阵列中有几种斑点 - 您如何进行训练?我会尽可能地欣赏非技术性的解释。我是新手。感谢。
答案 0 :(得分:2)
首先,AdaBoost不一定与Haar功能有任何关系。 AdaBoost是一种学习算法,它结合了弱学习者,形成了一个强大的学习者。 Haar功能只是AdaBoost算法可以学习的一种数据。
其次,获得它们的最佳方法是预先安排您的数据。因此,如果您想要进行面部识别la Viola and Jones,您需要在遮罩/叠加图像中标记图像中的面部。在训练时,您可以从图像中选择样本,以及您选择的样本是正还是负。这种积极性/否定性来自于您之前对图像中面部(或其他)的标记。
您必须自己进行实际实施,但您可以使用existing projects来指导您,或者您可以修改他们的项目。