[发明专利]一种基于多尺度的车型识别算法在审
申请号: | 202111491247.4 | 申请日: | 2021-12-08 |
公开(公告)号: | CN114219980A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 陈德意;吴俊毅;吴婷婷;高志鹏;赵建强;刘彩玲;汪泰伸 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06V10/80 | 分类号: | G06V10/80;G06V10/26;G06V10/764;G06V10/774;G06V10/82;G06N3/04;G06N3/08;G06K9/62 |
代理公司: | 厦门福贝知识产权代理事务所(普通合伙) 35235 | 代理人: | 郭涵炜 |
地址: | 361000 福建省厦门市思明*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 尺度 车型 识别 算法 | ||
1.一种基于多尺度的车型识别算法,其特征在于,包括以下步骤:
S1、将原图输入至ResNet50网络中进行卷积池化,对所述ResNet50网络的最后一个残差卷积块输出的特征信息进行广义均值池化,得到全局特征信息;
S2、对所述原图进行移除背景处理,得到二值化掩膜,将所述二值化掩膜与所述原图相乘得到前景图像;
S3、将所述前景图像输入至所述ResNet50网络的第一个残差卷积块,并将所述ResNet50网络的第一个残差卷积块输出的特征信息输入至HRNet网络中,对所述HRNet网络输出的特征信息进行广义均值池化,得到多尺度特征信息;
S4、对所述全局特征信息和所述多尺度特征信息进行级联得到级联特征,将所述级联特征输入至BN层和分类层,并利用三元组损失函数和交叉熵损失函数进行分类训练,从而识别车型。
2.根据权利要求1所述的方法,其特征在于,所述三元组损失函数的表达式具体为:
其中,P代表不同车型类别的数量,K0代表每个车型所选择的原图的数量,a表示原图,p表示正样本,n表示负样本,为设定的阈值,d(·,·)定义为欧式距离,batch表示批处理的参数大小。
3.根据权利要求1所述的方法,其特征在于,所述交叉熵损失函数的表达式具体为:
其中,K是车型的类别数,p(k)代表预测属于类别k的概率,q(k)代表真实标签的分布。
4.根据权利要求1所述的方法,其特征在于,所述步骤S1中所述对所述ResNet50网络的最后一个卷积块输出的特征信息进行广义均值池化的表达式具体为:
其中,x代表广义均值池化的输入,K代表ResNet50网络的最后一个卷积块中特征图的个数,f代表广义均值池化的输出,pk为广义均值池化参数。
5.根据权利要求1所述的方法,其特征在于,所述步骤S3中所述将所述前景图像输入至所述ResNet50网络的第一个残差卷积块的表达式具体为:
FR1={BR1(Ii|(WR1,bR1))}
其中,FR1代表ResNet50网络的第一个残差卷积块输出的特征信息,BR1代表ResNet50网络的第一个残差卷积块,Ii表示原图,(WR1,bR1)代表ResNet50网络的第一个残差卷积块的权重和偏置。
6.根据权利要求5所述的方法,其特征在于,所述步骤S3中所述对所述HRNet网络输出的特征信息进行广义均值池化的表达式具体为:
F=GeM{BHRNet(FR1|(WHRNet,bHRNet))}
其中,BHRNet代表HRNet网络,(WHRNet,bHRNet)代表HRNet网络的权重和偏置,GeM表示广义均值池化。
7.根据权利要求1所述的方法,其特征在于,所述HRNet网络通过在高分辨率特征图主网络逐渐并行加入低分辨率特征图子网络,从而在不同网络实现多尺度融合与特征提取,最终输出包含有车辆不同区域的局部外观轮廓信息的特征信息。
8.根据权利要求1所述的方法,其特征在于,所述全局特征信息和所述多尺度特征信息采用对应通道级联。
9.根据权利要求1所述的方法,其特征在于,所述步骤S4中所述识别车型的过程具体包括:去除最后的所述分类层,提取最后的所述级联特征进行相似度计算,从而识别车型。
10.根据权利要求1所述的方法,其特征在于,所述原图通过Mask R-CNN进行背景移除处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111491247.4/1.html,转载请声明来源钻瓜专利网。