一种新的车牌图像字符分割与识别算法

合集下载

一种新的车牌图像字符分割与识别算法_陈振学

一种新的车牌图像字符分割与识别算法_陈振学

微电子学与计算机2007年第24卷第2期1引言智能交通系统(ITS)是一个热点研究领域,受到日益广泛的关注,车牌识别是其重要组成部分。

对行驶车辆的牌照进行自动识别,从而完成自动收费、无人停车管理等,这无疑节省了人力、物力,同时提高了交通管理的效率。

车牌识别系统主要包括四大部分,如图1所示。

在准确定位车牌后,字符分割的好坏对字符识别率起着至关重要的作用。

由于处于实际环境中,受天气、光照、观察点的影响,经定位后的车牌还是存在各种各样的噪声。

因此,必须对图像进行预处理,以改善图像质量,提高字符识别率[1 ̄3]。

2面向字符分割的图像预处理2.1光照不均校正与对比度增强车牌不可避免的存在噪声,而且由于车牌识别系统在室外24小时工作,光照度大范围变化,也存在光照不均,亮度太低、对比度太小等情况,这些都会降低系统的字符识别率,因此需要采取去噪,光照不均校正和对比度增强等措施。

本文应用中值滤波滤除噪声,通过低通滤波获得图像背景的照度估计,再从原始图像中减去此照度来校正光照不均[4],然后通过对比拉伸变换增强对比度[5]。

2.2二值化分割由车牌定位得到的车牌字符图像一般为彩色图或灰度图,为方便后面的字符分割和识别要先对图像进行二值化处理,二值化的好坏直接影响到后一种新的车牌图像字符分割与识别算法陈振学1,汪国有1,刘成云2(1华中科技大学图像识别与人工智能研究所图像信息处理与智能控制教育部重点实验室,湖北武汉430074)(2武汉科技大学信息科学与工程学院,湖北武汉430081)摘要:提出了一种新的字符分割算法,该算法利用由中间向两端搜索的方法确定字符的上下边界,且利用一维循环清零法及先验知识垂直分割得到单个的字符。

实验结果表明,该算法较好的解决了以上问题,适用于各种质量的车牌图像,分割的正确率较高。

关键词:智能交通系统;字符分割;投影特征;先验知识中图分类号:TP391.41文献标识码:A文章编号:1000-7180(2007)02-0042-03ANovelAlgorithmofCharacterSegmentationinLicensePlatesRecognitionCHENZhen-xue1,WANGGuo-you1,LIUCheng-yun2(1InstituteofPatternRecognition&ArtificialIntelligence,StateEducationCommissionLaboratoryforImageProcessing&IntelligenceControl,HuazhongUniversityofScienceandTechnology,Wuhan430074,China)(2CollegeofInformationScienceandEngineering,WuhanUniversityofScienceandTechnology,Wuhan430081,China)Abstract:TheLPR(LicensePlateRecognition)systemconsistsofthreesteps:licenseplatelocating,charactersegmen-tationandcharacterrecognition.CharactersegmentationisanimportantstepinaLPRsystem.Therearemanyfactorsthatcausethecharactersegmentationtaskdifficult,suchasimagenoise,plateframe,rivet,spacemark,platerotationandilluminationvariance.Thispaperpresentsanewalgorithmforcharactersegmentation.Firstly,characterstop-bottomedgescanbeobtainedbysearchingfrommiddletoend.Andthen,thesinglecharacterscanbesegmentedusingone-dimcycleclearingandpriorknowledge.Theexperimentresultsshowthegoodperformanceofthesegmentationalgo-rithm.Keywords:ITS;Charactersegmentation;Projectionfeature;Priorknowledge收稿日期:2005-10-24基金项目:总装备部基金项目(51401020201JW0521)422007年第24卷第2期微电子学与计算机续的操作。

基于小波分析的车牌字符分割方法

基于小波分析的车牌字符分割方法

基于小波分析的车牌字符分割方法摘要:针对汽车车牌图像自动识别的问题,提出了一种对多字符图像的分割技术。

此技术具有很好地分析信号局部特征的优点,利用小波分析与图像投影特征相结合的方法,快速检测出图像中多字符的边缘突变点,将多字符图像分割成多个单字符区域,从而实现一幅图像中多字符的定位及分割。

关键词:车牌;字符分割;小波分解引言随着我国经济的高速发展和人民生活水平的提高,汽车成为人们日常生活中不可缺少的组成部分,因此在交通管理、车辆管理、收费管理等方面车牌的识别也显得尤为重要了。

其中字符图像分割是车牌自动识别的关键技术,也是车牌自动识别的第一步,它的准确性和可靠性,将为后续的图像处理和识别打下良好的基础。

因此,汽车车牌在自动检测和识别之前必须对车牌图像中的多个字符进行目标定位及分割。

字符分割效果的好坏,直接影响了自动检测和识别的效率,因此,本文提出了基于小波分析和投影特征的车牌字符分割技术。

图像分割是对图像进行处理时必不可少的工作,是图像分析的第一步。

目前图像分割方法大多都是基于一维或二维灰度直方图对图像做阈值化处理。

虽然阈值点通常在直方图的局部极小值点附近,然而实践中要用计算机来找到这一点并不容易。

因为不知道物体和背景的像素个数、均值、方差等等特征量,通常是采用估计阈值的大致范围的办法来计算阈值,这样选取的阈值误差大,图像分割效果不好。

本文抓住小波分析能够很好的分析信号局部特征的优点,检测出其它分析方法忽略的信号特性,找到多个目标物体的边缘突变点,从而实现多字符图像的目标定位及分割。

1 图像预处理为了提高车牌字符分割的效果,首先对汽车图像进行一系列的处理:下面对其部分进行说明:1.1 灰度变换为了增强图像的对比度,使其明暗鲜明,我们对图像进行灰度变换从而消除光照不均对图像分割的影响。

