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

X Wu, G Ding, V Taylor - 2014 IEEE 17th International …, 2014 - ieeexplore.ieee.org
X Wu, G Ding, V Taylor
2014 IEEE 17th International Conference on Computational Science …, 2014ieeexplore.ieee.org
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 …
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.
ieeexplore.ieee.org
Showing the best result for this search. See all results