mlsanityData to 14 Oct 2026

Stein ICP for Uncertainty Estimation in Point Cloud Matching

arXiv 2106.03287 ↗First posted 7 Jun 2021cs.RO cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Quantification of uncertainty in point cloud matching is critical in many tasks such as pose estimation, sensor fusion, and grasping. Iterative closest point (ICP) is a commonly used pose estimation algorithm which provides a point estimate of the transformation between two point clouds. There are many sources of uncertainty in this process that may arise due to sensor noise, ambiguous environment, and occlusion. However, for safety critical problems such as autonomous driving, a point estimate of the pose transformation is not sufficient as it does not provide information about the multiple solutions. Current probabilistic ICP methods usually do not capture all sources of uncertainty and may provide unreliable transformation estimates which can have a detrimental effect in state estimation or decision making tasks that use this information. In this work we propose a new algorithm to align two point clouds that can precisely estimate the uncertainty of ICP's transformation parameters. We develop a Stein variational inference framework with gradient based optimization of ICP's cost function. The method provides a non-parametric estimate of the transformation, can model complex multi-modal distributions, and can be effectively parallelized on a GPU. Experiments using 3D kinect data as well as sparse indoor/outdoor LiDAR data show that our method is capable of efficiently producing accurate pose uncertainty estimates.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 19 of its 69 references that are in the map. First posted on arXiv 7 Jun 2021.

Builds on

19 of 69 references.

References · 19

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
  3. 2016Stein Variational Gradient Descent: A General Purpose Bayesian Inference Algorithmcited by 507
  4. 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
  5. 2016A Kernelized Stein Discrepancy for Goodness-of-fit Tests and Model Evaluationcited by 236
  6. 2017Advances in Variational Inferencecited by 236
  7. 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
  8. 2016A Kernel Test of Goodness of Fitcited by 143
  9. 2014Consistency and fluctuations for stochastic gradient Langevin dynamicscited by 65
  10. 2020The Newer College Dataset: Handheld LiDAR, Inertial and Vision with Ground Truthcited by 61
  11. 2018FilterReg: Robust and Efficient Probabilistic Point-Set Registration using Gaussian Filter and Twist Parameterizationcited by 43
  12. 2020PointGMM: a Neural GMM Network for Point Cloudscited by 33
7 more
  1. 2019Stein Variational Gradient Descent With Matrix-Valued Kernelscited by 32
  2. 2018CELLO-3D: Estimating the Covariance of ICP in the Real Worldcited by 13
  3. 2020Rigid and Articulated Point Registration with Expectation Conditional Maximizationcited by 11
  4. 2019A New Approach to 3D ICP Covariance Estimationcited by 9
  5. 2019Speeding Up Iterative Closest Point Using Stochastic Gradient Descentcited by 3
  6. 2020Estimating Motion Uncertainty with Bayesian ICPcited by 3
  7. 2015Invariant EKF Design for Scan Matching-aided Localizationcited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 2; 2025: 3.

6 papers.