Global Truncated Loss Minimization for Robust and Threshold-Resilient Geometric Estimation
Organizations: Hong Kong Centre For Logistics Robotics, The Chinese University of Hong Kong. · Center for Innovation in Data Engineering and Science (IDEAS), University of Pennsylvania. · Mobile Perception Lab of the School of Information and Technology, ShanghaiTech University. · Thrust of Robotics and Autonomous Systems, The Hong Kong University of Science and Technology (Guangzhou).
Abstract
To achieve outlier-robust geometric estimation, robust objective functions are generally employed to mitigate the influence of outliers. The widely used consensus maximization(CM) is highly robust when paired with global branch-and-bound(BnB) search. However, CM relies solely on inlier counts and is sensitive to the inlier threshold. Besides, the discrete nature of CM leads to loose bounds, necessitating extensive BnB iterations and computation cost. Truncated losses(TL), another continuous alternative, leverage residual information more effectively and could potentially overcome these issues. But to our knowledge, no prior work has systematically explored globally minimizing TL with BnB and its potential for enhanced threshold resilience or search efficiency. In this work, we propose GTM, the first unified BnB-based framework for globally-optimal TL loss minimization across diverse geometric problems. GTM involves a hybrid solving design: given an n-dimensional problem, it performs BnB search over an (n-1)-dimensional subspace while the remaining 1D variable is solved by bounding the objective function. Our hybrid design not only reduces the search space, but also enables us to derive Lipschitz-continuous bounding functions that are general, tight, and can be efficiently solved by a classic global Lipschitz solver named DIRECT, which brings further acceleration. We conduct a systematic evaluation on various BnB-based methods for CM and TL on the robust linear regression problem, showing that GTM enjoys remarkable threshold resilience and the highest efficiency compared to baseline methods. Furthermore, we apply GTM on different geometric estimation problems with diverse residual forms. Extensive experiments demonstrate that GTM achieves state-of-the-art outlier-robustness and threshold-resilience while maintaining high efficiency across these estimation tasks.
Figures & tables
| Method | Dimension ( ) | (Dimension: 3) | ||||||
| 2 | 3 | 4 | 5 | 0.12 | 0.22 | 0.32 | 0.42 | |
| 1D BnB | 0.256 | 0.307 | 0.388 | 0.453 | 0.312 | 0.309 | 0.321 | 0.320 |
| 1D DIRECT | 0.053 | 0.058 | 0.064 | 0.077 | 0.048 | 0.056 | 0.061 | 0.057 |
| Threshold | Method \ Seq. | 00-05 | 06-10 | ||||||
| SR ( ) | Max. Angular Error (deg.) | Time (s) | # of Iterations | SR ( ) | Max. Angular Error (deg.) | Time (s) | # of Iterations | ||
| ACM [ 21 ] | 79.17 | 4.13 | 0.86 | 3779 | 78.91 | 3.11 | 0.82 | 4049 | |
| DIRECT-2D [ 26 ] | 79.11 | 3.07 | 1.32 | - | 80.20 | 3.15 | 1.41 | - | |
| GTM | 80.49 | 3.11 | 0.45 | 467 | 80.11 | 3.01 | 0.46 | 459 | |
| ACM [ 21 ] | 71.10 | 4.77 | 0.88 | 3829 | 74.07 | 3.41 | 0.79 | 3751 | |
| DIRECT-2D [ 26 ] | 84.61 | 2.95 | 1.27 | - | 84.22 | 2.96 | 1.21 | - | |
| Threshold | Method \ Scene | Arch & Facade | Courtyard | Office & Trees | ||||||
| SR | ( ∘ /cm) | Time (s) | SR | ( ∘ /cm) | Time (s) | SR | ( ∘ /cm) | Time (s) | ||
| RANSAC [ 9 ] | 11/31 | 1.04/15.37 | 0.19 | 13/28 | 0.47/13.26 | 0.41 | 2/25 | 0.64/10.11 | 0.17 | |
| MLESAC [ 13 ] | 14/31 | 1.10/21.96 | 0.24 | 9/28 | 0.55/10.84 | 0.53 | 2/25 | 0.61/9.96 | 0.32 | |
| FGR [ 72 ] | 9/31 | 0.95/19.98 | 0.21 | 2/28 | 1.40/30.01 | 0.46 | 0/25 | -/- | 0.23 | |
| TEASER++ [ 59 ] | 29/31 | 0.25/ 5.87 | 0.42 | 28/28 | 0.09/3.87 | 1.43 | 23/25 | 0.52/7.23 | 2.08 | |
| MAC [ 73 ] | 27/31 | 0.17 /6.28 | 4.66 | 28/28 | 0.11/4.01 | 18.29 | 20/25 | 0.31 / 5.62 | 25.30 | |
| Method | Time (s) | |||
| SR ( ) | SR ( ) | SR ( ) | ||
| RANSAC [ 9 ] | 91 | 81 | 74 | 0.03 |
| MLESAC [ 13 ] | 90 | 83 | 71 | 0.05 |
| ACM [ 21 ] | 94 | 85 | 80 | 7.24 |
| DIRECT-4D [ 26 ] | 0 | 0 | 0 | 10.69 |
| GTM | 94 | 91 | 90 | 1.38 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Scene | Arch | Courtyard | Facade | Office | Trees |
| Overlap | 30 -40 | 40 -70 | 60 -70 | 80 | 50 |
| of Pairs | 10 | 28 | 21 | 10 | 15 |
| Average of | 8892 | 9877 | 1356 | 912 | 14987 |
| Average of Outlier Ratio | 99.44 | 96.23 | 95.86 | 97.92 | 99.70 |
Robust Loss Functions
Robust loss functions limit the influence of outliers, noisy labels, and corrupted observations during model training.
See all 49 papers