Elastic Shape Registration of Surfaces in 3D Space with Gradient Descent and Dynamic Programming

Javier Bernal,Jim Lawrence
DOI: https://doi.org/10.6028/NIST.TN.2310
2024-10-19
Abstract:Algorithms based on gradient descent for computing the elastic shape registration of two simple surfaces in 3-dimensional space and therefore the elastic shape distance between them have been proposed by Kurtek, Jermyn, et al., and more recently by Riseth. Their algorithms are designed to minimize a distance function between the surfaces by rotating and reparametrizing one of the surfaces, the minimization for reparametrizing based on a gradient descent approach that may terminate at a local solution. On the other hand, Bernal and Lawrence have proposed a similar algorithm, the minimization for reparametrizing based on dynamic programming thus producing a partial not necessarily optimal elastic shape registration of the surfaces. Accordingly, Bernal and Lawrence have proposed to use the rotation and reparametrization computed with their algorithm as the initial solution to any algorithm based on a gradient descent approach for reparametrizing. Here we present results from doing exactly that. We also describe and justify the gradient descent approach that is used for reparametrizing one of the surfaces.
Graphics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to calculate the elastic shape registration and its elastic shape distance between two simple surfaces in three - dimensional space. Specifically, the author proposes a method based on the gradient descent approach to re - parameterize one of the surfaces, and uses the rotation and re - parameterization calculated by the dynamic programming algorithm as the initial solution. This method aims to minimize the distance function between the two surfaces by rotating and re - parameterizing one of the surfaces. The main contributions of the paper are as follows: 1. **Combination of Gradient Descent and Dynamic Programming**: Use the partial optimal solutions obtained by the dynamic programming algorithm as the initial solutions of the gradient descent method, thereby improving the convergence and accuracy of the gradient descent method. 2. **Detailed Description and Proof of the Gradient Descent Method**: Describe in detail the gradient descent method used to re - parameterize plane curves and generalize it to surfaces in three - dimensional space. 3. **Theoretical Basis**: Provide detailed mathematical derivations and proofs to ensure the rationality and effectiveness of the method. Through these methods, the paper aims to provide an efficient and accurate means to calculate the elastic shape distance between two surfaces in three - dimensional space, which has important application values in fields such as geological terrain research, surface analysis of anatomical objects and structures.