[发明专利]基于关键点的轻量级目标检测方法在审
申请号: | 202110860181.5 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113486979A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 黄坤山;史扬艺;谢克庆;李霁峰 | 申请(专利权)人: | 佛山市南海区广工大数控装备协同创新研究院 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/42;G06K9/32;G06N3/04 |
代理公司: | 广州科沃园专利代理有限公司 44416 | 代理人: | 马盼 |
地址: | 528200 广东省佛山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 关键 轻量级 目标 检测 方法 | ||
1.一种基于关键点的轻量级目标检测方法,其特征在于,包括如下步骤:
S1、准备数据集,数据清洗、预处理以及数据增强;
S2、主干网络的设计;
S3、shuffle块设计;
S4、条件通道权重块设计;
S5、Stage1网络结构设计;
S6、Stage2网络结构设计;
S7、Stage3网络结构设计;
S8、合成网络对输入数据进行训练。
2.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S1具体包括:对收集到的数据样本进行清洗以及预处理,把大图裁剪到统一的尺寸大小,然后以0.2的概率进行水平翻转来增强训练集。
3.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S2具体包括:主干网络中包含了一个卷积层和一个shuffle块,所述卷积层的卷积核大小为3×3,其中stride值为2,输入为256×256×3的输入图像,经过主干网络后输出特征图为64×64×32。
4.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S3具体包括:shuffle块实现将输入特征图的通道分为两部分,其中一条分支包括1×1卷积层、3×3depthwise卷积层以及1×1卷积层,另一条分支两条支路融合特征,将低维和高维上不同表征的特征相融合,再输入到shuffle层,相互交换通道信息。
5.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S4具体包括:条件通道权重模块实现将输入特征图的通道分为两部分,其中一条分支包括通道权重层、3×3depthwise卷积层以及通道权重层,另一条分支两条支路融合特征,将低维和高维上不同表征的特征相融合,再输入到shuffle层,相互交换通道信息。
6.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S5具体包括:Stage1子网络中包含了两个shuffle模块和一个fusion模块,所述fusion模块用于特征融合,将低维和高维上不同表征的特征相融合。
7.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S6具体包括:Stage2子网络中包含了两个条件通道加权模块和一个fusion模块,fusion模块用于特征融合,将低维和高维上不同表征的特征相融合。
8.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S7具体包括:Stage3子网络中包含了一个shuffle模块、一个条件通道加权模块和一个fusion模块,fusion模块用于特征融合,将低维和高维上不同表征的特征相融合。
9.根据权利要求1所述的基于关键点的轻量级目标检测方法,其特征在于,所述步骤S8具体包括:
在网络的实际训练过程中,采用小批量随机梯度下降方法进行训练,其中batch size的大小设置为64,训练总轮次epoch值为100,在训练过程中随机失活率设置为0.5;在epoch10的阶段,采用初始学习率0.01,让函数损失值尽快收敛;在10epoch40时,学习率衰减10%,变为0.001,从而更精细地对损失函数进行梯度下降来更新参数,防止落入局部最优点;到epoch40时,损失函数已收敛,此时采用更小的学习率0.0001,对参数进行微调。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市南海区广工大数控装备协同创新研究院,未经佛山市南海区广工大数控装备协同创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110860181.5/1.html,转载请声明来源钻瓜专利网。