Distributed-memory large deformation diffeomorphic 3D image registration

08/11/2016
by   Andreas Mang, et al.
0

We present a parallel distributed-memory algorithm for large deformation diffeomorphic registration of volumetric images that produces large isochoric deformations (locally volume preserving). Image registration is a key technology in medical image analysis. Our algorithm uses a partial differential equation constrained optimal control formulation. Finding the optimal deformation map requires the solution of a highly nonlinear problem that involves pseudo-differential operators, biharmonic operators, and pure advection operators both forward and back- ward in time. A key issue is the time to solution, which poses the demand for efficient optimization methods as well as an effective utilization of high performance computing resources. To address this problem we use a preconditioned, inexact, Gauss-Newton- Krylov solver. Our algorithm integrates several components: a spectral discretization in space, a semi-Lagrangian formulation in time, analytic adjoints, different regularization functionals (including volume-preserving ones), a spectral preconditioner, a highly optimized distributed Fast Fourier Transform, and a cubic interpolation scheme for the semi-Lagrangian time-stepping. We demonstrate the scalability of our algorithm on images with resolution of up to 1024^3 on the "Maverick" and "Stampede" systems at the Texas Advanced Computing Center (TACC). The critical problem in the medical imaging application domain is strong scaling, that is, solving registration problems of a moderate size of 256^3---a typical resolution for medical images. We are able to solve the registration problem for images of this size in less than five seconds on 64 x86 nodes of TACC's "Maverick" system.

READ FULL TEXT

page 2

page 10

research
09/14/2021

Diffeomorphic Image Registration with An Optimal Control Relaxation and Its Implementation

Image registration has played an important role in image processing prob...
research
04/07/2016

A Semi-Lagrangian two-level preconditioned Newton-Krylov solver for constrained diffeomorphic image registration

We propose an efficient numerical algorithm for the solution of diffeomo...
research
02/28/2018

PDE-constrained optimization in medical image analysis

PDE-constrained optimization problems find many applications in medical ...
research
08/27/2014

An inexact Newton-Krylov algorithm for constrained diffeomorphic image registration

We propose numerical algorithms for solving large deformation diffeomorp...
research
06/16/2021

Metamorphic image registration using a semi-Lagrangian scheme

In this paper, we propose an implementation of both Large Deformation Di...
research
03/13/2017

A Lagrangian Gauss-Newton-Krylov Solver for Mass- and Intensity-Preserving Diffeomorphic Image Registration

We present an efficient solver for diffeomorphic image registration prob...
research
03/13/2023

NeurEPDiff: Neural Operators to Predict Geodesics in Deformation Spaces

This paper presents NeurEPDiff, a novel network to fast predict the geod...

Please sign up or login with your details

Forgot password? Click here to reset