没有合适的资源?快使用搜索试试~ 我知道了~
基于MATLAB的汽车牌照自动识别系统设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
22 浏览量
2023-03-10
20:24:19
上传
评论
收藏 896KB PDF 举报
温馨提示
。
资源推荐
资源详情
资源评论









1 引言
随着我国交通迅速发展,人工管理方式已经逐渐不能满足实际的需要,微电
子、通信和计算机技术在交通领域的应用极大地提高了交通管理效率。汽车牌照
的自动识别技术已经得到了广泛应用。通过对车辆牌照的正确认识,不仅可以实
现交通流量的统计和查询,道路负荷的测定和管理,而且可以对肇事车辆、走私
车辆、丢失车辆进行辨识和追查。传统的方法是在设定的路口派专人进行观察和
笔录,因此工作强度大、统计繁杂、效率低、准确性差。因而对车辆牌照自动识
别技术的研究和应用系统开始具有重要的意义。
汽车牌照自动识别整个处理过程分为预处理、边缘提取、车牌定位、字符分
割、字符识别五大模块,其中字符识别过程主要由以下3个部分组成:①正确地
分割文字图像区域;②正确的分离单个文字;③正确识别单个字符。
MATLAB是一种强大的数值计算功能的编程工具,在图像处理、信号处理、神
经网络中都有着广泛的应用。其数据类型最大的特点是每一种类型都以数组为基
础,从数组中派生出来。其所提供的强大的矩阵运算功能。如特征值和特征向量
的计算、矩阵求逆灯都可以直接通过MATLAB提供的函数求出。MATLAB还提供了小
波分析、图像处理、信号处理、虚拟现实、神经网络等的工具包。其中,图像处
理工具包提供了许多可用于图像处理的相关函数。按功能可以分为图像显示;图
像文件输入与输出;几何操作;像素值和统计;图像分析与增强;图像铝箔;线
性二维滤波器设计;图像变换;领域和块操作;二值图像操作;颜色映射和颜色
空间转换;图像类型和类型转换;工具包参数获取和设置等。
基于此,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照,有很
大的优势。在研究的同时对其中出现的问题进行了具体分析,处理。

2 车牌定位
2.1预处理及边缘提取
输入车牌图象
灰度校正
平滑处理
提取边缘
2.1.1图象的采集与转换
考虑到现有牌照的字符与背景的颜色搭配一般有蓝底白字、黄底黑字、白底
红字、绿底白字和黑底白字等几种,利用不同的色彩通道就可以将区域与背景明
显地区分出来,例如,对蓝底白字这种最常见的牌照,采用蓝色 B 通道时牌照
区域为一亮的矩形,而牌照字符在区域中并不呈现。因为蓝色(255,0,0)与
白色(255,255,255)在 B 通道中并无区分,而在 G、R 通道或是灰度图象中
并无此便利。同理对白底黑字的牌照可用 R 通道,绿底白字的牌照可以用 G 通
道就可以明显呈现出牌照区域的位置,便于后续处理。原图、灰度图及其直方图
见图 2 与图 3。对于将彩色图象转换成灰度图象时,图象灰度值可由下面的公式
计算:
图2 预处理及边缘提取流程图
G=0.110B+0.588G+0.302R (1)
B G R
G= (2)
3

图3 图4
2.1.2边缘提取
边缘是指图像局部亮度变化显著的部分,是图像风、纹理特征提取和形状特
征提取等图像分析的重要基础。所以在此我们要对图像进行边缘检测。图象增强
处理对图象牌照的可辩认度的改善和简化后续的牌照字符定位和分割的难度都
是很有必要的。增强图象对比度度的方法有:灰度线性变换、图象平滑处理等。
(1)灰度校正
由于牌照图象在拍摄时受到种种条件的限制和干扰,图象的灰度值往往与实
际景物不完全匹配,这将直接影响到图象的后续处理。如果造成这种影响的原因
主要是由于被摄物体的远近不同,使得图象中央区域和边缘区域的灰度失衡,或
是由于摄像头在扫描时各点的灵敏度有较大的差异而产生图象灰度失真,或是由
于曝光不足而使得图像的灰度变化范围很窄。这时就可以采用灰度校正的方法来
处理,增强灰度的变化范围、丰富灰度层次,以达到增强图象的对比度和分辨率。
我们发现车辆牌照图象的灰度取值范围大多局限在r=(50,200)之间,而且总体上
灰度偏低,图象较暗。根据图象处理系统的条件,最好将灰度范围展开到s=(0,255)
之间,为此我们对灰度值作如下的变换:
s = T(r) r=[r
min,,
r
max
]
使得S∈[S
min,
S
max
],其中,T为线性变换,
图5 灰度
线性变换

S
Smax -Smin Smin r max -Smax r min
(3)
r
r max - r min r max - r min
若 r(50,200)、s(0,255)
255 255 50
则:
S r - 1.7r 85
(4)
150 150
图6 灰度增强后的图像
(2)平滑处理
对于受噪声干扰严重的图象,由于噪声点多在频域中映射为高频分量,因
此可以在通过低通滤波器来滤除噪声,但实际中为了简化算法,也可以直接在空
域中用求领域平均值的方法来削弱噪声的影响,这种方法称为图像平滑处理。
例如,某一象素点的邻域S 有两种表示方法:8邻域和4邻域分别对应的邻域平均
g (i, j )
值为,
(5)
1
M
f (i, j )
( i , j ) s
4
5
3 2
3
2
i,j 1
8
i,j 1
4
6 7
图
7 8 -邻域 4 -邻域模板
其中,M 为邻域中除中心象素点f(i,j) 之外包括的其它象素总数,对于4邻域
M=4,8 邻域M=8。然而,邻域平均值的平滑处理会使得图象灰度急剧变化的地方,
尤其是物体边缘区域和字符轮廓等部分产生模糊作用。为了克服这种平均化引起
的图象模糊现象,我们给中心点象素值与其邻域平均值的差值设置一固定的阈
值,只有大于该阈值的点才能替换为邻域平均值,而差值不大于阈值时,仍保留
原来的值,从而减少由于平均化引起的图象模糊。
剩余15页未读,继续阅读
资源评论


若♡
- 粉丝: 5414
- 资源: 1万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
