Related Experiment Video
Updated: Oct 2, 2026

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine
Published on: October 27, 2016
Awareness-Guided Self-Supervised Visual Odometry via Fusion of Pseudo-Depth and Residual-Flow Cues
Shi Zhou1, Zijun Yang2, Zhen Li3
1Huzhou Key Laboratory of Green Energy Materials and Battery Cascade Utilization, School of Intelligent Manufacturing, Huzhou College, Wuxing, Huzhou 313000, China.
Abstract:
Self-supervised monocular visual odometry (VO) commonly relies on photometric consistency and rigid-scene assumptions to learn camera motion, making pose estimation vulnerable to unreliable cross-frame observations caused by limited geometric observability and independently moving objects. To address this problem, we propose an awareness-guided self-supervised visual odometry framework that emphasizes reliable cross-frame observations for pose learning. Pseudo-depth is exploited to characterize geometric observability and identify regions that are unreliable for cross-frame reconstruction, while residual flow is employed to capture motion inconsistency introduced by independently moving objects. The resulting observable static regions are incorporated into pose estimation at both the input and loss levels, enabling unreliable observations to be suppressed before feature extraction and during optimization. Qualitative experiments on KITTI and Cityscapes verify the effectiveness of pseudo-depth and residual flow in extracting geometric observability and dynamic-motion information across different driving scenes. Quantitative experiments on the KITTI Odometry dataset show that the proposed method achieves average relative translation and rotation errors of 6.04% and 2.42°/100 m, together with an ATE of 0.88 m and an ARE of 0.20°, demonstrating improved ego-motion and trajectory estimation.
Related Concept Videos
Uniform Depth Channel Flow: Problem Solving
Uniform Depth Channel Flow
Depth Perception and Spatial Vision
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 instrumental in...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Rapidly Varying Flow