收藏 分销(赏)

一种基于VINS的视觉里程计改进方法_李歆.pdf

上传人:自信****多点 文档编号:467966 上传时间:2023-10-12 格式:PDF 页数:8 大小:1.93MB
下载 相关 举报
一种基于VINS的视觉里程计改进方法_李歆.pdf_第1页
第1页 / 共8页
一种基于VINS的视觉里程计改进方法_李歆.pdf_第2页
第2页 / 共8页
一种基于VINS的视觉里程计改进方法_李歆.pdf_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 国外电子测量技术北大中文核心期刊D O I:1 0.1 9 6 5 2/j.c n k i.f e m t.2 2 0 4 4 6 2一种基于V I N S的视觉里程计改进方法*李 歆1,2 张国良1,2 谢 波1,2(1.人工智能四川省重点实验室 宜宾 6 4 4 0 0 0;2.四川轻化工大学自动化与信息工程学院 宜宾 6 4 4 0 0 0)摘 要:同时定位与地图构建(S L AM)是当今机器人领域的主要研究课题之一。针对如何根据图像估计相机位姿问题,提出一种基于V I N S的视觉里程计改进方法(OR L K-V I N S)。首先,通过双目相机获取图像信息;其次,将图像信息进行直方

2、图均衡化处理,使图像对比度和亮度得到改善;然后,对原图像特征提取算法进行改进,引入OR B算法中带有方向的F A S T角点;最后再将提取的特征点进行正反向的L K光流跟踪匹配,保证匹配特征点的精确性。实验表明,经过改进后的视觉里程计相较于主流的V I N S-F u s i o n算法,在某些场景下拥有更好的实时性和定位准确性。关键词:同时定位与地图构建;视觉里程计;特征提取;跟踪匹配中图分类号:T P 2 4 2.6文献标识码:A国家标准学科分类代码:5 2 0.6I m p r o v e d m e t h o d o f v i s u a l o d o m e t e r b a

3、 s e d o n V I N SL i X i n1,2 Z h a n g G u o l i a n g1,2 X i e B o1,2(1.A r t i f i c i a l I n t e l l i g e n c e K e y L a b o r a t o r y o f S i c h u a n P r o v i n c e,Y i b i n 6 4 4 0 0 0,C h i n a;2.S c h o o l o f A u t o m a t i o n a n d I n f o r m a t i o n E n g i n e e r i n g,S

4、 i c h u a n U n i v e r s i t y o f S c i e n c e a n d E n g i n e e r i n g,Y i b i n 6 4 4 0 0 0,C h i n a)A b s t r a c t:S i m u l t a n e o u s l o c a l i z a t i o n a n d m a p p i n g(S L AM)i s o n e o f t h e m a i n r e s e a r c h t o p i c s i n t h e f i e l d o f r o b o t i c s.I

5、n o r d e r t o s o l v e t h e p r o b l e m o f h o w t o e s t i m a t e t h e c a m e r a p o s e a c c o r d i n g t o t h e i m a g e,a n i m p r o v e d v i s u a l o d o m e t y m e t h o d b a s e d o n V I N S(O R L K-V I N S)i s p r o p o s e d i n t h i s p a p e r.F i r s t o f a l l,t

6、h e i m a g e i n f o r m a t i o n i s o b t a i n e d b y t h e s t e r e o c a m e r a;s e c o n d l y,t h e i m a g e i n f o r m a t i o n i s p r o c e s s e d b y h i s t o g r a m e q u a l i z a t i o n t o i m p r o v e t h e i m a g e c o n t r a s t a n d b r i g h t n e s s;t h e n,t h

7、e o r i g i n a l i m a g e f e a t u r e e x t r a c t i o n a l g o r i t h m i s i m p r o v e d b y i n t r o d u c i n g F A S T c o r n e r s w i t h d i r e c t i o n i n t h e O R B a l g o r i t h m.F i n a l l y,t h e e x t r a c t e d f e a t u r e p o i n t s a r e t r a c k e d a n d m

