[发明专利]基于深度学习的机器人回环检测方法有效
申请号: | 201810804671.1 | 申请日: | 2018-07-20 |
公开(公告)号: | CN109325979B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 魏国亮;罗顺心;严龙;宋天中;耿双乐 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G06T7/73 | 分类号: | G06T7/73;G06K9/62 |
代理公司: | 上海天协和诚知识产权代理事务所 31216 | 代理人: | 沈国良 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 学习 机器人 回环 检测 方法 | ||
1.一种基于深度学习的机器人回环检测方法,其特征在于本方法包括如下步骤:
步骤一、机器人在运动过程中,通过深度相机获取一帧帧的图片,所述图片作为深度学习目标检测算法的卷积神经网络的输入,从卷积神经网络的输出端获得所述图片包含物体的类别信息、位置信息及每种类物体的数量信息;
步骤二、建立由常见物体组成的字典模型,字典模型中物体包含卷积神经网络输出端获得图片中的物体,采用类别、位置、总数量特征向量描述该图片并储存,其中总数量特征向量为图片中所包含物体的总数量,即为类别特征向量的和,类别特征向量为图片中每种物体的数量,位置特征向量由该图片中所有物体边界框对角顶点的像素坐标组成;
步骤三、将图片当前帧和历史帧的物体总数量特征向量进行比较判断,如果不相等,则与下一个历史帧比较,再判断当前帧和下一个历史帧的物体总数量特征向量是否相等,当相等时,采用式(1)判断当前帧的类别特征向量与历史帧的类别特征向量相减是否为零,即
式(1)中:C1为当前帧的类别特征向量、C2为历史帧的类别特征向量、C1i表示当前帧类别特征向量的第i个值,C2i表示历史帧类别特征向量的第i个值、第i个值表示第i个物体的数量,n为设定的物体类别数量;f为当前帧的类别特征向量与历史帧的类别特征向量相减是否为零的结果,如果f不为零,则与下一个历史帧比较,重新执行本步骤;
步骤四、当式(1)中f为零时,采用式(2)计算两帧图片的相似程度:
式(2)中:P为两帧图片中所有物体像素面积之和的比值、Sij为第i个种类第j个物体的像素面积、为第i个种类的第j个物体边界框的右上坐标,为第i个种类的第j个物体边界框的左下坐标、S1ij中1表示当前帧,S1ij则表示当前帧中第i个种类的第j个物体所占有的像素面积,同理S2ij则表示历史帧中第i个种类的第j个物体所占有的像素面积;
如果P的值大于1,则取其倒数,如果P的值小于等于1,则不变,当两帧图片相同的时候,P是一个接近于1的值,当两帧图片中的物体总和像素面积不相同的时候,P是小于1的值;
步骤五、判断P≥相似度阈值,若为真,则两帧图片相似,判断机器人产生回环,反之,则两帧图片不相似,判断机器人无回环产生,其中相似度阈值为由实践经验判断相似度设定的一个常数。
2.根据权利要求1所述的基于深度学习的机器人回环检测方法,其特征在于:采用字典模型训练深度学习目标检测算法的卷积神经网络,将采集的图片输入到卷积神经网络,得到图片中物体的类别信息、位置信息及该类物体的数量信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810804671.1/1.html,转载请声明来源钻瓜专利网。