数字图像处理课程设计车牌分割与识别.

上传人:我** 文档编号:115358093 上传时间:2019-11-13 格式:DOCX 页数:39 大小:2.27MB
返回 下载 相关 举报
数字图像处理课程设计车牌分割与识别._第1页
第1页 / 共39页
数字图像处理课程设计车牌分割与识别._第2页
第2页 / 共39页
数字图像处理课程设计车牌分割与识别._第3页
第3页 / 共39页
数字图像处理课程设计车牌分割与识别._第4页
第4页 / 共39页
数字图像处理课程设计车牌分割与识别._第5页
第5页 / 共39页
点击查看更多>>
资源描述

《数字图像处理课程设计车牌分割与识别.》由会员分享,可在线阅读,更多相关《数字图像处理课程设计车牌分割与识别.(39页珍藏版)》请在金锄头文库上搜索。

1、车牌定位与分割研究PS:可以直接使用摘要 车牌识别技术是计算机视频图像识别技术在车辆牌照识别中的一种应用。车牌识别技术要求能够将运动中的汽车牌照从复杂背景中提取并识别出来,通过车牌提取、图像预处理、特征提取、车牌字符识别等技术,识别车辆牌号。本次课程设计内容是车牌定位与分割,主要实现了对车牌的位置的提取以及车牌符号的分割。关键词:车牌,识别,分割License plate location and segmentationAbstract License plate recognition technology is a kind of application of image recogni

2、tion technology of computer video in vehicle license recognition. License plate recognition technology can request the vehicle number plate from the complex background extraction and identified, the license plate extraction, image pre-processing, feature extraction, character recognition of license

3、plate recognition technology, vehicle number. The design content of this course is the license plate location and segmentation, the main achievement of the license plate location and segmentation of license plate extraction of symbol.Keyword:licence plate,distinguish,division目录1绪论11.1车牌识别技术的应用背景及前景1

4、1.2车牌识别系统的工作原理及组成22设计内容32.1宝马汽车“鲁A 88888”车牌定位与分割32.1.1读入汽车图像并直方图均衡化32.1.2边缘提取52.1.3 选取最佳阈值二值化图像72.1.4 形态学操作82.1.5确定车牌位置并保存车牌图像92.1.6读入车牌图像并二值化车牌122.1.7对车牌字符进行分割132.1.8显示分割字符后车牌并存储172.2标志汽车“川A PK110”车牌定位与分割182.3大众汽车“豫F WY222”车牌定位与分割202.4宝马汽车“苏B QA220”车牌定位与分割212.5奥迪汽车“京A 88731”车牌定位与分割233实验分析234实验改进245

5、实验总结256致谢257参考文献258 附录261绪论随着世界经济的快速发展,以及汽车制造技术的提高,汽车迅速成为人们日常生活中的一个必需品。这造成全球的汽车数量猛增,而随之也导致城市的交通压力越来越大,城市的交通状况也因此得到了更多的关注。如何有效地对交通进行管理,也成为各国政府和相关部门所关注的焦点和热点。针对这些问题,人们开始将计算机技术、通信技术、计算机网络技术和自动化信息处理等很多新的科学技术用于交通道路的监视和管理系统,以此提高车辆管理和运输的效率。它主要是通过对过往车辆实施检测,提取有关的交通数据来达到对交通的监控、管理和指挥。车牌自动识别技术是指能够检测到受监控路面的车辆并自动

6、提取车辆车牌信息(含汉字字符、英文字母、阿拉伯数字)进行处理与识别的技术。它以计算机技术、图像处理技术、模糊识别技术为基础,识别车辆特征。本次设计是在以往的车牌定位与分割算法的基础上介绍了车牌识别技术中的一种定位与字符分割算法。1.1车牌识别技术的应用背景及前景随着21 世纪经济全球化和信息时代的到来,迅猛发展的计算机技术、通信技术和计算机网络技术,水平不断提高的自动化信息处理技术在人们社会活动和生活的各个领域得到广泛应用。同时,高速度、高效率的生活节奏,使汽车普及成为必然趋势。伴随着世界各国汽车数量的增加,城市的交通状况越来越受到人们的重视。如何有效地进行交通管理日益成为各国政府相关部门所关

7、注的焦点。针对这一问题,人们相继研发了各种道路交通监管系统、车辆控制系统及公共交通管理系统。这些系统将车辆和道路综合起来进行考虑,运行先进的技术解决道路交通的问题,统称为智能交通系统(Intelligent Transportation System,简称ITS)。车牌识别(License Plate Recognition, LPR)技术作为智能交通系统(ITS)的重要组成部分,在交通管理和控制中占有着很重要的地位,可以应用到以下一些领域:(1)封闭式居民小区物业管理以及重要部门的安保管理。车牌识别技术的推广普及,必将对加强城市道路管理,减少交通事故、车辆失窃案件的发生,以及保障社会稳定等方

8、面产生重大而深远的影响。(2)城市交通路口的“电子警察”。(3)公路布控管理系统。该系统采用车牌识别技术可实现对重点车辆的自动识别、快速报警处理,不仅可以有效防止机动车辆被盗,而且为公安、监察机关对犯罪嫌疑人所驾驶的车辆进行自动监控、跟踪提供了有效手段。(4)高速公路超速监管系统。该系统以车牌识别技术为核心技术,辅助其他高科技手段,建立高速公路无人值守的自动监测和自动布控系统,可以有效地获取超速车辆的图像,并得到该车的牌照号码,便于对违规车辆进行处罚。从而降低因超速引起的交通事故的发生率。(5)路桥、隧道等卡口的自动收费系统。(6)高速公路收费管理系统。在高速公路收费入、出口分别完成车牌号码识

