Fast and Robust Iterative Closest Point
Not on the map. Why?
Abstract (arXiv)
The Iterative Closest Point (ICP) algorithm and its variants are a fundamental technique for rigid registration between two point sets, with wide applications in different areas from robotics to 3D reconstruction. The main drawbacks for ICP are its slow convergence as well as its sensitivity to outliers, missing data, and partial overlaps. Recent work such as Sparse ICP achieves robustness via sparsity optimization at the cost of computational speed. In this paper, we propose a new method for robust registration with fast convergence. First, we show that the classical point-to-point ICP can be treated as a majorization-minimization (MM) algorithm, and propose an Anderson acceleration approach to speed up its convergence. In addition, we introduce a robust error metric based on the Welsch's function, which is minimized efficiently using the MM algorithm with Anderson acceleration. On challenging datasets with noises and partial overlaps, we achieve similar or better accuracy than Sparse ICP while being at least an order of magnitude faster. Finally, we extend the robust formulation to point-to-plane ICP, and solve the resulting problem using a similar Anderson-accelerated MM strategy. Our robust ICP methods improve the registration accuracy on benchmark datasets while being competitive in computational time.
Key facts. Cited by 67 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 9; 2023: 14; 2024: 13; 2025: 16; 2026: 12.
67 papers.
Sort:
By area:
- 2021GDRNPP: A Geometry-guided and Fully Learning-based Object Pose Estimatorcited by 148
- 2022Neural Surface Reconstruction of Dynamic Scenes with Monocular RGB-D Cameracited by 57
- 2023DiffComplete: Diffusion-based Generative 3D Shape Completioncited by 35
- 2023SE(3) Diffusion Model-based Point Cloud Registration for Robust 6D Object Pose Estimationcited by 32
- 2023DepthSSC: Monocular 3D Semantic Scene Completion via Depth-Spatial Alignment and Voxel Adaptationcited by 30
- 2023SG-Bot: Object Rearrangement via Coarse-to-Fine Robotic Imagination on Scene Graphscited by 24
- 2024GaussReg: Fast 3D Registration with Gaussian Splattingcited by 19
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstructioncited by 16
- 2022Fast and Robust Non-Rigid Registration Using Accelerated Majorization-Minimizationcited by 12
- 2024Neural Radiance Field-based Visual Rendering: A Comprehensive Reviewcited by 12
- 2022PCDNF: Revisiting Learning-based Point Cloud Denoising via Joint Normal Filteringcited by 11
- 2022KSS-ICP: Point Cloud Registration based on Kendall Shape Spacecited by 10
38 more
- 2024Correspondence-Free Non-Rigid Point Set Registration Using Unsupervised Clustering Analysiscited by 10
- 2026CMHANet: A Cross-Modal Hybrid Attention Network for Point Cloud Registrationcited by 9
- 2021A Robust Loss for Point Cloud Registrationcited by 8
- 2021A volumetric change detection framework using UAV oblique photogrammetry - A case study of ultra-high-resolution monitoring of progressive building collapsecited by 7
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithmscited by 7
- 2025Video Perception Models for 3D Scene Synthesiscited by 7
- 2024MATCH POLICY: A Simple Pipeline from Point Cloud Registration to Manipulation Policiescited by 6
- 2023SEM-GAT: Explainable Semantic Pose Estimation using Learned Graph Attentioncited by 5
- 20244DRecons: 4D Neural Implicit Deformable Objects Reconstruction from a single RGB-D Camera with Geometrical and Topological Regularizationscited by 5
- 2025EasyREG: Easy Depth-Based Markerless Registration and Tracking using Augmented Reality Device for Surgical Guidancecited by 5
- 2022A Graph-Matching Approach for Cross-view Registration of Over-view 2 and Street-view based Point Cloudscited by 4
- 2023Predictive World Models from Real-World Partial Observationscited by 4
- 2023GraphReg: Dynamical Point Cloud Registration with Geometry-aware Graph Signal Processingcited by 4
- 2023DynamicSurf: Dynamic Neural RGB-D Surface Reconstruction with an Optimizable Feature Gridcited by 4
- 2024A Riemannian Approach for Spatiotemporal Analysis and Generation of 4D Tree-shaped Structurescited by 4
- 2022TAToo: Vision-based Joint Tracking of Anatomy and Tool for Skull-base Surgerycited by 3
- 2023Transformation Decoupling Strategy based on Screw Theory for Deterministic Point Cloud Registration with Gravity Priorcited by 3
- 2025IEC3D-AD: A 3D Dataset of Industrial Equipment Components for Unsupervised Point Cloud Anomaly Detectioncited by 3
- 2023Partial Transport for Point-Cloud Registrationcited by 2
- 2023MorpheuS: Neural Dynamic 360deg Surface Reconstruction from Monocular RGB-D Videocited by 2
- 2024An End-to-End Deep Learning Generative Framework for Refinable Shape Matching and Generationcited by 2
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithmscited by 2
- 20243D Registration in 30 Years: A Surveycited by 2
- 2025UnPose: Uncertainty-Guided Diffusion Priors for Zero-Shot Pose Estimationcited by 2
- 2025DiffVL: Diffusion-Based Visual Localization on 2D Maps via BEV-Conditioned GPS Denoisingcited by 2
- 2026All-in-One Augmented Reality Guided Head and Neck Tumor Resectioncited by 2
- 2022PCKRF: Point Cloud Completion and Keypoint Refinement With Fusion Data for 6D Pose Estimationcited by 1
- 2023Select-and-Combine (SAC): A Novel Multi-Stereo Depth Fusion Algorithm for Point Cloud Generation via Efficient Local Markov Netletscited by 1
- 2024Cooperative Visual-LiDAR Extrinsic Calibration Technology for Intersection Vehicle-Infrastructure: A reviewcited by 1
- 2024Large-scale DSM registration via motion averagingcited by 1
- 2024End-to-end Surface Optimization for Light Controlcited by 1
- 2024Pose Estimation of Buried Deep-Sea Objects using 3D Vision Deep Learning Modelscited by 1
- 2025LPRnet: A self-supervised registration network for LiDAR and photogrammetric point cloudscited by 1
- 2025SemICP: Semantic Non-Rigid Point Cloud Registration with Elastic Energy Regularizationcited by 1
- 2025Registration-Free Monitoring of Unstructured Point Cloud Data via Intrinsic Geometrical Propertiescited by 1
- 2025Point Cloud Segmentation of Integrated Circuits Package Substrates Surface Defects Using Causal Inference: Dataset Construction and Methodologycited by 1
- 2025RecurGS: Interactive Scene Modeling via Discrete-State Recurrent Gaussian Fusioncited by 1
- 2022Online Localisation and Colored Mesh Reconstruction Architecture for 3D Visual Feedback in Robotic Exploration Missionscited by 0
50 most cited of 67 All 67 (JSON)
- 2026GRIP: Gaussian Rendering as a Cross-Modal Bridge for Image-to-Point Cloud Registration22 Sep 2026
- 2026CANIS: Generation-Assisted 3D Canonicalization via an Image-Semantic Bridge7 Aug 2026
- 2026Toward surface-based registration of a virtual preoperative cutting guide onto the mandible for reconstruction surgery6 Aug 2026
- 20263DMPE: 3D Multi-Perspective Embedding6 Jul 2026
- 2026Towards Ubiquitous Mapping and Localization for Dynamic Indoor Environments18 May 2026
- 2026Implicit Multi-Camera System Calibration Using Gaussian Processes8 May 2026
- 2026Structured Analytic Coherent Point Drift for Non-Rigid Point Set Registration1 May 2026
- 2026All-in-One Augmented Reality Guided Head and Neck Tumor Resection31 Mar 2026
- 2026CMHANet: A Cross-Modal Hybrid Attention Network for Point Cloud Registration13 Mar 2026
- 2026High-Precision 6DOF Pose Estimation via Global Phase Retrieval in Fringe Projection Profilometry for 3D Mapping12 Mar 2026
- 2026CoLC: Communication-Efficient Collaborative Perception with LiDAR Completion28 Feb 2026
- 2026Iterative Differential Entropy Minimization (IDEM) method for fine rigid pairwise 3D Point Cloud Registration: A Focus on the Metric14 Jan 2026
38 more
- 2025RecurGS: Interactive Scene Modeling via Discrete-State Recurrent Gaussian Fusion20 Dec 2025
- 2025A dynamic memory assignment strategy for dilation-based ICP algorithm on embedded GPUs4 Dec 2025
- 2025Point Cloud Segmentation of Integrated Circuits Package Substrates Surface Defects Using Causal Inference: Dataset Construction and Methodology8 Nov 2025
- 2025Registration-Free Monitoring of Unstructured Point Cloud Data via Intrinsic Geometrical Properties6 Nov 2025
- 2025IEC3D-AD: A 3D Dataset of Industrial Equipment Components for Unsupervised Point Cloud Anomaly Detection5 Nov 2025
- 2025DiffVL: Diffusion-Based Visual Localization on 2D Maps via BEV-Conditioned GPS Denoising18 Sep 2025
- 2025iMatcher: Improve matching in point cloud registration via local-to-global geometric consistency learning10 Sep 2025
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025UnPose: Uncertainty-Guided Diffusion Priors for Zero-Shot Pose Estimation21 Aug 2025
- 2025PKSS-Align: Robust Point Cloud Registration on Pre-Kendall Shape Space6 Aug 2025
- 2025Video Perception Models for 3D Scene Synthesis25 Jun 2025
- 2025Registration of 3D Point Sets Using Exponential-based Similarity Matrix7 May 2025
- 2025EasyREG: Easy Depth-Based Markerless Registration and Tracking using Augmented Reality Device for Surgical Guidance13 Apr 2025
- 2025SemICP: Semantic Non-Rigid Point Cloud Registration with Elastic Energy Regularization2 Mar 2025
- 2025A Direct Semi-Exhaustive Search Method for Robust, Partial-to-Full Point Cloud Registration31 Jan 2025
- 2025LPRnet: A self-supervised registration network for LiDAR and photogrammetric point clouds10 Jan 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithms14 Oct 2024
- 2024Pose Estimation of Buried Deep-Sea Objects using 3D Vision Deep Learning Models1 Oct 2024
- 2024MATCH POLICY: A Simple Pipeline from Point Cloud Registration to Manipulation Policies23 Sep 2024
- 2024End-to-end Surface Optimization for Light Control23 Aug 2024
- 2024A Riemannian Approach for Spatiotemporal Analysis and Generation of 4D Tree-shaped Structures22 Aug 2024
- 2024GaussReg: Fast 3D Registration with Gaussian Splatting7 Jul 2024
- 2024Correspondence-Free Non-Rigid Point Set Registration Using Unsupervised Clustering Analysis27 Jun 2024
- 20244DRecons: 4D Neural Implicit Deformable Objects Reconstruction from a single RGB-D Camera with Geometrical and Topological Regularizations14 Jun 2024
- 2024Large-scale DSM registration via motion averaging29 May 2024
- 2024Cooperative Visual-LiDAR Extrinsic Calibration Technology for Intersection Vehicle-Infrastructure: A review16 May 2024
- 2024Neural Radiance Field-based Visual Rendering: A Comprehensive Review31 Mar 2024
- 2024An End-to-End Deep Learning Generative Framework for Refinable Shape Matching and Generation10 Mar 2024
- 2023MorpheuS: Neural Dynamic 360deg Surface Reconstruction from Monocular RGB-D Video1 Dec 2023
- 2023DepthSSC: Monocular 3D Semantic Scene Completion via Depth-Spatial Alignment and Voxel Adaptation28 Nov 2023
- 2023DynamicSurf: Dynamic Neural RGB-D Surface Reconstruction with an Optimizable Feature Grid14 Nov 2023
- 2023Transformation Decoupling Strategy based on Screw Theory for Deterministic Point Cloud Registration with Gravity Prior2 Nov 2023
- 2023SE(3) Diffusion Model-based Point Cloud Registration for Robust 6D Object Pose Estimation26 Oct 2023
- 2023Partial Transport for Point-Cloud Registration27 Sep 2023
- 2023SG-Bot: Object Rearrangement via Coarse-to-Fine Robotic Imagination on Scene Graphs21 Sep 2023
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstruction19 Sep 2023
- 2023Select-and-Combine (SAC): A Novel Multi-Stereo Depth Fusion Algorithm for Point Cloud Generation via Efficient Local Markov Netlets23 Aug 2023
50 newest of 67 All 67 (JSON)
- 2023DiffComplete: Diffusion-based Generative 3D Shape Completioncited by 35
- 2023SE(3) Diffusion Model-based Point Cloud Registration for Robust 6D Object Pose Estimationcited by 32
- 2025UnPose: Uncertainty-Guided Diffusion Priors for Zero-Shot Pose Estimationcited by 2
- 2025DiffVL: Diffusion-Based Visual Localization on 2D Maps via BEV-Conditioned GPS Denoisingcited by 2
- 2025DiffVL: Diffusion-Based Visual Localization on 2D Maps via BEV-Conditioned GPS Denoising18 Sep 2025
- 2025UnPose: Uncertainty-Guided Diffusion Priors for Zero-Shot Pose Estimation21 Aug 2025
- 2023SE(3) Diffusion Model-based Point Cloud Registration for Robust 6D Object Pose Estimation26 Oct 2023
- 2023DiffComplete: Diffusion-based Generative 3D Shape Completion28 Jun 2023
- 2023Predictive World Models from Real-World Partial Observations12 Jan 2023
- 2021GDRNPP: A Geometry-guided and Fully Learning-based Object Pose Estimatorcited by 148
- 2022Neural Surface Reconstruction of Dynamic Scenes with Monocular RGB-D Cameracited by 57
- 2023DepthSSC: Monocular 3D Semantic Scene Completion via Depth-Spatial Alignment and Voxel Adaptationcited by 30
- 2023SG-Bot: Object Rearrangement via Coarse-to-Fine Robotic Imagination on Scene Graphscited by 24
- 2024GaussReg: Fast 3D Registration with Gaussian Splattingcited by 19
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstructioncited by 16
- 2022Fast and Robust Non-Rigid Registration Using Accelerated Majorization-Minimizationcited by 12
- 2024Neural Radiance Field-based Visual Rendering: A Comprehensive Reviewcited by 12
- 2022PCDNF: Revisiting Learning-based Point Cloud Denoising via Joint Normal Filteringcited by 11
- 2022KSS-ICP: Point Cloud Registration based on Kendall Shape Spacecited by 10
- 2024Correspondence-Free Non-Rigid Point Set Registration Using Unsupervised Clustering Analysiscited by 10
- 2026CMHANet: A Cross-Modal Hybrid Attention Network for Point Cloud Registrationcited by 9
12 most cited of 62 All 62 (JSON)
- 2026GRIP: Gaussian Rendering as a Cross-Modal Bridge for Image-to-Point Cloud Registration22 Sep 2026
- 2026CANIS: Generation-Assisted 3D Canonicalization via an Image-Semantic Bridge7 Aug 2026
- 2026Toward surface-based registration of a virtual preoperative cutting guide onto the mandible for reconstruction surgery6 Aug 2026
- 20263DMPE: 3D Multi-Perspective Embedding6 Jul 2026
- 2026Towards Ubiquitous Mapping and Localization for Dynamic Indoor Environments18 May 2026
- 2026Implicit Multi-Camera System Calibration Using Gaussian Processes8 May 2026
- 2026Structured Analytic Coherent Point Drift for Non-Rigid Point Set Registration1 May 2026
- 2026All-in-One Augmented Reality Guided Head and Neck Tumor Resection31 Mar 2026
- 2026CMHANet: A Cross-Modal Hybrid Attention Network for Point Cloud Registration13 Mar 2026
- 2026High-Precision 6DOF Pose Estimation via Global Phase Retrieval in Fringe Projection Profilometry for 3D Mapping12 Mar 2026
- 2026CoLC: Communication-Efficient Collaborative Perception with LiDAR Completion28 Feb 2026
- 2026Iterative Differential Entropy Minimization (IDEM) method for fine rigid pairwise 3D Point Cloud Registration: A Focus on the Metric14 Jan 2026
12 newest of 62 All 62 (JSON)