假设原始图像f(x,y)的灰度范围大部分在[a,b],希望变换后图像g(x,y)的灰度范围扩展至[c,d],M 为原始图像中的最大灰度值,可采用下面的公式来实现:()⎪⎩⎪⎨⎧≤≤≤≤+--≤≤=a y x f c b y x f a c y x f c b c d a y x f c d y x g ),(0,),(,),()/()(),(,,1.2 二值化图像的二值化是一种将连续色调图像变成黑白图的方法。

一种改进的汽车牌照字符分割算法及MATLAB实现

一种改进的汽车牌照字符分割算法及MATLAB实现

引言上世纪以来,随着科学技术的日新月异,人们的生活发生了巨大的变化,尤其是自动化交通工具的普及使人们享受到了前所未有的便捷,但是交通发展的同时也带来很多问题,因而人们一直在探索利用现有的技术使交通更加顺畅、安全。

智能交通系统(Intel-ligent Transportation System,ITS)是人们提出的一种有效地解决交通问题的方案,而车牌识别(License Plate Recognition,LPR)是ITS 中的关键技术之一,同时作为一项单独的技术,车牌识别在公共安全、交通管理等部门有着极其重要地应用前景。

本文所探讨的针对我国汽车牌照的字符分割算法正是车牌识别系统的基础与关键之所在,因为只有正确地分割字符才能保证后期正确地识别车牌号码完成指定的功能。

应用的广泛性也决定了该算法具有一定的难度,对于我国来讲,汽车牌照图字符分割算法存在许多难点,如:1)在大部分实际应用中都要求算法速度快,从而能够实时地对车辆进行识别以及时地反馈车牌信息,对信息做进一步处理,所以算法执行效率必须很好以满足实时化的要求。

2)有些车辆车牌存在严重的干扰(如褪色,污损),车牌周围有各种装饰物等。

3)车牌本身信息较为复杂,既有汉字也有英文字母与数字。

基于上述考虑,本论文中的算法流程简单,思路清晰、明了,以垂直投影法[1]基础,利用先验知识大大增加了对汽车牌照图像的处理准确性,本算法先将图像二值化图,所处理的数据量小,未对图像进行大量复杂的运算,有利于算法简单、高效实现。

1字符分割算法1)首先对提取好的汽车牌照灰度图像进行二值化,图像在二值化后所要处理的数据量大大减少,本算法采用全局阙值法[2],在MATLAT 中采用im2bw 函数实现[3],阙值参数为0.7,待处理图像及其二值化效果如图1、2所示。

2)在车牌二值化之后之后对各个字符进行分割以便进一步对其进行识别。

算法分析:在车牌二值化图像中,一般字符部分是白色,其它部分是黑色,这里使用垂直投影法逐个统计每列中所包含的白色像素的数量,结果如图3所示,在各个字符的间隙处的列白色像素很少,甚至为0。

一种简易的车牌定位及字符分割方法

一种简易的车牌定位及字符分割方法

一种简易的车牌定位及字符分割方法摘要:针对车牌识别技术中车牌定位及字符分割所存在各种问题,本文诣在运用数学形态学、radon变换理论,结合现有的车牌识别技术,提出了一种新的算法。

一定程度上提高了车牌识别的准确率,加快识别速度。

在研究的同时对其中出现的干扰问题进行了具体分析,处理。

关键字:车牌定位;字符分割;二值形态学Abstract: To solve some problems in vehicle license plate location and character segmentation in the vehicle license plate recognition system, mathematical morphology, radon transform theory and the existing license plate recognition technology were combined and introduced in this paper. This paper presents a new algorithm,to some extent improved the accuracy of license plate recognition, speed up the recognition speed. A variety of interference is a detailed analysis and processing in this algorithm.Key words: vehicle license plate location; character segmentation; Binary Morphology1前言随着社会工业化的快速发展,一些如城市道路、收费站、停车场等场所的交通密度日益增加,这对交通控制、安全管理的要求也日益提高。

车牌字符分割算法研究

车牌字符分割算法研究

1 绪论1.1 背景介绍为了实现车牌字符识别,通常要经过车牌位置检测、车牌字符分割和字符识别三个关键步骤。

车牌位置检测是根据车牌字符目标区域的特点,寻找出最符合车牌特征的区域。

车牌字符分割就是在车牌图像中找出所有字符的上下左右边界,进而分割出每个车牌字符。

在实际应用中,车牌字符分割的效果对车牌字符识别正确率会产生很大的影响,由于车牌图像亮度不均、尺度变化、透视失真、字符不完整等因素,使图像质量存在较大差异,进而影响图像分割的效果,因此车牌字符分割这一技术仍然具有很大的研究意义。

在实际的监控场景中,车牌图像的透视失真通常是由于拍摄视角的变化或车辆位置的移动,相机光轴偏离车牌平面的法线方向造成的。

由于车牌图像在整幅图像中占有较小的比例,所以车牌图像几何校正主要工作是校正车牌图像的旋转和剪切失真。

旋转投影法和直线拟合法是两种主要的偏斜校正方法。

旋转投影法是为了获取垂直倾斜角,即将车牌图像穷举逐个角度进行剪切变换,然后统计垂直投影数值为0的点数,得到最大值对应的角度。

这种方法受背景区域的干扰比较大。

另一种方法是直线拟合车牌字符的左边界点从而获得垂直倾斜角,该方法为直线拟合法。

该方法并没有逐个角度对车牌图像进行剪切变换,从左边界点拟合出的直线通常不能真正用来代表车牌的垂直倾斜方向,检测出的角度存在较大误差,且字符左侧噪声对角度检测干扰太大,鲁棒性较差。

因此找到一种更准确和迅速的车牌垂直倾斜矫正方法是十分重要的。

通过得到最小的字符投影点坐标方差,得到另一种车牌垂直矫正方法。

