Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy

Photoacoustic microscopy (PAM) is an emerging biomedical imaging technology capable of quantitative measurement of the microvascular blood flow by correlation analysis. However, the computational cost is high, limiting its applications. Here, we report a parallel computation design based on graphics...

Full description

Bibliographic Details
Main Authors: Zhiqiang Xu, Yiming Wang, Naidi Sun, Zhengying Li, Song Hu, Quan Liu
Format: Article
Language:English
Published: MDPI AG 2019-09-01
Series:Sensors
Subjects:
GPU
Online Access:https://www.mdpi.com/1424-8220/19/18/4000
id doaj-c9aeed5aa2b8403f9d5d57f9bd9101ea
record_format Article
spelling doaj-c9aeed5aa2b8403f9d5d57f9bd9101ea2020-11-24T20:53:05ZengMDPI AGSensors1424-82202019-09-011918400010.3390/s19184000s19184000Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic MicroscopyZhiqiang Xu0Yiming Wang1Naidi Sun2Zhengying Li3Song Hu4Quan Liu5School of Information Engineering, Wuhan University of Technology, 122 Luoshi Road, Wuhan 430070, ChinaSchool of Information Engineering, Wuhan University of Technology, 122 Luoshi Road, Wuhan 430070, ChinaDepartment of Biomedical Engineering, University of Virginia, 415 Lane Road, Charlottesville, VA 22908, USASchool of Information Engineering, Wuhan University of Technology, 122 Luoshi Road, Wuhan 430070, ChinaDepartment of Biomedical Engineering, University of Virginia, 415 Lane Road, Charlottesville, VA 22908, USASchool of Information Engineering, Wuhan University of Technology, 122 Luoshi Road, Wuhan 430070, ChinaPhotoacoustic microscopy (PAM) is an emerging biomedical imaging technology capable of quantitative measurement of the microvascular blood flow by correlation analysis. However, the computational cost is high, limiting its applications. Here, we report a parallel computation design based on graphics processing unit (GPU) for high-speed quantification of blood flow in PAM. Two strategies were utilized to improve the computational efficiency. First, the correlation method in the algorithm was optimized to avoid redundant computation and a parallel computing structure was designed. Second, the parallel design was realized on GPU and optimized by maximizing the utilization of computing resource in GPU. The detailed timings and speedup for each calculation step were given and the MATLAB and C/C++ code versions based on CPU were presented as a comparison. Full performance test shows that a stable speedup of ~80-fold could be achieved with the same calculation accuracy and the computation time could be reduced from minutes to just several seconds with the imaging size ranging from 1 &#215; 1 mm<sup>2</sup> to 2 &#215; 2 mm<sup>2</sup>. Our design accelerates PAM-based blood flow measurement and paves the way for real-time PAM imaging and processing by significantly improving the computational efficiency.https://www.mdpi.com/1424-8220/19/18/4000parallel computingphotoacoustic microscopyblood flowcorrelation analysisGPU
collection DOAJ
language English
format Article
sources DOAJ
author Zhiqiang Xu
Yiming Wang
Naidi Sun
Zhengying Li
Song Hu
Quan Liu
spellingShingle Zhiqiang Xu
Yiming Wang
Naidi Sun
Zhengying Li
Song Hu
Quan Liu
Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
Sensors
parallel computing
photoacoustic microscopy
blood flow
correlation analysis
GPU
author_facet Zhiqiang Xu
Yiming Wang
Naidi Sun
Zhengying Li
Song Hu
Quan Liu
author_sort Zhiqiang Xu
title Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
title_short Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
title_full Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
title_fullStr Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
title_full_unstemmed Parallel Computing for Quantitative Blood Flow Imaging in Photoacoustic Microscopy
title_sort parallel computing for quantitative blood flow imaging in photoacoustic microscopy
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-09-01
description Photoacoustic microscopy (PAM) is an emerging biomedical imaging technology capable of quantitative measurement of the microvascular blood flow by correlation analysis. However, the computational cost is high, limiting its applications. Here, we report a parallel computation design based on graphics processing unit (GPU) for high-speed quantification of blood flow in PAM. Two strategies were utilized to improve the computational efficiency. First, the correlation method in the algorithm was optimized to avoid redundant computation and a parallel computing structure was designed. Second, the parallel design was realized on GPU and optimized by maximizing the utilization of computing resource in GPU. The detailed timings and speedup for each calculation step were given and the MATLAB and C/C++ code versions based on CPU were presented as a comparison. Full performance test shows that a stable speedup of ~80-fold could be achieved with the same calculation accuracy and the computation time could be reduced from minutes to just several seconds with the imaging size ranging from 1 &#215; 1 mm<sup>2</sup> to 2 &#215; 2 mm<sup>2</sup>. Our design accelerates PAM-based blood flow measurement and paves the way for real-time PAM imaging and processing by significantly improving the computational efficiency.
topic parallel computing
photoacoustic microscopy
blood flow
correlation analysis
GPU
url https://www.mdpi.com/1424-8220/19/18/4000
work_keys_str_mv AT zhiqiangxu parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
AT yimingwang parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
AT naidisun parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
AT zhengyingli parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
AT songhu parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
AT quanliu parallelcomputingforquantitativebloodflowimaginginphotoacousticmicroscopy
_version_ 1716798161685577728