8、a t c h e d b y f o r w a r d a n d r e v e r s e L K o p t i c a l f l o w t o e n s u r e t h e a c c u r a c y o f t h e m a t c h i n g f e a t u r e p o i n t s.T h e e x p e r i m e n t a l r e s u l t s s h o w t h a t t h e i m p r o v e d v i s u a l s p e e d o m e t e r h a s b e t t e r

9、r e a l-t i m e p e r f o r m a n c e a n d p o s i t i o n i n g a c c u r a c y i n s o m e s c e n e s t h a n t h e m a i n s t r e a m V I N S-F u s i o n a l g o r i t h m.K e y w o r d s:s i m u l t a n e o u s l o c a l i z a t i o n a n d m a p p i n g;v i s u a l o d o m e t r y;f e a t u

10、r e e x t r a c t i o n;t r a c k i n g m a t c h i n g 收稿日期:2 0 2 2-1 1-0 2*基金项目:四川省应用基础研究项目(2 0 1 9 Y J 0 0 4 1 3)资助0 引 言同时定位与地图构建(s i m u l t a n e o u s l o c a l i z a t i o n a n d m a p p i n g,S L AM),应用广泛,尤其在机器 人、增 强 现实(A R)、自动驾驶领域。S L AM技术允许在未知环境中同时构建 地 图和 传 感 器的 位 姿 估 计。其 中,基 于 视 觉 的S L A

11、M在 这 一 领 域 发 挥 重 要 作 用,对 比 基 于 激 光 的S L AM,视觉传感器的配置简单、低成本、尺寸小型化更具有吸引力1-2。在工程实践中,室内定位往往存在光照条件差、传感器运动速度过快、捕捉图像缺乏纹理等容易造成较大的定位误差,甚至直接导致系统崩溃的问题,这仍然是纯视觉S L AM(如O R B-S L AM 23)的缺陷。为了提高系统鲁棒性和精确性,视觉与惯性融合的同时定位与地图构建(v i s u a l i n e r t i a l s i m u l t a n e o u s l o c a l i z a-t i o n a n d m a p p i n

12、g,V I-S L AM)作为一种视觉信息和惯性测量单元(i n e r t i a l m e a s u r e m e n t u n i t,I MU)信息相融合的方案逐渐进入研究者的视线。相机可以通过处理图像中捕02北大中文核心期刊国外电子测量技术 捉到的特征信息,而I MU能在短时间内获得机器人的精确运动估计,减少因为相机运动速度过快导致的定位影响。此外,相机可以提供对I MU累积偏移误差的有效校正,所以在一定程度上视觉传感器和I MU可以相互补充。目前,以视觉和I MU融合的框架主要有基于滤波和基于优化的两种方式。在考虑是否将图像特征信息加入到特征向量中,最终获得位姿信息的过程又

13、分为紧耦合和松耦合。常 见 基 于 滤 波 的 算 法 有M S C K F(m u l t i-s t a t e c o n s t r a i n t k a l m a n f i l t e r)4、S-M S C K F5、O p e n V I N S6等。基于优化的融合算法通常是将位姿估计问题转化为最小二乘法问题,通过迭代求解以获得更准确的结果。在进行紧耦合融合时,发现了H e s s i a n矩阵的稀疏特性,解决了因实时性需求的大量计算问题7。常见的算法有O R B-S L AM 38、V I N S-M o n o9等。S L AM系统架构主要分为前端和后端。前端(也称为

14、视觉里程计)的任务是收集传感器数据,对移动物体进行状态估计。后端主要为前端状态估计的误差进行优化,使预测的位姿更精确。针对视觉里程计中,单目相机无法估计环境的真实尺度问题,宋玉琴等1 0提出了一种优化的单目初始化算法,即利用多平面点优化了单目S L AM。在视觉里程计中,核心任务是通过相机收集到的图像信息求解相机位姿。其主要方法有特征点法和直接法两大类。基于特征点法中,刘建军等1 1通过融合点线特征以及惯性测量信息对S L AM系统进行参数初始化,更好地解决弱纹理场景(如光滑墙面、走廊等环境)下S L AM前端捕捉特征点不足问题。尹胜楠等1 2通过利用改进快速自动彩色增强(a u t o m

15、a t i c c o l o r e n h a n c e m e n t,A C E)图像增强技术对原图像附加一些信息或变换数据,有选择地突出图像中感兴趣的特征或抑制图像中某些不需要的特征,使系统整体鲁棒性提高。D i a o等1 3为避免提取关键点和描述子,对关键帧使用基于特征的方法,对非关键帧使用稀疏光流法保证位姿估计准确性。F u等1 4提出了一种F a s t O R B-S L AM算法,特征提取与匹配分为两个阶段,首先通过运动模型估计初始关键点与基于金字塔的稀疏光流跟踪相对应,其次利用光束法平差(b u n d l e a d j u s t-m e n t,B A)改进对应