9、别和车牌匹配工作,实现不停车收费;还可以根据识别出的车牌号码从数据库中调出该车档案,可发现没有及时交纳养路费的车辆。随着车牌识别技术的不断成熟,高效、识别率高的车牌识别技术还将应用于一些对性能要求比较高的单片机上。还提供一个可以对车辆信息实时采集的公共平台,使各管理部门间能够协调统一的对车辆及道路情况进行监控管理,从根木上解决了目前全国交通及公安系统信息采集的多渠道、事件信息收集的单一性以及互不沟通、互不兼容的信息管理方式,车牌识别技术具有广泛的应用前景。1.2车牌识别系统的工作原理及组成车牌识别(LPR)系统是智能交通系统(ITS)的一个重要组成部分,该系统能从一幅车辆图像中自动提取车牌图像

10、,自动分割字符,进而对字符进行识别,得到车牌的号码。基于PC的车牌识别系统是利用PC机及摄像机等电子设备采集某一路段的汽车图像,对图像进行处理,获取车牌的位置及字符信息,完成车牌目标的自动定位与识别。图1为车牌识别系统流程:采集图像车牌定位字符分割信息存储图1 车牌识别系统流程其工作流程是:当系统发现有车辆通过时,触发图像采集部分工作,通过对车辆进行抓拍,获取车辆的前视或后视图。然后将所采集的车辆数字图像送入计算机系统,通过车牌定位、字符分割三个环节的处理,最终得到车牌号码。其中的计算机处理系统主要涉及了两个关键技术:车牌区域定位技术、车牌字符分割技术。2设计内容2.1宝马汽车“鲁A 8888

11、8”车牌定位与分割2.1.1读入汽车图像并直方图均衡化直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。直方图均衡化就是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。直方图均衡化就是把给定图像的直方图分布改变成“均匀”分布直方图分布。读入需要处理的汽车图像并直方图均衡化:clear;clc;close allI=imread(E:数字图像处理课程设计car1.jpg);figure(1),imshow(I);title(汽车原图);I=rgb2gray(I); imwrite(I,汽车灰度图.jpg);

12、 figure(2),imshow(I);title(汽车灰度图);figure(3),subplot(2,1,1),imhist(I);title(汽车灰度图直方图);J,T=histeq(I,256); %有256个灰度级subplot(2,1,2),imhist(J);%均衡化后的直方图title(直方图均衡化);读入的图像为:将它转换为灰度图:汽车图像直方图均衡化前后的直方图:2.1.2边缘提取边缘是图像中亮度突然变化的区域,是图像灰度构成的曲面上的陡峭区域,是像素灰度存在阶跃变化或屋脊状变化的像素的集合。灰度图像边缘提取,主要的思想是:抑制噪声(低通滤波、平滑、去噪、模糊),边缘特征

13、增强(高通滤波、锐化),边缘定位。常用的算子如Prewitt算子:Sobel算子(四邻域的权重更大):tic %计时开始height,width=size(J);%灰度图长宽%求梯度I_edge=zeros(height,width);%创建height*width的矩阵for i=2:width-1%对每一列开始遍历 I_edge(:,i)=abs(J(:,i+1)-J(:,i-1);%每列的值赋为原图像中左右两列相减的绝对值第十章图像分割P456Prewitt算子endI_edge=(255/(max(max(I_edge)-min(min(I_edge)*(I_edge-min(min(

14、I_edge);% 归一化处理(0255) figure(4),imshow(I_edge);title(梯度算子检测边缘);2.1.3 选取最佳阈值二值化图像 取得最佳阈值,将图像二值化。二值图像是指整幅图像画面内仅黑、白二值的图像。在实际的车牌处理系统中,进行图像二值变换的关键是要确定合适的阀值,使得字符与背景能够分割开来,二值变换的结果图像必须要具备良好的保形性,不丢掉有用的形状信息,不会产生额外的空缺等等。车牌识别系统要求处理的速度高、成本低、信息量大,采用二值图像进行处理,能大大地提高处理效率。阈值处理的操作过程是先由用户指定或通过算法生成一个阈值,如果图像中某中像素的灰度值小于该阈

15、值,则将该像素的灰度值设置为0或255,否则灰度值设置为255或0。function y,y1=select(ImageData,h,w)thr=0.5;delta=0.05;y=(ImageData=thr*mean(max(ImageData);%max(a)找出矩阵a每一列的最大值BW2=bwareaopen(y,10);%删除面积小于10的对象SE=strel(square,15);%创建一个15*15正方形结构元素IM2=imdilate(BW2,SE);%腐蚀IM3=imerode(IM2,SE);%膨胀%等效于开运算,消除小物体,在纤细点处分离物体,平滑较大物体边界,但同时并不明显改变原来物体的面积average=sum(sum(IM3)/(h*w);%sum(a),对a矩阵每一列求和while(average0.08) if(average0.03) thr=thr-delta; else t

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号