DocumentCode :
1395562
Title :
Fast GPU Based Adaptive Filtering of 4D Echocardiography
Author :
Broxvall, Mathias ; Emilsson, Kent ; Thunberg, Per
Author_Institution :
Centre for Modeling & Simulation, Orebro Univ., Orebro, Sweden
Volume :
31
Issue :
6
fYear :
2012
fDate :
6/1/2012 12:00:00 AM
Firstpage :
1165
Lastpage :
1172
Abstract :
Time resolved three-dimensional (3D) echocardiography generates four-dimensional (3D+time) data sets that bring new possibilities in clinical practice. Image quality of four-dimensional (4D) echocardiography is however regarded as poorer compared to conventional echocardiography where time-resolved 2D imaging is used. Advanced image processing filtering methods can be used to achieve image improvements but to the cost of heavy data processing. The recent development of graphics processing unit (GPUs) enables highly parallel general purpose computations, that considerably reduces the computational time of advanced image filtering methods. In this study multidimensional adaptive filtering of 4D echocardiography was performed using GPUs. Filtering was done using multiple kernels implemented in OpenCL (open computing language) working on multiple subsets of the data. Our results show a substantial speed increase of up to 74 times, resulting in a total filtering time less than 30 s on a common desktop. This implies that advanced adaptive image processing can be accomplished in conjunction with a clinical examination. Since the presented GPU processor method scales linearly with the number of processing elements, we expect it to continue scaling with the expected future increases in number of processing elements. This should be contrasted with the increases in data set sizes in the near future following the further improvements in ultrasound probes and measuring devices. It is concluded that GPUs facilitate the use of demanding adaptive image filtering techniques that in turn enhance 4D echocardiographic data sets. The presented general methodology of implementing parallelism using GPUs is also applicable for other medical modalities that generate multidimensional data.
Keywords :
adaptive filters; echocardiography; graphics processing units; medical image processing; 4D echocardiography; OpenCL; fast GPU based adaptive filtering; graphics processing unit; image quality; open computing language; time resolved 2D imaging; time resolved 3D echocardiography; Convolution; Echocardiography; Graphics processing unit; Kernel; Memory management; Tensile stress; Three dimensional displays; Echocardiography; high performance computing; image denoising; image enhancement; parallel computing; Cardiac-Gated Imaging Techniques; Computer Graphics; Echocardiography, Three-Dimensional; Equipment Design; Equipment Failure Analysis; Humans; Image Enhancement; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
Medical Imaging, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0062
Type :
jour
DOI :
10.1109/TMI.2011.2179308
Filename :
6099625
Link To Document :
بازگشت