Correspondence-Free Non-Rigid Point Set Registration Using Unsupervised Clustering Analysis
About
This paper presents a novel non-rigid point set registration method that is inspired by unsupervised clustering analysis. Unlike previous approaches that treat the source and target point sets as separate entities, we develop a holistic framework where they are formulated as clustering centroids and clustering members, separately. We then adopt Tikhonov regularization with an $\ell_1$-induced Laplacian kernel instead of the commonly used Gaussian kernel to ensure smooth and more robust displacement fields. Our formulation delivers closed-form solutions, theoretical guarantees, independence from dimensions, and the ability to handle large deformations. Subsequently, we introduce a clustering-improved Nystr\"om method to effectively reduce the computational complexity and storage of the Gram matrix to linear, while providing a rigorous bound for the low-rank approximation. Our method achieves high accuracy results across various scenarios and surpasses competitors by a significant margin, particularly on shapes with substantial deformations. Additionally, we demonstrate the versatility of our method in challenging tasks such as shape transfer and medical registration.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Point cloud matching | SCAPE_r | Mean Geodesic Error17.1 | 23 | |
| Point cloud matching | FAUST_r | Mean Geodesic Error0.183 | 23 | |
| Partial Shape Matching | SHREC Holes 2016 | Mean Geodesic Error (x100)0.24 | 7 | |
| Partial Shape Matching | SHREC Cuts 2016 | Mean Geodesic Error (x100)36.1 | 7 | |
| Partial Shape Matching | SCAPE (S-PV) | Mean Geodesic Error (x100)15.7 | 7 | |
| Garment Matching | GarmCap Sequence 3 (test) | Euclidean Distance Error0.0927 | 5 | |
| Garment Matching | GarmCap Sequence 2 (test) | Euclidean Distance Error (x100)8.53 | 5 | |
| Garment Matching | GarmCap Sequence 4 (test) | Euclidean Distance Error (Scaled)8.96 | 5 | |
| Garment Matching | GarmCap Sequence 1 (test) | Euclidean Distance Error (x100)8.95 | 5 | |
| Shape Correspondence | SHREC Fourleg 2007 | Mean Geodesic Distance Error (×100)12.37 | 4 |