首先将车牌字符图像进行水平校正,根据字符的区域的上下边界,将车牌字符进行粗分割。

然后将剪切变换后的字符点进行垂直偷用。

当得到投影点最想左边方差时,便能导出两类剪切角闭合表达是,最后便是确定垂直投影的倾斜角并对此进行校正。

投影法是目前最常用的车牌分割算法之一,其算法简单并且计算复杂度低。

该方法的核心思想是将车牌图像进行水平投影和垂直投影,利用峰谷特征来定位车牌字符的上下左右边界。

一种有效的车牌字符分割方法——模板匹配一垂直投影结合的车牌字符分割方法

一种有效的车牌字符分割方法——模板匹配一垂直投影结合的车牌字符分割方法

( ) P 0的 取 值 范 围 内 建 立 一 个 理 想 的 参 数 空 间 , 虑 车 牌 的 倾 斜 角 度 小 于 _ 1在 、 考 1 0度 , 了 减 少 计 算 为 量 , 0∈[ 1 . 取 0,0] PE[一1 5×n, . . 1 5×n n为 车 牌 图 片 的 宽 度 . ], ( ) 立 一 个 累 加 器 数 组 c u t p , ), 置 每 个 元 素 为 0 2建 o nM( l k 并 . ( 对 边 缘 图 上 的 每 一 个 边 缘 点 计 算 Ho g 3) u h变 换 值 , 计 算 出 该 点 在 P 坐 标 系 中 对 应 的 盐 线 , 在 即 并
合 适 , 能 导 致 采 集 的 车 牌 图 像 发 生 倾 斜 .倾 斜 的 车 牌 图 像 会 给 字 符 分 可
割 带 来 难 度 , 有 甚 者 会 导 致 字 符 分 割 的错 误 .在 对 字 符 进 行 分 割 前 , 更 必 须 对 倾 斜 的 车 牌 图 像 进 行 校 正 , 中 采 用 Ho g 文 u h变 换 进 行 倾 斜 矫 正 . Ho g u h变 换 …是 一 种 变 换 域 提 取 的 方 法 , 把 直 线 上 点 的 坐 标 变 换 它
流 程 图 如 图 1所 示 .
1 图像 去 噪
数 学 形 态 学 是 由 一 组 形 态 学 的 代 数 运 算 子 组 成 的 , 的 基 本 运 算 有 它
4个 :膨 胀 ( 扩 张 ) 腐 蚀 ( 侵 蚀 )、 启 和 闭 合 , 以 进 行 包 括 图 像 分 或 、 或 开 可 割 、 征 提 取 、 缘 检 测 、图像 滤 波 、 像 增 强 和 恢 复 等 图像 分 析 和 处 理 . 特 边 图

车牌的字符分割和字符识别的研究与实现

车牌的字符分割和字符识别的研究与实现

nu mbe fp cu e r m ho e t e r c n z d w t h e t r e t ro o r s o i e pae b ro it r sfo t s o b e og ie h t e fau e v co ft c rep ndng tm lt y i he
Hale Waihona Puke v rcl r et no ewht p e ia gs T e eont no m e o e yuigte e i o co fh i i li bnr i e. h c g io f u b r id n s tap j i t e x sn y ma r i n ss b n h
v corw h c m e cas d a he ihet s i rt e pae Ex rm e s h w ha t ee e t ih w b lse s t h g s i li y tm lt . m a pei nt s o t t h s m eho s t d rs l n h e e r e o e o n t n a d b te fe t e uti i rd g e fr c g ii o n e tre c .

项 重要研 究课题 , 是实 现交通 管理智 能化 的重要 环节 。它是 以数 字 图像 处理 、 式识 别 、 算 机 视觉 等技 模 计
术 为基础 的智能识 别系统 。它利 用每一 辆汽 车都有 唯一 的车牌号 码 , 过摄像 机所拍 摄 的车辆 图像 , 通 在不 影
响汽车状态的情况下 , 计算机 自动完成车牌的识别 , 从而可降低交通管理工作的复杂度。 由于车 牌识别 涉及到很 多复 杂因素 , 现有理 论和 方法还存 在识别 速度 慢 、 度低 、 干扰性 能差 等问题 , 精 抗 因此 有必要 进一步研 究 。本 文提 出 了一种 基 于模 板 匹配 的车牌 识别 方 法 ¨ , J 能有效 地 完成 不 同解析 度 和不

常用的车牌识别算法

常用的车牌识别算法

常用的车牌识别算法包括以下几种:
1. 车牌定位算法:用于确定车辆图像中车牌的位置。

这种算法通常会使用图像处理技术,如梯度信息投影统计、小波变换、车牌区域扫描连线算法等,以识别图像中的车牌区域。

2. 字符分割算法:在车牌定位后,需要将车牌中的字符进行分割。

这种算法通常会使用图像处理技术和机器学习算法,如基于深度学习的字符分割算法,以准确地将各个字符分割开来。

3. 字符识别算法:用于识别分割后的字符。

这种算法通常会使用机器学习算法,如卷积神经网络(CNN)或循环神经网络(RNN),以对字符进行分类和识别。

4. 神经网络识别算法:大规模神经网络识别算法是一种深度学习算法,它能够同时处理车牌定位和字符识别两个任务,具有更高的准确性和鲁棒性。

5. 启发式车牌定位算法:综合利用了图像处理技术和机器学习算法,以提高车牌定位的准确性。

这种算法通常会使用一些特征选择方法,如SVM、HOG等,以将车牌区域和非车牌区域进行区分。

6. 角度偏差和光照波动控制算法:在车牌定位和字符识别过程中,车辆的角度偏差和光照波动会影响算法的准确性。

这种算法通常会使用一些图像处理技术,如滤波、归一化等,以减小这些因素的影响。

这些算法在车牌识别过程中相互配合,以实现准确的车牌识别。

车牌图像中字符分割方法

车牌图像中字符分割方法

I 0.3R 0.59G 0.11B
2.2 滤波去噪
I为主观色彩 , R、 G、 B为像素中红绿蓝三个分量.
考虑到车牌识别系统会在室外 24 小时工作,光照度变化较大、光照不均匀、对比度小、 亮度低,以及可能存在各种噪声影响,这些对后面的字符识别效果都有很大的影响,会降低
字符识别率。 本文研究中先使用中值滤波去除噪声, 然后通过低通滤波获得图像背景的照度 估计, 再从原始图像中减去此照度估计来校正光照不均匀问题[4],通过对比拉伸变化增强对 比度[5]。对倾斜的图像,先用 Sobel 算子提取边缘,进行逐层剥离之后 ,再用 Hough 变换 进行倾斜校正[6]。 2.3 OTSU 法原理[7] 二维图像的每一像素信息都可以用灰度值来表示。对灰度值的统计信息用一维直方图
图 4. 垂直投影结果
图 5. 分割结果
4
结论
本文在根据车牌的先验知识和图像特点对车牌图像进行分割算法研究, 良好的预处理过
程为字符的准确分割提供了基础,有效的提高了分割的准确率。把不同符号图像投影特点、 车牌先验知识与投影结果相结合进行字符范围判定, 为准确提取字符提供了保障。 把从停车 场拍摄的300张车牌图片进行字符分割提取实验,结果表明:分割的准确率高达98.3% ,该 分割方法效果很好。这对下一步进行的字符识别率提高具有很大意义。 本文创新点:在图像二值化前进行了光照分布均衡化处理,并把先验知识、字符投影特点、 车牌投影曲线三者结合判定提取字符,优化了分割效果。 参考文献: [1] 杨卫平, 李吉成, 沈振康。 车牌目标的自动定位技术[J]。 中国图像图形学报, 2002 8(7) 835-839 [2] 李元金,高维春,王精明。车牌识别技术中字符切割新算法[J]。深圳信息职业技术学 报,2007 5(1) 32-34 [3] 张志军,孙志辉。基于VC平台的彩色图像的灰度化技术 [J]。自动化技术及应用,2005 24(5) 61-63 [4] M Shridhar,et a1.License plate recognition using SKIPSM [A].Machine Vision and-I1lree Dimensional Imaging Systoms for Inspection and Metrology , Proceedings of SPIE,2001 72-79 [5] Bafael C Gonzalez , Richard E Woods . Digital image processing , Second Edition[M].2002 85-86 [6]朱艳丽、 付俊辉、 孙印杰。 一种倾斜车牌字符提取方法[J]。 微计算机信息, 2008, 1-1 :229 -231 [7] N Otsu.A threshold selection method from gray-level histogram[J] IEEE Trans, SMC——9(1),1979 62-66 [8] Zhang Yin,Pan Yun-He.Preprocessing algorithm for character recognition of license Plate[J].Application Research of Computers,1999,16(7):85-87

车牌识别技术中字符切割新算法

车牌识别技术中字符切割新算法

第1 期
李元金 ,高维春 ,王精 明:车牌识别技术 中字符 切割新Βιβλιοθήκη 法 3 3开始
3 车牌 图像 的二值化
图像二值化是字符切割的前提步骤 ,该步的关 键就是 阈值的选择 , 的阈值能一次性把车牌底色 好 与车牌上 的文字基本上区分开 ,然而选得不恰 当能 把一些车牌背景变到了文字管辖范 围,也能把一些
了自 适应阈值的方法来确定阈值。它的最大的好处
定位切割各个 字符 。该方法最大 的缺点是先验知
[ 收稿 日期 ] 0 7 0 — 9 20 — 3 0 [ 作者简介 ] 李元金 ( 9 5 ),男 ( 17 一 汉),安徽入,助教,E m i i aj 10 @ 2 . r — a : un n 0 0 16 O ly i l Cn
维普资讯
1 车牌识别 系统简 介
识 起着绝对 的作用 ,因此车牌没有变形 时准确 率 高时可达百分之 九十 ,但是车牌有变形 时准确率
车牌识别 系统 是在交通监控 的基础上 ,引入 只有百分之几 。②根 据车牌图像在垂直方 向上 的
和方差D来确定一个阈值 了数字摄像技术和计算机信息管理技术 ,采用先进 投影直方图的数学期望E
车牌上 的文字所 在 的区域 变 到背景 上 去 。实验 时用
继续扫描每一行 ,直到图像中所有的行没有 白色像素 为止, 并记录本行所在的起始位置作为最后位置。并把行位 置不在 这 个 范 围 的去 掉 。 n 0 =
先 自上 向 下对 图像 进 行 逐行 扫 描 , 到遇 到 第 一 直 个 白色 的像 素 点 , 并记 录 本行 的第 一 个象 素 所 在 的位 置作 为起 始 位 置 。
车牌识别技术中字符切割新算法

一种改进的车牌图像识别算法

一种改进的车牌图像识别算法

仿真的结果看 : 可 以 准 确提 取 车 牌 位 置 的 字 符 , 字符识别的准确率较 高, 且 识 别的 速 度 快 .
关键词 : 数 学形态学 ; 车牌 定 位 ; 车 牌识 别 ; 边 缘 检 测
中图分类号 :T P 3 9 1 . 4
文献标 志码 : A
文章编号 : 1 6 7 1 — 9 4 7 6 ( 2 0 1 3 ) 0 2 —0 0 5 0— 0 3
也 具有 良好 的实 际应用 价值 , 所 以车牌 识别 系统 的 开发和 研制 工作 在 国内外 皆受到 相 当大 的关 注. 在
过 去数 十年 里 , 国 内外 许多 研究 者提 出 了诸 多 的算 法, 也有 很 多相应 的产 品 问世 , 但 是在 实际应 用 中 ,
图 1 车 牌 识 别 算 法 的 流 程 图
2 算 法 的 具 体 实 现
2 . 1 车牌 的预 处理
也 还存 在着 许多 问题 . 不 同的 国 家 , 车牌 具 有 不 同 的特 点 , 尤 其是 中 国, 字 符 多样 化 、 车 牌颜 色 各 异 、
背景 复杂 等 , 这 给 中国 的车 牌识 别带来 了更 大 的难
采 用摄 像 头拍 到 的车辆 信 息往 往存 在很 多 噪 声点 , 因此在 图像 处 理前 必 须 要 进行 图像 预 处理 , 以加 快处 理速度 ] . 车 辆 图像 的预 处理是 指对 采 集
第 3 0卷 第 2期
Vo 1 . 3 O No . 2
周 口 师 范 学 院 学 报
J o u r n a l o f Z h o u k o u No r ma l Un i v e r s i t y
2 0 1 3年 3月

