• DocumentCode
    245363
  • Title

    Parallel Optical Flow Processing of 4D Cardiac CT Data on Multicore Clusters

  • Author

    Xingfu Wu ; Guangtai Ding ; Taylor, Valerie

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2014
  • fDate
    19-21 Dec. 2014
  • Firstpage
    113
  • Lastpage
    120
  • Abstract
    Optical flow is the distribution of apparent velocities of movement of brightness patterns in a sequence of images. For large 3D image sequences, optical flow applications are time consuming and memory-bound. To cope with these problems, in this paper, we present parallel optical flow processing of 4D cardiac CT data on multicore cluster systems to significantly shorten the time for computing velocity fields of the heart in order to aid cardiologists in diagnosing heart disease such as myocardial infarction and cardiac dysrhythmia in time. First, we modify and extend two traditional 2D optical flow methods Horn-Schunck and Lucas-Kanade to three-dimensional cases to process the 4D cardiac CT data. Second, we extend Mat lab MPI to support parallel computing with Mat lab and Octave on these cluster systems. Then we develop the parallel Mat lab/Octave optical flow applications for the 4D cardiac CT data in detail. Our experimental results show that these parallel optical flow applications have good scalability with close to linear speedup, and are able to shorten the image processing time significantly from more than 5 hours on 4 cores to 1.5 minutes on 1024 cores.
  • Keywords
    application program interfaces; brightness; computerised tomography; image sequences; medical image processing; message passing; multiprocessing systems; parallel processing; 2D optical flow methods; 4D cardiac CT data processing; Horn-Schunck method; Lucas-Kanade method; MatlabMPI; apparent velocity distribution; brightness pattern movement; cardiac dysrhythmia; heart disease diagnosis; heart velocity fields; image processing time reduction; large-3D image sequences; multicore cluster systems; myocardial infarction; parallel Matlab-Octave optical flow applications; parallel computing; parallel optical flow processing; Computed tomography; Computer vision; Equations; Image motion analysis; MATLAB; Optical imaging; Three-dimensional displays; 4D Cardiac CT; Horn-Schunck method; Lucas-Kanade method; Matlab MPI; Multicore Clusters; Parallel Optical Flow Processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-7980-6
  • Type

    conf

  • DOI
    10.1109/CSE.2014.53
  • Filename
    7023564