16、关系,该方 法 运 算速 度 约 为O R B-S L AM 2的2倍。基于直接法中,其原理是根据像素亮度信息估计相机位姿。主要是通过光流法跟踪特征点的运动。於小杰等1 5通过结合O R B(o r i e n t e d F A S T a n d r o t a-t e d B R I E F)特 征 提 取 和 光 流 金 字 塔,并 采 用F L ANN-KNN匹配规则进行误匹配点的滤除,在无人机平台上证明了算法的定位效果和较好的实时性。冯明驰等1 6提出一种多焦距动态立体视觉S L AM方法,克服了标准立体相机无法兼顾距离和宽视场感知场景的缺点,并去除动态物体对S L AM的影响,在

17、公开数据集上证明比主流O R B-S L AM 3的定位精度有所提高。L i u等1 7针对相机运动相对较慢,可能会出现运动模糊的问题提出一种混合视觉里程计与直接法的措施,通过直接对图像形成过程进行建模提高视觉里程计的鲁棒性,同时保持和使用无运动模糊的图像时视觉里程计具有的相似精度。对于视觉里程计,由于图像中特征点的提取和匹配极易受到光照强度、图像模糊、图像纹理弱等因素影响。此外,特征点是有限的,对于一幅由几十万个像素组成的图像,基于特征点的方法很可能造成大部分有用图像信息的缺失,从而影响整个S L AM系统的鲁棒性。针对上述问题,本文提出一种特征点法和直接法相结合的算法,即O R L K-V

18、 I N S(o r i e n t e d f a s t l u c a s k a n d a e-v i s-u a l i n e r t i a l n a v i g a t i o n s y s t e m s)。因为单目相机缺少尺度信息,无法获取图像深度。本文采用双目相机获取视觉信息。通过直方图均衡化处理,使图像对比度和亮度得到改善。对特征点进行提取时,本文采用改进O R B算法,只算出图像中带有方向的F A S T角点,然后在通过正、反方向的光流跟踪对角点进行匹配,以更好地解决系统中定位的准确性较差的问题。1 系统框架本文提出的S L AM算法是在V I N S-F u

19、s i o n1 8基础上进行改进,在接收到双目图像信息后,进行直方图均衡化、对O R B算法进行改进,即只提取带有方向的F A S T角点、使用正反向光流匹配跟踪。系统流程如图1所示,其中红色虚线框内为本文提出改进方法。1)前端,系统输入信息包括两个部分,双目相机采集到的图像信息和I MU测得的加速度计和陀螺仪数据。每个时刻采集到的图像称为1帧,当接受到图像和时间信息后,视觉里程计里首先进行直方图均衡化,对左目图像进行带有方向的F A S T角点提取,通过光流法追踪上一帧的特征点,保证提取足够特征点后,再对右目进行特征提取和追踪匹配,估计出粗略的相机运动。2)初始化,在世界坐标系下,当前端特