如何利用图像处理技术进行车牌识别

如何利用图像处理技术进行车牌识别

如何利用图像处理技术进行车牌识别车牌识别是现代交通管理和安全监控系统中的重要组成部分。

通过利用图像处理技术,可以实现自动车牌识别并提取出车牌上的相关信息。

本文将介绍如何利用图像处理技术进行车牌识别,并讨论相关的算法和工具。

车牌识别的第一步是图像获取。

可以使用摄像头或者其他图像设备获取车辆的图像。

图像处理技术能够帮助我们处理这些图像,提取车牌区域并进行识别。

车牌识别的核心是利用图像处理算法进行图像的预处理和特征提取。

在进行车牌识别之前,需要对图像进行预处理,包括去除车牌图像中的噪声、图像增强、边缘检测等。

常用的图像处理算法有中值滤波、直方图均衡化和边缘检测算法等。

这些预处理步骤可以提高车牌识别的准确性和效率。

在进行了图像的预处理之后,需要进行车牌区域的定位和提取。

车牌区域的定位是指在图像中准确地找出车牌的位置,通常采用模板匹配、边缘检测和颜色特征等方法。

提取车牌区域后,可以进行车牌字符的分割和识别。

车牌字符分割是将车牌上的字符切分为单独的字符,以便进行后续的字符识别。

