CN109886896A - 一种蓝色车牌分割与矫正方法 - Google Patents
一种蓝色车牌分割与矫正方法 Download PDFInfo
- Publication number
- CN109886896A CN109886896A CN201910152844.0A CN201910152844A CN109886896A CN 109886896 A CN109886896 A CN 109886896A CN 201910152844 A CN201910152844 A CN 201910152844A CN 109886896 A CN109886896 A CN 109886896A
- Authority
- CN
- China
- Prior art keywords
- license plate
- binary map
- image
- point
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000011218 segmentation Effects 0.000 title claims abstract description 22
- 239000000729 antidote Substances 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 57
- 230000009977 dual effect Effects 0.000 claims abstract description 31
- 230000009466 transformation Effects 0.000 claims abstract description 29
- 230000004927 fusion Effects 0.000 claims abstract description 22
- 238000012937 correction Methods 0.000 claims abstract description 19
- 238000003708 edge detection Methods 0.000 claims abstract description 12
- 238000012216 screening Methods 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 8
- 230000001629 suppression Effects 0.000 claims description 6
- 230000001419 dependent effect Effects 0.000 claims description 4
- 238000000926 separation method Methods 0.000 claims description 3
- 102000002274 Matrix Metalloproteinases Human genes 0.000 claims description 2
- 108010000684 Matrix Metalloproteinases Proteins 0.000 claims description 2
- 230000008439 repair process Effects 0.000 claims description 2
- 238000010276 construction Methods 0.000 claims 1
- 229940075522 antidotes Drugs 0.000 abstract 1
- 229910052704 radon Inorganic materials 0.000 description 5
- SYUHGPGVQRZVTB-UHFFFAOYSA-N radon atom Chemical compound [Rn] SYUHGPGVQRZVTB-UHFFFAOYSA-N 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 3
- 238000007500 overflow downdraw method Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明涉及一种蓝色车牌分割与矫正方法,包括以下步骤:1、对于车牌粗定位图像,采用其RGB通道的R通道图和HSV颜色空间的V通道图构造组合图像,进而得到突出车牌蓝色区域的蓝色区域二值图,然后将其与突出车牌白色字符区域的白色区域二值图融合,得到双区域融合二值图;2、对双区域融合二值图进行边缘检测,在此基础上得到车牌区域外接轮廓二值图,然后对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,并进一步定位出车牌角点;3、得到车牌角点后,对原车牌图像进行透视变换,得到矫正后的车牌图像。该方法能够在复杂条件下快速准确地进行车牌矫正,提高车牌识别率。
Description
技术领域
本发明涉及图像处理技术领域,具体涉及一种蓝色车牌分割与矫正方法。
背景技术
车牌识别系统是智能交通系统的关键组成部分,其具有广泛的应用场景,如汽车防盗、交通流量控制、停车场收费管理、闯红灯电子警察、公路收费站等。车牌识别系统大体步骤可分为车牌粗定位、精确车牌定位、车牌矫正、车牌字符识别。车牌识别系统中每个步骤联系密切,其中车牌精确定位和车牌矫正的好坏,对车牌字符识别的准确率有很大的影响。郑楷鹏、郑翠环等提出了基于色差的车牌快速定位算法,利用蓝色车牌RGB颜色通道的B通道灰度值大的特点,通过B通道减去R通道得到蓝色色差,从而突出蓝色区域像素值,抑制非蓝色区域像素值,再进行阈值分割得到精确车牌,但是在复杂条件下,比如明暗度不同、车牌有污渍、黑夜场景等,方法会失效。而车牌需要矫正的情况主要分为三种,即水平方向倾斜、垂直方向倾斜和水平垂直方向混合倾斜。我国科研人员针对三种情况提出很多矫正方法,主要可分为两种方法:1)基于传统Hough变换的方法;2)基于Radon变换的方法。基于传统Hough变换的方法依赖于车牌边框进行确定倾斜角度,对字符与边框粘粘和无车牌边框的情况无法完成矫正。基于Radon变换的方法同样有着计算量大、速度较慢、无法适应一些复杂条件的缺陷。这些方法都很难在复杂条件下完成车牌精确定位和车牌实时矫正的任务。
发明内容
本发明的目的在于提供一种蓝色车牌分割与矫正方法,该方法能够在复杂条件下快速准确地进行车牌矫正,提高车牌识别率。
为实现上述目的,本发明的技术方案是:一种蓝色车牌分割与矫正方法,包括以下步骤:
步骤S1:对于车牌粗定位图像,采用其RGB通道的R通道图和HSV颜色空间的V通道图构造组合图像,进而得到突出车牌蓝色区域的蓝色区域二值图,然后将其与突出车牌白色字符区域的白色区域二值图融合,得到双区域融合二值图,从而分割出完整车牌区域;
步骤S2:对双区域融合二值图进行边缘检测,在此基础上得到车牌区域外接轮廓二值图,然后对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,并进一步定位出车牌角点;
步骤S3:得到车牌角点后,对原车牌图像进行透视变换矫正,得到矫正后的车牌图像。
进一步地,步骤S1中,构造组合图像,进而得到蓝色区域二值图,然后将其与白色区域二值图融合,得到双区域融合二值图的方法为:
将车牌粗定位图像通过RGB通道分离得到R、G、B通道图,再将车牌粗定位图像转换到HSV颜色空间,通过通道分离得到H、S、V通道图,使用明度分量V通道图和红分量R通道图构造突出车牌蓝色区域与背景差异的组合图像,其方法如下:
Ib=Max(0,V-R) (1)
其中,Ib为组合图像中像素点的取值,V为转换到HSV的图像中像素点的V通道值,R为RGB图像中像素点的R通道值;
对组合图像进行二值化,得到蓝色区域二值图;
对于车体是蓝色的车牌图像,进一步采用大连通区域筛选法去除车体蓝色背景,得到去除车体蓝色背景的蓝色区域二值图;
对转换到HSV颜色空间的图像使用公式(3)进行阈值分割得到白色区域二值图,以用车牌白色字符区域修补蓝色区域:
其中,I′w为白色区域二值图中像素点的取值,h、s、v分别为转换到HSV的图像中像素点的H、S、V通道值,Hmin、Hmax分别为设定的H通道最小、大阈值,Smin、Smax分别为设定的S通道最小、大阈值,Vmin、Vmax分别为设定的V通道最小、大阈值;
得到白色区域二值图后,进一步采用用大连通区域筛选法去除车体白色背景,得到去除车体白色背景的白色区域二值图;
采用最后得到的白色区域二值图与蓝色区域二值图按公式(4)进行融合,得到双区域融合二值图:
其中,If为双区域融合二值图中像素点的取值,I″b为去除车体蓝色背景的蓝色区域二值图中像素点的取值,I″w为去除车体白色背景的白色区域二值图中像素点的取值,即将双区域融合二值图中相加后灰度值大于255的像素点的取值设为255,其余情况直接相加;
双区域融合二值图中最大区域就是车牌区域,采用非极大值抑制的方法只保留图中最大区域,从而得到完整车牌区域。
进一步地,采用大连通区域筛选法去除车体蓝色背景的方法如下:
步骤S11:找到蓝色区域二值图中所有连通区域的外轮廓;
步骤S12:找到每个外轮廓对应的最小外接矩形;
步骤S13:计算每个外接矩形的宽度和高度;
步骤S14:按公式(2),判断每个连通区域的外接矩形的宽度和高度是否符合条件,符合即为车牌连通区域,保留图像原值,不符合即为背景连通区域,去除图像原值;
其中,IR为连通区域中像素点的原值,IBG为设定的背景连通区域的取值,IBG=0,w、h分别为蓝色区域二值图的宽度、高度,wrect、hrect分别为外接矩形的宽度、高度,K为设定的阈值。
进一步地,步骤S2中,定位车牌角点,包括以下步骤:
步骤S21:对双区域融合二值图采用形态学闭操作去除车牌区域内存在的黑色孔洞,同时使边缘更加平滑;
步骤S22:对闭操作后的双区域融合二值图采用Canny算子进行边缘检测,并对边缘检测后的边缘图像采用非极大值抑制的方法得到最大的轮廓二值图,即为车牌区域外接轮廓二值图;
步骤S23:对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段;
步骤S24:检测出轮廓线段后,通过迭代找最角落点的方法找到左上、右上、左下、右下四个最值点,从而定位出车牌的四个角点。
进一步地,步骤S22中,对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,包括以下步骤:
步骤S231:随机获取车牌区域外接轮廓二值图上的多个前景点,通过一个前景点的所有直线用公式(5)表示:
ρ=cosθx+sinθy (5)
其中,(x,y)为前景点的直角坐标,ρ为因变量,表示原点到直线的距离,θ为自变量,表示原点到直线的垂线与横轴的夹角,从而变换到了霍夫空间,且霍夫空间中的一个点(ρ,θ),表示直角坐标系中的一条直线;然后在霍夫空间画出该函数的曲线,该曲线就表示直角坐标中经过前景点(x,y)的所有直线;
步骤S232:当霍夫空间里面有交点且经过该交点的曲线的个数达到设定的最小投票数threshold,则表明在直角坐标系中,至少有threshold个点属于同一条直线;通过该交点求出直角坐标系中的直线L;
步骤S233:搜索车牌区域外接轮廓二值图上前景点,将位于直线L上且两点之间距离小于设定的最大断口长度maxLineGap的点连成线段,然后将线段上的点全部删除,并且记录所述线段起始点和终止点,线段长度要满足设定的最小长度minLineLength;
步骤S234:重复步骤S231-S233,直至图像上不存在前景点。
进一步地,步骤S3中,对原车牌图像进行透视变换矫正的方法为:
对透视变换通用公式进行转换,得到如下透视变换公式(7):
其中,(X',Y')为变换后真实目标点的坐标,(u,v)为原车牌图像中要变换的点,a11、a12、a13、a21、a22、a23、a31、a32、a33为透视变换矩阵中的元素;
以车牌的四个角点作为四个源点,以左上角源点与相邻两源点的距离分别作为目标矩形的长和宽,以左上角源点为左上角目标点,在水平方向作出所述目标矩形,目标矩形的四个角点即为与四个源点对应的四个目标点;
基于得到的四组对应点,计算透视变换矩阵,然后再以计算得到的透视变换矩阵对原车牌图像进行透视变换,即得到矫正后的车牌图像。
相较于现有技术,本发明的有益效果是:提出了一种鲁棒而高效的蓝色车牌精确分割和快速矫正方法,该方法基于跨颜色空间通道组合和区域融合实现蓝色车牌精确分割,并结合概率霍夫变换和透视变换实现基于精确分割结果的车牌快速矫正。本发明矫正速度快,实时性强,能对不同倾斜场景车牌进行快速矫正。此外,本发明算法在明暗不均、车牌有污渍、车牌变形等复杂条件下也能进行车牌的快速矫正,具有较强的鲁棒性。
附图说明
图1是本发明实施例的实现流程图。
图2是本发明实施例中蓝色区域二值图获得过程各阶段图像的对比图。
图3是本发明实施例中双区域融合二值图获得过程各阶段图像的对比图。
图4是本发明实施例中双区域融合方法与单区域方法分割完整车牌效果的对比图。
图5是本发明实施例中车牌角点定位过程各阶段图像的对比图。
图6是本发明实施例中采用不同方法对车牌进行矫正的结果对比图。
具体实施方式
下面结合附图及具体实施例对本发明作进一步的详细说明。
本发明的蓝色车牌分割与矫正方法,如图1所示,包括以下步骤:
步骤S1:对于车牌粗定位图像,采用其RGB通道的R通道图和HSV颜色空间的V通道图构造组合图像,进而得到突出车牌蓝色区域的蓝色区域二值图,然后将其与突出车牌白色字符区域的白色区域二值图融合,得到双区域融合二值图,从而分割出完整车牌区域。具体方法为:
将车牌粗定位图像通过RGB通道分离得到R、G、B通道图,再将车牌粗定位图像转换到HSV颜色空间,通过通道分离得到H、S、V通道图。如图2所示,V通道图和R通道图中,车牌蓝色区域灰度值差异较大,其他区域灰度值差异很小。因此,使用明度分量V通道图和红分量R通道图构造突出车牌蓝色区域与背景差异的组合图像,其方法如下:
Ib=Max(0,V-R) (1)
其中,Ib为组合图像中像素点的取值,V为转换到HSV的图像中像素点的V通道值,R为RGB图像中像素点的R通道值。从图2(d)可以看到,两个通道相减后,车牌的背景灰度值很低,车牌的蓝色区域与背景差异变大了。
采用Otsu算法对组合图像进行二值化,得到如图2(e)所示的蓝色区域二值图。
对于车体是蓝色的车牌图像,进一步采用大连通区域筛选法去除车体蓝色背景,得到去除车体蓝色背景的蓝色区域二值图,具体方法如下:
步骤S11:找到蓝色区域二值图中所有连通区域的外轮廓。
步骤S12:找到每个外轮廓对应的最小外接矩形。
步骤S13:计算每个外接矩形的宽度和高度。
步骤S14:按公式(2),判断每个连通区域的外接矩形的宽度和高度是否符合条件,符合即为车牌连通区域,保留图像原值,不符合即为背景连通区域,去除图像原值。
其中,IR为连通区域中像素点的原值,IBG为设定的背景连通区域的取值,IBG=0,w、h分别为蓝色区域二值图的宽度、高度,wrect、hrect分别为外接矩形的宽度、高度,K为设定的阈值。本发明中K取0.9,K取值原因是:背景连通区域是车的颜色造成,车的颜色往往是纯色,所以背景连通区域的最小外接矩形的宽度和高度所占比例会很大。
但是有些车牌的字符与车牌的边框有粘连的情况,仅提取蓝色区域无法解决字符与车牌边缘粘连的问题,V-R组合图像与大连通筛选法提取的蓝色区域并不是车牌的完整区域,会发生缺角现象,如图3(b)所示。如果在图3(b)中,增加字符区域,将得到更加完整的车牌区域。因此,根据蓝色车牌白色字符的特点,对转换到HSV颜色空间的图像使用公式(3)进行阈值分割得到白色区域二值图,以用车牌白色字符区域修补蓝色区域:
其中,I′w为白色区域二值图中像素点的取值,h、s、v分别为转换到HSV的图像中像素点的H、S、V通道值,Hmin、Hmax分别为设定的H通道最小、大阈值,Smin、Smax分别为设定的S通道最小、大阈值,Vmin、Vmax分别为设定的V通道最小、大阈值。本实施例中,各最小、大阈值取值如下:Hmin=25,Hmax=180,Smin=0,Smax=125,Vmin=150,Vmax=255。这是本发明通过大量实验首次提出的,其他取值有些无法分割出字符区域,有些虽然可以分割出字符区域,但是带有干扰区域。车牌白色字符区域分割示例如图3(c)所示。
得到白色区域二值图后,进一步采用用大连通区域筛选法去除车体白色背景,得到去除车体白色背景的白色区域二值图。
采用最后得到的白色区域二值图与蓝色区域二值图按公式(4)进行融合,得到双区域融合二值图:
其中,If为双区域融合二值图中像素点的取值,I″b为去除车体蓝色背景的蓝色区域二值图中像素点的取值,I″w为去除车体白色背景的白色区域二值图中像素点的取值,即将双区域融合二值图中相加后灰度值大于255的像素点的取值设为255,其余情况直接相加。
因为双区域融合二值图都已去除背景,双区域融合二值图中最大区域就是车牌区域,所以采用非极大值抑制的方法只保留图中最大区域,从而得到完整车牌区域,双区域融合结果如图3(d)所示。
双区域融合方法与其他单区域方法(B-R、V-R)对比如图4所示,双区域融合方法分割完整车牌区域明显优于单区域分割完整车牌方法。
步骤S2:对双区域融合二值图进行边缘检测,在此基础上得到车牌区域外接轮廓二值图,然后对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,并进一步定位出车牌角点。具体包括以下步骤:
步骤S21:对双区域融合二值图采用形态学闭操作去除车牌区域内存在的一些黑色孔洞,同时使边缘更加平滑。
步骤S22:对闭操作后的双区域融合二值图采用Canny算子进行边缘检测。Canny算法是一个最常用的边缘检测算法,其速度和检测效果都不错。边缘检测结果如图5中(a)系列子图所示。然后对边缘检测后的边缘图像采用非极大值抑制的方法得到最大的轮廓二值图,即为车牌区域外接轮廓二值图。
步骤S23:对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段。概率霍夫变换是对传统霍夫变换的改进,在速度上有很大的提升,同时能检测到线段端点。具体包括以下步骤:
步骤S231:随机获取车牌区域外接轮廓二值图上的多个前景点,通过一个前景点的所有直线用公式(5)表示:
ρ=cosθx+sinθy (5)
其中,(x,y)为前景点的直角坐标,ρ为因变量,表示原点到直线的距离,θ为自变量,表示原点到直线的垂线与横轴的夹角,从而变换到了霍夫空间,且霍夫空间中的一个点(ρ,θ),表示直角坐标系中的一条直线;然后在霍夫空间画出该函数的曲线,该曲线就表示直角坐标中经过前景点(x,y)的所有直线。
步骤S232:当霍夫空间里面有交点且经过该交点的曲线的个数达到设定的最小投票数threshold,则表明在直角坐标系中,至少有threshold个点属于同一条直线;通过该交点求出直角坐标系中的直线L。
步骤S233:搜索车牌区域外接轮廓二值图上前景点,将位于直线L上且两点之间距离小于设定的最大断口长度maxLineGap的点连成线段,然后将线段上的点全部删除,并且记录该线段起始点和终止点,线段长度要满足设定的最小长度minLineLength。
步骤S234:重复步骤S231-S233,直至图像中没有前景点。
最小长度minLineLength设置为50,最大断口长度maxLineGap设置为70。根据宽度为250px的图像以及车牌大小的特点,经过实验证明设定的这些阈值可以很好的检测出包含角点的线段,平均检测出来的条数12条,平均检测时间0.003s。概率霍夫变换检测结果如图5中(b)系列子图所示,实验表明,该方法很好地检测出了轮廓线段。
步骤S24:检测出轮廓线段后,这些线段本身包含端点信息,数量不多,所以通过迭代找最角落点的方法找到左上、右上、左下、右下四个最值点,从而定位出车牌的四个角点。最终定位出来的角点映射到原图中如图5中(c)系列子图所示,较准确地定位出了车牌的四个角点,同时图示表明,该角点定位方法能很好地适应大尺度倾斜角度。
步骤S3:得到车牌角点后,对原车牌图像进行透视变换矫正,得到矫正后的车牌图像。具体方法为:
透视变换(Perspective Transformation)是将图片投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping),通用公式为公式(6):
原车牌图像中要变换的点为(u,v),目标点为(X,Y,Z),为透视变换矩阵。因为这是一个从二维空间到三维空间的转换,但是车牌图像在二维空间,故除以Z,(X′,Y′,Z′)=(X÷Z,Y÷Z,Z÷Z),以(X,Y,Z)表示图像上的点,即对透视变换通用公式进行转换,得到如下透视变换公式(7):
(X',Y')为变换后的真实目标点。为了求得透视变换矩阵,除去a33有8个未知数,因此需要8个方程进行求解,所以需要找到四组对应点,即4个源点和4个目标点。
以车牌的四个角点作为四个源点,按如下方法计算矫正后的四个目标点位置:以左上角源点与相邻两源点的距离分别作为目标矩形的长和宽,以左上角源点为左上角目标点,在水平方向作出所述目标矩形,目标矩形的四个角点即为与四个源点对应的四个目标点。
基于得到的四组对应点,计算透视变换矩阵,然后再以计算得到的透视变换矩阵对原车牌图像进行透视变换,即得到矫正后的车牌图像。
为了验证本文算法相比于传统算法具有优势,以40张图片为测试集,采用三种不同方法进行车牌矫正,结果对比如下表1所示:
表1不同方法车牌矫正结果对比表
测试图片数量 | 方法 | 平均时间 | 正确率 |
40张 | 基于传统Hough变换 | 5.122s | 77.5% |
40张 | 基于Radon变换 | 0.320s | 85.0% |
40张 | 本方法 | 0.023s | 95.0% |
第一种方法基于传统霍夫变换,该算法第一步为图像预处理:读取图像,转换为灰度图像,去除离散噪声点;第二步利用边缘检测,对图像中的水平线进行强化处理;第三步基于Hough变换检测车牌图像的边框,获取倾斜角度;第四步根据倾斜角度,对车牌图像进行倾斜校正。第二种方法基于Radon变换,除第三步为计算图像的Radon变换,获取倾斜角度,其余步骤与第一种方法相同。为保证公平,都在灰度图下实现矫正。三种算法灰度图下矫正部分对比结果如图6所示,在倾斜角度大的粗车牌样本上,本发明矫正精确度更高,鲁棒性更好。对比实验结果表明,本发明优于其余两种方法,在时间上有较大幅度提升,可以达到实时矫正的要求。
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。
Claims (6)
1.一种蓝色车牌分割与矫正方法,其特征在于,包括以下步骤:
步骤S1:对于车牌粗定位图像,采用其RGB通道的R通道图和HSV颜色空间的V通道图构造组合图像,进而得到突出车牌蓝色区域的蓝色区域二值图,然后将其与突出车牌白色字符区域的白色区域二值图融合,得到双区域融合二值图,从而分割出完整车牌区域;
步骤S2:对双区域融合二值图进行边缘检测,在此基础上得到车牌区域外接轮廓二值图,然后对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,并进一步定位出车牌角点;
步骤S3:得到车牌角点后,对原车牌图像进行透视变换矫正,得到矫正后的车牌图像。
2.根据权利要求1所述的一种蓝色车牌分割与矫正方法,其特征在于,步骤S1中,构造组合图像,进而得到蓝色区域二值图,然后将其与白色区域二值图融合,得到双区域融合二值图的方法为:
将车牌粗定位图像通过RGB通道分离得到R、G、B通道图,再将车牌粗定位图像转换到HSV颜色空间,通过通道分离得到H、S、V通道图,使用明度分量V通道图和红分量R通道图构造突出车牌蓝色区域与背景差异的组合图像,其方法如下:
Ib=Max(0,V-R)(1)
其中,Ib为组合图像中像素点的取值,V为转换到HSV的图像中像素点的V通道值,R为RGB图像中像素点的R通道值;
对组合图像进行二值化,得到蓝色区域二值图;
对于车体是蓝色的车牌图像,进一步采用大连通区域筛选法去除车体蓝色背景,得到去除车体蓝色背景的蓝色区域二值图;
对转换到HSV颜色空间的图像使用公式(3)进行阈值分割得到白色区域二值图,以用车牌白色字符区域修补蓝色区域:
其中,I′w为白色区域二值图中像素点的取值,h、s、v分别为转换到HSV的图像中像素点的H、S、V通道值,Hmin、Hmax分别为设定的H通道最小、大阈值,Smin、Smax分别为设定的S通道最小、大阈值,Vmin、Vmax分别为设定的V通道最小、大阈值;
得到白色区域二值图后,进一步采用用大连通区域筛选法去除车体白色背景,得到去除车体白色背景的白色区域二值图;
采用最后得到的白色区域二值图与蓝色区域二值图按公式(4)进行融合,得到双区域融合二值图:
其中,If为双区域融合二值图中像素点的取值,I″b为去除车体蓝色背景的蓝色区域二值图中像素点的取值,I″w为去除车体白色背景的白色区域二值图中像素点的取值,即将双区域融合二值图中相加后灰度值大于255的像素点的取值设为255,其余情况直接相加;
双区域融合二值图中最大区域就是车牌区域,采用非极大值抑制的方法只保留图中最大区域,从而得到完整车牌区域。
3.根据权利要求2所述的一种蓝色车牌分割与矫正方法,其特征在于,采用大连通区域筛选法去除车体蓝色背景的方法如下:
步骤S11:找到蓝色区域二值图中所有连通区域的外轮廓;
步骤S12:找到每个外轮廓对应的最小外接矩形;
步骤S13:计算每个外接矩形的宽度和高度;
步骤S14:按公式(2),判断每个连通区域的外接矩形的宽度和高度是否符合条件,符合即为车牌连通区域,保留图像原值,不符合即为背景连通区域,去除图像原值;
其中,IR为连通区域中像素点的原值,IBG为设定的背景连通区域的取值,IBG=0,w、h分别为蓝色区域二值图的宽度、高度,wrect、hrect分别为外接矩形的宽度、高度,K为设定的阈值。
4.根据权利要求1所述的一种蓝色车牌分割与矫正方法,其特征在于,步骤S2中,定位车牌角点,包括以下步骤:
步骤S21:对双区域融合二值图采用形态学闭操作去除车牌区域内存在的黑色孔洞,同时使边缘更加平滑;
步骤S22:对闭操作后的双区域融合二值图采用Canny算子进行边缘检测,并对边缘检测后的边缘图像采用非极大值抑制的方法得到最大的轮廓二值图,即为车牌区域外接轮廓二值图;
步骤S23:对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段;
步骤S24:检测出轮廓线段后,通过迭代找最角落点的方法找到左上、右上、左下、右下四个最值点,从而定位出车牌的四个角点。
5.根据权利要求4所述的一种蓝色车牌分割与矫正方法,其特征在于,步骤S22中,对车牌区域外接轮廓二值图进行概率霍夫变换,拟合出轮廓线段,包括以下步骤:
步骤S231:随机获取车牌区域外接轮廓二值图上的多个前景点,通过一个前景点的所有直线用公式(5)表示:
ρ=cosθx+sinθy (5)
其中,(x,y)为前景点的直角坐标,ρ为因变量,表示原点到直线的距离,θ为自变量,表示原点到直线的垂线与横轴的夹角,从而变换到了霍夫空间,且霍夫空间中的一个点(ρ,θ),表示直角坐标系中的一条直线;然后在霍夫空间画出该函数的曲线,该曲线就表示直角坐标中经过前景点(x,y)的所有直线;
步骤S232:当霍夫空间里面有交点且经过该交点的曲线的个数达到设定的最小投票数threshold,则表明在直角坐标系中,至少有threshold个点属于同一条直线;通过该交点求出直角坐标系中的直线L;
步骤S233:搜索车牌区域外接轮廓二值图上前景点,将位于直线L上且两点之间距离小于设定的最大断口长度maxLineGap的点连成线段,然后将线段上的点全部删除,并且记录所述线段起始点和终止点,线段长度要满足设定的最小长度minLineLength;
步骤S234:重复步骤S231-S233,直至图像上不存在前景点。
6.根据权利要求1所述的一种蓝色车牌分割与矫正方法,其特征在于,步骤S3中,对原车牌图像进行透视变换矫正的方法为:
对透视变换通用公式进行转换,得到如下透视变换公式(7):
其中,(X',Y')为变换后真实目标点的坐标,(u,v)为原车牌图像中要变换的点,a11、a12、a13、a21、a22、a23、a31、a32、a33为透视变换矩阵中的元素;
以车牌的四个角点作为四个源点,以左上角源点与相邻两源点的距离分别作为目标矩形的长和宽,以左上角源点为左上角目标点,在水平方向作出所述目标矩形,目标矩形的四个角点即为与四个源点对应的四个目标点;
基于得到的四组对应点,计算透视变换矩阵,然后再以计算得到的透视变换矩阵对原车牌图像进行透视变换,即得到矫正后的车牌图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910152844.0A CN109886896B (zh) | 2019-02-28 | 2019-02-28 | 一种蓝色车牌分割与矫正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910152844.0A CN109886896B (zh) | 2019-02-28 | 2019-02-28 | 一种蓝色车牌分割与矫正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109886896A true CN109886896A (zh) | 2019-06-14 |
CN109886896B CN109886896B (zh) | 2021-04-27 |
Family
ID=66930140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910152844.0A Active CN109886896B (zh) | 2019-02-28 | 2019-02-28 | 一种蓝色车牌分割与矫正方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109886896B (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232835A (zh) * | 2019-06-27 | 2019-09-13 | 浙江工业大学 | 一种基于图像处理的地下车库停车位检测方法 |
CN110415183A (zh) * | 2019-06-18 | 2019-11-05 | 平安科技(深圳)有限公司 | 图片校正方法、装置、计算机设备及计算机可读存储介质 |
CN110443159A (zh) * | 2019-07-17 | 2019-11-12 | 新华三大数据技术有限公司 | 数字识别方法、装置、电子设备及存储介质 |
CN110674812A (zh) * | 2019-09-17 | 2020-01-10 | 沈阳建筑大学 | 一种面向复杂背景的民用车牌定位与字符分割方法 |
CN110728281A (zh) * | 2019-10-09 | 2020-01-24 | 中山安信通机器人制造有限公司 | 一种车牌分割和识别的方法 |
CN110930321A (zh) * | 2019-11-06 | 2020-03-27 | 杭州恩玖软件有限公司 | 一种能够自动选取目标区域的蓝/绿幕数字图像抠取方法 |
CN111523551A (zh) * | 2020-04-03 | 2020-08-11 | 青岛进化者小胖机器人科技有限公司 | 蓝色目标的二值化方法、装置和设备 |
CN111783773A (zh) * | 2020-06-15 | 2020-10-16 | 北京工业大学 | 一种面向角度倾斜电线杆标识牌的矫正方法 |
CN111832558A (zh) * | 2020-06-15 | 2020-10-27 | 北京三快在线科技有限公司 | 文字图像矫正方法、装置、存储介质及电子设备 |
CN112070678A (zh) * | 2020-08-10 | 2020-12-11 | 华东交通大学 | 一种批量蛋白质印迹膜条倾斜矫正和分割方法及系统 |
CN112258448A (zh) * | 2020-09-15 | 2021-01-22 | 郑州金惠计算机系统工程有限公司 | 细划痕检测方法、装置、电子设备及计算机可读存储介质 |
CN112396082A (zh) * | 2019-08-19 | 2021-02-23 | 北京中关村科金技术有限公司 | 图像认证的方法、装置以及存储介质 |
CN113095320A (zh) * | 2021-04-01 | 2021-07-09 | 湖南大学 | 一种车牌识别方法、系统及计算设备 |
CN113326836A (zh) * | 2020-02-28 | 2021-08-31 | 深圳市丰驰顺行信息技术有限公司 | 车牌识别方法、装置、服务器及存储介质 |
CN113506314A (zh) * | 2021-06-25 | 2021-10-15 | 北京精密机电控制设备研究所 | 一种复杂背景下对称四边形工件的自动抓取方法及装置 |
CN113723399A (zh) * | 2021-08-06 | 2021-11-30 | 浙江大华技术股份有限公司 | 一种车牌图像矫正方法、车牌图像矫正装置和存储介质 |
CN114240859A (zh) * | 2021-12-06 | 2022-03-25 | 柳州福臻车体实业有限公司 | 一种基于图像处理的模具研合率检测方法 |
CN114299275A (zh) * | 2021-12-03 | 2022-04-08 | 江苏航天大为科技股份有限公司 | 一种基于霍夫变换的车牌倾斜校正方法 |
CN115482538A (zh) * | 2022-11-15 | 2022-12-16 | 上海安维尔信息科技股份有限公司 | 一种基于Mask R-CNN的物料标号提取方法及系统 |
CN116167394A (zh) * | 2023-02-21 | 2023-05-26 | 深圳牛图科技有限公司 | 一种条码识别方法及系统 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334836A (zh) * | 2008-07-30 | 2008-12-31 | 电子科技大学 | 一种融合色彩、尺寸和纹理特征的车牌定位方法 |
CN101398894A (zh) * | 2008-06-17 | 2009-04-01 | 浙江师范大学 | 机动车车牌自动识别方法及其实现装置 |
CN102999753A (zh) * | 2012-05-07 | 2013-03-27 | 腾讯科技(深圳)有限公司 | 车牌定位方法 |
US20140003712A1 (en) * | 2012-06-28 | 2014-01-02 | Lexmark International, Inc. | Methods of Content-Based Image Identification |
CN105069456A (zh) * | 2015-07-30 | 2015-11-18 | 北京邮电大学 | 一种车牌字符分割方法及装置 |
CN105528609A (zh) * | 2014-09-28 | 2016-04-27 | 江苏省兴泽实业发展有限公司 | 一种基于字符位置的车牌定位方法 |
CN106485199A (zh) * | 2016-09-05 | 2017-03-08 | 华为技术有限公司 | 一种车身颜色识别的方法及装置 |
US20170249524A1 (en) * | 2016-02-25 | 2017-08-31 | Xerox Corporation | Method and system for detection-based segmentation-free license plate recognition |
-
2019
- 2019-02-28 CN CN201910152844.0A patent/CN109886896B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101398894A (zh) * | 2008-06-17 | 2009-04-01 | 浙江师范大学 | 机动车车牌自动识别方法及其实现装置 |
CN101334836A (zh) * | 2008-07-30 | 2008-12-31 | 电子科技大学 | 一种融合色彩、尺寸和纹理特征的车牌定位方法 |
CN102999753A (zh) * | 2012-05-07 | 2013-03-27 | 腾讯科技(深圳)有限公司 | 车牌定位方法 |
US20140003712A1 (en) * | 2012-06-28 | 2014-01-02 | Lexmark International, Inc. | Methods of Content-Based Image Identification |
CN105528609A (zh) * | 2014-09-28 | 2016-04-27 | 江苏省兴泽实业发展有限公司 | 一种基于字符位置的车牌定位方法 |
CN105069456A (zh) * | 2015-07-30 | 2015-11-18 | 北京邮电大学 | 一种车牌字符分割方法及装置 |
US20170249524A1 (en) * | 2016-02-25 | 2017-08-31 | Xerox Corporation | Method and system for detection-based segmentation-free license plate recognition |
CN106485199A (zh) * | 2016-09-05 | 2017-03-08 | 华为技术有限公司 | 一种车身颜色识别的方法及装置 |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110415183A (zh) * | 2019-06-18 | 2019-11-05 | 平安科技(深圳)有限公司 | 图片校正方法、装置、计算机设备及计算机可读存储介质 |
CN110232835A (zh) * | 2019-06-27 | 2019-09-13 | 浙江工业大学 | 一种基于图像处理的地下车库停车位检测方法 |
CN110232835B (zh) * | 2019-06-27 | 2020-11-13 | 浙江工业大学 | 一种基于图像处理的地下车库停车位检测方法 |
CN110443159A (zh) * | 2019-07-17 | 2019-11-12 | 新华三大数据技术有限公司 | 数字识别方法、装置、电子设备及存储介质 |
CN112396082A (zh) * | 2019-08-19 | 2021-02-23 | 北京中关村科金技术有限公司 | 图像认证的方法、装置以及存储介质 |
CN110674812A (zh) * | 2019-09-17 | 2020-01-10 | 沈阳建筑大学 | 一种面向复杂背景的民用车牌定位与字符分割方法 |
CN110674812B (zh) * | 2019-09-17 | 2022-09-16 | 沈阳建筑大学 | 一种面向复杂背景的民用车牌定位与字符分割方法 |
CN110728281A (zh) * | 2019-10-09 | 2020-01-24 | 中山安信通机器人制造有限公司 | 一种车牌分割和识别的方法 |
CN110930321A (zh) * | 2019-11-06 | 2020-03-27 | 杭州恩玖软件有限公司 | 一种能够自动选取目标区域的蓝/绿幕数字图像抠取方法 |
CN113326836A (zh) * | 2020-02-28 | 2021-08-31 | 深圳市丰驰顺行信息技术有限公司 | 车牌识别方法、装置、服务器及存储介质 |
CN111523551A (zh) * | 2020-04-03 | 2020-08-11 | 青岛进化者小胖机器人科技有限公司 | 蓝色目标的二值化方法、装置和设备 |
CN111783773A (zh) * | 2020-06-15 | 2020-10-16 | 北京工业大学 | 一种面向角度倾斜电线杆标识牌的矫正方法 |
CN111783773B (zh) * | 2020-06-15 | 2024-05-31 | 北京工业大学 | 一种面向角度倾斜电线杆标识牌的矫正方法 |
CN111832558A (zh) * | 2020-06-15 | 2020-10-27 | 北京三快在线科技有限公司 | 文字图像矫正方法、装置、存储介质及电子设备 |
CN112070678B (zh) * | 2020-08-10 | 2023-04-11 | 华东交通大学 | 一种批量蛋白质印迹膜条倾斜矫正和分割方法及系统 |
CN112070678A (zh) * | 2020-08-10 | 2020-12-11 | 华东交通大学 | 一种批量蛋白质印迹膜条倾斜矫正和分割方法及系统 |
CN112258448A (zh) * | 2020-09-15 | 2021-01-22 | 郑州金惠计算机系统工程有限公司 | 细划痕检测方法、装置、电子设备及计算机可读存储介质 |
CN113095320A (zh) * | 2021-04-01 | 2021-07-09 | 湖南大学 | 一种车牌识别方法、系统及计算设备 |
CN113506314A (zh) * | 2021-06-25 | 2021-10-15 | 北京精密机电控制设备研究所 | 一种复杂背景下对称四边形工件的自动抓取方法及装置 |
CN113506314B (zh) * | 2021-06-25 | 2024-04-09 | 北京精密机电控制设备研究所 | 一种复杂背景下对称四边形工件的自动抓取方法及装置 |
CN113723399A (zh) * | 2021-08-06 | 2021-11-30 | 浙江大华技术股份有限公司 | 一种车牌图像矫正方法、车牌图像矫正装置和存储介质 |
CN114299275B (zh) * | 2021-12-03 | 2023-07-18 | 江苏航天大为科技股份有限公司 | 一种基于霍夫变换的车牌倾斜校正方法 |
WO2023097931A1 (zh) * | 2021-12-03 | 2023-06-08 | 江苏航天大为科技股份有限公司 | 一种基于霍夫变换的车牌倾斜校正方法 |
CN114299275A (zh) * | 2021-12-03 | 2022-04-08 | 江苏航天大为科技股份有限公司 | 一种基于霍夫变换的车牌倾斜校正方法 |
CN114240859B (zh) * | 2021-12-06 | 2024-03-19 | 柳州福臻车体实业有限公司 | 一种基于图像处理的模具研合率检测方法 |
CN114240859A (zh) * | 2021-12-06 | 2022-03-25 | 柳州福臻车体实业有限公司 | 一种基于图像处理的模具研合率检测方法 |
CN115482538A (zh) * | 2022-11-15 | 2022-12-16 | 上海安维尔信息科技股份有限公司 | 一种基于Mask R-CNN的物料标号提取方法及系统 |
CN116167394A (zh) * | 2023-02-21 | 2023-05-26 | 深圳牛图科技有限公司 | 一种条码识别方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109886896B (zh) | 2021-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109886896A (zh) | 一种蓝色车牌分割与矫正方法 | |
CN109784344B (zh) | 一种用于地平面标识识别的图像非目标滤除方法 | |
CN109145915B (zh) | 一种复杂场景下车牌快速畸变矫正方法 | |
CN101334836B (zh) | 一种融合色彩、尺寸和纹理特征的车牌定位方法 | |
CN107463918B (zh) | 基于激光点云与影像数据融合的车道线提取方法 | |
Luvizon et al. | A video-based system for vehicle speed measurement in urban roadways | |
US10635929B2 (en) | Saliency-based method for extracting road target from night vision infrared image | |
CN108427946B (zh) | 复杂场景下基于内特征和文本域布局的驾驶证检测识别方法 | |
CN103116751B (zh) | 一种车牌字符自动识别方法 | |
CN104200210B (zh) | 一种基于部件的车牌字符分割方法 | |
CN105825203B (zh) | 基于点对匹配和几何结构匹配的地面箭头标志检测与识别方法 | |
CN102509098B (zh) | 一种鱼眼图像车辆识别方法 | |
CN107301405A (zh) | 自然场景下的交通标志检测方法 | |
CN104899554A (zh) | 一种基于单目视觉的车辆测距方法 | |
CN101625760A (zh) | 一种证件图像倾斜校正的办法 | |
CN104462380A (zh) | 商标检索方法 | |
CN105488492B (zh) | 一种彩色图像预处理方法、道路识别方法及相关装置 | |
CN107103317A (zh) | 基于图像融合和盲反卷积的模糊车牌图像识别算法 | |
CN103324935B (zh) | 一种图像中对车辆进行定位与区域分割的方法与系统 | |
US10586321B2 (en) | Automatic detection, counting, and measurement of lumber boards using a handheld device | |
CN106815583B (zh) | 一种基于mser和swt相结合的夜间车辆车牌定位方法 | |
CN105139011B (zh) | 一种基于标识物图像的车辆识别方法及装置 | |
CN108256445B (zh) | 车道线检测方法及系统 | |
CN104182728A (zh) | 一种基于模式识别的车标自动定位与识别方法 | |
Yang et al. | Practical homography-based perspective correction method for license plate recognition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240307 Address after: 230000 B-2704, wo Yuan Garden, 81 Ganquan Road, Shushan District, Hefei, Anhui. Patentee after: HEFEI LONGZHI ELECTROMECHANICAL TECHNOLOGY Co.,Ltd. Country or region after: China Address before: 200 xiyuangong Road, Shangjie Town, Minhou County, Fuzhou City, Fujian Province Patentee before: MINJIANG University Country or region before: China |