DocumentCode :
3431476
Title :
Real-time processing in dynamic ultrasound elastography: A GPU-based implementation using CUDA
Author :
Montagnon, Emmanuel ; Hissoiny, Sami ; Després, Philippe ; Cloutier, Guy
fYear :
2012
fDate :
2-5 July 2012
Firstpage :
472
Lastpage :
477
Abstract :
This paper addresses the computational cost of the normalized cross-correlation (NCC) algorithm in ultrasound elastography. Parallel implementations of the NCC algorithm based on multicore architectures and a graphical processor unit (GPU) are formulated and applied to radio-frequency (RF) data from dynamic elastography experiments. Compared to single computer processor unit (CPU) performances, results show that parallel implementation of the NCC algorithm allows speedups of less than 5 for multi-threaded execution on CPU and up to 85 using a GPU. Processing frame rates from 80 to 173 sec-1 have been achieved for large fields of view with good spatial resolution. The trade-off between accuracy, spatial resolution and computational cost in displacement estimation using the NCC algorithm therefore appears obsolete. Open source codes for implementing the NCC algorithm on GPU are made available at www.lbum-crchum.com.
Keywords :
biomedical ultrasonics; correlation methods; graphics processing units; medical image processing; multi-threading; multiprocessing systems; parallel architectures; CUDA; GPU-based implementation; NCC algorithm; RF data; computational cost; computer processor unit; displacement estimation; dynamic ultrasound elastography; graphical processor unit; multicore architectures; multithreaded execution; normalized cross-correlation algorithm; open source codes; radio-frequency data; real-time processing; spatial resolution; Acoustics; Computational efficiency; Estimation; Graphics processing unit; Heuristic algorithms; Instruction sets; Ultrasonic imaging; Ultrasound; displacement estimation; elastography; parallel computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science, Signal Processing and their Applications (ISSPA), 2012 11th International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4673-0381-1
Electronic_ISBN :
978-1-4673-0380-4
Type :
conf
DOI :
10.1109/ISSPA.2012.6310597
Filename :
6310597
Link To Document :
بازگشت