[发明专利]一种道路井盖破损检测方法在审
| 申请号: | 202210458708.6 | 申请日: | 2022-04-27 |
| 公开(公告)号: | CN115100557A | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 薛波;李林丰;蒋帅 | 申请(专利权)人: | 江苏理工学院 |
| 主分类号: | G06V20/40 | 分类号: | G06V20/40;G06V20/52;G06V20/56;G06V10/762;G06V20/70;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 任珊珊 |
| 地址: | 213001 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 道路 井盖 破损 检测 方法 | ||
1.一种道路井盖破损检测方法,其特征在于,包括以下步骤:
S1:利用车载式图像获取设备获取井盖的视频数据,截取视频数据中的井盖图像,获取井盖缺陷的图像,对井盖缺陷的图像进行0°-180°随机旋转,并将随机生成的井盖缺陷的图像叠加在标准井盖图像的不同位置,生成含有不同缺陷的井盖缺陷图像数据集,对井盖缺陷图像数据集中的图像进行模糊处理,获取增强井盖缺陷图像数据集;
S2:对所述增强井盖缺陷图像数据集中的图像进行种类标注,形成COCO数据集;
S3:将步骤S2中的COCO数据集分为训练子集和测试子集;
S4:将步骤S3中训练子集中的数据输入至改进的YOLOv4算法中训练;
S41:根据设置好的K类先验框作为初始,从目标的先验框选取K个作为初始先验框;
其中,ak、bk为设定好的K类先验框,aj、bj为目标先验框尺寸数据;D为聚类中心与其他先验框尺寸的欧式距离;
S42:从K类先验框中选取尺寸满足阈值要求的先验框,并将其归为同一聚类,然后重新计算每一聚类的中心;
其中,Ck、Zk为新聚类的K类先验框尺寸,aa、ba为聚类在一类的先验框尺寸,N为该类先验框的总个数;
S43:一种重复步骤S42,直到聚类中心不再变化,从而确定先验框;
S5:对所述训练子集进行若干次迭代训练,获取至少两个目标检测模型;
S6:对获取的目标检测模型进行分析,获得最优检测模型;
S7:利用所获取的最优模型识别待测井盖图像。
2.根据权利要求1所述的一种道路井盖破损检测方法,其特征在于,所述步骤S5中获取至少两个最优检测模型的步骤包括:
S51:对训练子集进行迭代训练,每一轮迭代均会产生损失,损失函数loss的计算公式如下:
loss=a1lbox+a2l0bj+a3lQ
其中,lbox为目标位置损失函数,l0bj为置信度损失函数,lQ为真实类与预测类之间的损失函数,a1,a2,a3为平衡系数;
其中,λiou表示边界框回归损失权重系数,lij,obj=1,s2表示为13×13、26×26、104×104个网格;B表示为每个网格产生先验框的个数;b、表示先验框和目标框的中心点;ρ表示为两个中心点的欧式距离;c表示同时覆盖先验框和目标框的最小矩形对角线距离;表示第i个先验框所在位置;w、h表示第i个实际框所在位置,IOU表示预测位置和实际位置所占有的总区域;
其中,ai表示为置信度损失权重系数,通过改变ai调整置信度损失函数在训练过程中影响的权重,lij,noobj=0/1表示在i,j无目标/有目标;lij,obj=1/0表示在i,j有目标/无目标;εq表示为每个类别目标对应的损失权重系数,通过改变εq调整每个类别在训练损失过程中影响权重;Qi表示为第i个框实际置信度;表示为第i个先验框置信度;
lQ=εjai(1-ci)βln ci
其中,εj=1/0时表示为有真实类别/无真实类别;ci表示为类别i的预测概率,β为调节系数;
S52:从迭代生成的若干个loss值中选取最小的三个,得到三个的目标检测模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏理工学院,未经江苏理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210458708.6/1.html,转载请声明来源钻瓜专利网。





