要的现实意义。
国外在这方面的研究工作开展较早。早在上世纪 70 年代,英国就在实验室中完成
了"实时车牌检测系统,的广域检测和开发。同时代,还诞生了面向被盗车辆的第一个
实时自动车牌监测系统。直至今日,国外对车牌检测的研究已经取得了一些令人瞩目的
成就,如 YuniaoCul 提出了一种车牌识别系统,在车牌定位以后,利用马尔科夫场对车
牌特征进行提取和二值化,对样本的识别达到了较高的识别率。
关于车牌识别技术及定位系统研究,在我国已经有了十几年的发展历程,目前系统
的应用还处于起步阶段,大规模投入使用的成熟系统还没有出现,汽车牌照识别系统作
为改进交通管理的有效工具,技术水平仍需完善。由于我国汽车车牌识别的特殊性, 采
用任何一种单一识别技术均难以奏效。目前正在研制的无源型汽车牌照智能识别系统综
合利用了车辆检测技术、计算机视觉(Computer Vision) 技术、图象处理技术、人工智能
技术和人工神经网络技术等, 是一个比较有发展前途的车牌识别系统。
1.2 MATLAB 介绍
MATLAB 是 matrix&laboratory 两个词的组合,意为矩阵工厂(矩阵实验室)。是由
美国 mathworks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计
算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真
等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进
行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传
统非交互式程序设计语言(如 C、Fortran)的编辑模式,代表了当今国际科学计算软件
的先进水平
[2]
。
MATLAB 和 Mathematica、Maple 并称为三大数学软件。它在数学类科技应用软件
中在数值计算方面首屈一指。MATLAB 可以进行矩阵运算、绘制函数和数据、实现算
法、创建用户界面、连 matlab 开发工作界面接其他编程语言的程序等,主要应用于工
程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领
域。
2 车牌识别系统整体方案设计
2.1 系统的基本原理
车辆牌照识别系统的基本工作原理为:将摄像头或其它图像采集装置采集到的包含
车辆牌照的图像输入到计算机中进行图像预处理,再经过定位,并分割出包含牌照字符
的矩形区域,最后对牌照字符进行二值化并将其分割成单个字符并输出车牌号码的数字。
我们知道采集的彩色图像包含大量颜色信息,会占用计算机较多的存储空间,并且会降
低图像处理速度,因此对图像进行识别等处理时,通常将彩色图像转换为灰度图像,以