基于VC++的车牌识别系统研究毕业论文.doc
《基于VC++的车牌识别系统研究毕业论文.doc》由会员分享,可在线阅读,更多相关《基于VC++的车牌识别系统研究毕业论文.doc(44页珍藏版)》请在三一办公上搜索。
1、西 南 交 通 大 学毕业设计(论文)基于VC+的车牌识别系统研究年 级: 2006级 学 号: 20062241 姓 名: 谢天 专 业: 自动化(交通信息工程及控制方向)指导老师: 侯进 二零一零年六月院 系 信息科学与技术学院 专 业 自动化(交通信息工程及控制方向) 年 级 2006级 姓 名 谢天 题 目 基于VC+的车牌识别系统研究 指导教师评 语 指导教师 (签章)评 阅 人评 语 评 阅 人 (签章)成 绩 答辩委员会主任 (签章) 年 月 日 毕 业 设 计 任 务 书班 级 1班 学 生 姓 名 谢天 学 号 20062241 专 业 自动化(交通信息工程及控制方向) 发
2、题 日 期:2010年 1月1日 完 成 日 期:2010年 6月 15日题 目 基于VC+ 的车牌识别系统研究 题目类型:工程设计 技术专题研究 理论研究 软硬件产品开发一、 设计任务及要求 智能交通系统是21世纪道路交通管理的发展趋势。车辆牌照识别系统的广泛应用将有助于加快我国交通管理自动化的进程。作为一个专用的计算机视觉系统,它能够自动地摄取并识别车牌号码,可应用在公路自动收费、停车场管理、失窃车辆侦察、门卫系统、智能交通系统等不同场合。由于多样化的牌照形式、不一致的户外光照条件、各种复杂背景的干扰等因素,使得车牌照识别技术课题极具挑战性。具体要求如下: 1. 对给定的静止图像(假设存在
3、车辆)进行预处理分析 2. 完成车牌定位、字符分割、字符识别等步骤,进行车牌识别 3. 输出车牌的识别结果 4. 人机界面简单清楚友好 二、 应完成的硬件或软件实验 1. 利用VC+编程实现车牌照识别系统的设计 2设计一个人机交互界面以显示和记录车牌照识别的各步骤和结果 三、 应交出的设计文件及实物(包括设计论文、程序清单或磁盘、实验装置或产品等) 1. 毕业设计论文(必须完全符合学校规范,内容严禁有丝毫的抄袭剽窃) . 2. CD-R(含论文,程序,程序使用说明书,演示视频,盘面注明姓名,专业,日期) 3. 英文翻译按学校规定,导师无特殊要求 四、 指导教师提供的设计资料 1. 研究介绍(包
4、括课题背景、动机、内容、意义) 2. 计划说明书 3. 部分英文文献资料 五、 要求学生搜集的技术资料(指出搜集资料的技术领域) 1. 本课题相关领域国内外重要论文及资料 2. 图像处理知识与VC+编程学习指南 六、 设计进度安排第一部分 查阅资料,学习相关编程语言 ( 4 周)第二部分 编制程序并进行调试 ( 10 周)第三部分 撰写毕业论文 ( 2 周) 评阅及答辩 毕业论文修改和参加答辩 ( 1 周) 指导教师: 年 月 日系主任审查意见:审 批 人: 年 月 日注:设计任务书审查合格后,发到学生手上。 西南交通大学信息科学与技术学院 2009年制摘 要车牌识别系统是一个专用的计算机视觉
5、系统,它能够自动地摄取车辆图像和识别车牌号码,可应用在公路自动收费、停车场管理、失窃车辆侦察、门卫系统、智能交通系统等不同场合。车牌识别系统的广泛应用将有助于加快我国交通管理自动化的进程。本文对车牌识别系统中的图像预处理、车牌定位、字符分割和字符识别等环节涉及到的技术、算法以及系统整体设计作了全面的论述,并与已有方案进行了比较,同时对部分关键算法进行了设计和改进。本程序包括图像预处理,车牌定位,字符处理和字符识别四部分。这里我先介绍图像预处理。图像预处理采用灰度变换、图像二值化、中值滤波、边缘检测、去除噪音等方法对图像进行了处理,提高了图像的质量,强化了图像区域。车牌定位是车牌识别系统中非常重
6、要的一步。本文采取的方法是根据车牌区域的横向竖向纹理特征对车牌进行定位,具有较高的车牌定位准确率。字符处理是针对车牌字符做处理,首先对得到的车牌进行倾斜度调整,然后利用连通域法分割得到单独的字符,最后对字符进行了归一化处理,便于下一步字符识别。字符识别本文选取了13个特征点,采用模板匹配的方法,对字符进行快速识别,取得了较高的识别率。本程序用纯软件的方法实现了车牌字符的自动识别,达到了较高的识别率。关键词:图像预处理; 车牌定位; 竖向纹理; 字符分割; 字符识别 AbstractAs a special computer vision system, the license plate re
7、cognition system (LPR) can capture a vehicle automatically and identify the plate numbers in the image. It can be used in the road tolling system, parking system, stolen vehicle identification system, guard system, intelligent transportation system and so on. It has many contributions on the automat
8、ion of the transportation management.In this thesis, some methods and algorithms are introduced by preprocessing of images, license plate locations, character segmentations and character recognitions. Also, the methods and algorithms have a comprehensive discussion of the overall designs. Moreover,
9、I have compared the methods with the existing. At the same time, I try to design and improve parts of critical algorithms.This process includes preprocessing of images, license plate locations, character processing and character recognitions. The preprocessing of images is the first one I want to in
10、troduce. The image preprocessing is that an image is processed by several algorithms which include gray level stretching, image binarization, median filter, edge detection, and removed noise. Through the processing, the noises on the image are eliminated effectively, and vertical texture on image is
11、 clearer. License plate locations are extremely important steps in the computer vision system. There is a location method which bases on a horizontal texture feature and a vertical texture feature is put forward in this thesis. This method can get a satisfactory recognition effect. Character process
12、ing is work for license plate. In the beginning, inclination rectification method is applied to license plate images. The second step is the corresponding connection regions are used to be divided into several isolate characters. Finally, characters are normalized. These normalized characters can he
13、lp to be recognized. The character recognitions we select 13 features which are based on template matching method for the purpose of character recognition with high speed and high recognition rate. The program is using a pure software method to achieve the automatic license plate character recogniti
14、ons and to reach a higher recognition rate.Keywords: image preprocessing; license plate location; vertical texture; character segmentation; character recognition目 录摘 要IIIABSTRACTV第1章 绪 论11.1 本论文的背景和意义11.1.1 课题的研究背景11.1.2 课题的研究意义11.2 本论文的主要方法和研究进展21.2.1 国内外研究进展21.2.2 车牌识别研究的主要技术方法31.3 本论文的主要内容31.4 本论
15、文的结构安排4第2章 车牌识别系统功能设计方案72.1 车牌识别系统概述72.2 车牌识别系统的设计原则72.3 本章小结8第3章 车牌识别算法设计93.1 车辆图像的预处理93.1.1 图像的灰度化93.1.2 图像的二值化93.1.3 图像的中值滤波113.1.4 图像的边缘检测133.1.5 消弱背景噪声163.2 车牌捕捉173.3 字符处理183.3.1 车牌反色183.3.2 车牌倾斜度调整183.3.3 字符分割183.3.4 字符归一化紧排193.3.5 字符的细化203.4 字符识别213.5 本章小结25第4章 车牌识别系统运行结果及语言介绍264.1 车牌捕捉运行结果26
16、4.2 车牌识别运行识别结果284.3 开发平台及编程语言简介284.3.1 Visual C+的集成开发环境284.3.2 MFC是一个编程框架294.4 本章小结31结 论32致 谢34参考文献35第1章 绪 论1.1 本论文的背景和意义 1.1.1 课题的研究背景20世纪80年代以来,随着我国国民经济的迅速发展,机动车辆规模及流量大幅度增加,全国机动车量年均增长15%以上,城市通路里程年均增长7.9%,高速公路和城市交通管理现代化水平的提高势在必行,迫切需要采用高科技手段来充实和加强交通管理水平。智能交通管理系统是21世纪道路交通管理的发展趋势,高速公路的不断发展和车辆管理体制的不断完善
17、,为智能交通管理系统进入实际应用领域提供了契机。在整个智能交通管理系统中,车牌识别系统是实现交通管理智能化的重要环节,车牌识别系统的应用可有效解决在高速公路收费、超速车辆布控、城市卡口、停车场管理和社区管理中的问题,其具体应用可概括为:1. 交通监控 利用车牌识别系统的摄像设备,可以直接监视相应路段的交通状况,获得车辆密度、队长、排队规模等交通信息,防范和观察交通事故。它还可以同雷达测速器或其他的检测器配合使用,以检测违犯限速值的车辆。当发现车辆超速时,摄像机获取该车的图像,并得到该车的牌照号码,然后给该车超速的警告信号。2. 交通流控制指标参量的测量 为达到交通流控制的目标,一些交通流指标的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VC 车牌 识别 系统 研究 毕业论文
链接地址:https://www.31ppt.com/p-3939424.html