常用的字符分割算法有基于区域的方法和基于边界的方法。

在进行字符分割时,需要注意字符间的重叠和倾斜等问题,通过合适的算法可以克服这些问题。

字符识别是车牌识别的最后一步。

字符识别可以采用传统的模式识别算法,如神经网络和支持向量机等,也可以使用深度学习算法,如卷积神经网络。

深度学习算法在字符识别方面具有优势,能够提高识别准确性。

除了以上提到的算法,还有其他一些技术可以进一步提高车牌识别的性能。

例如,可以使用多种颜色空间和特征描述子进行特征提取;还可以采用卡尔曼滤波和粒子群优化等算法进行车牌位置跟踪和识别。

除了算法,也有一些开源工具和库可供使用,例如OpenCV和Tesseract等。

这些工具和库提供了丰富的图像处理和字符识别功能,能够加速车牌识别的开发过程。

总结起来,车牌识别利用图像处理技术能够实现自动化、高效率的车牌识别。

通过图像的预处理、车牌区域的定位和提取、字符分割和识别等步骤,可以实现对车牌的准确识别。

车牌识别算法详细设计

车牌识别算法详细设计

车牌识别算法详细设计首先是车牌定位。

车牌定位的目标是从图像中准确地定位出车牌的位置。

这一步骤主要包括图像预处理、边缘检测和车牌区域定位三个过程。

图像预处理主要是对原始图像进行增强和去噪处理,以提高车牌的显著性。

常用的预处理方法包括灰度化、直方图均衡化、高斯模糊等。

边缘检测是通过检测图像中的边缘信息,找出可能是车牌边缘的区域。

常用的边缘检测算法有Sobel算子、Canny算子等。

通过边缘检测,可以找到一些具有明显边缘的区域。

车牌区域定位是通过对边缘信息进行处理,找出符合车牌特征的区域。

一般可以通过设定一些阈值和条件,来选择符合车牌尺寸和形状的区域。

可以使用像素连通分量、形状检测等方法来进行车牌区域的定位。

接下来是字符分割。

字符分割的目标是将定位到的车牌区域分割成单个字符。

这一步骤主要包括二值化、字符连接和字符分割三个过程。

二值化是将车牌区域的图像转换为二值图像,以便进一步处理。

可以使用灰度阈值分割或基于颜色的分割方法进行二值化处理。

字符连接是通过连接相邻的字符轮廓,将字符的各个部分连接起来,形成完整的字符。

常用的字符连接方法有连通区域分析、基于宽度的字符连接等。

字符分割是通过对连接后的字符进行切割,将字符分割成单个的字符。

可以使用统计特征、基于距离的分割等方法进行字符的分割。

最后是字符识别。

字符识别的目标是对分割出的单个字符进行识别。

这一步骤主要包括特征提取和分类识别两个过程。

特征提取是从分割出的字符图像中提取出有区分度的特征,以供后续的分类识别使用。

常用的特征提取方法有灰度共生矩阵、梯度直方图、字母轮廓等。

分类识别是将提取出的特征与已知字符模板进行比较,找到最相似的字符进行识别。

常用的分类识别方法有模板匹配、神经网络、支持向量机等。

综上所述,车牌识别算法主要包括车牌定位、字符分割和字符识别三个步骤。

这些步骤通过一系列的图像处理和特征提取方法,对车牌图像进行处理和分析,并最终实现车牌的识别和提取。

汽车车牌识别系统(带外文翻译)

汽车车牌识别系统(带外文翻译)

汽车车牌识别系统---车牌定位子系统的设计与实现摘要汽车车牌识别系统是近几年发展起来的计算机视觉和模式识别技术在智能交通领域应用的重要研究课题之一。

