Welcome to Acta Armamentarii ! Today is

Acta Armamentarii ›› 2025, Vol. 46 ›› Issue (3): 240217-.doi: 10.12382/bgxb.2024.0217

Previous Articles     Next Articles

Visual SLAM Algorithm Based on Dynamic Region Exclusion and Dense Map Construction

ZHAO Wei1, WANG Feng2,*(), MA Xingyu1, ZHAI Weiguang1, MENG Pengshuai1   

  1. 1 College of Electronic Information Engineering,Taiyuan University of Technology,Taiyuan 030002, Shanxi, China
    2 College of Electrical and Power Engineering, Taiyuan University of Technology, Taiyuan 030002, Shanxi, China
  • Received:2024-03-26 Online:2025-03-26
  • Contact: WANG Feng

Abstract:

The simultaneous localization and mapping (SLAM) algorithm has low positioning accuracy and cannot generate the dense maps in dynamic environment.For the above problems,a visual SLAM algorithm based on dynamic region exclusion and dense mapping is proposed.The algorithm creates a dynamic feature point detection thread into the original ORB-SLAM3 algorithm,and the YOLOX network is used to obtain the semantic information and object detection boxes in dynamic scenes.The algorithm detects the motion state of feature points by combining semantic and geometric constraints.A dynamic feature exclusion algorithm is proposed to accurately remove the dynamic feature points.Subsequently,a dense mapping thread is designed to construct dense point cloud maps based on keyframes and their corresponding poses.The remaining static feature points in the map are used to remove the ghosting caused by dynamic objects,thus achieving the construction of a dense map.The proposed algorithm is verified in the public TUM dataset and real dynamic environment.In the dynamic environment of TUM dataset,the proposed algorithm effectively eliminates the impact of dynamic objects on pose estimation,and improves the positioning and mapping accuracies of SLAM algorithm in dynamic scene.

Key words: dynamic environment, object detection, geometric constraint, dense mapping

CLC Number: