[发明专利]一种基于偏斜评价的多类别变换车牌校正方法有效
申请号: | 201910060900.8 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109858484B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 解梅;秦国义;李思琦;易鑫 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06V30/146 | 分类号: | G06V30/146;G06V20/62 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 邹裕蓉 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于偏斜评价的多类别变换车牌校正方法,属于图像处理技术领域。本发明所述方法首先将粗定位后的车牌人工设定为水平左、右透视,竖直上、下透视,左右错切,旋转及高亮度等8种类别变换的倾斜车牌,校正算法包括图像预处理,错切、竖直透视类型判断,其他类型判断及多类别车牌校正四个步骤。本发明所述方法考虑了多类别的变换车牌,可以同时校正多类别变换车牌。 | ||
搜索关键词: | 一种 基于 偏斜 评价 类别 变换 车牌 校正 方法 | ||
【主权项】:
1.一种基于偏斜评价的多类别变换车牌校正算法,其特征在于,包括以下步骤:步骤1.图像预处理:对车牌进行灰度化、二值化处理;对二值化后的车牌连通域寻找外轮廓,得到最小外接矩形;根据最小外接矩形的倾角对车牌进行旋转校正;步骤2.错切、竖直透视类型判断:步骤2‑1.寻找斜边三角形底边:在行方向上,遍历图像(rows,cols)处的像素点值是否为0,为0则判定为属于车牌的一部分,为1则判断为背景,其中(rows,cols)表示像素点的位置,rows为行变量,cols为列变量,0≤cols≤src_wid,0≤rows≤src_height,src_wid为图像的宽度,src_height为图像的高度;当行变量rows=src_height/5时标记由左至右第一个像素点值为0的点为broadLeft[0],标记由右至左的第一个像素点值为0的点为broadRight[0];当行变量rows=4*src_height/5时标记由左至右第一个像素点值为0的点为broadLeft[1],标记由右至左的第一个像素点值为0的点为broadRight[1];broadLeft[0],broadLeft[1],broadRight[0],broadRight[1]分别表示车牌左上角,左下角,右上角,右下角的点;步骤2‑2.计算左右边斜率:Slope=‑a/b其中,a为broadLeft[0]与broadLeft[1]之间或broadRight[0]与broadRight[1]之间的横坐标差的绝对值,b为broadLeft[0]与broadLeft[1]之间或broadRight[0]与broadRight[1]之间的纵坐标差的绝对值;步骤2‑3.设定如下筛选条件判断错切及竖直透视:设置如下筛选条件进行筛选错切及竖直透视车牌:
其中,SlpoeLeft为左边斜率,SlopeRight为右边斜率,若SlopeLeft*SlopeRight>0则为错切变换,若SlopeLeft*SlopeRight<0则为竖直透视变换,若SlopeLeft*SlopeRight=0则判定为不属于步骤2中的类型;步骤3.其他类型判断:步骤3‑1.检测车牌中四个点:在列方向上,设置列变量cols=2,遍历图像(rows,cols)处的像素点值是否为0,标记由上至下第一个像素点值为0的点为broadAbove[0],标记由下至上第一个像素点值为0的点为broadBelow[0];设置列变量标记cols=src_wid‑2,遍历图像(rows,cols)处的像素点值是否为0,标记由上至下第一个像素点值为0的点为broadAbove[1],标记由下至上第一个像素点值为0的点为broadBelow[1];broadAbove[0],broadBelow[0],broadAbove[1],broadBelow[1]分别表示车牌左上角,左下角,右上角,右下角的点;步骤3‑2.计算车牌顶部斜率:
其中,broadAbove[0].x、broadAbove[0].y分别表示broadAbove[0]的横纵坐标,broadAbove[1].x、broadAbove[1].y分别表示broadAbove[1]的横纵坐标;计算车牌底部斜率:
其中,broadBelow[0].x、broadBelow[0].y分别表示broadBelow[0]的横纵坐标,broadBelow[1].x、broadBelow[1].y分别表示broadBelow[1]的横纵坐标;步骤3‑3.设定如下筛选条件判断水平透视:设置如下筛选条件进行筛选水平透视车牌:
若符合上述筛选条件,则判定为水平透视;若不符合条件,则为高亮变换车牌;步骤4.多类别车牌校正:对错切类型通过仿射变换复原,透视类型通过透视变换复原,对高亮度类型进行直方图均衡。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910060900.8/,转载请声明来源钻瓜专利网。