A Practical Maximum Clique Algorithm for Matching with Pairwise Constraints
Not on the map. Why?
Abstract (arXiv)
A popular paradigm for 3D point cloud registration is by extracting 3D keypoint correspondences, then estimating the registration function from the correspondences using a robust algorithm. However, many existing 3D keypoint techniques tend to produce large proportions of erroneous correspondences or outliers, which significantly increases the cost of robust estimation. An alternative approach is to directly search for the subset of correspondences that are pairwise consistent, without optimising the registration function. This gives rise to the combinatorial problem of matching with pairwise constraints. In this paper, we propose a very efficient maximum clique algorithm to solve matching with pairwise constraints. Our technique combines tree searching with efficient bounding and pruning based on graph colouring. We demonstrate that, despite the theoretical intractability, many real problem instances can be solved exactly and quickly (seconds to minutes) with our algorithm, which makes our approach an excellent alternative to standard robust techniques for 3D registration.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 5; 2025: 4; 2026: 2.
20 papers.
Sort:
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 20233D Registration with Maximal Cliquescited by 83
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2024Efficient and Robust Point Cloud Registration via Heuristics-guided Parameter Searchcited by 8
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registrationcited by 8
- 2021Multi-instance Point Cloud Registration by Efficient Correspondence Clusteringcited by 7
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Cloudscited by 7
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypointscited by 6
- 2023Efficient and Deterministic Search Strategy Based on Residual Projections for Point Cloud Registration with Correspondencescited by 5
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registrationcited by 5
8 more
- 2022Scale-Invariant Fast Functional Registrationcited by 2
- 2024Instance by Instance: An Iterative Framework for Multi-instance 3D Registrationcited by 2
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registrationcited by 1
- 2021DFC: Deep Feature Consistency for Robust Point Cloud Registrationcited by 0
- 2022Fast Semantic-Assisted Outlier Removal for Large-scale Point Cloud Registrationcited by 0
- 2025Linearly Solving Robust Rotation Estimationcited by 0
- 2025GMOR: A Lightweight Robust Point Cloud Registration Framework via Geometric Maximum Overlappingcited by 0
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forestscited by 0
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forests23 Jul 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025GMOR: A Lightweight Robust Point Cloud Registration Framework via Geometric Maximum Overlapping24 Aug 2025
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registration4 Aug 2025
- 2025Linearly Solving Robust Rotation Estimation13 Jun 2025
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registration20 Apr 2025
- 2024Efficient and Robust Point Cloud Registration via Heuristics-guided Parameter Search9 Apr 2024
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graph13 Mar 2024
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration23 Feb 2024
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds16 Feb 2024
- 2024Instance by Instance: An Iterative Framework for Multi-instance 3D Registration6 Feb 2024
- 2023Efficient and Deterministic Search Strategy Based on Residual Projections for Point Cloud Registration with Correspondences19 May 2023
8 more
- 20233D Registration with Maximal Cliques18 May 2023
- 2022Scale-Invariant Fast Functional Registration26 Sep 2022
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypoints24 Jun 2022
- 2022ARCS: Accurate Rotation and Correspondence Search28 Mar 2022
- 2022Fast Semantic-Assisted Outlier Removal for Large-scale Point Cloud Registration21 Feb 2022
- 2021Multi-instance Point Cloud Registration by Efficient Correspondence Clustering29 Nov 2021
- 2021DFC: Deep Feature Consistency for Robust Point Cloud Registration15 Nov 2021
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistency9 Mar 2021
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 20233D Registration with Maximal Cliquescited by 83
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2024Efficient and Robust Point Cloud Registration via Heuristics-guided Parameter Searchcited by 8
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registrationcited by 8
- 2021Multi-instance Point Cloud Registration by Efficient Correspondence Clusteringcited by 7
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Cloudscited by 7
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypointscited by 6
- 2023Efficient and Deterministic Search Strategy Based on Residual Projections for Point Cloud Registration with Correspondencescited by 5
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registrationcited by 5
12 most cited of 20 All 20 (JSON)
- 2026DTIF: Robust Loop Closure Detection via Delaunay Triangle Topology in Complex Forests23 Jul 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025GMOR: A Lightweight Robust Point Cloud Registration Framework via Geometric Maximum Overlapping24 Aug 2025
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registration4 Aug 2025
- 2025Linearly Solving Robust Rotation Estimation13 Jun 2025
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registration20 Apr 2025
- 2024Efficient and Robust Point Cloud Registration via Heuristics-guided Parameter Search9 Apr 2024
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graph13 Mar 2024
- 2024CLIPPER+: A Fast Maximal Clique Algorithm for Robust Global Registration23 Feb 2024
- 2024Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds16 Feb 2024
- 2024Instance by Instance: An Iterative Framework for Multi-instance 3D Registration6 Feb 2024
- 2023Efficient and Deterministic Search Strategy Based on Residual Projections for Point Cloud Registration with Correspondences19 May 2023
12 newest of 20 All 20 (JSON)