20、征点进行匹配完成后,即可通过三角化测量估计像素之间点的距离,再进行一次非线性优化完成视觉部分位姿初始化。针对I MU预积分得到结果位置P、速度V、旋转Q对加速度零偏和角速度零偏进行修正,完成视觉与惯性对齐,最终实现视觉和惯性的位姿初始化。3)后端,根据目前所获得到的点特征、位姿匹配、位移、速度、旋转矩阵、像素逆深度、相机与I MU时间戳等信息加入到滑动窗口,边缘化先验,建立残差模型进行非线性优化,即可对相机运动位姿实时定位并建立稀疏路标点的地图。最后当检测出传感器经过同一位置时,触发回环检测,消除轨迹的累积误差,使整个S L AM系统的精度和鲁棒性得到明显提升。2 视觉里程计改进方法2.1 直

21、方图均衡化在图像特征提取前,首先要对双目相机接受到的彩色图像序列进行灰度化处理。这样做的目的在于图像序列12 国外电子测量技术北大中文核心期刊图1 OR L K-V I N S系统框架本身为R G B彩色模型,其每个像素点都有2 6 52 5 6 2 5 6种变换,包含信息量过大。而灰度化以后使R、G、B分量相同,即每个像素点只有02 5 5,共2 5 6种变换。在保持图像特征不受改变的同时极大地提高了运算速度。直方图均衡化能将灰度范围分布不均匀的原始图像序列,通过变换函数r的累积直方图函数映射为灰度范围分布均 匀 的图 像。在 离 散 情况 下,灰 度 累 积 分 布 函 数sk为:sk=T

22、(rk)=ki=0pr(ri)=ki=0nink=0,1,2,L-1(1)式(1)通过将rk的像素应该变换函数T修正为灰度值为sk的像素,其中,ki=0pr(ri)表示k个灰度级累加的概率分布函数,ni表示灰度值为ri的像素个数,n表示给定图像的像素总数。2.2 改进O R B特征提取针对直方图均衡处理后的图像在进行特征提取时,可能出现角点的尺度不一致问题,本文提出使用不同尺度图像构建图像金字塔,按照面积将特征点均摊到金字塔的每层图像上,使每个被提取的特征点具有尺度不变性,如图2所示。图2 图像金字塔设图像的宽为W,长为L,缩放因子为s(0st1 6i=1p-pi,(p-pi)t|(5)其中,

23、V是领域内响应得分最大的角点,其余的角点将舍去。图3 F A S T角点提取通过提取每一帧图像金字塔上的特征点后,已知的特征点属性有位置坐标和金字塔所在层数。最后采用灰度质心法计算特征点的方向。在一个图像块B中,图像块的矩mp q定义为:mp q=x,yBxpyqI(x,y),p,q=0,1(6)式中:(x,y)表示像素坐标;I(x,y)表示图像块像素坐标的灰度值。通过式(6)可以确定图像块的质心C:C=m1 0m0 0,m0 1m0 0()(7)将图像块B的几何中心C连接,构造方向向量O C,即特征点方向为:=a r c t a nm0 1m1 0()(8)2.3 光流法特征跟踪在视觉里程计

24、中,特征点的匹配和跟踪主要分为提取带有方向的F A S T角点和利用稀疏光流法(L K)对角点移动速度进行计算两步。1)正向L K光流法L K光流算法1 9必须满足灰度不变假设,即同一个空间点的像素灰度值,在各个图像中是固定不变的。设在图像中t时刻提取到的一个角点位置为(x,y),利用灰度不变假设,从t到t+dt时刻变化有:I(x+dx,y+dy,t+dt)=I(x,y,t)(9)将式(9)中I(x+dx,y+dy,t+dt)进行一阶泰勒展开,整理后得:Ixdxdt+Iydydt=-It(1 0)式中:dx/dt表示角点沿x轴方向速度,dy/dt表示角点沿y轴方向速度,分别记作u、v。在t+d

