9

我是图像处理的新手,我想做一个对象检测项目。因此,通过建议该项目的分步程序来帮助我。谢谢。

4

5 回答 5

3

对象检测是一个非常复杂的问题,包括一些真正的核心数学和对所涉及计算方法的参数进行长时间调整。您最好的选择是为此使用一些免费提供的库 - 谷歌会提供帮助。

于 2009-10-07T13:38:08.193 回答
3

关于这个主题有很多算法,没有一个是最好的。它通常是它们的混合物,是解决方案的最佳解决方案。例如,对于对象运动检测,您可以查看帧差分高斯错误
此外,它非常依赖于您的应用程序、环境(即噪声、信号质量)、您可能拥有的处理能力、允许的误差范围......

此外,为了使其工作,大多数时候首先需要对输入数据进行某种图像处理,如中值滤波、sobel 滤波、对比度增强等。

我认为您应该开始阅读所有可能的内容:书籍、谷歌以及非常重要的大量关于您感兴趣的主题的论文(互联网上有很多免费的)。

首先,我认为拥有一个好的测试库是最基本的(至少对我来说是这样)。我使用/使用的一个是 OpenCV。它非常完整,实现了许多实际更高级的算法,非常活跃,拥有庞大的社区并且是免费的。 开放式计算机视觉库 (OpenCV)

祝你好运;)

于 2010-12-06T06:48:37.833 回答
1

看看AForge.NET。它远不及Project Natal 的准确性或实用性水平,但它确实为您提供了轻松学习算法的工具。这是一个图像处理和 AI 库,有几个关于彩色对象跟踪运动检测的教程。

另一个值得关注的是英特尔的OpenCV。我相信它更高级一些,但它是用 C 编写的。

于 2009-10-07T13:53:35.637 回答
0

看看这个。它可能会让你开始涉足这个复杂的领域。它链接到的算法页面很有趣。

http://sun-valley.stanford.edu/projects/helicopters/final.html

于 2009-10-07T13:48:19.530 回答
0

Jeff Hawkins 的本次讲座将让您了解这个超级困难领域的最新技术。

似乎视频消失了......但这个视频应该涵盖类似的领域。

于 2009-10-08T16:47:11.093 回答