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.
翻译:通用剖面分析(GPA)是将多种形状通过估计变异而形成共同参照的问题。GPA已经为Euclidean 和affine 的变异进行了广泛的研究。我们采用变形变异的GPA(GPA) 引入了变异性变异性,这形成了一个大范围和困难的问题。我们专门研究了一类变异性变异性,称为线性基变异(LBWs),它包含趋异性变异和大多数通常的变异模式,如Thin-Plate Spline(TPS) 。变异性变异性变异性变异性大是一个非相异性不全的问题。我们使用两种变异性变异性变异性GPA的基本变异性。我们用两种变异性化方法来解决变异性变异性变异性变异性变的基本特性问题。我们用两种变异性变异性变异性变异性变异性变异性模型来解决的变异性变异性变异性变异性变异性变异性变异性变异性变异性变异性模型,其中最易性变异性变异性变异性变异性变异性变异性变异性变异性变异性变异性变异性变异性模型的模型的模型,即最变异性变异性变异性变型模型的模型可以精确性变异性变异性变型模型,即最变型模型, 最变异性变异性变异性变异性变异性变异性变异性变性变型模型可以精确性变异性变异性变异性变型模型,即最易性变型模型,即最易性变异性变异性变异性变型模型,最易性变型模型,即是变型模型,最易性变型模型,最变型模型,最易性变型模型也最变型模型可以精确性变型模型可变异性变异性变异性变型模型,即最变型模型可变型模型可变异性变异性变型模型,即变型模型,即变型模型,即变型模型,最变变型模型