在车牌自动识别系统中,首先要将车牌从所获取的图像中分割出来实现车牌定位,这是进行车牌字符识别的重要步骤,定位的准确与否直接影响车牌识别率。

本次毕业设计首先对车牌识别系统的现状和已有的技术进行了深入的研究,在此基础上设计并开发了一个基于MATLAB的车牌定位系统,通过编写MATLAB文件,对各种车辆图像处理方法进行分析、比较,最终确定了车牌预处理、车牌粗定位和精定位的方法。

本次设计采取的是基于微分的边缘检测,先从经过边缘提取后的车辆图像中提取车牌特征,进行分析处理,从而初步定出车牌的区域,再利用车牌的先验知识和分布特征对车牌区域二值化图像进行处理,从而得到车牌的精确区域,并且取得了较好的定位结果。

关键词:图像采集,图像预处理,边缘检测,二值化,车牌定位ENGLISH SUBJECTABSTRACTThe subject of the automatic recognition of license plate is one of the most significant subjects that are improved from the connection of computer vision and pattern recognition. In LPSR, the first step is for locating the license plate in the captured image which is very important for character recognition. The recognition correc tion rate of license plate is governed by accurate degree of license plate location.Firstly, the paper gives a deep research on the status and technique of the plate license recognition system. On the basis of research, a solution of plate license recognition system is proposed through the software MATLAB,by the M-files several of methods in image manipulation are compared and analyzed. The methods based on edge map and das differential analysis is used in the process of the localization of the license plate,extracting the characteristics of the license plate in the car images after being checked up for the edge, and then analyzing andprocessing until the probably area of license plate is extracted,then come out the resolutions for localization of the car plate.KEY WORDS:imageacquisition,image preprocessing,edge detection,binarization,licence,license plate location前言1第1章绪论2§1.1 课题研究的背景2§1.2 车牌的特征2§1.3 国内外车辆牌照识别技术现状3§1.4车牌识别技术的应用情况4§1.5 车牌识别技术的发展趋势5§1.6车牌定位的意义6第2章MATLAB简介7§2.1 MATLAB发展历史7§2.2 MATLAB的语言特点7第3章图像预处理10§3.1 灰度变换10§3.2 图像增强11§3. 3 图像边缘提取及二值化13§3. 4 形态学滤波18第4章车牌定位21§4.1 车牌定位的主要方法21§4.1.1基于直线检测的方法22§4.1.2 基于阈值化的方法22§4.1.3 基于灰度边缘检测方法22§4.1.4 基于彩色图像的车牌定位方法25§4.2 车牌提取26结论30参考文献31致谢33随着交通问题的日益严重,智能交通系统应运而生。

一种新的车牌字符分割方法

一种新的车牌字符分割方法
s g n h r c e sp e i ey a d i p ro mse c l n l n t e a p i a in e me tc a a t r r c s l n t e f r x el t i h p lc t . e y o
KE YW ORDS:No s lmi a i n ie e i n to ;B n r r n i o ;T r e — lv l— s g n a i n;C n e t d c mp n n s i a ta st n h e y i ee e me t t o o n c e o o e t
No s i n to fLi e s a e ie El mi a i n o c n e Pl t
W U Ho g — me , HE i— r n , U a — la g n iC NJ o g L Xio in
( ies yo S in eadT cn lg f hn , fi n u 2 0 2 C ia Unvr t f cec n eh ooyo ia Hee A h i 3 07,hn ) i C
足, 同时能去 除字 符 内部 的浮动噪声 。 为该 算法 包含 三个 因
于 IS T 的发展有着举足轻重 的影响 。 识别 系统包 括车牌 车牌 定位 、 字符分 割和字符识别 三大部 分 。 由于 目前字符 识别算 法均是针 对单独 字 符进行 识 别 的 , 因此在 准 确地 定位 车 牌 后, 字符分割的好坏对字符识别起着 至关 重要 的作用。
ABS TRACT : a atrs g nain pa s a ge tr l n t e Lc n e P ae Re o nto y tm. Trdt n l Ch r ce e me tt ly r a oe i h ie s lt c g i n sse o i a ii a o

基于语义分割的车牌识别技术研究

基于语义分割的车牌识别技术研究

基于语义分割的车牌识别技术研究一、前言车牌识别技术是智能交通系统的重要组成部分,它可以对车辆实现自动识别、记录和管理,有效地提升交通安全和治理效率。

随着人工智能技术的不断发展,基于语义分割的车牌识别技术受到了越来越多的关注。

本文将从技术原理、算法流程、实验结果等方面分析基于语义分割的车牌识别技术。

二、技术原理车牌识别技术的主要原理是通过图片识别技术对车辆的牌照信息进行自动识别。

其核心技术是图像处理技术和模式识别技术。

基于语义分割的车牌识别技术是在传统车牌识别技术的基础上,利用深度学习技术,通过语义分割算法实现对车牌图像中字符的分割,从而提高了车牌识别的准确率和鲁棒性。

语义分割是计算机视觉领域中的一个重要问题,它的主要目标是将图像中的像素进行有意义的分类,然后将其分组成不同的目标区域。

针对车牌识别,语义分割技术主要是将车牌图像中的字符区域与车牌背景区域进行分割,以进行后续的字符识别。

三、算法流程基于语义分割的车牌识别技术主要的算法流程如下:1. 图像预处理:对输入的车牌图像进行预处理,包括图像降噪、增强等。

2. 物体检测:通过物体检测技术对车牌区域进行检测和定位。

3. 语义分割:对车牌区域进行语义分割,将字符与背景进行分离。

4. 字符识别:对分割出来的字符进行识别,得到车牌的文字信息。

5. 数据库查询:将识别出来的车牌信息与数据库进行比对,完成车牌的信息识别和管理。