25、t时刻,设函数T(x+dx,y+dy)为光流匹配到下一帧角点灰度值(x+dx,y+dy),利用非线性优化,可求出当前帧角点与下一帧角点的匹配关系为:f(dx,dy)2=I(x,y)-T(x+dx,y+dy)2(1 1)式中:I(x,y)表示当前帧中角点位置;f(dx,dy)表示两帧之间的灰度差异。根据 高 斯 牛 顿 法,可 得f(dx,dy)的 雅 可 比 矩 阵J为:J=f dx,f dy|(1 2)当前 帧 和 下 一 帧 之 间 的 增 量 变 换(dx,dy)表示为:dx,dyT=-(JT(dx,dy)J(dx,dy)-1JT(dx,dy)f(dx,dy)(1 3)对式(1 3)两边

26、同时除以时间差t,可求出角点(x,y)的移动速度为:u,vT=-(JTJ)-1JTf(dx,dy)t(1 4)2)反向L K光流法在图像两帧之间,通过非线性优化,对每个提取到的角点f(dx,dy)进行估算,这会导致计算量过大,影响进程效率。考虑到光流法匹配时,图像帧与帧提取到的角点是可逆的,本文提出了一种反向L K光流算法,在非线性优化迭代过程中,只需计算一次雅可比矩阵J即可对角点进行光流匹配。设当前帧的角点a正向到下一帧角点b光流匹配变化量为p,同理,b反向到a的变化量为q。要使匹配后q(b)与当前的p(a)差值最小,即优化函数为:f(q)=W(q(b)-W(p(a)(1 5)其中,对于每次

27、帧与帧之间的匹配,q的初始值都为0,f(q)是一个常量。f(q)的雅可比矩阵为:J(q)=W(q(b)q-W(p(a)q(1 6)其中,因为q的初始值都为0,q(b)=b。式(1 6)可以化简为:J(q)=W(b)q(1 7)关于变化量q的雅可比矩阵等于对下一帧角点b求关于变换参数q的雅可比矩阵。可以得出反向光流变换增量q为:q=-(JTJ)-1JTf(q)(1 8)其中,f(q)为:f(q)=W(B)-W(p(a)(1 9)在反向光流法中,得到了角点b的变换增量q,因为角点b到角点a的变换q初始值为0,每次迭代中,帧与帧之间的反向匹配雅可比矩阵J相同,所以只需通过逆变换32 国外电子测量技术

28、北大中文核心期刊(q)-1就能得到正向光流中角点a到角点b的光流匹配。3 实验与结果分析为验证本文所提O R L K-V I N S算法拥有更好的实时性和准确性,选用的计算机,其C P U为i 7-1 0 8 7 5 H,内存1 6 G,系统为U b u n t u 1 6.0 4。实验主要基于E u R o c MAV数据集中的7个序列和K I T T I数据集中的5个序列进行的,分别分析O R L K-V I N S算法和V I N S-F u s i o n算法不同实验结果。3.1 E u R o c数据集实验E u R o C数据集包括一个六角旋翼直升机并配置了一个双目相机和I MU作

29、为传感器进行数据采集。数据集中的真实轨迹由动作捕捉系统和激光追踪扫描仪组成。数据集采集的环境主要包括一个工厂大厅和两个房间。在工厂大厅中O R L K-V I N S算法前端采集到的特征点,如图4所示。图4为双目相机采集到的图像,左目特征点颜色越红表示某个区域内跟踪的次数越多,通过将左目特征点和右 图4 O R L K-V I N S特征提取与匹配目特征点进行速度计算,实现光流正反向匹配。实验使用开源工具e v o来评估S L AM算法在数据集上运行结果的准确性,并统一使用绝对轨迹误差(AT E)作为数据集序列运行结束后和真实轨迹之间的误差评估标准。表1为在7种不同序列中,本文算法O R L

30、K-V I N S与V I N S-F u s i o n之间的误差比较,其中最大误差(M a x)平均降低3 0.9%,均值误差(M e a n)平均降低4 2.1%,中值误差(M e d i u m)平均降低3 8.2%,均方根误差(RM S E)平均降低3 7.2%,标准差误差(S t d)平均降低3 7.9%。表1 E u R o c数据集下绝对轨迹误差比较(m)序列算法M a xM e a nM e d i u mRM S ES t dMH-0 2O R L K-V I N S0.2 9 10.1 4 30.1 5 20.1 6 20.0 5 3V I N S-F u s i o n

31、0.5 4 60.2 2 50.2 5 30.2 7 40.1 6 7MH-0 3O R L K-V I N S0.4 1 30.1 5 20.1 3 40.1 6 70.0 6 8V I N S-F u s i o n0.6 0 40.3 0 80.2 4 60.3 4 20.1 6 7MH-0 4O R L K-V I N S0.5 6 60.2 3 60.2 5 60.3 3 70.1 6 4V I N S-F u s i o n0.7 2 00.3 9 00.3 5 00.4 6 10.1 5 5MH-0 5O R L K-V I N S0.4 8 20.2 4 50.2 1 90.2

32、 8 00.0 9 7V I N S-F u s i o n0.6 2 50.3 3 70.3 6 40.3 5 80.1 7 4V 1-0 1O R L K-V I N S0.1 2 70.0 5 50.0 5 60.0 6 70.0 2 6V I N S-F u s i o n0.2 0 50.1 0 80.1 0 90.1 1 00.0 4 3V 2-0 1O R L K-V I N S0.2 5 70.0 6 20.0 5 90.0 8 30.0 4 8V I N S-F u s i o n0.3 2 50.1 1 70.0 8 00.1 4 00.0 7 7V 2-0 3O R L

33、K-V I N S0.4 1 20.1 4 80.1 9 10.1 7 60.1 0 0V I N S-F u s i o n0.6 2 30.2 9 00.3 1 40.3 3 50.1 5 6 为了更直观地显示估计结果,图5所示为开源V I N S-F u s i o n算法和本文提出的O R L K-V I N S算法在V 1-0 1序列上三维轨迹误差比较。虚线G T_V 1-0 1表示真实轨迹,O R L K-V I N S表示本文算法轨迹,V I N S-F u s i o n表示开源算法轨迹。可以看出在V 1-0 1序列中,经本文改进后的O R L K-V I N S算法因采用了带

34、有方向的快速F A S T角点获取特征点和正反向光流匹配提高特征匹配精度后,相较V I N S-F u s i o n更能提高系统的整体定位精度,其运动轨迹更贴合真实轨迹。为进一步研究误差轨迹,在E u R o C数据集选取两种不同序列,分别再将O R L K-V I N S和真实轨迹,V I N S-F u-s i o n和真实轨迹的X-Z轴绝对轨迹误差(A P E)进行比 图5 V 1-0 1序列的不同算法之间估计轨迹的比较42北大中文核心期刊国外电子测量技术 较。如图6所示,图6(a)和(b)是在MH-0 2数据集下,本文算法的均方根误差比V I N S-F u s i o n缩小了0.

35、1 1 2 m,位置精度提高了4 0.8%。图6(c)和(d)是在MH-0 3数据集下,本 文 算 法 的 均 方 根 误 差 比V I N S-F u s i o n缩 小 了0.1 7 5 m,位置精度提高了5 1.1%,整体上看,本文提出的O R L K-V I N S能更鲁棒地完成实时定位与建图任务。图6 E u R o c 序列下不同算法X-Z轴误差对比3.2 K I T T I数据集实验K I T T I数据集常用于评估基于视觉和惯性里程计或者激光S L AM的数据集,它主要是在机动车上配置两个灰度摄像头,两个彩色摄像头,一个6 4线程的3 D激光雷达及一个G P S导航系统完成对

36、数据的采集。选择K I T T I的0 0序列进行对比实验,如图7所示。绿色柱状图表示本文改进算法O R L K-V I N S,蓝色柱状图表示V I N S-F u-s i o n,可以明显看出误差量化指标:标准误差、均方根误差、最小误差、中值误差、均值误差、最大误差的最终结果,本文的改进算法均明显优于V I N S-F u s i o n。O R L K-V I N S和V I N S-F u s i o n算法在0 0序列采集完成后,对其轨迹误差进行分析,结果如图8所示。图8(a)中X-Z轴的轨迹误差与图8(b)相比,平均缩小1.4 m左右,颜色明显偏蓝,更接近真实轨迹,精确度更高。V

37、I N S-F u s i o n和本文提出的算法 在K I T T I数 据集0 0 0 4序列中绝对轨迹误差比较结果如表2所示。因为K I T T I所采集的数据都是在室外进行,双目视觉传感器图7 O R L K-V I N S与V I N S-F u s i o n误差量化对比受环境、机动车本身车速、周围动态障碍物变化、运行时间长短等因素的影响,其采集后的误差变化较大。与V I N S-F u s i o n相比,本文方法在0 00 4序列轨迹误差更 小,RM S E平均降低了2 9.3%。52 国外电子测量技术北大中文核心期刊图8 K I T T I 0 0序列下不同算法X-Z轴误差对

38、比表2 K I T T I数据集下绝对轨迹误差比较(m)序列算法M a xM e a nM e d i u mRM S ES t d0 0O R L K-V I N S9.0 2 03.6 9 03.7 4 84.0 4 21.6 3 5V I N S-F u s i o n1 4.7 0 34.8 3 74.8 4 45.4 5 82.5 2 80 1O R L K-V I N S9.7 3 74.4 6 34.3 7 74.8 1 41.7 9 0V I N S-F u s i o n1 3.6 6 07.9 9 45.7 3 58.2 2 62.1 4 10 2O R L K-V I N

39、 S4 3.5 6 41 4.7 7 31 1.6 5 41 7.1 9 86.5 9 5V I N S-F u s i o n5 5.1 5 21 9.0 3 71 6.1 4 32 1.3 9 91 0.5 2 90 3O R L K-V I N S2.7 6 21.6 8 21.2 9 51.7 6 00.5 8 0V I N S-F u s i o n3.5 2 82.8 2 31.9 6 62.5 7 31.1 9 20 4O R L K-V I N S2.0 0 30.8 3 41.1 9 71.1 0 50.5 7 0V I N S-F u s i o n2.8 2 01.1 5

40、 31.2 6 81.5 1 00.7 2 24 结 论本文提出了一种基于V I N S的视觉里程计改进算法O R L K-V I N S,对双目相机观测到的图像数据,首先进行直方图均衡化处理提高算法运算速度,再改进特征点提取方式,提取带有方向的F A S T特征点,最后通过光流法进行正反向特征点光流匹配。在开源的E u R o c数据集和K I T T I数据集上实验结果表明,本文提出的视觉里程计改进方式是可行的,算法能更准确地捕捉到环境中的特征点,完成特征匹配任务。与V I N S-F u s i o n相比,本文提出的O R L K-V I N S在导航定位精度高于V I N S-F u

41、 s i o n,增强了系统整体的鲁棒性。参 考 文 献1 刘浩敏,章国锋,鲍虎军.基于单目视觉的同时定位与地图构建方法综述J.计算机辅助设计与图形学学报,2 0 1 6,2 8(6):8 5 5-8 6 8.2 MA C A R I O B A R R O S A,M I CHE L M,MO L I N E Y,e t a l.A c o m p r e h e n s i v e s u r v e y o f v i s u a l s l a m a l g o r i t h m sJ.R o b o t i c s,2 0 2 2,1 1(1):2 4.3 MUR-A R T A

42、 L R,T A R D O S J D.O R B-S L AM 2:A n o p e n-s o u r c e s l a m s y s t e m f o r m o n o c u l a r,s t e r e o,a n d r g b-d c a m e r a sJ.I E E E T r a n s a c t i o n s o n R o b o t i c s,2 0 1 7,3 3(5):1 2 5 5-1 2 6 2.4 L I M,MOUR I K I S A I.H i g h-p r e c i s i o n,c o n s i s t e n t E

43、 K F-b a s e d v i s u a l-i n e r t i a l o d o m e t r yJ.T h e I n t e r n a t i o n a l J o u r n a l o f R o b o t i c s R e s e a r c h,2 0 1 3,3 2(6):6 9 0-7 1 1.5 S UN K,MOHTA K,P F R OMME R B,e t a l.R o b u s t s t e r e o v i s u a l i n e r t i a l o d o m e t r y f o r f a s t a u t o n

44、 o m o u s f l i g h tJ.I E E E R o b o t i c s a n d A u t o m a t i o n L e t t e r s,2 0 1 8,3(2):9 6 5-9 7 2.6 G E N E VA P,E C K E NHO F F K,L E E W,e t a l.O p e n v i n s:A r e s e a r c h p l a t f o r m f o r v i s u a l-i n e r t i a l e s t i m a t i o nC.2 0 2 0 I E E E I n t e r n a t i

45、 o n a l C o n f e r e n c e o n R o b o t i c s a n d A u t o m a t i o n(I C R A),2 0 2 0:4 6 6 6-4 6 7 2.7 L I U Y,Z HAO C,R E N M.A n e n h a n c e d h y b r i d v i s u a l-i n e r t i a l o d o m e t r y s y s t e m f o r i n d o o r m o b i l e r o b o tJ.S e n s o r s,2 0 2 2,2 2(8):2 9 3 0.

46、8 C AMP O S C,E L V I R A R,R O D R I GU E Z J J G,e t a l.O R B-S L AM 3:A n a c c u r a t e o p e n-s o u r c e l i b r a r y f o r 62北大中文核心期刊国外电子测量技术 v i s u a l,v i s u a l-i n e r t i a l,a n d m u l t i m a p s l a mJ.I E E E T r a n s a c t i o n s o n R o b o t i c s,2 0 2 1,3 7(6):1 8 7 4-1

47、 8 9 0.9 Q I N T,L I P,S HE N S.V i n s-m o n o:A r o b u s t a n d v e r s a t i l e m o n o c u l a r v i s u a l-i n e r t i a l s t a t e e s t i m a t o rJ.I E E E T r a n s a c t i o n s o n R o b o t i c s,2 0 1 8,3 4(4):1 0 0 4-1 0 2 0.1 0 宋玉琴,熊高强,曾贺东,等.多平面点优化的单目S L AM方法J.国外电子测量技术,2 0 2 1,4

48、0(1 0):4 0-4 5.1 1 刘建军,卢大威,胡雪花,等.基于点线特征的快速单目惯性S L AM算法J.国外电子测量技术,2 0 2 2,4 1(3):1 4-1 9.1 2 尹胜楠,崔学荣,李娟,等.基于快速A C E算法的视觉里程计图像增强方法J.电子测量与仪器学报,2 0 2 1,3 5(6):2 7-3 3.1 3 D I AO Y,C E N R,X U E F,e t a l.O R B-S L AM 2 S:A f a s t OR B-S L AM 2 s y s t e m w i t h s p a r s e o p t i c a l f l o w t r a

49、 c k i n gC.2 0 2 1 1 3 t h I n t e r n a t i o n a l C o n f e r e n c e o n A d v a n c e d C o m p u t a t i o n a l I n t e l l i g e n c e(I C A C I),2 0 2 1:1 6 0-1 6 5.1 4 F U Q,YU H,WANG X,e t a l.F a s t OR B-S L AM w i t h o u t k e y p o i n t d e s c r i p t o r sJ.I E E E T r a n s a c

50、t i o n s o n I m a g e P r o c e s s i n g,2 0 2 1,3 1:1 4 3 3-1 4 4 6.1 5 於小杰,贺勇,刘盛华.一种用于无人机室内定位的改进OR B光流算法J.计算机工程与应用,2 0 2 1,5 7(4):2 6 6-2 7 1.1 6 冯明驰,刘景林,李成南,等.一种多焦距动态立体视觉S L AMJ.仪 器 仪 表 学 报,2 0 2 1,4 2(1 1):2 0 0-2 0 9.1 7 L I U P,Z UO X,L A R S S ON V,e t a l.MB A-VO:M o t i o n b l u r a w a

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 品牌综合 > 临存文档

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服