车牌自动识别系统的研究和实现
摘要 | 第3-4页 |
ABSTRACT | 第4-5页 |
第一章 绪论 | 第8-19页 |
1.1 研究背景 | 第8-11页 |
1.1.1 智能交通系统(ITS)介绍 | 第8-9页 |
1.1.2 国外ITS的发展 | 第9-10页 |
1.1.3 国内ITS的发展 | 第10-11页 |
1.2 课题来源 | 第11页 |
1.3 车牌自动识别系统 | 第11-17页 |
1.3.1 车牌自动识别技术的基本原理和方法 | 第12-17页 |
1.3.2 车牌自动识别技术难点 | 第17页 |
1.4 本课题的工作介绍 | 第17-19页 |
第二章 车牌自动识别系统的相关理论方法 | 第19-48页 |
2.1 MATLAB及其应用简介 | 第19-23页 |
2.1.1 M脚本文件编写 | 第19-21页 |
2.1.2 MATLAB图像处理的常用命令 | 第21-22页 |
2.1.3 空间域图像处理技术 | 第22-23页 |
2.2 图像预处理 | 第23-32页 |
2.2.1 图像灰度化处理 | 第24-25页 |
2.2.2 灰度拉伸处理 | 第25-27页 |
2.2.3 图像二值化处理 | 第27-28页 |
2.2.4 自动阈值确定方法 | 第28-30页 |
2.2.5 图像边缘提取 | 第30-32页 |
2.2.6 阈值滤波 | 第32页 |
2.3 车牌定位 | 第32-46页 |
2.3.1 水平方向定位 | 第33页 |
2.3.2 垂直方向定位 | 第33页 |
2.3.3 细化和样本线条提取 | 第33-34页 |
2.3.4 车牌倾斜角的测量 | 第34-39页 |
2.3.5 图像倾斜矫正 | 第39页 |
2.3.6 字符分割的预处理 | 第39-40页 |
2.3.7 消除噪点 | 第40-46页 |
2.4 字符分割 | 第46页 |
2.5 字符识别 | 第46-48页 |
第三章 车牌识别程序设计和实现 | 第48-68页 |
3.1 图像预处理 | 第48-53页 |
3.1.1 载入待提取车牌的图像 | 第48-49页 |
3.1.2 图像灰度化和二值化处理 | 第49-51页 |
3.1.3 一阶差分图像 | 第51-52页 |
3.1.4 阈值滤波处理 | 第52-53页 |
3.2 车牌定位 | 第53-64页 |
3.2.1 水平方向车牌定位 | 第53-58页 |
3.2.2 垂直方向车牌定位 | 第58-59页 |
3.2.3 图像细化 | 第59-60页 |
3.2.4 消除噪点 | 第60-61页 |
3.2.5 提取线条样本确定倾斜角度 | 第61-62页 |
3.2.6 车牌倾斜矫正 | 第62-63页 |
3.2.7 精确定位 | 第63-64页 |
3.3 车牌字符分割 | 第64-65页 |
3.3.1 字符分割 | 第64-65页 |
3.3.2 去除字符图像的边缘空白 | 第65页 |
3.4 车牌识别 | 第65-68页 |
3.4.1 字符尺寸归一化处理 | 第65-66页 |
3.4.2 字符模板识别 | 第66页 |
3.4.3 输出识别结果 | 第66-68页 |
第四章 总结和展望 | 第68-70页 |
参考文献 | 第70-74页 |
附录一 车牌自动识别程序的主函数 | 第74-78页 |
附录二 主函数用到的其他函数及其功能介绍 | 第78-79页 |
发表论文和参加科研情况说明 | 第79-80页 |
致谢 | 第80页 |