[发明专利]一种基于卷积神经网络的实时车牌检测方法有效
申请号: | 202111567665.7 | 申请日: | 2021-12-21 |
公开(公告)号: | CN113947766B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 徐芬;曹卫强;徐晓刚;王军;何鹏飞;虞舒敏 | 申请(专利权)人: | 之江实验室 |
主分类号: | G06V20/62 | 分类号: | G06V20/62;G06V10/82;G06K9/62;G06N3/04;G06T7/70;G06V10/774 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 孙孟辉;杨小凡 |
地址: | 310023 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 卷积 神经网络 实时 车牌 检测 方法 | ||
1.一种基于卷积神经网络的实时车牌检测方法,其特征在于包括如下步骤:
S1,获取包含车牌的车辆图像,通过关键点锚框联合锚定keypoint-Anchor,多个角点确定目标包络,将锚框与对应的一组关键点共同标注车牌,将标注的车辆图像作为训练集,并提取图像特征;
S2,构建车辆检测模型,将基于深度卷积神经网络的检测模型,作为车牌检测的基线网络架构,并根据关键点与锚框联合锚定的方式修改检测模型,包括如下步骤:
S21,修改模型输出层的张量,根据输出层特征图上的每个点,生成一组候选框,对应输出层的张量包括候选框信息、关键点信息、置信度;关键点信息为关键点个数和关键点的位置,关键点的位置为车牌角点的坐标;
S22,修改模型的损失计算,损失计算包括目标框损失、置信度损失、关键点损失,并通过权重因子计算联合损失;
关键点损失,通过预测的关键点位置与输入图像的关键点位置真值计算损失得到,采用Wing-loss计算:
其中,是一个常数,用于平滑的连接分段的线性和非线性部分,将非线性部分的范围限制在区间内,用于约束非线性区域的曲率;
其中表示神经网络预测的第i个关键点位置,表示第i个输入图像的关键点位置真值,
S3,将提取的图像特征输入车辆检测模型进行训练;
S4,通过训练好的车辆检测模型,对待检测的车辆图像进行检测,得到车牌检测结果。
2.根据权利要求1所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述深度卷积神经网络采用YOLO网络架构,包括输入层、骨干网、输出层,输出层包括一组YOLO层,每个YOLO层设有一组候选框。
3.根据权利要求2所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述骨干网包括卷积层、残差单元、最大池化和批归一化。
4.根据权利要求1所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述S1中的锚框,为包含车牌的矩形框,通过矩形框的对角坐标确定位置。
5.根据权利要求1所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述S21中的候选框信息,为候选框的个数和候选框的位置;所述S22中的目标框损失,通过预测的候选框位置与输入图像的锚框位置真值计算损失得到。
6.根据权利要求5所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述候选框的位置,是候选框中心点坐标及候选框的宽、高。
7.根据权利要求1所述的一种基于卷积神经网络的实时车牌检测方法,其特征在于所述S21中的置信度包括目标置信度和目标类别置信度,目标置信度表示预测的位置是否包含目标,目标类别置信度表示目标的类别是否为车牌;所述S22中的置信度损失包括目标置信度损失和目标类别置信度损失,目标置信度损失通过预测是否有目标与目标真值计算损失得到,目标类别置信度损失通过预测目标是否为车牌与车牌真值计算损失得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于之江实验室,未经之江实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111567665.7/1.html,转载请声明来源钻瓜专利网。