【技术实现步骤摘要】
一种车牌识别方法及装置
[0001]本专利技术涉及图像识别及神经网络
,特别涉及一种基于视频流的车牌识别方法及装置。
技术介绍
[0002]车牌检测识别技术的应用己经十分广泛,尤其是车牌识别在智能交通系统中起着非常重要的作用。尽管目前的技术对于高速收费站卡口、停车场卡口等简单场景的车牌检测识别己经具有足够高的精度,但是在一些复杂场景中,如监控视频连续拍摄的远距离、高速度、弱光照、大角度等诸多不确定因素影响下车牌识别仍有很大的优化空间。目前已公开的现有技术要么不支持这种复杂的视频流场景,要么识别效果较差。
[0003]例如,专利文献(申请号201511016292.9)公开了一种基于视频流的车牌识别方法、系统及智能数字摄像机,先根据原始帧图像的熵和信噪比分别设定阈值,将各个位置分为最佳信息区域,模糊区域和较差信息区域,再选择车牌每个位置的最佳信息区域拼接为融合的最佳信息图像进行识别,最后计算识别结果的置信度得到最终的车牌识别结果。该方法很大程度上依赖于阈值的选择,尤其在变换场景时需要重新计算并预设6个阈值,利用熵计算图像质量可能会出现图像梯度不同、边缘锐度不同、清晰度不同,但熵相同的无法区分的情况。
[0004]又如,有专利和论文提出从监控视频中选择车牌质量好的视频段或帧图像进行识别,可以在一定程度上提高车牌识别的时间效率,但仍存在需要特写摄像头拍摄或车牌质量评价不准确等不足之处。
技术实现思路
[0005]有鉴于此,本专利技术的专利技术目的是:对所有视频流数据进行分析,使得车牌能 ...
【技术保护点】
【技术特征摘要】
1.一种车牌识别方法,其特征在于,该方法包括:将预定时间段内拍摄的至少包含有一辆车的视频流数据输入到离线车辆跟踪网络模型,获取各车辆轨迹图像序列;将车辆轨迹图像序列输入到深度学习车牌检测网络,提取到与该车辆轨迹图像序列相对应的车牌图像序列;根据图像面积、平均梯度和质量分数,对该车辆车牌图像序列中的每一车牌图像进行排序,得到该车辆的最优车牌图像;将所述最优车牌图像输入到LPRNet字符识别网络模型,得到该车辆的车牌号码。2.如权利要求1所述的方法,其特征在于,所述将预定时间段内拍摄的至少包含有一辆车的视频流数据输入到离线车辆跟踪网络模型,获取各车辆轨迹图像序列,包括:将预定时间段内拍摄的至少包含有一辆车的视频流数据的每一帧输入到深度学习车辆检测网络,得到每一车辆的边界框,作为图结构中一个目标对象;将图结构中的目标对象进行数据关联,得到各车辆轨迹图像序列。3.如权利要求2所述的方法,其特征在于,所述将图结构中的目标对象进行数据关联,得到各车辆轨迹图像序列,具体包括:A、计算相邻帧两个边界框之间的交并比,根据所述交并比得到边的损失值;B、利用不等式关系删除图结构中的冗余边;C、利用Bellman
‑
Ford算法找到初始最短路径,并修正边的损失值为非负数;D、对最短路径边反向获取残差图,修正残差图边的损失值为非负数,使用Dijkstra算法在修正后的残差图上求新的最短路径;重复执行上述步骤D,直至总损失值不再减小或者找不到新的最短路径时,寻迹流程结束,得到所有车辆轨迹图像序列。4.如权利要求3所述的方法,其特征在于,每次使用Dijkstra算法在修正后的残差图上求出新的最短路径后,该方法进一步包括:对当前找到的所有最短路径,按照路径损失值进行升序排序;按照升序,依次判断各最短路径之间是否有交叉点,如果没有,则将没有交叉点的最短路径中与初始节点和终止节点相连接的边删除,并输出所述没有交叉点的最短路径;如果有,则将有交叉点的最短路径并入下一次升序排序以及是否有交叉点的判断操作中。5.如权利要求1所述的方法,其特征在于,所述根据图像面积、平均梯度和质量分数,对该车辆车牌图像序列中的每一车牌图像进行排序,得到该车辆的最优车牌图像,具体包括:对同一车辆轨迹上的车牌图像序列,利用水平像素数
×
垂直像素数,计算各车牌图像的面积,并按面积数值由大到小的顺序排名,名次分别记作S1,S2,S3,
……
,S
n
,其中n为序列长度;对同一车辆轨迹上的车牌图像序列,根据Sobel算子分别提取水平和垂直方向的梯度值;根据所提取的水平和垂直方向的梯度值,利用Tenengrad梯度函数计算出各车牌图像的平均梯度,并按平均梯度值由大到小的顺序排名,名次分别记作T1,T2,T3,
……
,T
n
,其中n为序列长度;对同一车辆轨迹上的车牌图像序列,查找到对应的车辆图像序列,利用基于JPEG分块压缩原理的图像质量评价公式计算出各车辆图像的质量分数,作为各车牌图像的质量分
数,并按分数由高到低的顺序排名,名次分别记作Q1,Q2,Q3,
……
,Q
n
,其中n为序列长度;按照求出排名最小值,将该最小值所对应的车牌图像作为最优车牌图像。其中,k1,k2,k3分别为车牌面积、平均梯度和质量分数排名的加权系数,满足6.如权利要求5所述的方法,其特征在于,所述利用基于JPEG分块压缩原理的图像质量评价公式计算出各车辆图像的质量分数,包括:对于任一车辆图像的质量分数,根据图像质量评价公式:score=
‑
245.9+261.9B
‑
0.024
A
0.016
Z
0.0064
计算,其中,参数B表示图像按8
×
8分块后的跨越块边界的四个块顶点和水平、垂直方向上相邻像素值差分的平均值,参数A表示块内相邻像素水平、垂直方向上平均绝对误差的平均值,参数Z表示整幅图像内各像素比左侧/上方相邻像素值大的个数乘以/除以图像边界内的长宽比的平均值;将B、A、Z三个参数代入所述图像质量评价公式,得到该车辆图像的质量分数。7.如权利要求2所述的方法,其特征在于,预先为所述预定时间段内拍摄的至少包含有一辆车的视频流设置安全标记,该方法还包括:将增加了安全标记的视频流数据的每一帧输入到深度学习车辆检测网络,得到每一车辆的边界框;根据安全标记和边界框判断每一车辆的边界框是否符合预设规则,为不符合预设规则的边界框设置标志位值为1,否则设置标志位...
【专利技术属性】
技术研发人员:杜海清,刘勇,温向明,韩兆博,王星,吴旭达,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。