检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:符强[1,2] 腾先云 纪元法[1,2,3] 任风华 Fu Qiang;Teng Xianyun;Ji Yuanfa;Ren Fenghua(Guangxi Key Laboratory of Precision Navigation Technology and Application,Guilin University of Electronic Technology,Guilin 541004,China;School of Information and Communication,Guilin University of Electronic Technology,Guilin 541004,China;National&Local Joint Engineering Research Center of Satellite Navigation Positioning and Location Service,Guilin 541004,China)
机构地区:[1]桂林电子科技大学广西精密导航技术与应用重点实验室,桂林541004 [2]桂林电子科技大学信息与通信学院,桂林541004 [3]卫星导航定位与位置服务国家地方联合工程研究中心,桂林541004
出 处:《系统仿真学报》2024年第11期2712-2721,共10页Journal of System Simulation
基 金:国家自然科学基金(62061010,62161007);广西科技厅项目(桂科AA20302022,桂科AB21196041,桂科AB22035074,桂科AD22080061);桂林市科技项目(20210222-1);广西精密导航与应用重点实验室基金(DH202215);广西高校中青年教师科研基础能力提升项目(2022KY0181)。
摘 要:针对原ORB描述符算法匹配精度低、匹配耗时长,动态场景中移动的物体严重影响视觉SLAM系统的定位精度和鲁棒性,以及ORB-SLAM3系统只能构建稀疏点云地图,无法构建稠密地图的问题,提出一种基于BEBLID描述符和目标检测的改进型ORB-SLAM3。在跟踪线程中融合轻量级YOLOv5s动态目标检测网络和动态特征剔除模块,提高系统的定位精度;利用增强高效局部图像描述符BEBLID代替原特征描述算法,与原ORB特征提取方法结合,增强图像的表现力和描述效率,提升特征匹配精度和效率;增加稠密建图线程,根据关键帧与相应位姿完成稠密点云地图的构建。在公开TUM RGB-D数据集上的实验表明,与原ORB-SLAM3相比,本文算法特征匹配精度提高了7%以上;在高动态环境下系统定位精度提高98%以上,在低动态环境下最大提升60%以上,有效提高了系统在动态环境下的定位精度和鲁棒性;并构建了三维稠密点云地图,为后续应用于机器人自主导航、避障和路径规划等工作奠定了基础。The original ORB descriptor algorithm has a low matching accuracy and long matching time,the positioning accuracy and robustness of the SLAM(simultaneous localization and mapping)system are severely disturbed by moving objects in dynamic scenes,and the ORB-SLAM3 system is incapable of constructing dense maps.To address the above problems,this paper proposes an improved ORB-SLAM3 based on the BEBLID descriptor and object detection.A lightweight YOLOv5s dynamic object detection network and dynamic feature removal module are fused with the tracking thread to improve the system's positioning accuracy.Replacing the original feature description algorithm,an improved local image descriptor BEBLID with higher efficacy is combined with the original ORB feature extraction method to enhance the expressiveness and description efficiency of images,ensuring a more accurate and efficient feature matching.A dense mapping thread is added to construct dense point cloud maps based on keyframes and correspondingposes.Experiments on the publicly available TUM RGB-D dataset show that compared with the original ORB-SLAM3,the proposed algorithm has a 7%higher feature matching accuracy;the system's positioning accuracy is improved by more than 98%in high dynamic environments and by up to 60%in low dynamic environments,showing a better positioning function in dynamic environments;a three-dimensional dense point cloud map is constructed,laying a foundation for future applications in robot autonomous navigation,obstacle avoidance,and path planning.
关 键 词:同时定位和建图 ORB-SLAM3 BEBLID YOLOv5s 稠密建图
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3