2014-01-07 78 views
0

我试图建立一个使用OpenCV的交通标志识别应用程序,但我不知道如何启动。OpenCV XML分类器

我读过关于这一点,我发现我需要实现级联目标检测和使用的积极千和底片图像生成一个XML文件分类训练吧...

存在其他的方式来做到这一点?

我在哪里可以找到已经训练过的XML分类器文件?

在此先感谢。

回答

1

在你的描述,你打算使用的交通标志识别的机器学习方法。然而,在此之前应该知道更多的东西。

物体识别(好的,这里的物体是Sign尤其),可以分为两个主要部分:检测和识别。 对于检测部分,您可能需要色彩阈值和多边形检测以将符号与复杂环境分离(其与正数据或负数训练数据的关系如此之小)。

而对于识别部分,机器学习也只是一个选择。 据我所知,你可以使用筛选或SURF这部分。还有一些关于这方面的文件。如果您决定使用培训数据进行识别,请发送问题。

总之,请阅读谷歌的一些相关论文。

祝你好运!

+0

我决定使用训练数据进行识别。有可能找到已经接受识别步骤训练的XML文件吗?检测步骤已经完成。 – Pric

0

OpenCV捆绑包包含面部,眼睛,鼻子和身体检测的一些分类器文件。你会在安装程序包中找到它。但是对于您的自定义对象,您需要构建自己的分类器。

检查:OpenCV Train Cascade