车牌自动识别技术的研究与实现

车牌自动识别技术的研究与实现

论文题目: 车牌自动识别技术的研究与实现

论文类型: 硕士论文

论文专业: 软件工程

作者: 朱信忠

导师: 殷建平

关键词: 车牌识别,车牌定位,车牌分割,字符识别,特征提取,神经网络

文献来源: 国防科学技术大学

发表年度: 2005

论文摘要: 本文主要研究了车牌自动识别系统的设计与实现技术,并针对现实车牌成像环境的特点,综合运用了图像分析与处理技术以及人工神经网络技术,提出了自己的整套解决方法。 论文主要涉及以下工作: 1.在引言部分,介绍了国内外车牌定位和车牌字符识别技术的研究现状及常用方法,并对有关方法进行了比较,提出了改进型粗网格特征提取与BP神经网络学习算法相结合的车牌识别方法。 2.关于车牌图像区域定位算法,介绍了可能用到的传统图像处理技术,如灰度转换、灰度拉伸、灰度均衡修正、边缘检测等,并综合运用Prewitt和Canny算子进行二值边缘探测,采用相邻象素灰度值相减和中值滤波来消弱背景噪声干扰;接着,根据白色跳变点分布图用矩形匹配法实现粗定位,求得车牌的大致位置:再根据条件搜索上下边缘,根据长宽比信息搜索左右边缘,扩展后进行车牌的准确定位裁剪。 3.针对车牌图片的预处理,介绍了车牌图像阈值求解及二值化技术;接着,采用Radon变换进行倾斜校正,克服了传统Hough变换受中间点干扰大、计算速度慢的缺点;提出了四条规则法去除车牌上下边框干扰;通过反旋转操作去除毛刺现象,并提出简单算法切割出车牌最小范围;最后引入数学形态学的腐蚀或膨胀操作实现车牌字符粗细均匀化。 4.关于字符分割算法,首先介绍了采用带标记矫正算法的连通图去噪技术,减少了图像扫描次数,也使车牌字符变得清晰:接着提出了高效实用的“朱氏综合车牌字符分割算法”,可有效解决粘连或倾斜字符的分割问题,使得切分错误率降到最低。 5.选取字符的粗网格特征作为字符的识别特征,将改进后的归一化字符原始特征直接输入到BP神经网络分类器中进行车牌字符识别,对易混淆和相似字符设计神经网络细分类器,进一步提取突出相似字符差别的局部细微差异特征;针对汉字笔划粘连、字符偏移等现象,在标准样本的基础上,为结构复杂、笔划紧密的省份汉字适当增加典型笔划粘连样本和典型偏移样本到汉字网络的训练样本中:实验结果表明,基于BP网络的神经网络分类器尤其是粗分类器与细分类器的结合,可以明显提高字符网络的稳健性能,提升整体车牌识别系统的抗干扰能力、容错能力及正确识别率。 6.本文还探讨了BP网络结构的设计方法,并给出了输入层神经元个数、输出层神经元个数,特别是隐层层数及隐层神经元数目,以及激活函数的选择与各网络参数的设置和训练与学习过程;在总结前人经验的基础上,提出了在串行训练过程中通过观察误差能量均值的变化和网络输出神经元实际值与目标值的差异来综合判断网络收敛程度,进而调整学习率参数和动量因子,合理控制停止训练的时机:最后,设计了针对车牌字符位数特点的四个神经网络(汉字网络、字母网络、字母数字网络和数字网络)来实现字符分类,提高了系统效率和识别率。 7.在理论研究的基础上,并结合参加的科研项目,本文采用Matlab 6.5和Visual C++6.0开发平台对车牌识别的相应算法进行了系统建模求解和编程实现。

论文目录:

摘要

ABSTRACT

第1章 引言

1.1 课题的研究背景

1.2 车牌识别系统的原理流程和组成模块

1.3 车牌识别技术的理论背景

1.4 国内外的研究现状

1.4.1 车牌定位技术研究现状

1.4.2 车牌字符识别技术研究现状

1.5 论文的研究内容及组织

1.6 本文的主要创新点

第2章 车牌图像区域的定位

2.1 彩色车辆图像到灰度图的转换

2.2 灰度拉伸改善图像质量

2.3 灰度均衡修正

2.4 灰度车辆图像的二值边缘检测

