GPU-Based Frequency Domain Beamforming for Real-Time Ultrasound 3D Imaging
Date Issued
2014
Date
2014
Author(s)
Lee, Tsung-Yeh
Abstract
Medical ultrasound imaging system is generally used as a diagnosis tool in clinical medicine. For general 2D imaging purpose, the system uses 1D array transducer to transmit/receive RF data, do the delay and sum beamforming (DAS), add some adequate imaging processing techniques, and finally, output the good quality image result in real-time.
However, if 1D array transducer is replaced by 2D array for 3D imaging purpose, large RF data size will make the DAS too slow to keep the system real-time. Therefore, this research combines two techniques to speed up beamforming, that is, plane wave frequency domain beamforming (PWFDBF) and parallel programming on GPU. First, PWFDBF can use just one set of RF data to beamform one frame image. This feature will reduce the complexity and processing time of beamforming funamentally and enormously. Second, the powerful parallel processing ability of GPU will make PWFDBF ever faster.
Field II is used in this research for creating simulated RF data. Then, Matlab is used for simulating PWFDBF and compounding imaging technique, verifying the correctness of the image result and doing the analytis of image quality. Finally, parallel programming PWFDBF is implemented on the PC with GPU by CUDA programming language. And Nsight is used for speed analysis. According to the experiment result, equivalent frame rate of PWFDBF can reach to the real-time standard(30 frames/s) under the simulated environment which is a 2D array transducer with 64 x 64 channels x 4096 samples. The result proves that the research is indeed a possible solution for 3D ultrasound imaging system according to the final processing time analysis result.
Subjects
超音波即時三維影像
平面波頻域波束形成
繪圖處理器
平行程式設計
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-103-R01945005-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):262b02b899c7a11092e34a30165cf01f
