毕业设计(论文)车牌识别算法的研究与实现.doc
《毕业设计(论文)车牌识别算法的研究与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)车牌识别算法的研究与实现.doc(43页珍藏版)》请在三一办公上搜索。
1、目 录摘要IABSTRACTI第一章 绪论11.1 引言11.2 车牌识别研究的应用及难点11.3 车牌识别技术发展与研究现状21.4 车牌识别技术概述31.5 MATLAB的概述41.6 本文研究内容与章节安排6第二章 车牌字符识别技术研究82.1 介绍车牌识别常用方法8 2.1.1结构模式识别8 2.1.2统计模式识别8 2.1.3 人工神经网络识别92.2 本文采用的识别方案11第三章 基于模板匹配的车牌识别详细设计133.1 图像采集133.2 图像预处理133.3 车牌定位154.4 倾斜校正163.5 字符分割173.6 字符识别183.6.1字符识别流程概述18 3.6.2本文字
2、符识别流程19第四章 车牌识别算法在MATLAB工具下的实现254.1实验环境254.2平台搭建254.3识别过程264.4实验数据及分析31第五章 总结与展望335.1总结335.2展望34参考文献 36致谢37代码38摘要随着我国经济的快速发展,社会信息化程度日益提高,车辆的数量在急剧的增加,交通问题日益突出,这使得智能交通系统(IntelligentTransportation Systeln,简称ITS)成为研究的热点领域,受到了广泛的关注。车辆牌照识别系统(LPRS)是智能交通管理系统(ITS)的重要组成部分,可用于各类车辆管理场所,以提高管理效率与水平,节省人力、物力,实现车辆管理
3、的科学化、规范化,因此有着广泛的应用前景。本文根据车牌图像特点,对车牌识别算法关键环节包括数字图像预处理,车牌定位,车牌字符识别等三部分一一进行了分析研究:(l)本文采用直方图变换、边缘检测、二值化等方法对车牌图像进行了预处理。(2)对车牌定位采用了一种基于灰度图像求取卷积能量极值区域的车牌定位方法。该方法充分利用车牌纹理复杂、对比度鲜明、外型规则等特征构造车辆图像的对比度能量图,然后通过选取包括极值行的连通域定位车牌。(3)采用模板匹配法对车牌字符进行识别。因为有些字符形状在垂直方向上在主峰峰值上接近,但在水平方向上存在着比较大的差异,所以在对垂直方向做匹配效果不明显的时候,对水平方向再进行
4、匹配。本文采用了MATLAB来完成算法的实现。车牌识别率较高,适应性较强,实时性比较好。 关键词:车牌识别;车牌定位;图像预处理;模板匹配;字符识别ABSTRACTWith the high-speed development of our national economy, and Social informationization is increasing day by day ,the management of transportation shows a tendency,the number of vehicles increase fiercely. Traffic probl
5、ems have become increasingly prominent. This Intelligent Transportation Systems become a hot area of research. It has been widespread concerned.Vehicles license plate recognition (LPR) system is the main part of the Intelligent Transportation System (ITS), and it can be applied to various vehicle ma
6、nagement to improve managing efficiency and level, save manpower and material resources, realize scientific standard management and ensure traffic order. Therefore, it has comprehensive application prospect.This paper, based on image characteristics license plate, has a deeply research to thekey tec
7、hnologies of the vehicle license plate recognition system, which include three parts:digital image pre-processing, license plate location, license plate characters recognition. (1) In the vehicle images pre-procession, the paper use the methods of Histogram Transformation, Edge detection, binarizati
8、on. (2) In the license plate location, a new algorithm is presented, using complicated texture、contrast and exterior to get the contrast energy, based on extremum region of convolution energy. (3) The paper use pattern matching which method has been improved to recognize the characters. Some of the
9、characters closed to the main peak in vertical direction on the shape of the peak, but different in the level. So we can match the plate in the level .if the result which invertical is unsatisfactory.This paper adopts the MATLAB to complete algorithm implemented. License plate recognition rate is hi
10、gher, good adaptability, real-time better. Key Words: License plate identification; license plate location; image preprocessing; template matching; OCR第一章 绪论1.1 引言 随着科学技术与经济的发展,人们对于交通状况的要求也越来越高,在交通硬件取得了很大成就的同时,交通类软件的发展也引起了人们的广泛重视。一些发达国家近年来出现了很多这方面的理论研究成果和软件产品,我国在这方面的研究也具备了一定的规模。大量在公共场合的汽车需要得到监管,而目前在
11、各大城市欠费违章车辆招摇过市各种违章行为层出不穷;车辆盗窃案件也时常发生涉及机动车的各种经济和刑事案件屡禁不止给现代化的交通管理和公安刑侦等带来了众多问题。为了更好地进行管理,必须对车辆进行一种确认,而车牌识别就是其中最有效的确认方法,车牌识别LPR是License Plate Recognition的简称,它是智能交通系统(Intelligent Transportation Systems,ITS)的一个重要组成部分。车牌识别技术在高速公路收费站、路口监测(电子警察)、大型停车场等场所具有广阔的发展前景。1.2 车牌识别研究的应用及难点随着私有车辆的增多,公路上的车辆超速、超载以及日常丢车
12、的现象越来越严重,而车辆牌照是车辆的唯一身份标识,因此车牌识别系统的应用范围很广,包括:闯红灯等违章监控;机场、港口等出入车辆管理;小区车辆管理;交通控制与诱导;交通流量监测;不停车自动收费;道口检查站车辆监控;公共停车场安全防盗管理;计算出行时间等。车牌自动识别系统应用于这些地方,可以解决通缉车辆的自动稽查问题,可以解决车辆高峰期因出入车流瓶颈造成的路桥卡口、停车场交通堵塞问题,可以解决因工作人员作弊造成的路桥卡口、高速公路、停车场应收款流失的问题,还可以最简单的方式完成交通部门的车辆信息联网,解决数据统计自动化、模糊查询的问题。在车牌识别系统中,车牌识别技术的主要问题集中于软件算法的研发,
13、在设计中值得注意的是:(1) 车牌的预处理问题;(2) 牌照的定位分割问题;(3) 倾斜车牌的校正问题;(4) 字符切割及标准化问题;(5) 字符的特征提取和字符识别问题。其中,牌照定位和分割、倾斜车牌的校正以及字符识别是关键技术也是难点。在背景复杂(车灯、 散热片 、保险杠以及其他广告文字等)、光照复杂(环境关照不均引起图像亮度和对比度下降)、实时性(要求算法简介、高效率)的前提下,怎么实现车牌的定位、字符的分割和字符的识别是本设计的主要问题所在。1.3 车牌识别技术发展与研究现状车牌识别技术的研究国外起步比较早,在中国,第一次将LRS应用于交通的中是在2002年。用在高速公路的收费路口帮助
14、交通收费人员征收费用,效果明显。后来经过慢慢的发展,就开始应用于交通的其他领域当中。目前,国内外对汽车牌照识别技术进行了大量的研究,国内外有大量关于车牌识别方面的研究报道。国外在这方面的研究工作开展较早。在上世纪70年代,英国就在实验室中完成了“实时车牌检测系统”的广域检测和开发。同时代,诞生了面向被盗车辆的第一个实时自动车牌监测系统。发展到今日,国外对车牌检测的研究已经取得了一些令人瞩目的成就,如YuntaoCui提出了一种车牌识别系统,在车牌定位以后,利用马尔科夫场对车牌特征进行提取和二值化,对样本的识别达到了较高的识别率。Eun Ryung等利用图像中的颜色分量,对车辆牌照进行定位识别,
15、其中提到了三种方法:以Hough变换为基础的边缘检测定位识别;以灰度值变换为基础的识别算法;以HLS彩色模式为基础的车牌识别系统,识别率分别81.25%、85%、91.25%。日本对车牌图像的获取也做了大量的研究,并为系统产业化做了大量工作。Luis开发的系统应用于公路收费站,全天识别率达到了90%以上,即使在天气不好的情况下也达到了70%。国外对车牌识别的研究起步早,总体来讲其技术已比较领先,同时由于他们车牌种类单一,规范程度较高,易于定位识别,目前,已经实现了产品化,并在实际的交通系统中得到了广泛的应用。由于中国车牌的格式与国外有较大差异,所以国外关于识别率的报道只具有参考价值,其在中国的
16、应用效果可能没有在其国内的应用效果好,但其识别系统中采用的很多算法具有很好的借鉴意义。从车牌识别系统进入中国以来,国内有大量的学者在从事这方面的研究,提出了很多新颖快速的算法。中国科学院自动化所的刘智勇等开发的系统在一个样本量为3180的样本集中,车牌定位准确率为99.42%,切分准确率为94.52%,这套系统后来应用于汉王公司的车牌识别系统,取得了不错的效果。南京大学的熊军等提出了基于字符纹理特征的定位算法,准确率达95%。华中科技大学的陈振学等学者提出了一种新的车牌图像字符分割与识别算法,使用一维循环清零法,通过对垂直投影图进行一次扫描,有效的清除了杂点和间隔符,正确分割率达到了96.8%
17、。浙江大学的张引、潘云鹤等提出了彩色边缘算子ColorPrewitt和彩色边缘检测与区域生长相结合的牌照定位算法ColorLP,算法简单,且全面作用在颜色空间的三个分量上,检测出的牌照区域易于与背景剥离。但是计算量和存储量都比较大,难以满足实时性的要求。此外,当车辆区域的颜色和附近颜色相近时,定位失误率会增加。国内还有许多学者都在进行这方面的研究,并且取得了大量的研究成果。1.4 车牌识别技术概述智能交通管理系统( Intelligent Transport Systems , ITS)是21 世纪道路交通管理的发展趋势,而车牌识别(License Plate Recognition , LP
18、R) 是实现交通管理智能化的重要环节。LPR是一个以特定目标为对象的专用计算机视觉系统,它运用模式识别、人工智能等技术,对采集到的汽车图像进行处理,实时准确地识别出车牌的数字、字母及汉字字符,使得车辆的电脑化监控和管理成为现实。近几年来,汽车牌照智能识别的技术发展很快,就其识别基础,主要可分为间接法和直接法两种:间接法是基于IC卡(即无线电频率鉴别(REID)或基于条码的识别;直接法是基于图像的汽车牌照识别。间接法:是将车辆类型的信息存储在车上单元(如IC卡或条码)中长期存储,需要车辆信息时识别该单元即可。这种处理方法要比实时检测简单易行,识别准确度高,运行可靠,可以全天候作业,但它整套装置价
19、格昂贵,硬件设备十分复杂,不适合异地作业;条形码技术虽然具有识别速度快、准确度高、可靠性强以及成本较低等优点,但是对于扫描器要求很高。此外,二者都需要制定出全国统一的标准,并且无法核对车、卡(或条码)是否相符,也是技术上存在的缺点。而且,两种方法都存在作弊的缺点,比如在高费率车辆上换装低费率的车上单元。这都给大面积推广造成困难。直接法:即基于图像理解的车牌识别技术。与间接法识别系统相比有如下几个优点:首先这种系统节省了复杂设备安置及大量资金,从而提高了经济效益;其次,由于采用了先进的计算机应用技术,所以可以提高识别速度,较好的解决实时性要求;再次,它是根据图像进行识别的,所以可以通过人的参与解
20、决系统中的识别错误,而其他方法难以与人交互。目前,研究的车牌识别系统大部分都是基于直接法,该方法一般包含一下几个部分: 图像采集图像预处理车牌定位倾斜矫正字符分割与识别车牌 输出 图1.1车牌识别流程图(1)图像采集部分。当系统发现有车辆通过时(通过埋地感应圈或光束检测),触发图像采集系统,一般采用CCD摄像机摄取车牌前视图或后视图,由光照检测装置控制现场的光照,位置检测装置控制摄像机的拍摄角度。(2)图像预处理部分。需要对采集到的图像进行图像加强、平滑滤波等操作,目的是突出车牌的主要特征,以便更好地提取车牌。(3)车牌定位。从人眼视觉的角度出发,并根据车牌的字符目标区域的特点,在灰度图像的基
21、础上提取相应的特征。车牌定位是车牌识别系统中的关键和难点,实际图像中的噪声、复杂背景等干扰都会使定位十分困难。车牌牌照的提取是一个寻找最符合牌照特征区域的过程。从本质上讲,就是一个在参量空间寻找最优定位参量的问题。(4)倾斜校正。由于CCD摄像机采集车牌图像时,有时候会出现采集到的车牌图像里牌照区域是倾斜的。倾斜的牌照不利于后续的字符分割与识别,严重的还可能引起牌照内容的丢失,直接导致字符识别的失败。因此,在进行字符分割与识别之前,有必要对牌照进行倾斜校正。(5)字符分割。即是对获得的牌照分离出单个字符(包括汉字、字母和数字等),以便于字符识别。(6)字符识别。则是对分割得到的字符归一化处理,
22、进行字符识别,转换为文本存入数据库或直接显示出来。本文车牌识别算法是基于直接法所编写的。1.5 MATLAB的概述MATLAB是用于算法开发、数据可视化、数据分析以及数值计算的高科技计算语言和交互式环境。它具有以下特点:1友好的工作平台和编程环境MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。随着MATLAB的商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 车牌 识别 算法 研究 实现
链接地址:https://www.31ppt.com/p-3985075.html