The design overcomes the high cost of the traditional license plate recognition
method, the identification is not stable, and the environmental requirement is high. The method has the advantages of simple algorithm, strong recognition ability, simple and easy operation, simple structure, strong adaptability and low maintenance cost. Is a convenient for the orderly management of the vehicle design, which greatly facilitates the management of vehicles value method .
Key words: License plate recognition LabVIEW Color recognition
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 研究的背景与意义 1
1.3 研究目标与要求 2
2 系统硬件构造 4
2.1 硬件基本框架 4
2.2 硬件选择与功能 4
3 系统识别方法 6
3.1 彩色二值法 6
3.2 Binary 功能 7
3.3 Particle Filter 粒子过滤 9
3.4 ROI 区域设定 11
3.5 OCR 字库训练 12
3.6 颜色识别的方法 17
3.7 光电积分法 17
4 基于 LabVIEW 的系统设计 19
4.1 LabVIEW 简介 19
4.2 函数功能实现过程 20
4.3 LabVIEW 程序框图分析 24
5 结论 30
参考文献 31
致 谢 33
附 录 34
附录 1:系统设计 LabVIEW 的前面板 34
附录 2:系统设计 LabVIEW 的程序框图 36
1 绪论
1.1 研究的背景与意义
随着我国汽车工业的迅猛发展,经济的不断发展,人们对汽车的购买量逐渐 增加,汽车的拥有量也随之提高,车辆管理工作量非常大,面临很大的挑战。同 时随着科技的发展,智能交通也得到了长足的进步。智能化交通系统可以高效准 确的管理交通运输,其综合了通讯、控制、传感、识别、计算机等各个方面的技 术。而车牌识别技术是计算机视觉与模式识别技术在智能交通中的关键技术。车 牌识别技术的发展可以高效地管理车辆[1]。
车牌识别技术,不仅可以用于高速公路违规管理系统,停车场管理系统,城 市公路车辆管理,小区车辆管理系统等,而且还能用于追查肇事车辆,对交通流 量进行统计,对道路的承载量进行测定和管理。因此车牌识别技术在现在社会中 具有重要意义。它是实现交通管理现代化和智能化的重要前提。基于传统的 IC 卡识别和条形码识别技术价格昂贵,设备复杂。然而采用基于 Labview 的车牌识 别技术就可以节省大量时间金钱。LabVIEW 作为目前国际上唯一一种可以将图 像进行编译的编程语言,在此程序中含有巨大的函数库可以对数据进行采集,同 时可以对数据进行分析以及储存,可以看出该软件拥有开放性的开发环境,同时 还存在巨大的 VI 库可以跟其他程序进行通信,交换信息。例如 ActiveX、DDE 和 SQL 都是 LabVIEW 使用的自动化应用程序,可以和其他的应用程序进行结合, 将其集成在一起,可以完成更多的系统任务[2];在 LabVIEW 的硬件的支持方面, LabVIEW 可以将 GPIB、VXI、PXI、RS-232/485、PLC 和插入式数字采集设备 等进行集成,并且可以让它们之间进行数据通信, 完成它们的全部功能。 LabVIEW 的使用支持也特别广泛,可以直接支持动态数据交换(DDE),同时 像结构化查询语言(SQL)也可以支持,在网络协议方面也是兼容性较强,诸如 TCP 和 UDP 网络协议之类的协议亦可满足。LabVIEW 在监控系统中的应用已经 越来越广泛。因此这对车辆管理具有重要意义。