Adaptive Annealing for Robust Geometric Estimation

Chitturi Sidhartha, Lalit Manam, V. Govindu
2/14/2026

No confident code implementation found for this paper.

Abstract

Geometric estimation problems in vision are often solved via minimization of statistical loss functions which account for the presence of outliers in the observations. The corresponding energy landscape often has many local minima. Many approaches attempt to avoid local minima by an-nealing the scale parameter of loss functions using methods such as graduated non-convexity (GNC). However, little attention has been paid to the annealing schedule, which is often carried out in a fixed manner, resulting in a poor speed-accuracy trade-off and unreliable convergence to the global minimum. In this paper, we propose a principled approach for adaptively annealing the scale for GNC by tracking the positive-definiteness (i.e. local convexity) of the Hessian of the cost function. We illustrate our approach using the classic problem of registering 3D correspondences in the presence of noise and outliers. We also develop approximations to the Hessian that significantly speeds up our method. The effectiveness of our approach is validated by comparing its performance with state-of-the-art 3D registration approaches on a number of synthetic and real datasets. Our approach is accurate and efficient and converges to the global solution more reliably than the state-of-the-art methods.

DOISemantic Scholar

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{sidhartha2026adaptive,
  title  = {Adaptive Annealing for Robust Geometric Estimation},
  author = {Chitturi Sidhartha and Lalit Manam and V. Govindu},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.02100},
  url    = {https://doi.org/10.1109/CVPR52729.2023.02100},
  journal = {CVPR 2023 2023}
}

Discussion