四、实验结果针对基于语义分割的车牌识别技术,相关研究者进行了大量的实验。

其中,在字符分割方面主要考虑了像素预测精度、字符定位精度、字符分割精度三个方面的评价,而在字符识别方面主要考虑了识别准确率、鲁棒性等指标。

通过多组实验数据的对比发现,基于语义分割的车牌识别技术的识别准确率、鲁棒性等指标均优于传统的车牌识别技术。

其中,使用U-Net、FC-DenseNet等深度学习模型实现的语义分割技术在车牌分割方面显示出了很好的效果。

五、结论基于语义分割的车牌识别技术是目前车牌识别领域的研究热点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微电子学与计算机2007年第24卷第2期1引言智能交通系统(ITS)是一个热点研究领域,受到日益广泛的关注,车牌识别是其重要组成部分。

对行驶车辆的牌照进行自动识别,从而完成自动收费、无人停车管理等,这无疑节省了人力、物力,同时提高了交通管理的效率。

车牌识别系统主要包括四大部分,如图1所示。

在准确定位车牌后,字符分割的好坏对字符识别率起着至关重要的作用。

由于处于实际环境中,受天气、光照、观察点的影响,经定位后的车牌还是存在各种各样的噪声。

因此,必须对图像进行预处理,以改善图像质量,提高字符识别率[1 ̄3]。

2面向字符分割的图像预处理2.1光照不均校正与对比度增强车牌不可避免的存在噪声,而且由于车牌识别系统在室外24小时工作,光照度大范围变化,也存在光照不均,亮度太低、对比度太小等情况,这些都会降低系统的字符识别率,因此需要采取去噪,光照不均校正和对比度增强等措施。

本文应用中值滤波滤除噪声,通过低通滤波获得图像背景的照度估计,再从原始图像中减去此照度来校正光照不均[4],然后通过对比拉伸变换增强对比度[5]。

2.2二值化分割由车牌定位得到的车牌字符图像一般为彩色图或灰度图,为方便后面的字符分割和识别要先对图像进行二值化处理,二值化的好坏直接影响到后一种新的车牌图像字符分割与识别算法陈振学1,汪国有1,刘成云2(1华中科技大学图像识别与人工智能研究所图像信息处理与智能控制教育部重点实验室,湖北武汉430074)(2武汉科技大学信息科学与工程学院,湖北武汉430081)摘要:提出了一种新的字符分割算法,该算法利用由中间向两端搜索的方法确定字符的上下边界,且利用一维循环清零法及先验知识垂直分割得到单个的字符。

实验结果表明,该算法较好的解决了以上问题,适用于各种质量的车牌图像,分割的正确率较高。

关键词:智能交通系统;字符分割;投影特征;先验知识中图分类号:TP391.41文献标识码:A文章编号:1000-7180(2007)02-0042-03ANovelAlgorithmofCharacterSegmentationinLicensePlatesRecognitionCHENZhen-xue1,WANGGuo-you1,LIUCheng-yun2(1InstituteofPatternRecognition&ArtificialIntelligence,StateEducationCommissionLaboratoryforImageProcessing&IntelligenceControl,HuazhongUniversityofScienceandTechnology,Wuhan430074,China)(2CollegeofInformationScienceandEngineering,WuhanUniversityofScienceandTechnology,Wuhan430081,China)Abstract:TheLPR(LicensePlateRecognition)systemconsistsofthreesteps:licenseplatelocating,charactersegmen-tationandcharacterrecognition.CharactersegmentationisanimportantstepinaLPRsystem.Therearemanyfactorsthatcausethecharactersegmentationtaskdifficult,suchasimagenoise,plateframe,rivet,spacemark,platerotationandilluminationvariance.Thispaperpresentsanewalgorithmforcharactersegmentation.Firstly,characterstop-bottomedgescanbeobtainedbysearchingfrommiddletoend.Andthen,thesinglecharacterscanbesegmentedusingone-dimcycleclearingandpriorknowledge.Theexperimentresultsshowthegoodperformanceofthesegmentationalgo-rithm.Keywords:ITS;Charactersegmentation;Projectionfeature;Priorknowledge收稿日期:2005-10-24基金项目:总装备部基金项目(51401020201JW0521)422007年第24卷第2期微电子学与计算机续的操作。

二值化的方法很多,有全局阈值法、局部阈值法等。

全局阈值法根据图像的直方图或灰度的空间分布确定一阈值,并据此阈值实现灰度图像到二值图像的转化,但是对输入图像的量化噪声或不均匀光照等情况抵抗能力差,应用受到极大的限制。

局部比较法通过定义考察点的领域,并由领域计算模板来实现考察点灰度与领域的比较,较全局法有更广泛的应用,但其实现速度慢,不能保证字符笔划的连通性。

这里采用局部OTSU聚类法确定阈值,将车牌图像二值化[6]。

二值化结果如图2所示。

用这种聚类准则分割图像,当目标在图像中占有适当的比例时,分割结果比较好,而且算法比较简单,有利于实时处理。

2.3车牌的倾斜校正由于道路的坡度、车牌的悬挂、摄像头与车牌之间存在倾斜角度等影响,使得拍摄到的车牌图像产生了倾斜,给字符分割和识别造成困难。

因此,需要在字符分割之前进行车牌的倾斜校正。

本文采用Hough变换的方法进行车牌倾斜校正[7,8],通过Hough变换求取车牌的边框参数后,进而确定车牌区域四个顶点的坐标,然后通过双线性空间变换对畸变图像进行校正。

校正结果如图3所示。

3字符分割算法3.1字符上下边界的确定(去除铆钉的影响)对车牌图像进行水平投影,字符在垂直方向往往对应于两个波谷之间的一段距离。

可以求得车牌区域水平投影直方图的平均值iAvgVal,当在直方图中出现极值点的值小于iAvgVal/3时可以认为是波谷点。

