Accelerating Image Reconstruction in Three-Dimensional Optoacoustic Tomography on Graphics Processing Units
Kun Wang, Chao Huang, Yu-Jiun Kao, Cheng-Ying Chou, Alexander A., Oraevsky, Mark A. Anastasio

TL;DR
This paper introduces GPU-based parallelization strategies to significantly accelerate 3D optoacoustic tomography image reconstruction, enabling faster processing while maintaining accuracy, thus overcoming computational challenges inherent in 3D inverse problems.
Contribution
The paper presents the first parallelization strategies for 3D OAT image reconstruction algorithms using GPUs, achieving substantial speedups and enabling practical 3D imaging.
Findings
GPU implementations improve efficiency by up to 1250 times
Accurate 3D images reconstructed from simulated and experimental data
Parallelization significantly reduces computational time for 3D OAT reconstruction
Abstract
Purpose: Optoacoustic tomography (OAT) is inherently a three-dimensional (3D) inverse problem. However, most studies of OAT image reconstruction still employ two-dimensional (2D) imaging models. One important reason is because 3D image reconstruction is computationally burdensome. The aim of this work is to accelerate existing image reconstruction algorithms for 3D OAT by use of parallel programming techniques. Methods: Parallelization strategies are proposed to accelerate a filtered backprojection (FBP) algorithm and two different pairs of projection/backprojection operations that correspond to two different numerical imaging models. The algorithms are designed to fully exploit the parallel computing power of graphic processing units (GPUs). In order to evaluate the parallelization strategies for the projection/backprojection pairs, an iterative image reconstruction algorithm is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
