教育教学论坛
EDUCATION TEACHING FORUM 2016年3月第12期Mar.2016NO.12
基于MATLAB 的道路交通标志识别
孙巍,孙国荣,
张瑞龙(上海工程技术大学高等职业技术学院,
上海市高级技工学校,上海200437)
摘要:本文介绍用MATLAB 强大的计算功能和各种功能齐全的函数,图像工具箱来进行道路交通标志的识别。介绍基于LAB 颜模型的颜特征提取和基于radon 变换的形状特征的提取,并根据上述两个特征进行交通标志识别的MATLAB 的程序设计进行介绍。
关键词:MATLAB ;lab ;radon ;特征融合;道路交通标志中图分类号:U491.5+2
文献标志码:A
文章编号:1674-9324(2016)12-0055-03
一、
引言当今社会交通已经非常发达,
而道路交通仍占主导地位。MATLAB 利用图像处理工具箱,并结合其强大的数据处理能力,我们可不必关心图像文件的格式、读写、显示等细节,而把精力集中在算法研究上,
大大提高了工作效率。而且,
在测试这些算法时既可方便地得到统计数据,
又可得到直观图示。二、交通标志识别关键技术研究
1.交通标志的类型。目前,不同国家执行的交通标
志标准不尽相同,考虑到研究的适用性,
对本文而言基于目前国内现行的交通标志国家标准———《道路交
通标志和标线GB5768-1999》。由该标准可知:
交通标志一般安置在固定位置的固定高度之处,它们的形
状、彩、图样都是依照国家标准而设计。另外,从交通标志的国家标准以及实际交通标准识别实验中,
还可以获得以下的先验知识。考虑到标准中的指路标志
包含较多汉字,标志库数量较大,
本文禁令交通标志作为研究的重点。
2.识别框架。由模式识别的一般理论可知,
典型的模式识别系统原理,
如图1所示。数据采集和预处理的目的是为了得到比较满意的图像,要解决交通标志图
像的实时采集和图像的复原问题;
特征提取和选择要解决待识别对象的固有的、
本质的及重要的特征的量测以及尽量减少特征矢量的维数等问题。
分类识别要根据对象的知识以及分类识别的理论和方法,
将待识对象进行分类和理解,在交通标志识别中,
要解决交通标志的分类和理解问题。
3.预处理技术。交通标志图像的预处理主要涉及
两个方面:一是对交通标志特征颜的分割;
二是对交通标志图像质量的提高。这两方面对于交通标志的
matlab直方图正确识别具有非常最重要的意义。下面对目前交通标志识别系统所涉及的彩图像分割技术和图像复原技术加以分析。
4.特征提取与选择技术。特征提取是模式识别领
域的一个比较关键的问题,
因为后面的分类器是直接用所选取的特征进行分类的。特征选取的好坏对于一个模式识别系统的识别效果有重要的影响。
三、基于颜和形状特征的交通标志识别
1.度直方图。①L*a*b*彩空间与图像的颜不变量。为了获取一个独立于观察点的量化的图像颜
描述符,需要一种颜特征,
在事先考虑到阴影、遮蔽以及高亮度等因素的影响下,
它仍能独立于对象表面的形状和观察的角度。人们已经发现,
对于Phong 和Torrance Sparrow 的反射模型,颜的度(hue )是一个
独立于观察点的颜特征。由于彩空间L*a*b*具有感知上的均匀性,它与人们对彩的视觉感知非常接
近,并且具有欧氏距离度量(Euclidean metric )。因此,
用L*a*b*彩模型来计算度。②度直方图。给定
一幅图像f ,图像大小为m*n 。设f 中坐标(I ,j )处像素的颜为c ,即c=f (i ,j ),C 为颜集,则图像的颜直方图
定义为:
g color (c )=1
mn m
i=1∑n
j=1
∑δ
(f (i ,j )-c ),∀c ∈C (3.1)设图像f 中坐标(i ,j )处的度值为h*,即h k =f (i ,j ),H={h 1,h 2,…,h q }为度集,q 为度的量化等级数,则图像f 的度直方图定义为:
g Hue (c )=1mn m
i=1n j=1
∑δ
(f (i ,j )-h ),∀h ∈H (3.2)由于当象素颜的饱和度很小时,
其度将变得不稳定,因此在采用度直方图方法时,
图像中那些饱和度小于给定阀值t (如t=15)的象素将被剔除掉,
这些象素不参与直方图的计算。
2.Radon 变换。Hough 变换广泛应用于模式分析
与
图1典型的模式识别系统原理
55--
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论