What's Wrong with the Absolute Trajectory Error?
Not on the map. Why?
Abstract (arXiv)
One of the limitations of the commonly used Absolute Trajectory Error (ATE) is that it is highly sensitive to outliers. As a result, in the presence of just a few outliers, it often fails to reflect the varying accuracy as the inlier trajectory error or the number of outliers varies. In this work, we propose an alternative error metric for evaluating the accuracy of the reconstructed camera trajectory. Our metric, named Discernible Trajectory Error (DTE), is computed in five steps: (1) Shift the ground-truth and estimated trajectories such that both of their geometric medians are located at the origin. (2) Rotate the estimated trajectory such that it minimizes the sum of geodesic distances between the corresponding camera orientations. (3) Scale the estimated trajectory such that the median distance of the cameras to their geometric median is the same as that of the ground truth. (4) Compute, winsorize and normalize the distances between the corresponding cameras. (5) Obtain the DTE by taking the average of the mean and the root-mean-square (RMS) of the resulting distances. This metric is an attractive alternative to the ATE, in that it is capable of discerning the varying trajectory accuracy as the inlier trajectory error or the number of outliers varies. Using the similar idea, we also propose a novel rotation error metric, named Discernible Rotation Error (DRE), which has similar advantages to the DTE. Furthermore, we propose a simple yet effective method for calibrating the camera-to-marker rotation, which is needed for the computation of our metrics. Our methods are verified through extensive simulations.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 12 of its 39 references that are in the map. First posted on arXiv 10 Dec 2022.
Builds on
12 of 39 references.
References · 12
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
- 2016Direct Sparse Odometrycited by 479
- 2015On-Manifold Preintegration for Real-Time Visual-Inertial Odometrycited by 95
- 2018DeepTAM: Deep Tracking and Mappingcited by 87
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2019Large-scale, real-time visual-inertial localization revisitedcited by 45
- 2021HARA: A Hierarchical Approach for Robust Rotation Averagingcited by 22
- 2020Rotation-Only Bundle Adjustmentcited by 12
- 2018Loosely-Coupled Semi-Direct Monocular SLAMcited by 8
- 2019Rethinking Trajectory Evaluation for SLAM: a Probabilistic, Continuous-Time Approachcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 3.
4 papers.
- 2024Alignment Scores: Robust Metrics for Multiview Pose Accuracy Evaluationcited by 3
- 2026DroneKey++: A Size Prior-free Method and New Benchmark for Drone 3D Pose Estimation from Sequential Imagescited by 0
- 2026Relational Epipolar Graphs for Robust Relative Camera Pose Estimationcited by 0
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labelscited by 0
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026Relational Epipolar Graphs for Robust Relative Camera Pose Estimation6 Apr 2026
- 2026DroneKey++: A Size Prior-free Method and New Benchmark for Drone 3D Pose Estimation from Sequential Images5 Feb 2026
- 2024Alignment Scores: Robust Metrics for Multiview Pose Accuracy Evaluation29 Jul 2024