[发明专利]图像闭环检测方法及系统有效
申请号: | 201910141189.9 | 申请日: | 2019-02-26 |
公开(公告)号: | CN109902619B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 安平;余佳东;王国平;陈亦雷;尤志翔 | 申请(专利权)人: | 上海大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;B25J19/02 |
代理公司: | 上海恒慧知识产权代理事务所(特殊普通合伙) 31317 | 代理人: | 徐红银 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 闭环 检测 方法 系统 | ||
本发明提供了一种图像闭环检测方法及系统,该方法包括:对每一帧图像提取FAST角点,计算BRIEF算子;将BRIEF算子代入预先建立的词袋模型,得到算子对应的视觉单词;所述视觉单词用于建立对图像的向量描述;基于跟踪预测算法判断当前图像是否可能发生闭环,并预测可能发生的闭环位置,得到闭环候选集;通过视觉单词向量评估当前图像与闭环候选集中每一张图像相似程度,将闭环候选集中相似度最高的图像作为候选图像;对候选图像进行归一化处理,得到归一化后的图像;计算归一化后的图像的ORB全局算子,完成对候选图像的结构校验。本发明可有效加速检测算法,提供更准确的闭环检测性能。
技术领域
本发明涉及计算机视觉技术领域,具体地,涉及图像闭环检测方法及系统。
背景技术
同时定位和地图构建(Simultaneous Localization and Mapping,SLAM)技术旨在一个未知的环境中实时地重建出环境的三维模型并同时实现机器人自身的定位。而闭环检测是视觉SLAM的一个基础问题。如果视觉SLAM仅仅通过视觉里程计来估计轨迹,则会不可避免地出现累计漂移。回环检测能够给出除了相邻帧之外的一些时隔更加久远的约束。当运行轨迹第二次运行到同一个位置即形成了闭环。如果通过闭环检测有效的检测出相机第二次运行到了这个地方,回环边可以把带有累计误差的边“拉”到了正确的位置。图1(a)为未修正的轨迹图,图1(b)为经过闭环检测优化后的轨迹图,图中黑色圆圈表示发生闭环的位置。
现有的闭环检测方法仍旧存在一些弊端,在大场景下的闭环检测下,图像数量急剧增加,当前图像需要与之前的每一帧图像比较相似度,这会导致大量的计算资源浪费。此外,当前的闭环检测方法准确性不够,存在不少误闭环的情况。如图2所示,实线构成的线路表示发生了闭环,但是除了三个圆圈处,其他都是错误的闭环。综上,如何提高闭环检测的效率和准确率成为亟待解决的问题。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种图像闭环检测方法及系统,提高闭环检测的效率和准确性。
根据本发明第一方面,提供一种图像闭环检测方法,包括:
对每一帧图像提取FAST角点,计算BRIEF算子;
将BRIEF算子代入预先建立的词袋模型,得到算子对应的视觉单词;所述视觉单词用于建立对图像的向量描述;
基于跟踪预测算法判断当前图像是否可能发生闭环,并预测出当前图像中可能发生的闭环位置,得到闭环候选集;所述闭环候选集用于存储可能发生闭环的图像;
通过所述视觉单词向量评估当前图像与闭环候选集中每一张图像相似程度,将闭环候选集中相似度最高的图像作为候选图像;
对候选图像进行归一化处理,得到归一化后的图像;
计算归一化后的图像的ORB全局算子,完成对候选图像的结构校验。
可选地,对每一帧图像提取FAST角点,计算BRIEF算子,包括:
采用预设的FAST角点提取算法,提取图像的FAST角点;所述预设的FAST角点提取算法如下:
其中:t为预设阈值;Ip为图像中心像素的像素值;Ip→x为圆形模板中的像素;d为darker,表示Ip→x像素更暗;s为similar,表示Ip→x与Ip像素相似;b为brighter,表示Ip→x像素更亮;
统计圆形区域中d或b的次数,将d或b出现的次数大于n的点作为FAST角点;
对每一FAST角点,以FAST角点为中心,取S×S的邻域窗口,在领域窗口中随机选取点对进行二进制赋值,得到BRIEF算子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910141189.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海面船只识别方法和装置
- 下一篇:一种改良的视频物体检测提升稳定性的方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序