依据此方法,将投影图二值化,结果见图4(a)。

然后,由车牌图像高度的中点为起始点,分别向两端搜索,直到搜索到第一个波谷点为止,记下这两个波谷点,即为字符的上下边界,它们之间的部分就是需要的字符。

结果见图4(b),可见边框和铆钉都去除了。

3.2单个字符的分割根据GA36-92规定,车牌外轮廓尺寸为440mm×140mm,字符样式为X1X2・X3X4X5X6X7,其中X1是各省、直辖市的简称,X2是英文字母,X3X4是英文字母或阿拉伯数字,X5X6X7是3位阿拉伯数字,每个字符宽45mm,高90mm,间隔符宽10mm,字符间隔12mm,字符与车牌上下边界距离25,字符与车牌左右边界距离15.5mm[9]。

利用这些先验信息作为约束条件,就可以在清除杂点和间隔符的基础上,比较准确的找到垂直分割线的位置。

本文在采用清除杂点和间隔符的方法时,使用的是一维循环清零法,该算法通过对垂直投影图经过一次扫描,就可以达到目的。

不过,在清除杂点和间隔符的同时,也将垂直投影较短的字符“1”清除掉了。

对于这个问题,我们可以利用前面的先验知识,如果相邻字符间的距离大于某一阈值,则可认为该相邻字符间存在‘1’字符,并记录后,传给字符识别函数,从而可提高字符识别的效率。

因为车牌字符周围区域含有噪声和污点,在垂直投影矩阵Hor中反映为零散的1点或少量的1点。

而车牌字符区域的灰度起伏较为集中且不会断开,为了清除这些干扰点,本文使用一维循环清零法,该方法可以在对Hor矩阵只进行一遍扫描的情况下统计出连续1点的个数,并将少于某个设定车牌高度点数阈值TH3的连续1点清零。

43微电子学与计算机2007年第24卷第2期具体步骤如下:(1)初始化访问标志辅助参数向量为0,即A={Assis(m)=0},0代表未被扫描过;初始化栈S1、S2,其中S1记录坐标,S2记录连续1的个数;(2)从上到下依次扫描Hor中的每个点hor(i),若hor(i)=1且Assis(i)=0,把hor(i)的坐标i压入S1中,并将S2中的值加1,同时置该坐标的访问标志为1,即Assis(i)=1;(3)检查该坐标的相邻像素点,如果其值为1,且其访问标志为0,则转入(2),否则,转入(4);(4)检查栈S2中的值sum,即当前类似车牌区域的高度,若sum小于预先设定的阈值TH3,则利用栈S1中元素所记录的坐标信息将该段连续的像素点置为0;(5)清空栈S1和S2;(6)是否扫描完所有点,若是,则转入(7),否则,转入(2);(7)结束。

经过上述处理得到的水平投影,去掉了车牌字符区域周围的干扰,而保留了车牌字符的位置信息。

此时,只需找到Hor中1点集的各个起始和终止位置,分割即可得需要的车牌单个字符。

字符分割结果如图5所示。

由图8可以看出,车牌字符能够正确分割,只不过字符“1”被当作干扰点,也被清除了。

对于这个问题,我们可以通过字符之间的距离与位置的先验知识,将字符“A”与“K”、“4”与“0”之间的字符确定为“1”。

我们采用一个包含598幅车牌图像的车牌库作为实验数据库,正确分割率到达了96.8%。

结果表明,本算法能准确有效地进行车牌字符分割。

4结束语本文提出了一种新的车牌图像字符分割算法。

该算法能准确地进行车牌字符分割的任务。

车牌图像的预处理工作,有效地提高了分割的准确率。

基于水平投影二值化的从中间向两端搜索的方法,能很好的解决车牌铆钉及边框的影响。

基于一维循环清零法的垂直投影法,结合字符宽度的先验知识,能有效的实现单个字符的分割。

该算法还存在一些需要改进的地方。

特别是对于警车、军车车牌以及其它上下两行字符的车牌,本算法并不适用,这将是笔者下一步改进的方向。

参考文献:[1]HegtJA,DelaHayeRJ,KhanNA.Ahighperformancelicenseplaterecognitionsystem[C].ProceedingsofIEEEInternationalConferenceonSystems,ManandCybernet-ics,SanDiego,California,1998,4357 ̄4362[2]NiuXin,ShenLan-Sun.Researchonlicenseplaterecog-nitiontechnology[J].Measurement&ControlTechnology,1999,18(12):14 ̄17[3]PaoloComelli,PaoloFerragina,MarioNotturrrnoGranieri,etal.Opticalrecognitionofmotorvehiclelicenseplates[J].IEEETransactionsonVehicularTechnology,1995,44(4):790 ̄799[4]MShridhar,etal.LicenseplaterecognitionusingSKIPSM[A].MachineVisionandThreeDimensionalImagingSys-temsforInspectionandMetrology,ProceedingsofSPIE,2001,72 ̄79[5]RafaelCGonzalez,RichardEWoods.Digitalimagepro-cessing,SecondEdition[M].2002,85 ̄86[6]汪国有,邹玉兰,凌勇.基于显著性的OTSU局部递归分割算法[J].华中科技大学学报,2002,30(9):57 ̄59[7]WenCY,YuCC,HunZD.A3-Dtransformationtoim-provethelegibilityoflicenseplatenumbers[J].JournalofForensicSciences,2002,47(3):578 ̄585[8]郝永杰,刘文耀,路烁.畸变汽车牌照图像的空间校正[J].西南交通大学学报,2002,37(4):417 ̄420[9]ZhangYin,PanYun-He.Preprocessingalgorithmforchar-acterrecognitionofLicensePlate[J].ApplicationResearchofComputers,1999,16(7):85 ̄87作者简介:陈振学男,(1977-),博士研究生。

相关文档
最新文档