Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 计算机视觉/道路跟踪入门_Image Processing_Computer Vision - Fatal编程技术网

Image processing 计算机视觉/道路跟踪入门

Image processing 计算机视觉/道路跟踪入门,image-processing,computer-vision,Image Processing,Computer Vision,我想开发一个可以跟踪和跟踪道路的系统。起初,我只想处理定义良好的道路,以后可能会合并对定义不太明确的道路的跟踪 我面临的问题是我不知道从哪里开始。我对图像处理还不熟悉,我希望我能从哪里开始,读什么书。我是一个“有经验的程序员”(我可以用C和Python编程得很好,可以处理C++和ObjuleC),所以代码本身并不是一个大问题——它只是“我从哪里开始?我读什么?”这让我困惑。我也愿意学习另一种语言,如果它对我有帮助的话 我将非常感谢任何关于这方面的建议。我根本不知道你的数学水平。在我看来,“”是一

我想开发一个可以跟踪和跟踪道路的系统。起初,我只想处理定义良好的道路,以后可能会合并对定义不太明确的道路的跟踪

我面临的问题是我不知道从哪里开始。我对图像处理还不熟悉,我希望我能从哪里开始,读什么书。我是一个“有经验的程序员”(我可以用C和Python编程得很好,可以处理C++和ObjuleC),所以代码本身并不是一个大问题——它只是“我从哪里开始?我读什么?”这让我困惑。我也愿意学习另一种语言,如果它对我有帮助的话


我将非常感谢任何关于这方面的建议。

我根本不知道你的数学水平。在我看来,“”是一个很好的参考。你应该看看“谷歌图书”的版本。

你可能至少要从OpenCV开始——看看本教程:

计算机视觉的维基百科页面相当不错:你可以在那里找到很多相关主题的指针。

从一个非常高的角度来看,你可能会发现查看PBS Nova插曲很有趣

获胜的团队将视觉分析与摄像机以及激光测距仪相结合。激光很棒,但只适用于很短的时间(你面临的问题是,具体而言,刚性物体跟踪(这意味着你的物体不可变形)。有多种方法解决这个问题。根据你的数据,你可能需要使用特征/斑点跟踪方法或光流

我认为光流是一个很好的起点。有两种基本算法:Horn&Shunk和Lucas&Kanade。最先进的方法之一是D.Sun(),他还对以前的工作进行了全面的分析

一旦你计算了光流,你就可以跟踪相邻帧中的任何点。为了使它更健壮,你可以使用p.Sand的范例。尽管这可能会对你的问题造成过度伤害(smth像SLAM,对吧?),你很可能会得到一个简单的方法。

这是Gary Bradski和Adrian Kaehler写的一本实践:这本书将很好地向你介绍许多CV主题,进一步的参考资料,以及使用OpenCV编写示例,OpenCV可能是当今最常用的计算机视觉库(最近,Nvidia宣布将部分代码移植到GPU)。OpenCV呈现C、C++和Python API。 冈萨雷斯和伍兹是图像处理技术的好伴侣


更新我忘记了热门新闻。有一个免费(而且很好)草稿可用

我是工程专业的学生,所以数学对我来说不是什么大问题。用户,你给初学者推荐什么?@user是的,你是对的。当我重新阅读它时,我意识到它可能不适合。我今晚将尝试编辑我的帖子,添加其他来源。@user L.Shapiro,G.Stockmann“计算机视觉”这对于初学者来说是非常好的,尽管它有点过时了+1;openCV对于这类应用程序来说绝对是一个非常好的库。我一定会看看这个。任何有助于了解它的东西。