摘要
Abstract
Medical ultrasound Pulse Wave(PW) spectrum Doppler imaging system is a valuable tool for clinical diagnosis for flow velocity distribution in vessels. It can not only show the velocity variability of blood flow in the sampling volume and estimate the position of the specific blood flow through the displayed spectrum while the traditional imaging mode can't like B-mode and color mode, but also improve the spatial resolution for these detections for it can remove the alias of Doppler signal which is much better than the Continuous Wave(CW) Doppler. Thus, there are significant meanings in clinical application. However, because of the massive computation involved in the current PW Doppler spectrum ultrasound imaging system, it will be hard and costly to implement with the traditional processing platform, such as FFT(Fast Fourier Transformation), convolution and so on. A new algorithm of PW Doppler spectrum ultrasound based on CUDA (Compute Unified Device Architecture) parallel processing platform is presented. This method mainly includes the following parallel procedures such as wall filter, spectrum averaging, frequency shift, post-processing and so on. Test results from the Doppler I/Q data, not only show the output of Graphics Processing Unit(GPU) is definitely the same as the one of CPU, but also demonstrate the obvious speedup using GPU, that is, it can process 2 770 spectrums per second for the data size(65 535x20 sample points) which is 140 times faster than the CPU implementation.关键词
高性能并行计算/超声脉冲多普勒成像/图形处理器/图像并行处理算法Key words
high performance parallel processing/ ultrasound pulsed wave Doppler/ Graphics Processing Unit (GPU)/ parallel algorithm for image processing分类
信息技术与安全科学