Skip to content
Open access

Multi-Cue Dynamic Feature Scoring and Robust Filtering for RGB-D Visual Odometry

Yu Jian
Sep 2026 · Applied and Computational Engineering · 0 citations

Abstract

Feature-based RGB-D visual odometry and simultaneous localization and mapping (SLAM) commonly rely on an approximately static scene; moving objects can introduce observations inconsistent with camera motion and reduce pose-estimation reliability. We present DynamicScore-VO, a multi-cue dynamic-risk-aware front end that retains ORB extraction while assessing individual keypoints before ORB-SLAM2 Tracking. A dense semantic prior, epipolar inconsistency, background-relative motion residual, and temporally accumulated evidence are fused into a continuous dynamic-risk score rather than a calibrated probability. A frame-adaptive threshold based on the median and median absolute deviation (MAD) removes high-risk keypoints without redesigning the downstream pose-estimation pipeline. On five Freiburg 3 dynamic sequences from the TUM RGB-D benchmark, the five-run median absolute trajectory error (ATE) root-mean-square error (RMSE) is lower on four sequences. Relative to Original ORB-SLAM2, median ATE RMSE decreases by approximately 98.44 percent and 94.93 percent on the two highly dynamic walking sequences. The results show pronounced gains under strong dynamics but scene-dependent behavior under weaker dynamics, including a mild degradation on sitting_xyz, indicating that dynamic-feature filtering is not uniformly beneficial across motion regimes.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.