2.5 消弱背景干扰

2.6 用自定义模板进行中值滤波

2.7 牌照搜索定位和车牌区域分割

2.7.1 车牌定位分割分析

2.7.2 基于白色跳变点分布图搜索车牌大致位置(粗定位)

2.7.3 搜索上下边缘和左右边缘并进行定位裁剪

第3章 车牌图片的预处理

3.1 车牌图像阈值求解及二值化

3.2 车牌图像的倾斜校正

3.3 车牌图像背景色的统一

3.4 车牌上下边框的去除

3.5 去除倾斜校正带来的毛刺现象

3.6 切割出车牌的最小范围

3.7 均值平滑滤波

3.8 二值数学形态学处理

第4章 字符分割与提取

4.1 字符分割简介

4.2 根据连通图去除车牌图像中的噪声

4.3 朱氏综合字符分割法

4.4 单个字符大小归一化

第5章 字符特征提取与BP网络分类识别

5.1 车牌字符识别方法概述

5.2 字符特征提取

5.2.1 字符特征提取方法概述

5.2.2 改进的粗网格特征提取方法

5.3 基于BP网络的车牌字符识别

5.3.1 多层前馈神经网络

5.3.2 反向传播算法(BP)

5.3.3 BP网络结构的设计

5.3.3.1 输入层神经元个数

5.3.3.2 输出层神经元个数

5.3.1.3 隐层层数的选择及隐层神经元数目

5.3.3.4 激活函数的选择

5.3.4 BP网络的参数设置和训练

5.3.5 BP网络车牌字符识别系统实现

5.3.6 实验结果与分析

第6章 车牌识别系统的实现

6.1 系统的设计原则

6.2 系统的结构框图

6.3 车牌识别系统的硬件组成

6.4 车牌识别系统的软件环境

6.5 程序设计实现结果界面截图

第7章 结束语

7.1 总结与回顾

7.2 进一步工作展望

致谢

附录A 攻读硕士学位期间发表的论文和参加的科研项目

附录B 本文车牌识别算法源码示例

参考文献

发布时间: 2005-11-07

参考文献

  • [1].智能交通管理的攀西之星车牌自动识别系统的设计与实现[D]. 徐衡.电子科技大学2014
  • [2].基于深度学习的模糊车牌自动识别研究[D]. 汤雪峰.浙江理工大学2018
  • [3].车牌自动识别技术及应用[D]. 汪建仙.浙江工业大学2012
  • [4].结合人工蜂群的车牌识别算法[D]. 柳欢.安徽理工大学2014
  • [5].车牌自动识别系统的研究和实现[D]. 邱金晖.天津大学2010
  • [6].车牌自动识别技术的研究与实现[D]. 王雪茹.哈尔滨理工大学2009
  • [7].机动车车牌自动识别系统的算法研究[D]. 苏俊人.电子科技大学2010
  • [8].车牌自动识别方法研究[D]. 孙玉芹.吉林大学2011
  • [9].车牌自动识别系统中字符分割算法的研究与实现[D]. 殷松松.南京邮电大学2012
  • [10].汽车车牌自动识别技术的研究[D]. 严萍.南京理工大学2009

相关论文

  • [1].车牌自动识别系统的研制与开发[D]. 王瑛楠.西北工业大学2007
  • [2].基于序列图像的车牌自动识别技术研究[D]. 张小松.中南大学2007
  • [3].车牌识别系统中的字符分割与识别[D]. 高勇.安徽大学2007
  • [4].车牌自动识别技术研究[D]. 房培玉.沈阳工业大学2007
  • [5].车牌识别技术的研究[D]. 陈轩飞.中南大学2004
  • [6].车牌识别系统研究[D]. 史莉琴.同济大学2006
  • [7].基于数字图像处理的车牌识别研究[D]. 陈永超.武汉理工大学2006
  • [8].汽车牌照定位分割及车牌字符识别研究[D]. 张永宜.西北大学2006
  • [9].车牌识别中的车牌定位与字符识别技术研究及实现[D]. 彭健敏.湖南大学2006
  • [10].车牌识别技术研究与实现[D]. 陶军.南京理工大学2004

标签:;  ;  ;  ;  ;  ;  

车牌自动识别技术的研究与实现
下载Doc文档

猜你喜欢