(此文档为word格式,下载后您可任意编辑修改!)
西 南 交 通 大 学 毕业设计(论文)
基于VC++的车牌识别系统研究
年 级: 2006级 姓 名: 谢天 专 业: 自动化(交通信息工程及控制方向) 指导老师: 侯进
二零一零年六月
院 系 信息科学与技术学院 专 业 自动化(交通信息工程及控制方向) 年 级 2006级 姓 名 谢天
题 目 基于VC++的车牌识别系统研究
指导教师
评 语
指导教师 (签章)
评 阅 人
评 语
评 阅 人 (签章)
成 绩
答辩委员会主任 (签章)
年 月 日
毕 业 设 计 任 务 书
发 题 日 期:2010年 1月1日 完 成 日 期:2010年 6月 15日
题 目 基于VC++ 的车牌识别系统研究 题目类型:工程设计 技术专题研究 √理论研究 软硬件产品开发 一、
设计任务及要求
智能交通系统是21世纪道路交通管理的发展趋势。车辆牌照识别系统的广泛应用将有助于加快我国交通管理自动化的进程。作为一个专用的计算机视觉系统,它能够自动地摄取并识别车牌号码,可应用在公路自动收费、停车场管理、失窃车辆侦察、门卫系统、智能交通系统等不同场合。由于多样化的牌照形式、不一致的户外光照条件、各种复杂背景的干扰等因素,使得车牌
照识别技术课题极具挑战性。具体要求如下:
1. 对给定的静止图像(假设存在车辆)进行预处理分析
2. 完成车牌定位、字符分割、字符识别等步骤,进行车牌识别 3. 输出车牌的识别结果 4. 人机界面简单清楚友好 二、
应完成的硬件或软件实验
1. 利用VC++编程实现车牌照识别系统的设计 2.设计一个人机交互界面以显示和记录车牌照识别的各步骤和结果 三、
应交出的设计文件及实物(包括设计论文、程序清单或磁盘、实验装置或产品等)
1. 毕业设计论文(必须完全符合学校规范,内容严禁有丝毫的抄袭剽窃)
. 2. CD-R(含论文,程序,程序使用说明书,演示视频,盘面注明姓名,专业,日期) 3. 英文翻译按学校规定,导师无特殊要求 四、
指导教师提供的设计资料
1. 研究介绍(包括课题背景、动机、内容、意义) 2. 计划说明书 3. 部分英文文献资料 五、
要求学生搜集的技术资料(指出搜集资料的技术领域)
1. 本课题相关领域国内外重要论文及资料 2. 图像处理知识与VC++编程学习指南 六、
设计进度安排
第一部分 查阅资料,学习相关编程语言 ( 4 周) 第二部分 编制程序并进行调试 ( 10 周) 第三部分 撰写毕业论文 ( 2 周) 评阅及答辩 毕业论文修改和参加答辩 ( 1 周)
指导教师: 年 月 日
系主任审查意见:
审 批 人: 年 月 日
注:设计任务书审查合格后,发到学生手上。
西南交通大学信息科学与技术学院 2009年制
摘 要
车牌识别系统是一个专用的计算机视觉系统,它能够自动地摄取车辆图像和识别车牌号码,可应用在公路自动收费、停车场管理、失窃车辆侦察、门卫系统、智能交通系统等不同场合。车牌识别系统的广泛应用将有助于加快我国交通管理自动化的进程。
本文对车牌识别系统中的图像预处理、车牌定位、字符分割和字符识别等环节涉及到的技术、算法以及系统整体设计作了全面的论述,并与已有方案进行了比较,同时对部分关键算法进行了设计和改进。
本程序包括图像预处理,车牌定位,字符处理和字符识别四部分。这里我先介绍图像预处理。图像预处理采用灰度变换、图像二值化、中值滤波、边缘检测、去除噪音等方法对图像进行了处理,提高了图像的质量,强化了图像区域。车牌定位是车牌识别系统中非常重要的一步。本文采取的方法是根据车牌区域的横向竖向纹理特征对车牌进行定位,具有较高的车牌定位准确率。字符处理是针对车牌字符做处理,首先对得到的车牌进行倾斜度调整,然后利用连通域法分割得到单独的字符,最后对字符进行了归一化处理,便于下一步字符识别。字符识别本文选取了13个特征点,采用模板匹配的方法,对字符进行快速识别,取得了较高的识别率。本程序用纯软件的方法实现了车牌字符的自动识别,达到了较高的识别率。
关键词:图像预处理; 车牌定位; 竖向纹理; 字符分割; 字符识别