Related Experiment Video
Updated: Jul 18, 2025

Determining 3D Flow Fields via Multi-camera Light Field Imaging
Published on: March 6, 2013
A Robust Semi-Direct 3D SLAM for Mobile Robot Based on Dense Optical Flow in Dynamic Scenes
Bo Hu1, Jingwen Luo1
1School of Information Science and Technology, Yunnan Normal University, No. 768 Juxian Street, Chenggong District, Kunming 650500, China.
This study introduces a robust 3D simultaneous localization and mapping (SLAM) algorithm for mobile robots. It effectively handles dynamic scenes by eliminating errors from moving objects, improving mapping accuracy.
Area of Science:
- Robotics
- Computer Vision
Background:
- Dynamic objects in scenes cause significant errors in mobile robot pose estimation.
- Inconsistent mapping due to dynamic objects hinders robot navigation and environmental understanding.
Purpose of the Study:
- To develop a robust semi-direct 3D simultaneous localization and mapping (SLAM) algorithm for mobile robots operating in dynamic environments.
- To enhance the accuracy and consistency of 3D maps built by mobile robots.
Main Methods:
- Utilizes a sparse direct method with homography matrix compensation for initial pose estimation.
- Employs dense optical flow to identify and eliminate dynamic regions, reducing error accumulation.
- Optimizes robot pose by minimizing reprojection error and incorporates a keyframe selection strategy.
- Performs global bundle adjustment (BA) for constructing a globally consistent 3D dense octree map.
Main Results:
- The algorithm successfully compensates for image deformation caused by robot rotation.
- Dynamic regions are effectively segmented and their influence on mapping is mitigated.
- Robot pose optimization is achieved by minimizing reprojection errors.
- A globally consistent 3D dense octree map is constructed, demonstrating superior performance.
Conclusions:
- The proposed semi-direct 3D SLAM algorithm offers a robust solution for mobile robots in dynamic scenes.
- The method significantly improves the accuracy and consistency of 3D mapping by addressing errors from dynamic objects.
- The algorithm's effectiveness is validated through simulations and experiments, showing superior performance.
More Related Videos
05:12Robotized Testing of Camera Positions to Determine Ideal Configuration for Stereo 3D Visualization of Open-Heart Surgery
Published on: August 12, 2021
11:34High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques
Published on: December 3, 2013
Related Concept Videos
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Uniform Depth Channel Flow
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Uniform Depth Channel Flow: Problem Solving
Relative Motion Analysis - Velocity
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
Planar Rigid-Body Motion
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...