Distributed-Memory Large Deformation Diffeomorphic 3D Image Registration

被引:0
|
作者
Mang, Andreas [1 ]
Gholami, Amir [1 ]
Biros, George [1 ]
机构
[1] Univ Texas Austin, Inst Computat Engn & Sci, Austin, TX 78712 USA
关键词
Diffeomorphic Image Registration; Optimal Control; Newton-Krylov Methods; Scientific Computing; High Performance Computing; ALGORITHM; DEMONS; CT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 backward 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-NewtonKrylov 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.
引用
收藏
页码:842 / 853
页数:12
相关论文
共 50 条
  • [41] Asynchronous distributed-memory task-parallel algorithm for compressible flows on unstructured 3D Eulerian grids
    Bakosi, J.
    Bird, R.
    Gonzalez, F.
    Junghans, C.
    Li, W.
    Luo, H.
    Pandare, A.
    Waltz, J.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2021, 160
  • [42] Parallelizing RRT on Large-Scale Distributed-Memory Architectures
    Devaurs, Didier
    Simeon, Thierry
    Cortes, Juan
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2013, 29 (02) : 571 - 579
  • [43] A framework to parallelize an image processing library on a distributed-memory system
    Nicolescu, C
    Jonker, PP
    [J]. PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING IV, 2000, 4118 : 13 - 20
  • [44] Piecewise-diffeomorphic image registration: Application to the motion estimation between 3D CT lung images with sliding conditions
    Risser, Laurent
    Vialard, Francois-Xavier
    Baluwala, Habib Y.
    Schnabel, Julia A.
    [J]. MEDICAL IMAGE ANALYSIS, 2013, 17 (02) : 182 - 193
  • [45] Pulmonary CT image registration and warping for tracking tissue deformation during the respiratory cycle through 3D consistent image registration
    Li, Baojun
    Christensen, Gary E.
    Hoffman, Eric A.
    McLennan, Geoffrey
    Reinhardt, Joseph M.
    [J]. MEDICAL PHYSICS, 2008, 35 (12) : 5575 - 5583
  • [46] A 2D diffeomorphic image registration model with inequality constraint
    Han, Huan
    Jin, Qi
    Zhang, Yimin
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2023, 132 : 135 - 144
  • [47] Spectral Log-Demons: Diffeomorphic Image Registration with Very Large Deformations
    Herve Lombaert
    Leo Grady
    Xavier Pennec
    Nicholas Ayache
    Farida Cheriet
    [J]. International Journal of Computer Vision, 2014, 107 : 254 - 271
  • [48] Large deformation measurement scheme for 3D digital image correlation method
    Tang, Zhengzong
    Liang, Jin
    Xiao, Zhenzhong
    Guo, Cheng
    [J]. OPTICS AND LASERS IN ENGINEERING, 2012, 50 (02) : 122 - 130
  • [49] Spectral Log-Demons: Diffeomorphic Image Registration with Very Large Deformations
    Lombaert, Herve
    Grady, Leo
    Pennec, Xavier
    Ayache, Nicholas
    Cheriet, Farida
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2014, 107 (03) : 254 - 271
  • [50] 2D/3D image registration on the GPU
    Kubias A.
    Deinzer F.
    Feldmann T.
    Paulus D.
    Schreiber B.
    Brunner Th.
    [J]. Pattern Recognition and Image Analysis, 2008, 18 (03) : 381 - 389