A Practical Maximum Clique Algorithm for Matching with Pairwise Constraints
\'Alvaro Parra, Tat-Jun Chin, Frank Neumann, Tobias Friedrich,, Maximilian Katzmann

TL;DR
This paper introduces an efficient maximum clique algorithm that effectively solves the matching with pairwise constraints problem, providing a fast and exact alternative to traditional robust methods in 3D registration tasks.
Contribution
The paper presents a novel maximum clique algorithm combining tree search and graph coloring for solving pairwise constrained matching efficiently.
Findings
Algorithm solves real instances quickly (seconds to minutes).
Provides exact solutions despite theoretical intractability.
Offers an efficient alternative to standard robust registration techniques.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Graph Theory and Algorithms · Algorithms and Data Compression
MethodsPruning
