OpenCV XML分类器

时间:2014-01-07 08:02:18

标签: xml opencv cascade-classifier

我正在尝试使用OpenCV构建流量标识识别应用程序,但我不知道如何启动。

我已经读过这个,我发现我需要实现一个Cascade Object Detector并使用数千个正面和负面图像来训练它以生成XML分类器文件......

还有其他办法吗?

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

在您的说明中,您计划使用机器学习方法进行交通标志识别。 但是,在此之前应该知道更多的事情。

对象识别(好的,这里的对象特别是Sign),可以分为两个主要部分:检测和识别。 对于检测部分,您可能需要使用颜色阈值和多边形检测来将符号与复杂环境分开(与正面或负面训练数据的关系较少。)

对于识别部分,机器学习也只是一种选择。 据我所知,你可以在这部分使用sift或SURF。有一些关于此的论文。如果您决定使用培训数据进行识别,请发布问题。

总而言之,请阅读谷歌的一些相关文章。

祝你好运!

答案 1 :(得分:0)

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

请检查:OpenCV Train Cascade