机动车号牌识别系统的算法研究及实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:dingshilin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机动车号牌识别又称车牌识别(License Plate Recognition, LPR),该技术通过采集机动车交通场景图像,运用图像识别技术,识别图像中目标车辆的号牌。完整的车牌识别系统包括硬件系统和算法软件系统,本文着重介绍车牌识别算法的研究以及软件系统的设计与实现。图像识别算法是该系统的关键,包括如下几个部分:1.车牌定位,在采集的图像中定位出目标车辆的号牌:用角点检测和灰度方差分析的方法粗步定位车牌区域,再进行连通域分析,采用一种连通域合并准则得到候选车牌,然后分析候选车牌区域的形状、颜色、纹理等以判定候选车牌区域,最后对车牌区域进行矫正,并从图像中分割出车牌。2.字符分割,从矫正的车牌区域图像中分割出各车牌字符:首先进行车牌区域的水平投影图分析判断车牌类型是单行车牌还是双行车牌,同时利用水平投影图中的谷点进行双行车牌的行分割;对行分割后的各行进行垂直投影,分析其投影图,利用字符间隔产生的各谷值点进行列分割;最后对分割得到的字符图形作归一化处理。3.字符识别,应用支持向量机(Support Vector Machine, SVM)对分割出来的字符图像进行多分类识别。本文分析了多种车牌字符识别方法,在比较多种核函数应用在车牌字符识别上的性能、综合分析运算效率的基础上,采用线性核支持向量机进行车牌字符识别;采用二值化图像作为待分类数据;并根据车牌字符排列规则,将车牌字符按照排列位置分为四个大类分别训练及识别。软件的设计与实现部分阐述用C/C++语言实现上述算法过程中采用的一些设计方法,包括:1.面向对象的程序设计(Object Oriented Programming, OOP),控制软件实现中的复杂性,以得到清晰的程序结构。2.参考常用设计模式(Design Patterns),设计时考虑程序结构中的易变部分,方便程序的移植和重构。3.开发中采用单元测试(Unit Testing)以保证代码质量。本文将讨论符合国家标准:《中华人民共和国公共安全行业标准-中华人民共和国机动车号牌》(GA36—2007)的机动车牌照图像的识别问题。同时考虑到这一标准实行时间不久,而我国道路系统中行驶的车辆主要还是挂GA36-1992标准的牌照,所以本文将同时兼顾GA36-1992标准牌照的识别问题。
其他文献
钢轨和轨枕之间轨下垫板,是轨道结构中的重要部件之一,在轮轨动力系统中起着重要的减振作用[1].随着重载铁路运输的发展,轴重日益增加,在钢轨逐渐重型化的同时,对垫板的性能
计算机方法识别转录因子结合位点(transcription factor binding sites,TFBS,也称motif,、模式)是目前生物信息学的一个很有吸引性和挑战性的课题。准确的转录因子结合位点的
构造物理模拟实验是研究地质构造的一种有效方法,是帮助地质学家研究构造变形过程和形成机制的重要方法。构造物理模拟的实质是利用相似性原理,根据运动、几何等相似理论,研
随着移动通信数据量的持续攀升、移动终端的爆炸性增长,第四代移动通信系统(4G)已经无法应对新出现的挑战。随之推动了第五代移动通信系统(5G)的研究热潮。为了最大程度地提高
目前,随着4G通信网络的全面部署、移动互联网蓬勃发展及5G通信的提出,无线通信在人们的生活中正扮演着越来越重要的角色。在无线通信系统中,通信设备抗击信道衰落的能力决定
期刊
随着信息技术的快速发展,传统互联网的网络规模不断扩大,应用场景越来越复杂,在网络的安全性、路由可扩展性及移动性等方面暴露出了更多的问题。为解决因为IP地址身份与位置
随着机载探测传感器技术和计算机仿真技术的迅猛发展,综合了两者特点的探测传感器仿真技术已逐渐受到国内外军事研究机构的高度重视,成为一个新的研究方向。作为探测传感器仿
随着社会的发展和科学技术水平的不断提高,各种各样的交互式媒体越来越多地把人性化服务放在了首位。基于内容的检索CBR (Content Based Retrieval)应运而生,这使得检索技术
高速数据采集与存储系统广泛应用于电子测量、软件无线电、雷达等领域,涉及采样理论、数字信号处理、高速电路设计、高速ADC、高性能存储器等多个领域,属于信号获取领域的重要