CN107067002A - 一种动态视频中道路车牌识别方法 - Google Patents
一种动态视频中道路车牌识别方法 Download PDFInfo
- Publication number
- CN107067002A CN107067002A CN201710137567.7A CN201710137567A CN107067002A CN 107067002 A CN107067002 A CN 107067002A CN 201710137567 A CN201710137567 A CN 201710137567A CN 107067002 A CN107067002 A CN 107067002A
- Authority
- CN
- China
- Prior art keywords
- image
- license plate
- edge
- road
- plate
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2415—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/625—License plates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Character Input (AREA)
Abstract
本发明公开了一种动态视频中道路车牌识别方法,通过提取道路旁动态车辆监控视频实现自动识别车牌号并记录,以便于追踪车辆信息及轨迹记录;信息通过多个摄像头采集而得,从视频流采集的帧图像信息经过图像预处理、定位车牌区域、车牌字符分割、HDRBM字符识别后,将识别出的车牌按照“摄像头序号车牌号监控时间”保存至文本,需查找的车牌号按照时间顺序排列,根据摄像头序号信息可得车辆经过的摄像头,结合摄像头所处的道路信息,即可追踪车辆轨迹。本发明能够满足复杂背景环境下的车牌定位,且字符识别率高,可满足在道路追查目标车辆的需求。
Description
技术领域
本发明属于数字图像处理及人工智能技术领域,具体涉及一种对道路视频进行车牌识别的方法。
背景技术
随着我国城市经济的快速发展,城市规模不断扩大,城市人口持续增长,由城市化与机动化带来的人、车、环境和管理等影响道路交通安全的因素更趋复杂,中国城市交通问题日益突出。传统的交通监管方式已经难以满足监管现代化的要求,引入新的技术,提高监管效率无疑是解决问题的重要途径之一。在国内外,智能交通***已成为当前交通管理发展得重要方向,而图像识别与轨迹追踪作为智能交通***的核心技术,是智能交通***的重要前沿研究领域,起着举足轻重的作用,其广泛应用必将有助于我国交通管理自动化的进程。
经过多年科研和实践的反复磨练,车牌识别技术现已经成长为现代社会中最普及、最成熟的模式识别技术之一,并在公路收费、监测报警、停车管理、称重***、交通诱导、交通执法、公路稽查、车辆调度、车辆检测等场合中发挥着重要作用。
目前存在的一些车牌识别技术中,大都将整个识别分为四个过程,即:图像预处理、定位车牌区域、车牌字符分割、车牌字符识别。
其中对于车牌定位,使用的技术种类繁多,大致有如下一些方法:(A)利用分块和滑动窗口快速定位车牌的方法。首先,进行垂直边缘的检测;然后利用分块和滑动窗口的方法进行搜索,产生车牌候选区域;最后经过判别得到车牌区域,并对边界加以调整。缺点是在复杂背景环境下易定位错车牌。(B)基于颜色信息定位车牌区域,缺点是对光线变化敏感。(C)基于特征颜色边缘检测的车牌定位算法。通过分析局部区域内指定颜色的分布特征,使车牌颜色和纹理特征的提取同时进行,而且只检测出车牌内两种颜色之间的边缘。
在字符分割算法中,有以下几种方法(A)图像二值化投影法。先进行横向投影,定位上下字符边框,然后垂直投影,切分出字符。(B)局部自适应二值化。通过分块、逐点或者分字符来计算某一区域内的均值,对比度等特征,然后分别进行二值化。(C)倾斜校正方法。(D)层次分割与合并、***方法。(E)数学形态学,腐蚀、膨胀运算。车牌字符分割这一步骤起着承前启后的作用,这一步骤的成功实现既需要车牌提取、滤波等步骤的配合,又关系着字符识别能否成功的实施。
在字符识别算法中,目前普遍的车牌识别技术有:(A)采用模板匹配的方法,对车牌字符进行识别。该方法需要将目标图像与每一幅模板通过欧式距离、黑白像素比等图像进行匹配,对相似字符的识别率不高,噪声容限度小,在噪声干扰大的情况下识别正确率低。(B)神经网络模式识别技术。针对汉字、字母、字母或数字、数字四种不同的识别问题,设计四种不同的分类器。利用特征提取法进行特征提取,将其结果作为网络的输入,最后将不同的识别结果组合得到车牌号码。(C)普通支持向量机多类分类器。神经网络和支持向量机算法虽然识别正确率较高,但其需要数据集合适、特征集合好,且计算代价较大。
综上,就目前的车辆识别技术而言仍然有很大的不足,如字符识别正确率低,车牌识别速度慢,在复杂的道路环境下牌照定位准确率低,定位与识别算法难以支持全天候光线条件及雾霾雨雪等恶劣的天气条件。
发明内容
本发明的目的在于提供一种动态视频中道路车牌识别方法,通过提取道路旁动态车辆监控视频实现自动识别车牌号并记录,以便于追踪车辆信息及轨迹记录。该方法旨在解决现有技术中字符识别正确率低、车牌识别速度慢、在复杂的道路环境下牌照定位准确率低、定位与识别算法难以支持全天候光线条等缺陷,提高搜查车辆轨迹的速度及警方的办案效率。
本发明的目的是这样实现的:
一种动态视频中道路车牌识别方法,其特点是该方法包括以下具体步骤:
步骤1:在道路视频中提取含有车牌图像的帧;
步骤2:将提取的彩色图像转换成分辨率低、包含原始图像信息、噪声少的灰度图像;
步骤3:输入灰度图像,得到图像中车牌区域所在的坐标;
步骤4:对车牌字符切割、二值化、归一化,得到单幅车牌字符的二值图像;
步骤5:通过混合判别式受限玻尔兹曼机(HRDBM)离线训练的分类器模型,完成车牌字符的识别;
步骤6:绘制车辆在某段时间内行驶的轨迹,完成动态视频中道路车牌的识别。
所述步骤2具体包括:
ⅰ)图像降采样
降低图像采样率,使图像分辨率降低至400*600~500*700;
ⅱ)彩色图像灰度化
将彩色图像转换为灰度图像,采用加权平均法:即:Gray=0.2989×R+0.5870×G+0.1140×B;其中,R、G、B分别为图像的红、绿、蓝三个通道的分量;
ⅲ)中值滤波
使用一个像素邻域内的中值来替代该处像素的值,滤去图像中的椒盐噪声。
所述步骤3具体包括:
a)顶帽变换,获得含有图像细节的图片;
b)Canny边缘检测,对含有图像细节的图片进行边缘检测,获得边缘图像,具体包括:
ⅰ)用一个高斯滤波器平滑输入图像;
ⅱ)计算梯度幅值图像和角度图像;
ⅲ)对梯度幅值图像应用非最大抑制;
ⅳ)用双阈值处理和连接分析来检测并连接边缘;
c)去除长的背景边缘和细小的边缘噪声,通过逐点遍历边缘图像,获得每个边缘的长度值,将大于车牌边缘最大值和小于车牌边缘的最小值的边缘删去,获得去除背景长边缘和边缘噪声的图像;
d)闭操作,将去除背景长边缘和边缘噪声的图像进行闭操作,使得车牌区域连为一体的同时又不与其它无用边缘相连;
e)定位车牌区域,遍历图像获取每个连通域的面积和长、宽,结合车牌长宽比特征及车牌在图像中应占的面积大小,得出车牌区域所在的连通域;定位出车牌所在区域的左上角点的坐标;
f)提取车牌区域,根据获取的车牌坐标和该连通域的长、宽,从灰度图像中截取出车牌的图像;
g)车牌二值化及中值滤波;
h)水平投影,上下侧波谷区为无用区,其它为字符区,抛弃上下无用区,得到准确的字符上下边框;确定车牌字符的上下界限。
所述步骤4具体包括:使用垂直投影法,再根据波谷从中间向两边切割,得一个一个的车牌字符,再进行上下投影与左右投影,更加精确确定每个字符的上下边框与左右边框;之后,再进行字符归一化,使每个字符有相同的分辨率,得到单幅车牌字符的二值图像。
所述步骤5具体包括:
将单幅车牌字符的二值图像降维,输入至已离线训练好的HDRBM分类器模型的输入层中,由该模型识别出该车牌的所有字符,按顺序输出得到车牌号。
所述步骤6具体包括:利用已识别出的车牌按照“监控探头号车牌号监控时间”保存,输入车牌号查找某辆车时,按时间顺序排序,确定车辆经过监控探头的顺序,再依据监控探头所处的地理信息即监控探头在地图上的坐标,绘制车辆在某段时间内行驶的轨迹。
本发明的有益效果是:首先,在车牌区域定位中,使用了顶帽变换、连通域标记法、闭运算与车牌几何特征相结合的方法,可以满足在复杂背景环境下准确的定位出车牌区域,有效的解决了基于颜色信息、利用中心滑动窗口寻找车牌、利用车牌跳跃点数检测车牌、利用车牌边缘信息检测车牌等方法在复杂背景环境下车牌定位率低的缺陷。其次,在车牌识别中,利用混合判别式受限玻尔兹曼机(HRDBM)离线训练的分类器模型以完成车辆牌照的识别,HDRBM加入了生成式目标到判别式目标,通过这种方法很好地正则化判别式目标,它是一种非线性分类器,对比传统的神经网络和支持向量机(SVMs)算法,它的识别准确率高。最后,本发明提出的基于多个视频的车辆轨迹追踪,可以协助管理人员更有效更快速的寻找目标车辆,节省办案时间。
附图说明
图1为本发明流程图;
图2为受限玻尔兹曼机的输入和目标类的联合分布模型图;实验中,隐含层单元数为1500,λ取值为0.01;
图3为本发明单幅图片识别过程截图;
图4为本发明从道路动态视频中提取的帧图像的车牌识别效果图。
具体实施方式
下面结合附图和实施例对本发明进一步说明。
本发明包括视频中提取图像信息、图像预处理、定位车牌区域,车牌字符分割和车牌字符识别,轨迹生成六个步骤。
所述的视频中提取图像信息,其目的是从道路视频中提取包含车辆牌照信息的图像。通过对每帧图像都进行图像预处理、定位车牌区域操作,若能提取出车牌区域,则再进行车牌字符分割和字符识别操作,若此帧图像中没有定位出车牌区域,则认为此帧为无用帧,继续读取下一帧。
所述的图像预处理过程,其目的是将提取的RGB图像转换成分辨率低、包含原始图像重要信息、噪声更少的二值图像,包括图像降采样、RGB图像灰度化、中值滤波三个步骤。
所述的图像降采样,其目的是降低图像采样率,使图像分辨率降低至400*600左右,在不损坏图像中有用信息的同时,可减少运算的点数,从而减少时耗。
所述的彩色图像灰度化,旨在将彩色图像转换为灰度图像。目前采集到的图像为RGB彩色模型,数据量大,颜色种类繁多,不利于图像的快速处理,转换为灰度图像有利于后续算法更好的实现。采用加权平均法:即:Gray=0.2989×R+0.5870×G+0.1140×B。
所述的中值滤波,旨在使用一个像素邻域内的中值来替代该处像素的值,滤去图像的椒盐噪声等干扰,以便于后续处理。
所述的定位车牌区域算法,其目的是输入上述处理后的二值图像,可得到图像中车牌区域所在的坐标。处理过程包括顶帽变换、Canny边缘检测、去除长的背景边缘和细小的边缘噪声、闭操作、定位车牌区域、提取车牌区域、车牌区域二值化、中值滤波、水平投影九个步骤。
所述的顶帽变换,其目的是提取图像细节。顶帽运算为原图像与开运算之差,开运算放大了裂缝或者局部低亮度区域,从原图中减去开运算后的图,得到的效果图突出了比原图轮廓周围的区域更明亮的区域。当一幅图像具有大幅的背景的时候,而微小物品比较有规律的情况下,使用顶帽运算进行背景提取。
所述的Canny边缘检测,旨在检测出图像中的边缘信息。Canny基于三个基本目标:低错误率、很好的定位边缘点、单一的边缘点相应。Canny边缘检测算法由下列基本步骤组成:(a)用一个高斯滤波器平滑输入图像。(b)计算梯度幅值图像和角度图像。(c)对梯度幅值图像应用非最大抑制。(d)用双阈值处理和连接分析来检测并连接边缘。
所述的去除长的背景边缘和细小的边缘噪声,是通过逐点遍历边缘图像,获得每个边缘的长度值,将大于车牌边缘最大值和小于车牌边缘的最小值的边缘删去,获得去除背景长边缘和边缘噪声的图像;假设E表示边缘检测后得到的边缘图像(若点(i,j)为边缘点,则E(i,j)=1,反之为E(i,j)=0),M、N为与E相同大小的0矩阵,假设E的大小为m行n列,此步骤由下述三个循环组成:
第一个循环:
(1)当行从第3行遍历至第m-2行,当前行记为第i行;
(2)当列从第三列遍历至第n-2列,当前列记为第j列,若j>n-2,转至(1);
(3)若E(i,j)=1,则转至步骤(4);若E(i,j)=0,转至步骤(2);
(4)若E(i-1,j-1)、E(i-1,j)、E(i-1,j+1)、E(i,j-1)不全为0,转至(5),否则(6)
(5)M(i,j)=max{M(i-1,j-1)、M(i-1,j)、M(i-1,j+1)、M(i,j-1)}+1
(6)M(i,j)=max{M(i-2,j-1)、M(i-2,j)、M(i-2,j+1)、M(i-1,j-2)、M(i-1,j+2)、M(i,j-2)}+1
(7)转至(2)
第二个循环:
(1)当行从第3行遍历至第m-2行,当前行记为第i行;
(2)当列从第三列遍历至第n-2列,当前列记为第j列,若j>n-2,转至(1);
(3)若E(i,j)=1,则转至步骤(4);若E(i,j)=0,转至步骤(2);
(4)若E(i-1,j-1)、E(i-1,j)、E(i-1,j+1)、E(i,j-1)不全为0,转至(5),否则(6)
(5)N(i,j)=max{N(i-1,j-1)、N(i-1,j)、N(i-1,j+1)、N(i,j-1)}+1
(6)N(i,j)=max{N(i-2,j-1)、N(i-2,j)、N(i-2,j+1)、N(i-1,j-2)、N(i-1,j+2)、N(i,j-2)}+1
(7)转至(2)
第三个循环:
(1)当行从第3行遍历至第m-2行,当前行记为第i行;
(2)当列从第三列遍历至第n-2列,当前列记为第j列,若j>n-2,转至(1);
(3)若E(i,j)=1,转至(4),否则(2)
(4)若M(i,j)+N(i,j)之和大于车牌边缘最大可能点数或小于车牌边缘最小可能点数,
(5)转至(5),否则(2)
(6)令E(i,j)=0
(7)转至(2);
所述的闭运算,目的是车牌区域连为一体,以便于后续提取。闭操作可以平滑轮廓的一部分,弥合较窄的间断和细长的沟壑,消除小的孔洞,填补轮廓线中的断裂。结构元B对几何A的闭操作,即:A·B=(A⊕B)ΘB,为先用B对A进行膨胀,再用B对膨胀的结果进行腐蚀,使得对应图形的大小不变,而又可以得到膨胀后弥合较窄的间断和细长的沟壑、消除小的孔洞、填补轮廓线中的断裂的效果。
所述的根据长宽比及面积粗定位车牌区域,其目的是定位出车牌所在区域的左上角点的坐标,以及车牌所在连通域的长和宽。具体方法是使用Matlab中连通域标记法获取每个连通域的长宽比即面积大小,结合车牌长宽比特征及车牌在图像中应占的面积大小,可得出车牌区域所在的连通域。
所述的根据坐标即长宽比提取车牌区域,其目的是从原图像中截取出车牌的图像。
所述的车牌二值化及中值滤波,目的是将车牌图像阈值化便于处理,并减少车牌区域噪声干扰。所述的图像二值化,旨在将图像上的像素点的灰度值根据自适应阈值法设置为0或255,使整个图像呈现出非黑即白的视觉效果。可极大压缩数据量,简化了分析和处理步骤。采用Otsu方法进行二值化,再对二值化的图像进行中值滤波。
上述的水平投影目的是确定车牌字符的上下界限。首先进行水平投影,认为上下侧波谷区为无用区,其它为字符区,抛弃上下无用区,可得到准确的字符上下边框。
所述的车牌字符分割,目的是得到单幅车牌字符图像。使用垂直投影法,再根据波谷从中间向两边切割,可得一个一个的车牌字符,再进行上下投影与左右投影,以更加精确确定每个字符的上下边框与左右边框。之后,再进行字符归一化,使每个字符有相同的分辨率,以便字符识别。
所述的车牌字符识别是通过混合判别式受限玻尔兹曼机(HRDBM)离线训练的分类器模型,完成车辆牌照的识别。首先需进行模型的训练,HDRBM有输入层、隐含层及标签输出层。HDRBM加入了生成式目标到判别式目标,通过这种方法很好地正则化判别式目标,HDRBM目标函数表示如下:
Ohybrid=Odisc+λOgen
其中,λ的取值根据实验动态调整。
离线训练的分类器HDRBM在配置环境为i7 6700hq处理器、970显卡、采用GPU加速的条件下,训练时间为20分钟。
通过采集两万张字符模版,包含倾斜、模糊、残缺等字符的模型,输入至输入层,对HDRBM进行训练。训练完成后,将得到模型的参数。之后的车牌字符识别中,通过将二维的图片一行连着一行拉成行数为一、列数为原行数*原列数大小的一维的图,将其输入至输入层,再通过先前离线训练的分类器模型,输出一个标签,根据标签即可判别其为何种字符。根据车牌字符的分布形式,将其分成了三种分类器,即:汉字字符为一类、英文字母为一类、***数字和英文字母为一类。
参数:h层单元数=1500,取值为0.01。本***标签为0~33,共34个标签,其中:0~9为数字0~9,10~33为字母A~Z。
上述的车辆轨迹生成是利用将在视频中识别的车牌按照“监控探头号车牌号监控时间”保存至文本,输入车牌号查找某辆车时,将按时间顺序排序,以确定车辆经过监控探头的顺序,再依据监控探头所处的地理信息(监控探头在地图上的坐标),即可绘制车辆在某段时间内行驶的轨迹。
实施例1
如图3所示,为单幅图片识别过程截图,原图(a)中经过降采样、灰度化(b)将图像分辨率降低至400*600左右,在不损坏图像中有用信息的同时,可减少运算的点数,从而减少时耗。采集到的图像为RGB彩色模型,数据量大,颜色种类繁多,不利于图像的快速处理,因此将彩色图像转换为灰度图像,以便后续算法更好的实现。采用加权平均法:即:0.2989×R+0.5870×G+0.1140×B。
顶帽变换(c)为原图像与开运算之差,开运算放大了裂缝或者局部低亮度区域,从原图中减去开运算后的图,得到的效果图突出了比原图轮廓周围的区域更明亮的区域。当一幅图像具有大幅的背景的时候,而微小物品比较有规律的情况下,使用顶帽运算进行背景提取。
边缘检测(d)用一个高斯滤波器平滑输入图像。计算梯度幅值图像和角度图像。对梯度幅值图像应用非最大抑制。用双阈值处理和连接分析来检测并连接边缘。此步骤后可得图像的边缘轮廓。通过去除长的背景边缘和细小的边缘噪声(e)可去除图像中的细小孔洞噪声等干扰。通过闭运算(f),可填充小孔洞即裂缝。内核大小设置合适值时,可使车牌区域连为一体,如图(f)所示,以便于后续提取。
根据长宽比及面积粗定位车牌区域。使用连通域标记法获取每个连通域的长宽比即面积大小,结合车牌长宽比特征及车牌在图像中应占的面积大小,得出车牌区域所在的连通域。如图(g)所示。
根据坐标即长宽比提取目标连通域(车牌区域),在原图中切割出该坐标及相应长度宽度的区域,即可初步提取出车牌区域。如图(h)、图(i)所示。
将提取出的车牌图像二值化,以便于后续处理。如图(j)所示。
将车牌二值化后的图像进行中值滤波,滤去其中的椒盐噪声,防止后续步骤受到噪声干扰。如图(k)所示。
将图(k)进行水平投影,删去上下侧低于一定像素值(设为3)的行,定位出字符的上下边框。如图(L)所示。
将图(L)进行垂直投影,根据波谷从中间至两边依次切割出车牌字符。如图m所示。
将切割出的车牌字符进行归一化,如图(n)所示。
将每个车牌字符进行字符识别,通过混合判别式受限玻尔兹曼机(HRDBM)离线训练的分类器模型,完成车辆牌照的识别。HDRBM有输入层、隐含层及标签输出层。通过将二维的图片一行连着一行拉成行数为一、列数为原行数*原列数大小的一维的图,将其输入至输入层,再通过离线训练的分类器模型,输出一个标签,根据标签即可判别其为何种字符。离线训练的分类器HDRBM在配置环境为i7 6700hq处理器、970显卡、采用GPU加速的条件下,训练时间为20分钟。参数:h层单元数=1500,取值为0.01。其中标签为0~33,共34个标签,0~9为数字0~9,10~33为字母A~Z。
实施例2
如图4所示,为从道路动态视频中提取的帧图像进行上述步骤的车牌识别效果。其中,(a)视频截图(b)视频中提取图像(c)降采样、灰度化(d)顶帽变换(e)边缘检测(f)去除长的背景边缘和细小的边缘噪声(g)闭运算(h)连通域标记法(i)定位车牌(j)提取车牌图像、车牌图像二值化(k)图像滤波(l)切割车牌及车牌字符归一化(m)车牌字符识别。
Claims (6)
1.一种动态视频中道路车牌识别方法,其特征在于,该方法包括以下具体步骤:
步骤1:在道路视频中提取含有车牌图像的帧;
步骤2:将提取的彩色图像转换成分辨率低、包含原始图像信息、噪声少的灰度图像;
步骤3:输入灰度图像,得到图像中车牌区域所在的坐标;
步骤4:对车牌字符切割、二值化、归一化,得到单幅车牌字符的二值图像;
步骤5:通过混合判别式受限玻尔兹曼机(HRDBM)离线训练的分类器模型,完成车牌字符的识别;
步骤6:绘制车辆在某段时间内行驶的轨迹,完成动态视频中道路车牌的识别。
2.根据权利要求1所述的动态视频中道路车牌识别方法,其特征在于步骤2具体包括:
ⅰ)图像降采样
降低图像采样率,使图像分辨率降低至400*600~500*700;
ⅱ)彩色图像灰度化
将彩色图像转换为灰度图像,采用加权平均法:即:Gray=0.2989×R+0.5870×G+0.1140×B;其中,R、G、B分别为图像的红、绿、蓝三个通道的分量;
ⅲ)中值滤波
使用一个像素邻域内的中值来替代该处像素的值,滤去图像中的椒盐噪声。
3.根据权利要求1所述的动态视频中道路车牌识别方法,其特征在于步骤3具体包括:
a)顶帽变换,获得含有图像细节的图片;
b)Canny边缘检测,对含有图像细节的图片进行边缘检测,获得边缘图像,具体包括:
ⅰ)用一个高斯滤波器平滑输入图像;
ⅱ)计算梯度幅值图像和角度图像;
ⅲ)对梯度幅值图像应用非最大抑制;
ⅳ)用双阈值处理和连接分析来检测并连接边缘;
c)去除长的背景边缘和细小的边缘噪声,通过逐点遍历边缘图像,获得每个边缘的长度值,将大于车牌边缘最大值和小于车牌边缘的最小值的边缘删去,获得去除背景长边缘和边缘噪声的图像;
d)闭操作,将去除背景长边缘和边缘噪声的图像进行闭操作,使得车牌区域连为一体的同时又不与其它无用边缘相连;
e)定位车牌区域,遍历图像获取每个连通域的面积和长、宽,结合车牌长宽比特征及车牌在图像中应占的面积大小,得出车牌区域所在的连通域;定位出车牌所在区域的左上角点的坐标;
f)提取车牌区域,根据获取的车牌坐标和该连通域的长、宽,从灰度图像中截取出车牌的图像;
g)车牌二值化及中值滤波;
h)水平投影,上下侧波谷区为无用区,其它为字符区,抛弃上下无用区,得到准确的字符上下边框;确定车牌字符的上下界限。
4.根据权利要求1所述的动态视频中道路车牌识别方法,其特征在于步骤4具体包括:使用垂直投影法,再根据波谷从中间向两边切割,得一个一个的车牌字符,再进行上下投影与左右投影,更加精确确定每个字符的上下边框与左右边框;之后,再进行字符归一化,使每个字符有相同的分辨率,得到单幅车牌字符的二值图像。
5.根据权利要求1所述的动态视频中道路车牌识别方法,其特征在于步骤5具体包括:
将单幅车牌字符的二值图像降维,输入至已离线训练好的HDRBM分类器模型的输入层中,由该模型识别出该车牌的所有字符,按顺序输出得到车牌号。
6.根据权利要求1所述的动态视频中道路车牌识别方法,其特征在于步骤6具体包括:利用已识别出的车牌按照“监控探头号车牌号监控时间”保存,输入车牌号查找某辆车时,按时间顺序排序,确定车辆经过监控探头的顺序,再依据监控探头所处的地理信息即监控探头在地图上的坐标,绘制车辆在某段时间内行驶的轨迹。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710137567.7A CN107067002A (zh) | 2017-03-09 | 2017-03-09 | 一种动态视频中道路车牌识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710137567.7A CN107067002A (zh) | 2017-03-09 | 2017-03-09 | 一种动态视频中道路车牌识别方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107067002A true CN107067002A (zh) | 2017-08-18 |
Family
ID=59621990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710137567.7A Pending CN107067002A (zh) | 2017-03-09 | 2017-03-09 | 一种动态视频中道路车牌识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107067002A (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506777A (zh) * | 2017-06-07 | 2017-12-22 | 佛山科学技术学院 | 一种基于小波变化和支持向量机的实时多车牌识别方法和装置 |
CN107578409A (zh) * | 2017-09-16 | 2018-01-12 | 河北工业大学 | 一种太阳能电池片外观断栅缺陷检测的方法 |
CN107944450A (zh) * | 2017-11-16 | 2018-04-20 | 深圳市华尊科技股份有限公司 | 一种车牌识别方法及装置 |
CN108509912A (zh) * | 2018-04-03 | 2018-09-07 | 深圳市智绘科技有限公司 | 多路网络视频流车牌识别方法及*** |
CN109509355A (zh) * | 2019-01-07 | 2019-03-22 | 黄慧 | 智慧交通信息汇集终端 |
CN109543691A (zh) * | 2018-12-27 | 2019-03-29 | 斑马网络技术有限公司 | 积水识别方法、装置以及存储介质 |
CN109740547A (zh) * | 2019-01-04 | 2019-05-10 | 平安科技(深圳)有限公司 | 一种图像处理方法、设备及计算机可读存储介质 |
CN110222629A (zh) * | 2019-06-03 | 2019-09-10 | 中冶赛迪重庆信息技术有限公司 | 一种钢铁场景下的包号识别方法以及包号识别*** |
CN110555449A (zh) * | 2018-05-30 | 2019-12-10 | 百度在线网络技术(北京)有限公司 | 用于输出信息的方法和装置 |
CN110712720A (zh) * | 2019-10-16 | 2020-01-21 | 南通中远海运川崎船舶工程有限公司 | 一种用于船舶吃水测量的***及其使用方法 |
WO2020061767A1 (zh) * | 2018-09-25 | 2020-04-02 | 西门子股份公司 | 一种图像处理方法、装置、计算机程序产品和计算机可读介质 |
CN110991440A (zh) * | 2019-12-11 | 2020-04-10 | 易诚高科(大连)科技有限公司 | 一种像素驱动的手机操作界面文本检测方法 |
CN111652834A (zh) * | 2019-03-02 | 2020-09-11 | 周口师范学院 | 一种基于支持向量机的钢卷捆扎带识别方法 |
CN111707672A (zh) * | 2020-06-28 | 2020-09-25 | 江苏科技大学 | 风电回转支撑件表面缺陷检测方法 |
CN111985461A (zh) * | 2020-07-13 | 2020-11-24 | 苏州大学 | 轨道车辆编号识别方法及*** |
CN113128507A (zh) * | 2021-05-12 | 2021-07-16 | 锐捷网络股份有限公司 | 一种车牌识别方法、装置、电子设备及存储介质 |
CN113139623A (zh) * | 2021-05-14 | 2021-07-20 | 中国人民解放军91977部队 | 舰船目标识别方法及装置 |
CN114333090A (zh) * | 2021-12-30 | 2022-04-12 | 安徽信息工程学院 | 一种etc不减速的快速通行***及方法 |
CN114627653A (zh) * | 2022-05-12 | 2022-06-14 | 浙江电马云车科技有限公司 | 基于双目识别的5g智能道闸管理*** |
CN114866788A (zh) * | 2021-02-03 | 2022-08-05 | 阿里巴巴集团控股有限公司 | 视频的处理方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050450A (zh) * | 2014-06-16 | 2014-09-17 | 西安通瑞新材料开发有限公司 | 一种基于视频的车牌识别方法 |
-
2017
- 2017-03-09 CN CN201710137567.7A patent/CN107067002A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050450A (zh) * | 2014-06-16 | 2014-09-17 | 西安通瑞新材料开发有限公司 | 一种基于视频的车牌识别方法 |
Non-Patent Citations (4)
Title |
---|
CHAO GOU 等: ""Vehicle License Plate Recognition Based on Extremal Regions and Restricted Boltzmann Machines"", 《IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS》 * |
刘德方 等: ""基于DM6437和VLIB的Canny边缘检测"", 《安徽建筑工业学院学报(自然科学版)》 * |
朱烁: ""多视域交通视频联合交互式***设计与实现"", 《万方数据知识服务平台》 * |
韩慧妍 等: ""形态学和Otsu方法在Canny边缘检测算子中的应用"", 《微电子学与计算机》 * |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506777A (zh) * | 2017-06-07 | 2017-12-22 | 佛山科学技术学院 | 一种基于小波变化和支持向量机的实时多车牌识别方法和装置 |
CN107578409A (zh) * | 2017-09-16 | 2018-01-12 | 河北工业大学 | 一种太阳能电池片外观断栅缺陷检测的方法 |
CN107578409B (zh) * | 2017-09-16 | 2020-10-16 | 河北工业大学 | 一种太阳能电池片外观断栅缺陷检测的方法 |
CN107944450A (zh) * | 2017-11-16 | 2018-04-20 | 深圳市华尊科技股份有限公司 | 一种车牌识别方法及装置 |
CN108509912A (zh) * | 2018-04-03 | 2018-09-07 | 深圳市智绘科技有限公司 | 多路网络视频流车牌识别方法及*** |
CN108509912B (zh) * | 2018-04-03 | 2021-09-28 | 深圳市智绘科技有限公司 | 多路网络视频流车牌识别方法及*** |
CN110555449A (zh) * | 2018-05-30 | 2019-12-10 | 百度在线网络技术(北京)有限公司 | 用于输出信息的方法和装置 |
WO2020061767A1 (zh) * | 2018-09-25 | 2020-04-02 | 西门子股份公司 | 一种图像处理方法、装置、计算机程序产品和计算机可读介质 |
CN109543691A (zh) * | 2018-12-27 | 2019-03-29 | 斑马网络技术有限公司 | 积水识别方法、装置以及存储介质 |
CN109740547A (zh) * | 2019-01-04 | 2019-05-10 | 平安科技(深圳)有限公司 | 一种图像处理方法、设备及计算机可读存储介质 |
CN109509355A (zh) * | 2019-01-07 | 2019-03-22 | 黄慧 | 智慧交通信息汇集终端 |
CN111652834A (zh) * | 2019-03-02 | 2020-09-11 | 周口师范学院 | 一种基于支持向量机的钢卷捆扎带识别方法 |
CN110222629A (zh) * | 2019-06-03 | 2019-09-10 | 中冶赛迪重庆信息技术有限公司 | 一种钢铁场景下的包号识别方法以及包号识别*** |
CN110712720A (zh) * | 2019-10-16 | 2020-01-21 | 南通中远海运川崎船舶工程有限公司 | 一种用于船舶吃水测量的***及其使用方法 |
CN110991440A (zh) * | 2019-12-11 | 2020-04-10 | 易诚高科(大连)科技有限公司 | 一种像素驱动的手机操作界面文本检测方法 |
CN110991440B (zh) * | 2019-12-11 | 2023-10-13 | 易诚高科(大连)科技有限公司 | 一种像素驱动的手机操作界面文本检测方法 |
CN111707672A (zh) * | 2020-06-28 | 2020-09-25 | 江苏科技大学 | 风电回转支撑件表面缺陷检测方法 |
CN111985461A (zh) * | 2020-07-13 | 2020-11-24 | 苏州大学 | 轨道车辆编号识别方法及*** |
CN114866788A (zh) * | 2021-02-03 | 2022-08-05 | 阿里巴巴集团控股有限公司 | 视频的处理方法及装置 |
CN113128507A (zh) * | 2021-05-12 | 2021-07-16 | 锐捷网络股份有限公司 | 一种车牌识别方法、装置、电子设备及存储介质 |
CN113139623B (zh) * | 2021-05-14 | 2021-11-09 | 中国人民解放军91977部队 | 舰船目标识别方法及装置 |
CN113139623A (zh) * | 2021-05-14 | 2021-07-20 | 中国人民解放军91977部队 | 舰船目标识别方法及装置 |
CN114333090A (zh) * | 2021-12-30 | 2022-04-12 | 安徽信息工程学院 | 一种etc不减速的快速通行***及方法 |
CN114627653A (zh) * | 2022-05-12 | 2022-06-14 | 浙江电马云车科技有限公司 | 基于双目识别的5g智能道闸管理*** |
CN114627653B (zh) * | 2022-05-12 | 2022-08-02 | 浙江电马云车科技有限公司 | 基于双目识别的5g智能道闸管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107067002A (zh) | 一种动态视频中道路车牌识别方法 | |
CN105844257B (zh) | 基于机器视觉雾天行车错失道路标志牌的预警***及方法 | |
CN102043945B (zh) | 基于车辆实时跟踪和二进指数分类车牌字符识别的方法 | |
CN105373794B (zh) | 一种车牌识别方法 | |
CN104951784B (zh) | 一种车辆无牌及车牌遮挡实时检测方法 | |
CN104050471B (zh) | 一种自然场景文字检测方法及*** | |
CN110136449A (zh) | 基于深度学习的交通视频车辆违停自动识别抓拍的方法 | |
CN108734189A (zh) | 浓雾天气下基于大气散射模型和深度学习的车牌识别*** | |
CN109902806A (zh) | 基于卷积神经网络的噪声图像目标边界框确定方法 | |
CN106529532A (zh) | 一种基于积分特征通道与灰度投影的车牌识别*** | |
CN108564030A (zh) | 面向车载热成像行人检测的分类器训练方法和装置 | |
CN103268489B (zh) | 基于滑窗搜索的机动车号牌识别方法 | |
CN108805018A (zh) | 道路交通标志检测识别方法、电子设备、存储介质及*** | |
CN106096602A (zh) | 一种基于卷积神经网络的中文车牌识别方法 | |
CN104978567A (zh) | 基于场景分类的车辆检测方法 | |
CN110226170A (zh) | 一种雨雪天气中的道路交通标志识别方法 | |
CN107392141A (zh) | 一种基于显著性检测和lsd直线检测的机场提取方法 | |
CN104050684B (zh) | 一种基于在线训练的视频运动目标分类方法与*** | |
CN107273832A (zh) | 基于积分通道特征与卷积神经网络的车牌识别方法及*** | |
CN107590500A (zh) | 一种基于色彩投影分类的车牌颜色识别方法及装置 | |
CN108509950A (zh) | 基于概率特征加权融合的铁路接触网支柱号牌检测识别法 | |
Shambharkar et al. | An automatic framework for number plate detection using ocr and deep learning approach | |
CN108734170B (zh) | 基于机器学习和模板的车牌字符分割方法 | |
CN107679467A (zh) | 一种基于hsv和sdalf的行人重识别算法实现方法 | |
Phu et al. | Traffic sign recognition system using feature points |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170818 |