基于MATLAB的汽车牌照自动识别系统设计.pdfVIP

  • 37
  • 0
  • 约1.4万字
  • 约 16页
  • 2022-06-30 发布于江苏
  • 举报

基于MATLAB的汽车牌照自动识别系统设计.pdf

1引言 随着我国交通迅速发展,人工管理方式已经逐渐不能满足实际的需要,微电 子、通信和计算机技术在交通领域的应用极大地提高了交通管理效率。汽车牌照 的自动识别技术已经得到了广泛应用。通过对车辆牌照的正确认识,不仅可以实 现交通流量的统计和查询,道路负荷的测定和管理,而且可以对肇事车辆、走私 车辆、丢失车辆进行辨识和追查。传统的方法是在设定的路口派专人进行观察和 笔录,因此工作强度大、统计繁杂、效率低、准确性差。因而对车辆牌照自动识 别技术的研究和应用系统开始具有重要的意义。 汽车牌照自动识别整个处理过程分为预处理、边缘提取、车牌定位、字符分 割、字符识别五大模块,其中字符识别过程主要由以下3个部分组成:①正确地 分割文字图像区域;②正确的分离单个文字;③正确识别单个字符。 MATLAB是一种强大的数值计算功能的编程工具,在图像处理、信号处理、神 经网络中都有着广泛的应用。其数据类型最大的特点是每一种类型都以数组为基 础,从数组中派生出来。其所提供的强大的矩阵运算功能。如特征值和特征向量 的计算、矩阵求逆灯都可以直接通过MATLAB提供的函数求出。MATLAB还提供了小 波分析、图像处理、信号处理、虚拟现实、神经网络等的工具包。其中,图像处 理工具包提供了许多可用于图像处理的相关函数。按功能可以分为图像显示;图 像文件输入与输出;几何操作;像素值和统计;图像分析与增强;图像铝箔;线 性二维滤波器设计;图像变换;领域和块操作;二值图像操作;颜色映射和颜色 空间转换;图像类型和类型转换;工具包参数获取和设置等。 基于此,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照,有很 大的优势。在研究的同时对其中出现的问题进行了具体分析,处理。 2车牌定位 2.1预处理及边缘提取 输入车牌图象 灰度校正 平滑处理 提取边缘 图2 预处理及边缘提取流程图 2.1.1图象的采集与转换 考虑到现有牌照的字符与背景的颜色搭配一般有蓝底白字、黄底黑字、白底 红字、绿底白字和黑底白字等几种,利用不同的色彩通道就可以将区域与背景明 显地区分出来,例如,对蓝底白字这种最常见的牌照,采用蓝色 B 通道时牌照 区域为一亮的矩形,而牌照字符在区域中并不呈现。因为蓝色(255,0,0)与 白色(255,255,255)在B 通道中并无区分,而在G、R 通道或是灰度图象中 并无此便利。同理对白底黑字的牌照可用R 通道,绿底白字的牌照可以用G 通 道就可以明显呈现出牌照区域的位置,便于后续处理。原图、灰度图及其直方图 见图2与图3。对于将彩色图象转换成灰度图象时,图象灰度值可由下面的公式 计算: G=0.110B+0.588G+0.302R (1) BGR G= (2) 3 图3 图4 2.1.2边缘提取 边缘是指图像局部亮度变化显著的部分,是图像风、纹理特征提取和形状特 征提取等图像分析的重要基础。所以在此我们要对图像进行边缘检测。图象增强 处理对图象牌照的可辩认度的改善和简化后续的牌照字符定位和分割的难度都 是很有必要的。增强图象对比度度的方法有:灰度线性变换、图象平滑处理等。 (1)灰度校正 由于牌照图象在拍摄时受到种种条件的限制和干扰,图象的灰度值往往与实 际景物不完全匹配,这将直接影响到图象的后续处理。如果造成这种影响的原因 主要是由于被摄物体的远近不同,使得图象中央区域和边缘区域的灰度失衡,或 是由于摄像头在扫描时各点的灵敏度有较大的差异而产生图象灰度失真,或是由 于曝光不足而使得图像的灰度变化范围很窄。这时就可以采用灰度校正的方法来 处理,

文档评论(0)

1亿VIP精品文档

相关文档