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