A fast and memory-efficient algorithm for smooth interpolation of polyrigid transformations: application to human joint tracking

04/28/2020
by   K. Makki, et al.
0

The log Euclidean polyrigid registration framework provides a way to smoothly estimate and interpolate poly-rigid/affine transformations for which the invertibility is guaranteed. This powerful and flexible mathematical framework is currently being used to track the human joint dynamics by first imposing bone rigidity constraints in order to synthetize the spatio-temporal joint deformations later. However, since no closed-form exists, then a computationally expensive integration of ordinary differential equations (ODEs) is required to perform image registration using this framework. To tackle this problem, the exponential map for solving these ODEs is computed using the scaling and squaring method in the literature. In this paper, we propose an algorithm using a matrix diagonalization based method for smooth interpolation of homogeneous polyrigid transformations of human joints during motion. The use of this alternative computational approach to integrate ODEs is well motivated by the fact that bone rigid transformations satisfy the mechanical constraints of human joint motion, which provide conditions that guarantee the diagonalizability of local bone transformations and consequently of the resulting joint transformations. In a comparison with the scaling and squaring method, we discuss the usefulness of the matrix eigendecomposition technique which reduces significantly the computational burden associated with the computation of matrix exponential over a dense regular grid. Finally, we have applied the method to enhance the temporal resolution of dynamic MRI sequences of the ankle joint. To conclude, numerical experiments show that the eigendecomposition method is more capable of balancing the trade-off between accuracy, computation time, and memory requirements.

READ FULL TEXT

page 8

page 11

page 12

page 14

research
04/24/2021

Deep Convolutional Neural Network for Non-rigid Image Registration

Images taken at different times or positions undergo transformations suc...
research
01/18/2020

Accelerating the Registration of Image Sequences by Spatio-temporal Multilevel Strategies

Multilevel strategies are an integral part of many image registration al...
research
11/03/2020

Learning a Generative Motion Model from Image Sequences based on a Latent Motion Matrix

We propose to learn a probabilistic motion model from a sequence of imag...
research
09/27/2022

Adaptive Piecewise Poly-Sinc Methods for Ordinary Differential Equations

We propose a new method of adaptive piecewise approximation based on Sin...
research
09/28/2020

Fast Gravitational Approach for Rigid Point Set Registration with Ordinary Differential Equations

This article introduces a new physics-based method for rigid point set a...
research
07/27/2020

Ordinary Differential Equation and Complex Matrix Exponential for Multi-resolution Image Registration

Autograd-based software packages have recently renewed interest in image...
research
08/31/2021

Exponential Integrators for MHD: Matrix-free Leja interpolation and efficient adaptive time stepping

We propose a novel algorithm for the temporal integration of the magneto...

Please sign up or login with your details

Forgot password? Click here to reset