CN109307508B - 一种基于多关键帧的全景惯导slam方法 - Google Patents

一种基于多关键帧的全景惯导slam方法 Download PDF

Info

Publication number
CN109307508B
CN109307508B CN201810993662.1A CN201810993662A CN109307508B CN 109307508 B CN109307508 B CN 109307508B CN 201810993662 A CN201810993662 A CN 201810993662A CN 109307508 B CN109307508 B CN 109307508B
Authority
CN
China
Prior art keywords
imu
panoramic
key
visual
inertial navigation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810993662.1A
Other languages
English (en)
Other versions
CN109307508A (zh
Inventor
张文
刘勇
张超凡
王凡
夏营威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Yunnengtian Intelligent Technology Co ltd
Hefei Institutes of Physical Science of CAS
Original Assignee
Anhui Yunnengtian Intelligent Technology Co ltd
Hefei Institutes of Physical Science of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Yunnengtian Intelligent Technology Co ltd, Hefei Institutes of Physical Science of CAS filed Critical Anhui Yunnengtian Intelligent Technology Co ltd
Priority to CN201810993662.1A priority Critical patent/CN109307508B/zh
Publication of CN109307508A publication Critical patent/CN109307508A/zh
Application granted granted Critical
Publication of CN109307508B publication Critical patent/CN109307508B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • G01C11/02Picture taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

本发明公开了一种基于多关键帧的全景惯导SLAM方法,该方法包括:构建多目全景视觉模型,结合惯导单元紧耦合融合视觉特征,通过多关键帧视觉惯导非线性优化,实现高精度定位与场景地图,用于解决现有技术中环境感知方法获取信息的不充分、快速旋转的不确定性,能够解决现有视觉SLAM方法视野受限、光照影响和视觉退化等问题,为强光线/弱纹理/运动模糊等复杂环境中的机器人环境建模和定位导航提供有效的自动化方法,提高方法的精确性和鲁棒性,从而保证机器人自主导航的充分性,同时兼顾计算效率,可以实现视觉SLAM方法验证***实时性。

Description

一种基于多关键帧的全景惯导SLAM方法
技术领域
本发明属于计算机视觉检测领域,涉及一种视觉感知的SLAM方法,尤其涉及一种基于多关键帧的全景惯导SLAM方法。
背景技术
SLAM是实现移动平台自主性的关键,近年来在多领域呈现出较大的应用价值,尤其是导航机器人、虚拟现实等。同步定位与地图构建方法(Simultaneous LocalizationandMapping,SLAM)指移动平台在位姿未知情况下,利用本体或外置传感器,感知并构建一致的环境地图,同时确定自身相对位姿的方法。较于激光SLAM,视觉SLAM能够获取非结构化空间信息,提供语义标注场景,在复杂环境应用意义更大。为此,实现视觉SLAM的鲁棒性和精确性,需要一种通用、实时的视觉SLAM方法。
SLAM方法的数学建模过程影响着***性能,也决定了不同的处理方法。早期研究中,基于滤波器的求解方式成为主流,但线性化假设增加了资源消耗,也不适应于动态环境。而非线性优化方法,计算复杂程度较高,长期制约着SLAM研究。之后,稀疏性概念的提出,基于图优化的视觉SLAM优化方法加速了该领域的发展,也是现今视觉SLAM的主要方向。
目前,传统视觉方法基于RGBD相机获取深度数据,然后转换成二维激光数据,并没有充分利用视觉信息,也不是真正意义上的视觉SLAM方法框架,如申请号为201710835285.4的专利《一种基于Kinect的室内移动机器人视觉SLAM方法》;大多数学者也在研究单目SLAM,而此方法仅采用单相机,视野有限,并对场景特征不能直接进行距离估算,如申请号为201710658521.X的专利《基于半直接法和滑动窗口优化的单目视觉SLAM算法》;文献《ORB-SLAM:a versatile and accurate monocular SLAM system》提出一种基于关键帧的多线程视觉SLAM方法,采用ORB特征稳定较高并兼顾实时性,但光照敏感,在快速旋转等极端情况易丢失。上述专利和文献均未解决视野受限问题,不能适用于弱纹理环境,同时在视觉退化(运动模糊、大场景)时,尺度估计影响较大,导致视觉SLAM方法无法正常使用。
因此,如何提供一种稳定可靠的视觉SLAM方法,以解决现有技术中环境感知方法获取信息的不充分、快速旋转的不确定性,保证视觉SLAM方法的精度和稳定性,实已成为本领域亟待解决的技术问题。
发明内容
鉴于以上所述现有技术的特点,本发明的目的是提供一种基于多关键帧的全景惯导SLAM方法,构建多目全景视觉模型,结合惯导单元紧耦合融合视觉特征,通过多关键帧视觉惯导非线性优化,实现高精度定位与场景地图,用于解决现有技术中环境感知方法获取信息的不充分、快速旋转的不确定性,为强光线/弱纹理/运动模糊等复杂环境中的机器人环境建模和定位导航提供有效的自动化方法。
为实现上述目的及其他相关目的,本发明提供一种基于多关键帧的全景惯导SLAM方法,包括如下步骤:
步骤S1、构建多目全景模型,融合惯性单元运动信息,进行全景惯导信息采集与特征提取;针对各帧全景惯导视觉信息,采用AGAST角点改进ORB特征提取,并结合基于任务的BRIEF在线学习算法表述描述子,适应于畸变图像,尤其是全景图像;
步骤S2、利用多关键帧全景惯导信息SLAM初始化,提供视觉补偿参数;所述视觉补偿参数包括尺度、重力方向、速度、陀螺仪偏差、加速度计偏差等;
步骤S3、结合IMU流型预积分、多关键帧运动模型与多关键帧参考帧模型,进行视觉惯导追踪,估计位姿及重定位监测;
步骤S4、根据视觉惯导因子图采用全景非线性后端优化,分别完成局部集束调整和全局回环检测,更新地图点及多关键帧状态,最终获取完整的多关键帧位姿与环境空间重构地图。
可选地,所述多目全景模型通过N个相机以环视、环视+上视、环视+下视、或环视+上视+下视组合实现;N为大于或等于2的正数。
可选地,所述全景惯导信息采集与特征提取包括AGAST-BRIEF特征提取、多目全景视觉投影模型和IMU信息采集。AGAST-BRIEF特征提取采用AGAST角点改进ORB特征提取,避免FAST角点新环境重训练的耗时问题,以一种在线学***面的投影关系;IMU信息采集通过软件或硬件实现IMU与多相机帧的时间戳精准对齐,由外参标定方法获取Multi-body与IMU实体的旋转平移矩阵,并进行流型预积分处理。
可选地,所述多关键帧全景惯导SLAM初始化包括多关键帧视觉初始化和融合IMU信息的视觉惯导初始化。多关键帧视觉初始化由各相机分别找到初始点,由视场阈值选择用于平面场景的单应性矩阵模型或用于非平面场景的基础矩阵,进行运动恢复,然后根据相机间外参关系合成Multi-body多关键帧,完成地图初始化并获取多关键帧的初始位姿;融合IMU信息的视觉惯导初始化结合IMU流型预积分数据,通过连续多关键帧间相对方位估计陀螺仪偏差,然后通过奇异值分解多相机和IMU关系式获取重力向量和尺度因子,根据重力大小G建立加速度计偏差估计关系,获取加速度计偏差,并重新修正重力向量和尺度因子,由已知量计算多关键帧速度,并进行全局集束调整,优化视觉补偿参数。
可选地,所述视觉惯导追踪包括多关键帧IMU流型预积分、基于运动模型多关键帧状态估计、基于参考帧模型多关键帧状态估计和重定位。多关键帧IMU流型预积分指利用流型预积分方法将相邻多关键帧间的离散IMU数据整合成单独观测值,从而用于表示运动模型及其它;基于运动模型多关键帧状态估计利用运动模型预测多目相机整体姿态及上帧地图点,根据多目全景视觉投影模型在一定范围内进行投影匹配,并更新多关键帧状态;若匹配点过少,启动基于参考帧模型多关键帧状态估计,与最近关键帧进行匹配;如上述两种情况匹配不成功,重定位将与所有多关键帧进行匹配以寻找合适位置,在多关键帧数据库中选取若干关键帧候选,寻找足够特征点的关键帧,利用RANSAC算法迭代,并用PNP算法求解位姿。
可选地,所述流型预积分得到的相邻多关键帧间的运动模型的一种计算方式为:
Figure BDA0001781379550000031
Figure BDA0001781379550000032
Figure BDA0001781379550000033
其中,R,v和p分别表示旋转,速度和位置,a,ω和g分别表示加速度,角速率和重力加速度,W表示世界坐标系,B表示IMU,
Figure BDA0001781379550000034
Figure BDA0001781379550000035
分别表示k和k+1时刻IMU在世界坐标系中的旋转,R△k,k+1,v△k,k+1,p△k,k+1为k和k+1两个多关键帧之间的IMU预积分结果,vB、aB和ωB分别表示IMU的速度、加速度和角速率,△t表示时间变化,bg和ba分别代表角速率和加速度的偏差,
Figure BDA0001781379550000036
Figure BDA0001781379550000037
分别表示k+1和k时刻IMU在世界坐标系中的位置,雅可比矩阵
Figure BDA0001781379550000038
Figure BDA0001781379550000039
表示IMU预积分观测值随偏差变化方程的一阶近似。
可选地,所述全景非线性后端优化包括当前多关键帧状态优化、局部BA地图点和多关键帧状态优化、全局BA回环检测和全局关键帧位姿优化。当前多关键帧状态优化将当前关键帧和IMU状态作为优化变量,最小化全景视觉重投影误差和IMU误差,优化当前Multi-body多关键帧位姿;局部BA地图点和多关键帧状态优化处理新多关键帧,计算BOW后***地图,剔除冗余的地图点,然后三角化计算新的地图点,并进行局部集束调整,剔除冗余多关键帧;全局BA回环检测和全局关键帧位姿优化首先基于BOW进行闭环探测,通过Sim3算法计算相似变换,发现闭环后进行融合以及本质图优化校正闭环。
可选地,最小化全景视觉重投影误差和IMU误差的一种表述方式为:
argmin{Eproj(i)+EIMU(i,j)}
其中,Eproj(i)为全景视觉重投影误差,EIMU(i,j)为IMU误差。
如上所述,本发明所述的基于多关键帧的全景惯导SLAM方法,具有以下有益效果:
本发明所述的基于多关键帧的全景惯导SLAM方法能够解决现有视觉SLAM方法视场角小、视野受限的问题,同时能够补偿现有SLAM方法在光照变化、纹理特征少、剧烈晃动导致视觉模糊等视觉退化问题,极大提高了视觉SLAM方法的精确性和鲁棒性,为机器人的自主性提供可靠保障,优化了机器人的自主避障等自主能力,保证机器人自主导航的充分性,同时兼顾计算效率,可以实现视觉SLAM方法验证***实时性。
附图说明
图1显示为本发明的全景惯导SLAM方法的流程示意图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
请参阅附图。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
下面结合实施例和附图对本发明进行详细说明。
本发明所述的基于多关键帧的全景惯导SLAM方法的发明原理如下:
本发明的基于多关键帧的全景惯导SLAM方法,构建多目全景视觉模型,结合惯导单元紧耦合融合视觉特征,采用AGAST角点改进ORB特征提取,并结合基于任务的BRIEF在线学习算法表述描述子,进行全景惯导信息采集与特征提取,然后利用多关键帧全景惯导SLAM初始化,获取视觉补偿参数,之后结合IMU流型预积分、多关键帧运动模型与多关键帧参考帧模型,进行视觉惯导追踪和位姿估计,最后根据视觉惯导因子图采用全景非线性后端优化,分别完成局部集束调整和全局回环检测,更新地图点及多关键帧状态,从而获取最终的多关键帧位姿与环境空间重构地图,实现高精度定位与场景地图。
实施例一
本实施例提供一种基于多关键帧的全景惯导SLAM方法,请参阅图1,显示为基于多关键帧的全景惯导SLAM方法的流程示意图。如图1所述,所述全景惯导SLAM方法包括以下步骤:
S1,全景惯导信息采集与特征提取。本实施例中,通过硬件同步触发,以100HZ频率实时运行惯性单元,20HZ频率实时运行三相机,分别对各相机图像采用AGAST角点进行特征提取并以基于任务的BRIEF在线学习算法表述描述子。本实施例中,多目全景视觉投影由三相机的外参关系确定Multi-body帧,通过向量存储提取特征点与该帧的投影关系。同时,在相邻两多关键帧内包含5帧IMU信息,进行流型预积分,可与视觉建立因子图。本领域人员技术人员应该理解,上述全景惯导信息采集与特征提取仅仅只是列示,而非对本发明的限制。
S2,多关键帧全景惯导SLAM初始化。本实施例中,多关键帧视觉初始化通过评分规则分别选择三相机的响应模型,恢复旋转矩阵和平移向量,之后启动融合IMU信息的视觉惯导初始化,通过连续多关键帧间相对方位估计陀螺仪偏差,然后利用该偏差旋转加速度计至正确的测量值,在加速度计偏差未知的情况下通过奇异值分解多相机和IMU关系式获取重力向量和尺度因子,根据重力大小G建立加速度计偏差估计关系,获取加速度计偏差,并重新修正重力向量和尺度因子,最后根据已知量计算多关键帧速度。若重定位开启,需利用纯视觉的连续邻近帧重新估计各偏差。初始化结束后,实现一次全局集束调整,优化视觉惯导(结构、多关键帧位姿、尺度、速度、重力)。
S3,视觉惯导追踪。本实施例中,采用全景视觉惯导因子图方式,表述视觉惯导中的当前多关键帧位姿、速度和IMU偏差,一旦三相机位姿预测,局部地图中的场景点投影至各相机帧并进行匹配,通过最小化所有特征匹配点的重投影误差和IMU误差,优化当前多关键帧,并利用G2O中的列文伯格-马夸尔特算法实现。根据地图是否更新,优化方式不同。若集束调整或回环检测引发地图更新,优化Multi-body帧重投影误差以及与最近多关键帧的IMU误差,同时估计值和海森矩阵作为下次优化的先验值;若地图没有更新,则当前Multi-body帧在优化重投影误差和相邻帧间IMU误差的同时,考虑前一Multi-body帧先验值,此后边缘化前一Multi-body帧并生成当前多关键帧的先验值,直至地图重新更新。
S4,全景非线性后端优化。对三相机组成的当前多关键帧检测是否在序列中,若是则处理新帧并计算其BOW,将新多关键帧***地图,删除冗余地图点并三角化计算新的地图点,同时通过邻近关键帧优化地图点,进行局部集束调整优化当前多关键帧、有共视关系的多关键帧和地图点。发现闭环时,对所有结果进行优化并校正闭环。
本发明所述的基于多关键帧的全景惯导SLAM方法能够解决现有视觉SLAM方法视场角小、视野受限的问题,同时能够补偿现有SLAM方法在光照变化、纹理特征少、剧烈晃动导致视觉模糊等视觉退化问题,极大提高了视觉SLAM方法的精确性和鲁棒性,为机器人的自主性提供可靠保障,优化了机器人的自主避障等自主能力,保证机器人自主导航的充分性,同时兼顾计算效率,可以实现视觉SLAM方法验证***实时性。
综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (7)

1.一种基于多关键帧的全景惯导SLAM方法,其特征在于:包括如下步骤:
步骤S1、构建多目全景模型,融合惯性单元运动信息,进行全景惯导信息采集与特征提取;针对各帧全景惯导视觉信息,采用AGAST角点改进ORB特征提取,并结合基于任务的BRIEF在线学***面的投影关系;IMU信息采集通过软件或硬件实现IMU与多相机帧的时间戳精准对齐,由外参标定方法获取Multi-body与IMU实体的旋转平移矩阵,并进行流型预积分处理;
步骤S2、利用多关键帧全景惯导信息SLAM初始化,提供视觉补偿参数;所述视觉补偿参数包括尺度、重力方向、速度、陀螺仪偏差、加速度计偏差;
步骤S3、结合IMU流型预积分、多关键帧运动模型与多关键帧参考帧模型,进行视觉惯导追踪,估计位姿及重定位监测;
步骤S4、根据视觉惯导因子图采用全景非线性后端优化,分别完成局部集束调整和全局回环检测,更新地图点及多关键帧状态,最终获取完整的多关键帧位姿与环境空间重构地图。
2.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:所述多目全景模型通过N个相机以环视、环视+上视、环视+下视、或环视+上视+下视组合实现;N为大于或等于2的正数。
3.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:所述多关键帧全景惯导SLAM初始化包括多关键帧视觉初始化和融合IMU信息的视觉惯导初始化;多关键帧视觉初始化由各相机分别找到初始点,由视场阈值选择用于平面场景的单应性矩阵模型或用于非平面场景的基础矩阵,进行运动恢复,然后根据相机间外参关系合成Multi-body多关键帧,完成地图初始化并获取多关键帧的初始位姿;融合IMU信息的视觉惯导初始化结合IMU流型预积分数据,通过连续多关键帧间相对方位估计陀螺仪偏差,然后通过奇异值分解多相机和IMU关系式获取重力向量和尺度因子,根据重力大小G建立加速度计偏差估计关系,获取加速度计偏差,并重新修正重力向量和尺度因子,由已知量计算多关键帧速度,并进行全局集束调整,优化视觉补偿参数。
4.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:所述视觉惯导追踪包括多关键帧IMU流型预积分、基于运动模型多关键帧状态估计、基于参考帧模型多关键帧状态估计和重定位;多关键帧IMU流型预积分指利用流型预积分方法将相邻多关键帧间的离散IMU数据整合成单独观测值,从而用于表示运动模型及其它;基于运动模型多关键帧状态估计利用运动模型预测多目相机整体姿态及上帧地图点,根据多目全景视觉投影模型在一定范围内进行投影匹配,并更新多关键帧状态;若匹配点过少,启动基于参考帧模型多关键帧状态估计,与最近关键帧进行匹配;如投影匹配以及与最近关键帧进行匹配不成功,重定位将与所有多关键帧进行匹配以寻找合适位置,在多关键帧数据库中选取若干关键帧候选,寻找足够特征点的关键帧,利用RANSAC算法迭代,并用PNP算法求解位姿。
5.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:所述流型预积分得到的相邻多关键帧间的运动模型的一种计算方式为:
Figure FDA0003501344870000021
Figure FDA0003501344870000022
Figure FDA0003501344870000023
其中,R,v和p分别表示旋转,速度和位置,a和 g分别表示加速度和重力加速度,W表示世界坐标系,B表示IMU,
Figure FDA0003501344870000024
Figure FDA0003501344870000025
分别表示k和k+1时刻IMU在世界坐标系中的旋转,RΔk,k+1,vΔk,k+1,pΔk,k+1为k和k+1两个多关键帧之间的IMU预积分结果,vB、aB分别表示IMU的速度、加速度,Δt表示时间变化,bg和ba分别代表重力加速度和加速度的偏差,
Figure FDA0003501344870000026
Figure FDA0003501344870000027
分别表示k+1和k时刻IMU在世界坐标系中的位置,雅可比矩阵
Figure FDA0003501344870000028
Figure FDA0003501344870000029
表示IMU预积分观测值随偏差变化方程的一阶近似。
6.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:所述全景非线性后端优化包括当前多关键帧状态优化、局部BA地图点和多关键帧状态优化、全局BA回环检测和全局关键帧位姿优化;当前多关键帧状态优化将当前关键帧和IMU状态作为优化变量,最小化全景视觉重投影误差和IMU误差,优化当前Multi-body多关键帧位姿;局部BA地图点和多关键帧状态优化处理新多关键帧,计算BOW后***地图,剔除冗余的地图点,然后三角化计算新的地图点,并进行局部集束调整,剔除冗余多关键帧;全局BA回环检测和全局关键帧位姿优化首先基于BOW进行闭环探测,通过Sim3算法计算相似变换,发现闭环后进行融合以及本质图优化校正闭环。
7.根据权利要求1所述的一种基于多关键帧的全景惯导SLAM方法,其特征在于:最小化全景视觉重投影误差和IMU误差的一种表述方式为:
argmin{Eproj(i)+EIMU(i,j)}
其中,Eproj(i)为全景视觉重投影误差,EIMU(i,j)为IMU误差。
CN201810993662.1A 2018-08-29 2018-08-29 一种基于多关键帧的全景惯导slam方法 Active CN109307508B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810993662.1A CN109307508B (zh) 2018-08-29 2018-08-29 一种基于多关键帧的全景惯导slam方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810993662.1A CN109307508B (zh) 2018-08-29 2018-08-29 一种基于多关键帧的全景惯导slam方法

Publications (2)

Publication Number Publication Date
CN109307508A CN109307508A (zh) 2019-02-05
CN109307508B true CN109307508B (zh) 2022-04-08

Family

ID=65224044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810993662.1A Active CN109307508B (zh) 2018-08-29 2018-08-29 一种基于多关键帧的全景惯导slam方法

Country Status (1)

Country Link
CN (1) CN109307508B (zh)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109682381B (zh) * 2019-02-22 2020-09-25 山东大学 基于全向视觉的大视场场景感知方法、***、介质及设备
CN110030994B (zh) * 2019-03-21 2022-08-05 东南大学 一种基于单目的鲁棒性视觉惯性紧耦合定位方法
CN110125928B (zh) * 2019-03-27 2021-04-06 浙江工业大学 一种基于前后帧进行特征匹配的双目惯导slam***
CN111754579B (zh) * 2019-03-28 2023-08-04 杭州海康威视数字技术股份有限公司 多目相机外参确定方法及装置
CN110070580B (zh) * 2019-03-29 2021-06-22 南京华捷艾米软件科技有限公司 基于局部关键帧匹配的slam快速重定位方法及图像处理装置
CN109993802B (zh) * 2019-04-03 2020-12-25 浙江工业大学 一种城市环境中的混合相机标定方法
CN111797839A (zh) * 2019-04-09 2020-10-20 Oppo广东移动通信有限公司 特征提取方法、装置、存储介质及电子设备
CN110070615B (zh) * 2019-04-12 2021-04-27 北京理工大学 一种基于多相机协同的全景视觉slam方法
CN113865620B (zh) * 2019-04-16 2024-05-10 阿波罗智联(北京)科技有限公司 用于ar导航模拟的时间同步方法及装置
CN111860051A (zh) * 2019-04-27 2020-10-30 北京初速度科技有限公司 一种基于车辆的回环检测方法及装置、车载终端
CN110095111A (zh) * 2019-05-10 2019-08-06 广东工业大学 一种地图场景的构建方法、构建***及相关装置
CN110118554B (zh) * 2019-05-16 2021-07-16 达闼机器人有限公司 基于视觉惯性的slam方法、装置、存储介质和设备
CN110132306B (zh) * 2019-05-20 2021-02-19 广州小鹏汽车科技有限公司 车辆定位误差的纠正方法及***
CN110207693B (zh) * 2019-05-21 2021-05-11 南京航空航天大学 一种鲁棒立体视觉惯性预积分slam方法
CN110261877B (zh) * 2019-06-26 2024-06-11 南京航空航天大学 一种基于改进图优化slam的地空协同视觉导航方法及装置
CN110490222B (zh) * 2019-07-05 2022-11-04 广东工业大学 一种基于低性能处理器设备的半直接视觉定位方法
CN110490900B (zh) * 2019-07-12 2022-04-19 中国科学技术大学 动态环境下的双目视觉定位方法及***
CN110487274B (zh) * 2019-07-30 2021-01-29 中国科学院空间应用工程与技术中心 用于弱纹理场景的slam方法、***、导航车及存储介质
CN110455301A (zh) * 2019-08-01 2019-11-15 河北工业大学 一种基于惯性测量单元的动态场景slam方法
CN110648398B (zh) * 2019-08-07 2020-09-11 武汉九州位讯科技有限公司 基于无人机航摄数据的正射影像实时生成方法及***
CN110647609B (zh) * 2019-09-17 2023-07-18 上海图趣信息科技有限公司 视觉地图定位方法及***
CN110631586A (zh) * 2019-09-26 2019-12-31 珠海市一微半导体有限公司 基于视觉slam的地图构建的方法、导航***及装置
CN110717927A (zh) * 2019-10-10 2020-01-21 桂林电子科技大学 基于深度学习和视惯融合的室内机器人运动估计方法
CN113074751B (zh) * 2019-12-17 2023-02-07 杭州海康威视数字技术股份有限公司 一种视觉定位误差检测方法及装置
CN111156984B (zh) * 2019-12-18 2022-12-09 东南大学 一种面向动态场景的单目视觉惯性slam方法
CN113129366B (zh) * 2020-01-10 2024-04-30 北京字节跳动网络技术有限公司 单目slam初始化方法、装置及电子设备
CN111462231B (zh) * 2020-03-11 2023-03-31 华南理工大学 一种基于rgbd传感器和imu传感器的定位方法
CN111539982B (zh) * 2020-04-17 2023-09-15 北京维盛泰科科技有限公司 一种移动平台中基于非线性优化的视觉惯导初始化方法
CN111583136B (zh) * 2020-04-25 2023-05-23 华南理工大学 一种救援场景下自主移动平台同时定位与建图方法
CN111693047B (zh) * 2020-05-08 2022-07-05 中国航空工业集团公司西安航空计算技术研究所 一种高动态场景下的微小型无人机视觉导航方法
CN111311685B (zh) * 2020-05-12 2020-08-07 中国人民解放军国防科技大学 一种基于imu与单目图像的运动场景重构无监督方法
CN112179338A (zh) * 2020-09-07 2021-01-05 西北工业大学 一种基于视觉和惯导融合的低空无人机自身定位方法
CN112150550B (zh) * 2020-09-23 2021-07-27 华人运通(上海)自动驾驶科技有限公司 一种融合定位方法及装置
CN112419497A (zh) * 2020-11-13 2021-02-26 天津大学 基于单目视觉的特征法与直接法相融合的slam方法
CN112697158A (zh) * 2020-12-03 2021-04-23 南京工业大学 一种用于室内外场景的人为回环即时定位和建图方法及***
CN112461230B (zh) * 2020-12-07 2023-05-09 优必康(青岛)科技有限公司 机器人重定位方法、装置、机器人和可读存储介质
CN112509006A (zh) * 2020-12-11 2021-03-16 北京华捷艾米科技有限公司 一种子地图恢复融合方法及装置
CN113034582A (zh) * 2021-03-25 2021-06-25 浙江商汤科技开发有限公司 位姿优化装置及方法、电子设备及计算机可读存储介质
CN113298692B (zh) * 2021-05-21 2024-04-16 北京索为云网科技有限公司 基于移动端浏览器实现实时设备位姿解算的增强现实方法
CN113506342B (zh) * 2021-06-08 2024-01-02 北京理工大学 一种基于多相机全景视觉的slam全向回环校正方法
CN113628279B (zh) * 2021-07-29 2023-10-31 成都易瞳科技有限公司 一种全景视觉slam建图方法
CN113743413B (zh) * 2021-07-30 2023-12-01 的卢技术有限公司 一种结合图像语义信息的视觉slam方法及***
CN113949999B (zh) * 2021-09-09 2024-01-30 之江实验室 一种室内定位导航设备和方法
CN113570667B (zh) * 2021-09-27 2022-04-12 北京信息科技大学 视觉惯导补偿方法、装置及存储介质
CN115420276A (zh) * 2022-08-29 2022-12-02 北京化工大学 一种面向室外场景的多机器人协同定位与建图方法
CN115187667B (zh) * 2022-09-08 2022-12-20 中国科学院合肥物质科学研究院 一种基于认知理解的大场景精准定位方法及***
CN116337048B (zh) * 2023-05-30 2023-07-21 中国人民解放军国防科技大学 一种无人平台的偏振视觉惯性同步建图与定位方法和装置
CN117058430B (zh) * 2023-10-12 2023-12-22 北京万龙精益科技有限公司 用于视场匹配的方法、装置、电子设备和存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105953796A (zh) * 2016-05-23 2016-09-21 北京暴风魔镜科技有限公司 智能手机单目和imu融合的稳定运动跟踪方法和装置
CN107193279A (zh) * 2017-05-09 2017-09-22 复旦大学 基于单目视觉和imu信息的机器人定位与地图构建***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9607401B2 (en) * 2013-05-08 2017-03-28 Regents Of The University Of Minnesota Constrained key frame localization and mapping for vision-aided inertial navigation
CN107687850B (zh) * 2017-07-26 2021-04-23 哈尔滨工业大学深圳研究生院 一种基于视觉和惯性测量单元的无人飞行器位姿估计方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105953796A (zh) * 2016-05-23 2016-09-21 北京暴风魔镜科技有限公司 智能手机单目和imu融合的稳定运动跟踪方法和装置
CN107193279A (zh) * 2017-05-09 2017-09-22 复旦大学 基于单目视觉和imu信息的机器人定位与地图构建***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
VINS-MKF: A Tightly-Coupled Multi-Keyframe Visual-Inertial Odometry for Accurate and Robust State Estimation;Chaofan Zhang,et al.;《SENSORS》;20181119;第18卷(第11期);全文 *
基于关键帧的视觉惯性SLAM闭环检测算法;张玉龙等;《计算机科学与探索》;20180411;第12卷(第11期);1777-1787 *

Also Published As

Publication number Publication date
CN109307508A (zh) 2019-02-05

Similar Documents

Publication Publication Date Title
CN109307508B (zh) 一种基于多关键帧的全景惯导slam方法
CN109166149B (zh) 一种融合双目相机与imu的定位与三维线框结构重建方法与***
CN112634451B (zh) 一种融合多传感器的室外大场景三维建图方法
CN109029433B (zh) 一种移动平台上基于视觉和惯导融合slam的标定外参和时序的方法
CN109993113B (zh) 一种基于rgb-d和imu信息融合的位姿估计方法
CN111258313B (zh) 多传感器融合slam***及机器人
Qin et al. Vins-mono: A robust and versatile monocular visual-inertial state estimator
CN111156984B (zh) 一种面向动态场景的单目视觉惯性slam方法
CN107869989B (zh) 一种基于视觉惯导信息融合的定位方法及***
CN112304307A (zh) 一种基于多传感器融合的定位方法、装置和存储介质
US9071829B2 (en) Method and system for fusing data arising from image sensors and from motion or position sensors
CN108682027A (zh) 基于点、线特征融合的vSLAM实现方法及***
CN110717927A (zh) 基于深度学习和视惯融合的室内机器人运动估计方法
CN112649016A (zh) 一种基于点线初始化的视觉惯性里程计方法
CN111862316B (zh) 一种基于优化的imu紧耦合稠密直接rgbd的三维重建方法
CN111882602B (zh) 基于orb特征点和gms匹配过滤器的视觉里程计实现方法
CN111623773B (zh) 一种基于鱼眼视觉和惯性测量的目标定位方法及装置
CN111609868A (zh) 一种基于改进光流法的视觉惯性里程计方法
CN114485640A (zh) 基于点线特征的单目视觉惯性同步定位与建图方法及***
CN111998862A (zh) 一种基于bnn的稠密双目slam方法
CN117367427A (zh) 一种适用于室内环境中的视觉辅助激光融合IMU的多模态slam方法
CN112731503B (zh) 一种基于前端紧耦合的位姿估计方法及***
CN109785428A (zh) 一种基于多态约束卡尔曼滤波的手持式三维重建方法
CN112945233A (zh) 一种全局无漂移的自主机器人同时定位与地图构建方法
Lee et al. Event-and Frame-based Visual-Inertial Odometry with Adaptive Filtering based on 8-DOF Warping Uncertainty

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant