基于matlab的车牌识别算法的研究毕业论文
2021-11-11 20:42:26
论文总字数:21300字
摘 要
车牌识别系统利用数字图像处理技术对捕捉到的车辆图片进行分析,提取到车牌上的字符信息,并将识别到的字符结果输出为文本字符串或者其它数据样式,以供用户对车辆进行管理。如今,车牌识别系统已经成为交通管理体系中不可或缺的一部分。
依据基于matlab平台实现的牌照识别系统,本论文介绍了车牌识别和车牌定位过程中用到的几种图像处理技术,比较了不同图像处理技术所使用的算法,并且详细介绍了开发车牌识别系统的具体流程。系统共分为图像采集、图像预处理、车牌定位和字符处理四大模块,在实现基本的识别车牌号码的需求基础上,利用matlab附带的guide操作制作了简易的GUI界面,使用户可以更加轻松和直观地观察图像处理过程的细节。
论文主要研究了基于matlab的小型汽车牌照识别的算法。通过使用大量不同特征的小型汽车牌照图像,并采用不同的图像处理算法来得出不同的实验结果,总结各种方法的优缺点,同时归纳出车牌识别系统在不同因素下的识别率,判断得出影响实验结果准确性的原因,提出优化思路,提高自身的学术研究水平。
研究结果表明:牌照识别系统具有非常高的研究前景,随着图像识别技术的提高,车牌识别系统可在非常复杂的情况下保证准确地识别出车牌号码。该系统具有很高的学术价值和实用价值。
本文的特色:依次介绍了图像处理过程中用到的不同算法、车牌识别系统开发的具体流程、实现过程中遇到的难题以及对识别结果的分析等。
关键词:车牌识别;GUI;边缘检测;车牌定位;模板匹配
Abstract
The license plate recognition system uses digital image processing technology to analyze the captured vehicle picture, extract the character information to the license plate, and output the recognized character results as a text string or other data style for the user to manage the vehicle. Today, license plate recognition systems have become an integral part of traffic management systems.
Based on the license plate recognition system based on matlab platform, this thesis introduces several image processing techniques used in license plate recognition and license plate positioning, and compares the algorithms used in different image processing techniques. The specific process of developing license plate recognition system is introduced in detail, which is divided into four modules: image acquisition, image pre-processing, license plate positioning and character processing. Based on the need to realize the basic recognition of license plate numbers, a simple GUI interface is created using matlab's own guide operation, which makes it easier and more intuitive for users to observe the details of the image processing process.
The thesis mainly studies the algorithm of small license plate recognition based on matlab. By using a large number of small license plate images with different characteristics, different image processing algorithms are used to obtain different experimental results, summarize the advantages and disadvantages of various methods, and summarize the recognition rate of license plate recognition system under different factors, determine the reasons for the accuracy of the experimental results, put forward optimization ideas, improve their academic research level.
The results show that the license plate recognition system has a very high research prospect, and with the improvement of image recognition technology, the license plate recognition system can guarantee the accurate identification of license plate number in very complex cases. The system has high academic value and practical value.
The characteristics of this thesis: in turn, the different algorithms used in image processing, the specific process of license plate recognition system development, the difficulties encountered in the implementation process, and the analysis of the identification results.
Keywords: license plate recognition; GUI; edge detection; license plate positioning; template matching
目 录
第1章 绪论 1
1.1 车牌识别系统的来源及意义 1
1.2 国内外研究现状 1
1.3 系统目标和研究内容 2
1.3.1 系统目标 2
1.3.2 研究内容和研究的基本思路 2
1.4 项目所研究的问题 2
第2章 车牌识别系统用到的相关技术 3
2.1 matlab的功能介绍 3
2.1.1 matlab的图像处理功能 3
2.1.2 matlab的GUI界面 3
2.2 运用于车牌预处理中的图像处理技术 4
2.2.1 图像处理技术的概述 4
2.2.2 车牌识别中常用到的DIP技术 4
2.3 实现车牌定位的主要方法 6
2.3.1 车牌的典型特征 6
2.3.2 车牌定位的几种定位方式 7
2.4 本章小结 8
第3章 车牌识别系统的设计与实现 9
3.1 车牌识别系统的需求分析 9
3.1.1 车牌识别系统的功能需求 9
3.1.2 车牌识别系统的用户需求 9
3.1.3 车牌识别系统的运行环境需求 9
3.2 车牌识别系统的整体框架 9
3.3 系统模块划分和功能实现 10
3.3.1 系统模块划分 10
3.3.2 图像输入子系统的功能实现 11
3.3.3 图像处理子系统的功能实现 12
3.3.4 车牌定位子系统的功能实现 17
3.3.5 字符处理子系统的功能实现 19
3.4 本章小结 20
第4章 系统测试结果及分析 22
4.1 系统测试分析 22
4.2 系统测试结果 22
4.3 测试结果分析 22
4.4 本章小结 23
第5章 设计总结 24
参考文献 25
致谢 25
第1章 绪论
1.1 车牌识别系统的来源及意义
随着信息时代的到来,科学和技术正在迅速发展,人民的生活水平正在大大提高。曾经是极少数人才能拥有的“奢侈品”---轿车,如今已经走入了家家户户。伴随着车辆的涌入,我国的公路交通事业的发展也是尤为迅速,各地区的道路错综复杂,所以仅靠人工管理的方式已经不能满足实际的交通管理需要。另一方面,对于像停车场这种车辆流动十分频繁且需要对来往车辆进行管理的地点,对处理车辆信息的效率要求很高,当车流量的数字非常庞大时,使用人工管理方式显然也已经行不通了。
请支付后下载全文,论文总字数:21300字