号码识别
为了进行车牌识别,需要以下几个基本的步骤:
1)牌照定位,定位图片中的牌照位置;
2)牌照字符分割,把牌照中的字符分割出来;
3)牌照字符识别,把分割好的字符进行识别,终组成牌照号码。
车牌识别过程中,牌照颜色的识别依据算法不同,可能在上述不同步骤实现,通常与车牌识别互相配合、互相验证。
1)牌照定位
自然环境下,汽车图像背景复杂、光照不均匀,如何在自然背景中准确地确定牌照区域是整个识别过程的关键。首先对采集到的视频图像进行大范围相关搜索,找到符合汽车牌照特征的若干区域作为候选区,然后对这些侯选区域做进一步分析、评判,后选定一个的区域作为牌照区域,并将其从图像中分离出来。
2)牌照字符分割
完成牌照区域的定位后,再将牌照区域分割成单个字符,然后进行识别。字符分割一般采用垂直投影法。由于字符在垂直方向上的投影必然在字符间或字符内的间隙处**局部小值的附近,并且这个位置应满足牌照的字符书写格式、字符、尺寸限制和一些其他条件。利用垂直投影法对复杂环境下的汽车图像中的字符分割有较好的效果。
3)牌照字符识别方法主要有基于模板匹配算法和基于人工神经网络算法。基于模板匹配算法首先将分割后的字符二值化并将其尺寸大小缩放为字符数据库中模板的大小,然后与所有的模板进行匹配,选择匹配作为结果。基于人工神经网络的算法有两种:一种是先对字符进行特征提取,然后用所获得特征来训练神经网络分配器;另一种方法是直接把图像输入网络,由网络自动实现特征提取直至识别出结果。
实际应用中,车牌识别系统的识别率还与牌照质量和拍摄质量密切相关。牌照质量会受到各种因素的影响,如生锈、污损、油漆剥落、字体褪色、牌照被遮挡、牌照倾斜、高亮反光、多牌照、**等等;实际拍摄过程也会受到环境亮度、拍摄方式、车辆速度等等因素的影响。这些影响因素不同程度上降低了车牌识别的识别率,也正是车牌识别系统的困难和挑战所在。为了提高识别率,除了不断地完善识别算法还应该想办法克服各种光照条件,使采集到的图像利于识别。
对输入的彩像进行灰度化处理:
彩像包含更多的信息,但是直接对彩像进行处理的话,系统的执行速度将会降低,储存空间也会变大。彩像的灰度化是图像处理的一种基本的方法,在模式识别领域得到广泛的运用,合理的灰度化将对图像信息的提取和后续处理有很大的帮助,能够节省储存空间,加快处理速度。
边缘检测的方法是考察图像的像素在某个领域内灰度的变化情况,标识数字图像中亮度变化明显的点。图像的边缘检测能够大幅度地减少数据量,并且剔除不相关的信息,保存图像重要的结构属性。在实际的图像分割中,往往只用到一阶和二阶导数进行边缘检测,虽然,在原理上,可以用较高阶的导数,但是,因为噪声的影响,在纯粹二阶导数操作中就会出现对噪声敏感的现象,三阶以上的导数信息往往失去了应用**。此外,二阶导数还可以说明灰度突变的类型,在有些情况下,如灰度变化均匀的图像,只利用一阶导数可能找不到边界,此时二阶导数就能提供很有用的信息。为了减少二阶导数对噪声敏感,解决的办法是先对图像进行平滑滤波,消除部分噪声,再进行边缘检测。
Sobel边缘检测算子
Sobel算子是根据邻域像素与当前像素的距离有不同的权值,强调中心像素的对边邻域像素对其的影响,而消弱4个对角近邻像素的作用。图像中每一个像素点都用这两个核做卷积,一个卷积核对图像垂直边缘响应,而另一个则对水平边缘响应,取两个卷积之中的值作为该像素点的输出值。这样使得Sobel算子对噪声有抑制作用,因此不会出现很多孤立的边缘像素点,不过Sobel算子对边缘的定位不是很精确,图像的边界宽度往往不止一个像素,不适合对边缘定位准确性要求很高的应用。与Prewitt相似,Sobel算子也是通过像素平均来实现的,也有一定的抗噪能力。值得注意的是它们都不是各向同性的,所以它们检测出来的边缘并不是完全连通的,会有一定程度的断开。
Sobel边缘检测还有另外一种形式,称为Isotropic Sobel算子,该算子具有各向同性的特征,利用加权平均算子,权值反比于邻点与中心点的距离,当沿着不同方向检测边缘时梯度幅度一致, 因此它的位置加权系数较准确,在检测不同方向上的边缘时梯度的幅度一致,但速度较一般Sobel算子要慢一些。 用于边缘检测的算子很多,常用的还有Laplacian边缘检测算子、Canny边缘检测算子等。
对车牌图像进行图像形态学操作
由于成像系统、传输介质、记录设备等的不完善,以及天气情况的变化等,车牌图像往往受到多种噪声的污染。在经过二值化处理的车牌图像上,会出现一些与要研究的对象(即车牌区域)不相关的孤立点或者像素块,扰乱图像的研究对象,影响对车牌区域的提取、分割等操作。于是要构造一种有效抑制噪声的滤波器来有效的去除目标和背景中的噪声,同时,能够很好地保护车牌区域的形状、大小及特定的车牌纹理特征。 图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像处理中消除噪声的不可或缺的操作,其处理的结果的好坏将直接影响到对后续图像进行处理和分析的有效性和可靠性。常用的滤波操作方法有很多种,如中值滤波、形态学滤波、高斯滤波、双边滤波等。我们在这里介绍一下中值滤波和本文所研究系统采用的形态学滤波。
车牌识别系统也是基于形态学操作的重要性质,对经过二值化后的车牌图像首**行闭运算操作,使得车牌的字符区域连接起来,然后对车牌图像进行开运算操作,来消除车牌上的噪声,得到明亮的车牌区域从候选区域中去除伪车牌并定位出车牌区域 通过对车牌图像的数学形态算,图像中剩下少部分的连通区域,即为车牌的候选区域,这些区域包括车牌区域和伪车牌区域,为此,需要从图像中去除伪车牌并定位出车牌。
首先,经过对白色连通区域的轮廓进行处理得到矩形边界框,再根据我国车牌长宽比的特征,即44:14,考虑到在车牌定位过程中,由于对车牌的数学形态学操作会减少车牌信息以及拍摄所得到的车牌图像中车牌的倾斜等原因,取长宽阈值为2.0-6.0,这样就剔除了长宽比不符合条件的候选区域。 然后,由于对车牌图像的数学形态学操作会减少车牌信息,所以定位出的车牌区域会有可能小于车牌的实际区域,这时,我们就需要对定位出的车牌区域进行放大,在这里,我们对车牌区域进行放大的比例是120%,即对已经定位出的车牌候选区域的边界进行扩大。车牌由七个字符组成,在对候选区域对应的灰度化图像进行边缘检测二值化之后,正常情况下,车牌水平投影区域内每行的边缘点数要大于14,根据经验值,我们取15。在车牌水平投影区域内会出现较大的波峰,该波峰认为是车牌的上下边界,根据实验结果,要求波峰的始点和终点之差大于20小于120,从而得到车牌的上下边界。后,根据二值化车牌图像中车牌的纹理特征信息,即在车牌区域范围内会出现明显的梯度变化特征,来确定车牌区域,终定位出车牌。在二值化图像中,255代表车牌图像中的边缘信息,0代表非边缘信息。为了较加精确的定位出车牌和剔除伪车牌,需要对定位出的车牌区域进行筛选,有两个筛选条件,一个是在二值化图像中灰度值为255和灰度值为0的像素比大于0.25,另一个是二值化图像中灰度的跳变次数范围是[5,30]。
通过对车牌图像的灰度处理、边缘检测、二值化、图像形态学操作定位出车牌的候选区域,接着利用车牌的特征,如长宽比、像素比等,从候选区域中定位出车牌
天津市乐百家门业有限公司是一家集研发、设计、生产、销售、安装和个性化整体解决方案于一体的厂家,是天津地区专业的门窗销售公司。主营项目:车库门、水晶卷帘门、电动卷帘门、*卷帘门、*门、钢制*卷帘门、铁艺大门、伸缩门、电动门、工业门、铁艺围栏、欧式卷帘门等金属结构的加工安装与维修。 我们以“质量求生存,信誉求发展”,本着同等产品比质量,同等质量比价格,同等价格比服务作为宗旨来满足广大客户的需求,优质的材料与丰富的经验相结合,产品不仅外观美丽大方而且经久耐用,深得广大客户的推崇。我们本着随叫随到的原则,对客户进行细致周到的售后服务(进行全面的维修与保养)已经成为客户实际生活服务中不可缺少的一部分。客户对产品及服务的需求是推动我们生存与发展的原动力,我们会始终以真诚优质的服务态度为客户提供大的帮助!本公司可按用户要求的尺寸 定做各种门窗,并提供安装及售后服务。本公司以现代化思想,管理及技术设备,竭诚为广大用户提供丰富的经验和服务。 企业文化 自信、自律,自立、自强客户:为客户提供高质量和大**的专业化产品和服务,以真诚和实力赢得客户的理解、尊重和支持。员工:信任员工的努力和奉献,承认员工的成就并提供相应回报,为员工创造良好的工作环境和发展前景。市场:为客户降低采购成本和风险,为客户投资提供切实**。 因为我们专业,所以您选择,欢迎广大客户朋友的致电!合作的开始便是优质服务的开始!我们会在客户友善信任的关注下,不断发展壮大!