[发明专利]基于视觉回环的扫地机定位方法、装置、设备及介质在审
| 申请号: | 202110265764.3 | 申请日: | 2021-03-11 |
| 公开(公告)号: | CN112989999A | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 贾盛泽 | 申请(专利权)人: | 深圳市无限动力发展有限公司 |
| 主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06K9/62 |
| 代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;熊成龙 |
| 地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 视觉 回环 地机 定位 方法 装置 设备 介质 | ||
1.一种基于视觉回环的扫地机定位方法,其特征在于,包括:
获取所述扫地机当前采集到的当前关键帧;
提取所述当前关键帧的ORB特征向量;
将所述ORB特征向量转换为DBoW库内的特征向量,所述DBoW库存储有所述当前关键帧和历史关键帧的特征向量;
通过比对所述当前关键帧和历史关键帧的特征向量,判断是否出现视觉回环;
若是,求解当前关键帧与回环关键帧的相对位姿;
根据所述相对位姿,完成扫地机定位。
2.根据权利要求1所述的基于视觉回环的扫地机定位方法,其特征在于,所述获取所述扫地机当前采集到的当前关键帧的步骤,包括:
获取所述扫地机当前采集到的环境图片;
判断所述环境图片中的特征是否达到预设数量;
若是,则判定所述环境图片为所述当前关键帧。
3.根据权利要求2所述的基于视觉回环的扫地机定位方法,其特征在于,所述获取所述扫地机当前采集到的环境图片的步骤,包括:
判断所述扫地机在采集前一次环境图片后行走的距离是否等于预设距离;
若是,则采集所述环境图片。
4.根据权利要求1所述的基于视觉回环的扫地机定位方法,其特征在于,所述通过比对所述当前关键帧和历史关键帧的特征向量,判断是否出现视觉回环的步骤,包括:
通过比对所述当前关键帧和历史关键帧的特征向量,寻找与当前关键帧相似度最高的目标历史关键帧;
判断所述当前关键帧与目标历史关键帧的相似度是否达到第一预设阈值;
若是,选定所述目标历史关键帧为回环候选帧;
获取所述当前关键帧、当前关键帧前一帧、回环候选帧以及回环候选帧后一帧对应的所述DBoW库内的特征向量;
通过比对所述当前关键帧、当前关键帧前一帧、回环候选帧以及回环候选帧后一帧的所述DBoW库内的特征向量,获取所述当前关键帧与当前关键帧前一帧的第一相似值、所述当前关键帧与回环候选帧后一帧的第二相似值以及所述当前关键帧前一帧与回环候选帧的第三相似值;
判断所述第一相似值、第二相似值与第三相似值是否符合预设条件;
若是,判断出现视觉回环。
5.根据权利要求4所述的基于视觉回环的扫地机定位方法,其特征在于,在所述选定所述目标历史关键帧为回环候选帧的步骤之后,还包括:
判断所述当前关键帧的帧数与所述回环候选帧的帧数差是否大于第二预设阈值;
若是,则进行所述获取所述当前关键帧、当前关键帧前一帧、回环候选帧以及回环候选帧后一帧对应的所述DBoW库内的特征向量的步骤。
6.根据权利要求4所述的基于视觉回环的扫地机定位方法,其特征在于,所述求解当前关键帧与回环关键帧的相对位姿的步骤,包括:
将所述当前关键帧与当前关键帧前一帧根据前端位姿进行三角化分析,获取对应的3D特征点;
获取所述当前关键帧、当前关键帧前一帧与及回环候选帧之间的匹配共视点;
根据所述3D特征点以及匹配共视点利用PNP求解当前关键帧与回环关键帧的相对位姿。
7.根据权利要求1所述的基于视觉回环的扫地机定位方法,其特征在于,在所述将所述ORB特征向量转换为DBoW库内的特征向量,所述DBoW库存储有所述当前关键帧和历史关键帧的特征向量的步骤之后,还包括:
判断所述当前关键帧的帧数是否达到第三预设阈值;
若是,则进行所述通过比对所述当前关键帧和历史关键帧的特征向量,判断是否出现视觉回环的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市无限动力发展有限公司,未经深圳市无限动力发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110265764.3/1.html,转载请声明来源钻瓜专利网。





