[发明专利]一种用于道路智能清扫的路面垃圾感知方法有效
申请号: | 202010662790.5 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111985316B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 赵健成;顾昕程;林亚兰;徐江;高传宝 | 申请(专利权)人: | 上海富洁科技有限公司 |
主分类号: | G06V20/58 | 分类号: | G06V20/58;G06V10/20;G06V10/44;G06V10/774;G06V10/82;G06N3/045;G06N3/0475;G06N3/048;G06N3/094;G06N3/096;G06N3/0985;G06T7/70;G05D1/02 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 滕诣迪 |
地址: | 201800 上海市嘉定区安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 道路 智能 清扫 路面 垃圾 感知 方法 | ||
1.一种用于道路智能清扫的路面垃圾感知方法,其特征在于包括:
建立了并标注垃圾图像数据库;
采用数据增强方法包括图像的几何变换,颜色变换;图像的随机缩放裁剪和排布;利用生成对抗网络扩充数据域;
采用目标检测与密度估计联合感知,对路面上存在的大垃圾和小垃圾进行定位和识别;
其中大垃圾的目标检测网络是Yolov3框架;其采用darknet53作为特征提取网络;
用于密集小垃圾感知的密度估计神经网络的框架结构:采用的是MCNN框架,其包括三列卷积神经网络;池化层为2x2的最大池化,激活函数为ReLU;最后各列输出的结果合并到一起,并使用1x1的卷积核转换成最终的密度图像得到图像中密集小垃圾的密度图;
通过目标检测得到垃圾的矩形框和标签后,将矩形框转换为密度图的形式,并根据不同的标签赋值不同的密度权重;将以上转换得到的密度图与密度估计算法生成的密度图进行融合,得到最终的路面垃圾密度图像,使所述密度图像的局部最大值中心作为清扫车候选清扫点;
计算出候选清扫点,输入路径规划模块。
2.根据权利要求1所述的用于道路智能清扫的路面垃圾感知方法,其特征在于:对每张图像中的目标都做标注,有两种标注格式,一种是用于垃圾目标检测的矩形框标注格式;另一种是用于垃圾密度估计的点标注格式。
3.根据权利要求1所述的用于道路智能清扫的路面垃圾感知方法,其特征在于:数据增强算法,
(1)几何变换上的增强方法,包括图像翻转,图像旋转,图像缩放;
(2)颜色变换上的增强方法,包括添加噪声,颜色扰动,图像模糊;
(3)采用Mosaic数据增强方法,随机选取图片,进行随机缩放,裁剪和排布,最终拼接为1张图像;
(4)采用了基于GAN生成对抗网络的数据增强方法;包括一个生成器和一个判别器;生成器负责生成伪图像,而判别器负责鉴别图像真假。
4.根据权利要求1所述的用于道路智能清扫的路面垃圾感知方法,其特征在于,建立路面分割神经网络的框架结构,采用的是yolact框架结构。
5.根据权利要求1所述的用于道路智能清扫的路面垃圾感知方法,其特征在于,垃圾目标检测网络模型的训练:
搭建好神经网络结构之后在数据集上对网络模型进行训练,采用迁移学习的方法对模型进行训练;先在COCO数据集上预训练通用目标检测模型,然后在垃圾数据集上进行微调,最终得到垃圾检测模型。
6.根据权利要求5所述的用于道路智能清扫的路面垃圾感知方法,其特征在于,还采用了交叉验证的方式对模型进行训练,过程如下:
(1)假设现在有n张图片组成的训练数据集,将其等分为m份;
(2)每次取出1份数据作为验证集的唯一元素,而其他m-1份数据都作为训练集用于训练模型和调参;
(3)最终训练得到了m个模型,在每次训练过程中用验证集对每个模型进行评估,每次都能得到一个MSE,最终将所有得到的MSE取平均,得到该种模型的评分;
MSE具体计算公式如下:
(4)通过每种模型的评分高低,选择最优模型的超参数作为最终的超参数设置。
7.根据权利要求6所述的用于道路智能清扫的路面垃圾感知方法,其特征在于,在训练过程中,采用DIOU_Loss作为垃圾检测网络的训练损失;其计算公式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海富洁科技有限公司,未经上海富洁科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010662790.5/1.html,转载请声明来源钻瓜专利网。