图像对象检测问题

时间:2011-04-24 22:02:45

标签: object edge-detection

我即将开始一个不属于任何课程的大学项目。我的任务是识别任意图像上的物体(比如图像中的圆圈数)。我将主要使用2D图像。我对这种图像处理没有多少经验,并且想知道是否有人可以就如何开始给出指导。

我最初的谷歌搜索给了我一些关键词,比如OpenCV。我有一些关于信号和系统的课程(特别是傅立叶变换),许多计算机科学相关课程(数据结构,算法等),数学课程(微积分,线性代数等)等。

有人可以给我一个关于要寻找和学习的东西的快速指南吗?任何形式的指导将不胜感激。谢谢!

3 个答案:

答案 0 :(得分:0)

阅读Richard Szeleski的new bookPDF draft可用)第14章,了解当前技术的概述。

还有来自短期会议课程here的材料。

答案 1 :(得分:0)

机器视觉图像处理是一个非常复杂的领域。我推荐米兰索卡的图像处理,分析和机器视觉一书。这是一本昂贵的书,但在面向实用算法方面是独一无二的。

答案 2 :(得分:0)

可以使用Hough变换检测一些简单的对象,例如Circles。 如果您需要更高级的物体检测,可以使用Viola-Jones算法(参见例如OpenCV或Rapidminer http://spl.utko.feec.vutbr.cz/en/image-processing-extension-for-rapidminer-5)或直方图梯度(行星到http://spl.utko.feec.vutbr.cz/en/image-processing-extension-for-rapidminer-5