FastMAC: Stochastic Spectral Sampling of Correspondence Graph
Not on the map. Why?
Abstract (arXiv)
3D correspondence, i.e., a pair of 3D points, is a fundamental concept in computer vision. A set of 3D correspondences, when equipped with compatibility edges, forms a correspondence graph. This graph is a critical component in several state-of-the-art 3D point cloud registration approaches, e.g., the one based on maximal cliques (MAC). However, its properties have not been well understood. So we present the first study that introduces graph signal processing into the domain of correspondence graph. We exploit the generalized degree signal on correspondence graph and pursue sampling strategies that preserve high-frequency components of this signal. To address time-consuming singular value decomposition in deterministic sampling, we resort to a stochastic approximate sampling strategy. As such, the core of our method is the stochastic spectral sampling of correspondence graph. As an application, we build a complete 3D registration algorithm termed as FastMAC, that reaches real-time speed while leading to little to none performance drop. Through extensive experiments, we validate that FastMAC works for both indoor and outdoor benchmarks. For example, FastMAC can accelerate MAC by 80 times while maintaining high registration success rate on KITTI. Codes are publicly available at https://github.com/Forrest-110/FastMAC.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 35 of its 77 references that are in the map. First posted on arXiv 13 Mar 2024.
Builds on
35 of 77 references.
References · 35
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 333
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 287
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2020Deep Global Registrationcited by 228
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 200
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2021CoFiNet: Reliable Coarse-to-fine Correspondences for Robust Point Cloud Registrationcited by 151
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 2020SpinNet: Learning a General Surface Descriptor for 3D Point Cloud Registrationcited by 141
- 2017Graph-Cut RANSACcited by 133
- 2020RAFT-3D: Scene Flow using Rigid-Motion Embeddingscited by 121
23 more
- 20193DRegNet: A Deep Neural Network for 3D Point Registrationcited by 96
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 92
- 20233D Registration with Maximal Cliquescited by 83
- 2013Discrete Signal Processing on Graphs: Frequency Analysiscited by 72
- 2017Guaranteed Outlier Removal for Point Cloud Registration with Correspondencescited by 62
- 2022SC^2-PCR: A Second Order Spatial Compatibility for Efficient and Robust Point Cloud Registrationcited by 62
- 2020ROBIN: a Graph-Theoretic Approach to Reject Outliers in Robust Estimation using Invariantscited by 38
- 2015Discrete Signal Processing on Graphs: Sampling Theorycited by 33
- 2023LODE: Locally Conditioned Eikonal Implicit Scene Completion from Sparse LiDARcited by 31
- 2020CLIPPER: A Graph-Theoretic Framework for Robust Data Associationcited by 28
- 2021PQ-Transformer: Jointly Parsing 3D Objects and Layouts from Point Cloudscited by 26
- 2017Fast Resampling of 3D Point Clouds via Graphscited by 25
- 2018Robust Fitting in Computer Vision: Easy or Hard?cited by 25
- 2022VIBUS: Data-efficient 3D Scene Parsing with VIewpoint Bottleneck and Uncertainty-Spectrum Modelingcited by 21
- 2019A Practical Maximum Clique Algorithm for Matching with Pairwise Constraintscited by 20
- 20233D Implicit Transporter for Temporally Consistent Keypoint Discoverycited by 20
- 2023From Semi-supervised to Omni-supervised Room Layout Estimation Using Point Cloudscited by 18
- 2021RANSIC: Fast and Highly Robust Estimation for Rotation Search and Point Cloud Registration using Invariant Compatibilitycited by 16
- 2023DQS3D: Densely-matched Quantization-aware Semi-supervised 3D Detectioncited by 16
- 2022SC-wLS: Towards Interpretable Feed-forward Camera Re-localizationcited by 14
- 2022Estimation Contracts for Outlier-Robust Geometric Perceptioncited by 11
- 2022SNAKE: Shape-aware Neural 3D Keypoint Fieldcited by 10
- 2022Active Visuo-Tactile Interactive Robotic Perception for Accurate Object Pose Estimation in Dense Cluttercited by 7
Built on by
Citing papers per year: 2024: 4; 2025: 7; 2026: 5.
16 papers.
Sort:
By area:
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registrationcited by 12
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenescited by 8
- 2025Progressive Correspondence Regenerator for Robust 3D Registrationcited by 5
- 2025RARE: Refine Any Registration of Pairwise Point Clouds via Zero-Shot Learningcited by 5
- 2024A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registrationcited by 4
- 2025ACEvo: Adversarial Co-Evolution of Problem Distributions and Solvers for Combinatorial Optimizationcited by 4
- 20243D Registration in 30 Years: A Surveycited by 2
- 2024Dual-frame Fluid Motion Estimation with Test-time Optimization and Zero-divergence Losscited by 1
- 2024Mining and Transferring Feature-Geometry Coherence for Unsupervised Point Cloud Registrationcited by 1
- 2025Online Navigation Refinement: Achieving Lane-Level Guidance by Associating Standard-Definition and Online Perception Mapscited by 1
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setupscited by 1
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registrationcited by 0
4 more
- 2026R3PM-Net: Real-time, Robust, Real-world Point Matching Networkcited by 0
- 2026Angle-I2P: Angle-Consistent-Aware Hierarchical Attention for Cross-Modality Outlier Rejectioncited by 0
- 2026Ex-Sim(3)-Reg: 2D-3D Correspondence Pruning via Extended Sim(3) Registrationcited by 0
- 2026Unsupervised Point Cloud Registration via Training-Time Semantic Guidancecited by 0
- 2026Unsupervised Point Cloud Registration via Training-Time Semantic Guidance14 Sep 2026
- 2026Ex-Sim(3)-Reg: 2D-3D Correspondence Pruning via Extended Sim(3) Registration28 Aug 2026
- 2026Angle-I2P: Angle-Consistent-Aware Hierarchical Attention for Cross-Modality Outlier Rejection6 May 2026
- 2026R3PM-Net: Real-time, Robust, Real-world Point Matching Network6 Apr 2026
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025RARE: Refine Any Registration of Pairwise Point Clouds via Zero-Shot Learning26 Jul 2025
- 2025Online Navigation Refinement: Achieving Lane-Level Guidance by Associating Standard-Definition and Online Perception Maps10 Jul 2025
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registration2 Jul 2025
- 2025ACEvo: Adversarial Co-Evolution of Problem Distributions and Solvers for Combinatorial Optimization3 Jun 2025
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenes11 Mar 2025
- 2025Progressive Correspondence Regenerator for Robust 3D Registration4 Feb 2025
4 more
- 20243D Registration in 30 Years: A Survey18 Dec 2024
- 2024Mining and Transferring Feature-Geometry Coherence for Unsupervised Point Cloud Registration4 Nov 2024
- 2024Dual-frame Fluid Motion Estimation with Test-time Optimization and Zero-divergence Loss15 Oct 2024
- 2024A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registration14 Oct 2024
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registrationcited by 12
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenescited by 8
- 2025Progressive Correspondence Regenerator for Robust 3D Registrationcited by 5
- 2024A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registrationcited by 4
- 2025ACEvo: Adversarial Co-Evolution of Problem Distributions and Solvers for Combinatorial Optimizationcited by 4
- 20243D Registration in 30 Years: A Surveycited by 2
- 2024Dual-frame Fluid Motion Estimation with Test-time Optimization and Zero-divergence Losscited by 1
- 2024Mining and Transferring Feature-Geometry Coherence for Unsupervised Point Cloud Registrationcited by 1
- 2025Online Navigation Refinement: Achieving Lane-Level Guidance by Associating Standard-Definition and Online Perception Mapscited by 1
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setupscited by 1
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registrationcited by 0
- 2026R3PM-Net: Real-time, Robust, Real-world Point Matching Networkcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Unsupervised Point Cloud Registration via Training-Time Semantic Guidance14 Sep 2026
- 2026Ex-Sim(3)-Reg: 2D-3D Correspondence Pruning via Extended Sim(3) Registration28 Aug 2026
- 2026Angle-I2P: Angle-Consistent-Aware Hierarchical Attention for Cross-Modality Outlier Rejection6 May 2026
- 2026R3PM-Net: Real-time, Robust, Real-world Point Matching Network6 Apr 2026
- 2026Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025DualReg: Dual-Space Filtering and Reinforcement for Rigid Registration23 Aug 2025
- 2025Online Navigation Refinement: Achieving Lane-Level Guidance by Associating Standard-Definition and Online Perception Maps10 Jul 2025
- 2025TurboReg: TurboClique for Robust and Efficient Point Cloud Registration2 Jul 2025
- 2025ACEvo: Adversarial Co-Evolution of Problem Distributions and Solvers for Combinatorial Optimization3 Jun 2025
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenes11 Mar 2025
- 2025Progressive Correspondence Regenerator for Robust 3D Registration4 Feb 2025
- 20243D Registration in 30 Years: A Survey18 Dec 2024
12 newest of 15 All 15 (JSON)