1 Computational Electromagnetics Laboratory, Department of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran.
2 Laboratory of Acoustical Wavefield Imaging, Department of Imaging Physics, Delft University of Technology, Delft, The Netherlands.
Ultrason Imaging. 2019 Sep;41(5):301-316. doi: 10.1177/0161734619862488. Epub 2019 Jul 19.
Double-stage delay-multiply-and-sum (DS-DMAS) is an algorithm proposed for photoacoustic image reconstruction. The DS-DMAS algorithm offers a higher contrast than conventional delay-and-sum and delay-multiply and-sum but at the expense of higher computational complexity. Here, we utilized a compute unified device architecture (CUDA) graphics processing unit (GPU) parallel computation approach to address the high complexity of the DS-DMAS for photoacoustic image reconstruction generated from a commercial light-emitting diode (LED)-based photoacoustic scanner. In comparison with a single-threaded central processing unit (CPU), the GPU approach increased speeds by nearly 140-fold for 1024 × 1024 pixel image; there was no decrease in accuracy. The proposed implementation makes it possible to reconstruct photoacoustic images with frame rates of 250, 125, and 83.3 when the images are 64 × 64, 128 × 128, and 256 × 256, respectively. Thus, DS-DMAS can be efficiently used in clinical devices when coupled with CUDA GPU parallel computation.
双阶段延迟-乘法-求和(DS-DMAS)是一种用于光声图像重建的算法。DS-DMAS 算法比传统的延迟-求和和延迟-乘法-求和提供了更高的对比度,但代价是更高的计算复杂性。在这里,我们利用计算统一设备架构(CUDA)图形处理单元(GPU)并行计算方法来解决由商业发光二极管(LED)基光声扫描仪生成的用于光声图像重建的 DS-DMAS 的高复杂性。与单核中央处理器(CPU)相比,GPU 方法使 1024×1024 像素图像的速度提高了近 140 倍;准确性没有降低。当图像分别为 64×64、128×128 和 256×256 时,所提出的实现使得以 250、125 和 83.3 的帧率重建光声图像成为可能。因此,当与 CUDA GPU 并行计算结合使用时,DS-DMAS 可以有效地用于临床设备。