Procrustes Analysis with Deformations: A Closed-Form Solution by Eigenvalue Decomposition
Not on the map. Why?
Abstract (arXiv)
Generalized Procrustes Analysis (GPA) is the problem of bringing multiple shapes into a common reference by estimating transformations. GPA has been extensively studied for the Euclidean and affine transformations. We introduce GPA with deformable transformations, which forms a much wider and difficult problem. We specifically study a class of transformations called the Linear Basis Warps (LBWs), which contains the affine transformation and most of the usual deformation models, such as the Thin-Plate Spline (TPS). GPA with deformations is a nonconvex underconstrained problem. We resolve the fundamental ambiguities of deformable GPA using two shape constraints requiring the eigenvalues of the shape covariance. These eigenvalues can be computed independently as a prior or posterior. We give a closed-form and optimal solution to deformable GPA based on an eigenvalue decomposition. This solution handles regularization, favoring smooth deformation fields. It requires the transformation model to satisfy a fundamental property of free-translations, which asserts that the model can implement any translation. We show that this property fortunately holds true for most common transformation models, including the affine and TPS models. For the other models, we give another closed-form solution to GPA, which agrees exactly with the first solution for models with free-translation. We give pseudo-code for computing our solution, leading to the proposed DefGPA method, which is fast, globally optimal and widely applicable. We validate our method and compare it to previous work on six diverse 2D and 3D datasets, with special care taken to choose the hyperparameters from cross-validation.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 7 of its 79 references that are in the map. First posted on arXiv 29 Jun 2022.
Builds on
7 of 79 references.
References · 7
- 2019The Liver Tumor Segmentation Benchmark (LiTS)cited by 504
- 2016SE-Sync: A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Groupcited by 80
- 2016Numerical Inversion of SRNF Maps for Elastic Shape Analysis of Genus-Zero Surfacescited by 12
- 2018A Survey on Non-rigid 3D Shape Analysiscited by 10
- 2017Steepest descent algorithm on orthogonal Stiefel manifoldscited by 3
- 2022Sparse Pose Graph Optimization in Cycle Spacecited by 2
- 2019Efficient two step optimization for large embedded deformation graph based SLAMcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Shape-from-Template with Generalised Cameracited by 1
- 2025Shape-from-Template with Generalised Camera19 Aug 2025