Three-dimensional image registration using distributed parallel computing

Three-dimensional (3D) images have become increasingly popular in practice. They are commonly used in medical imaging applications. In such applications, it is often critical to compare two 3D images, or monitor a sequence of 3D images. To make the image comparison or image monitoring valid, the related 3D images should be geometrically aligned first, which is called image registration (IR). However, IR for 3D images would take much computing time, especially when a flexible method is considered, which does not impose any parametric form on the underlying geometric transformation. Here, the authors explore a fast-computing environment for 3D IR based on the distributed parallel computing. The selected 3D IR method is based on the Taylor's expansion and 3D local kernel smoothing. It is flexible, but involves much computation. The authors demonstrate that this fast-computing environment can effectively handle the computing problem while keeping the good properties of the 3D IR method. The method discussed here is therefore useful for applications involving big data.

[1]  Peihua Qiu,et al.  Intensity-based 3D local image registration , 2017, Pattern Recognit. Lett..

[2]  Peihua Qiu,et al.  Feature based image registration using non-degenerate pixels , 2013, Signal Process..

[3]  Michael J. Franklin,et al.  Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing , 2012, NSDI.

[4]  P. Qiu Image processing and jump regression analysis , 2005 .

[5]  Anand Rangarajan,et al.  Probability Density Estimation Using Isocontours and Isosurfaces: Applications to Information-Theoretic Image Registration , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Partha Sarathi Mukherjee,et al.  3-D Image Denoising by Local Smoothing and Nonparametric Regression , 2011, Technometrics.

[7]  Peihua Qiu,et al.  BLIND DECONVOLUTION AND DEBLURRING IN IMAGE ANALYSIS , 2006 .

[8]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Peihua Qiu,et al.  On Nonparametric Image Registration , 2013, Technometrics.

[10]  Michal Irani,et al.  Motion Analysis for Image Enhancement: Resolution, Occlusion, and Transparency , 1993, J. Vis. Commun. Image Represent..

[11]  Hui Yang,et al.  Parallel computing and network analytics for fast Industrial Internet-of-Things (IIoT) machine information processing and condition monitoring , 2018 .

[12]  Peihua Qiu,et al.  A nonparametric procedure for blind image deblurring , 2008, Comput. Stat. Data Anal..

[13]  Peihua Qiu,et al.  Intensity based nonparametric image registration , 2010, MIR '10.

[14]  Jan Modersitzky,et al.  FAIR - Flexible Algorithms for Image Registration , 2009, Fundamentals of algorithms.

[15]  Brian B. Avants,et al.  Symmetric diffeomorphic image registration with cross-correlation: Evaluating automated labeling of elderly and neurodegenerative brain , 2008, Medical Image Anal..

[16]  Peihua Qiu,et al.  A parametric intensity-based 3D image registration method for magnetic resonance imaging , 2017, Signal Image Video Process..

[17]  Scott Shenker,et al.  Spark: Cluster Computing with Working Sets , 2010, HotCloud.

[18]  Tianzi Jiang,et al.  Fingerprint registration by maximization of mutual information , 2006, IEEE Transactions on Image Processing.

[19]  Guodong Yang,et al.  Distributed SAR image change detection based on Spark , 2015, 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).

[20]  Peihua Qiu,et al.  On Image Registration in Magnetic Resonance Imaging , 2008, 2008 International Conference on BioMedical Engineering and Informatics.

[21]  Brian B. Avants,et al.  Directly Manipulated Free-Form Deformation Image Registration , 2009, IEEE Transactions on Image Processing.

[22]  B. S. Manjunath,et al.  A contour-based approach to multisensor image registration , 1995, IEEE Trans. Image Process..

[23]  Jan Flusser,et al.  Image registration methods: a survey , 2003, Image Vis. Comput..

[24]  Jiaolong Yang,et al.  Go-ICP: Solving 3D Registration Efficiently and Globally Optimally , 2013, 2013 IEEE International Conference on Computer Vision.

[25]  Frédéric Dufaux,et al.  Efficient, robust, and fast global motion estimation for video coding , 2000, IEEE Trans. Image Process..

[26]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[27]  Ying Chen,et al.  Rapid processing of remote sensing images based on cloud computing , 2013, Future Gener. Comput. Syst..

[28]  Yu Cao,et al.  Parallel unsupervised Synthetic Aperture Radar image change detection on a graphics processing unit , 2013, Int. J. High Perform. Comput. Appl..

[29]  Peihua Qiu,et al.  Intensity-Based Image Registration by Nonparametric Local Smoothing , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Urs Wegmüller,et al.  GPU-based parallelized time-domain back-projection processing for Agile SAR platforms , 2014, 2014 IEEE Geoscience and Remote Sensing Symposium.

[31]  Wei Pan,et al.  An Adaptable-Multilayer Fractional Fourier Transform Approach for Image Registration , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Ma Teng-fei Rigid Medical Image Registration Using PCA Neural Network , 2011 .