博主曾经介绍过matlab 2012b中新加入的计算机视觉工具。 最近刚刚安装了Matlab2013a,感觉很不错,界面也变得很时尚了。最重要的是从2012b版本增加了一个计算机视觉工具箱,里面有包括目标检测,跟踪,分割,特征点提取,立体视觉等很多基本的应用函数。 打开Matlab的帮助,可以看到 Computer Vision System Toolbox。这个目录下面有很多函数的说明文档,这里不详细描述。比较有趣的是里面的一些例子(都有代码)。其中,有几个和辅助驾驶系统相关,一个是车道偏离预警系统,另一个是警示标识检测识别系统,还有一个是基于颜色信息的道路跟踪(simulink)。 当然,这几个例子的程序都是比较简单的,估计不能应付复杂的环境,并不是这个领域最新的成果。但是对于初学者来说,通过这样的实例还是可以对视觉辅助驾驶有一个初步的认识。下面是这几个程序效果的截图(来自Mathwork网站)。 自带的所有CV相关的例程可以参考帮助,或者网站帮助(http://www./help/vision/examples/)。 更多的例程在这里:http://www./help/search/doccenter/en/R2013a?qdoc=type%3Aeh+product%3Avision
在simulink上开发的基于颜色的道路跟踪系统可以判断前方是否有道路以及道路的方向。
|
|
来自: zzuliu360Lib > 《Matlab》