Cargando…
Optimizing photoacoustic image reconstruction using cross-platform parallel computation
Three-dimensional (3D) image reconstruction involves the computations of an extensive amount of data that leads to tremendous processing time. Therefore, optimization is crucially needed to improve the performance and efficiency. With the widespread use of graphics processing units (GPU), parallel c...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Singapore
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089714/ https://www.ncbi.nlm.nih.gov/pubmed/32226922 http://dx.doi.org/10.1186/s42492-018-0002-5 |
_version_ | 1783509787140423680 |
---|---|
author | Vu, Tri Wang, Yuehang Xia, Jun |
author_facet | Vu, Tri Wang, Yuehang Xia, Jun |
author_sort | Vu, Tri |
collection | PubMed |
description | Three-dimensional (3D) image reconstruction involves the computations of an extensive amount of data that leads to tremendous processing time. Therefore, optimization is crucially needed to improve the performance and efficiency. With the widespread use of graphics processing units (GPU), parallel computing is transforming this arduous reconstruction process for numerous imaging modalities, and photoacoustic computed tomography (PACT) is not an exception. Existing works have investigated GPU-based optimization on photoacoustic microscopy (PAM) and PACT reconstruction using compute unified device architecture (CUDA) on either C++ or MATLAB only. However, our study is the first that uses cross-platform GPU computation. It maintains the simplicity of MATLAB, while improves the speed through CUDA/C++ − based MATLAB converted functions called MEXCUDA. Compared to a purely MATLAB with GPU approach, our cross-platform method improves the speed five times. Because MATLAB is widely used in PAM and PACT, this study will open up new avenues for photoacoustic image reconstruction and relevant real-time imaging applications. |
format | Online Article Text |
id | pubmed-7089714 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Springer Singapore |
record_format | MEDLINE/PubMed |
spelling | pubmed-70897142020-03-26 Optimizing photoacoustic image reconstruction using cross-platform parallel computation Vu, Tri Wang, Yuehang Xia, Jun Vis Comput Ind Biomed Art Research Three-dimensional (3D) image reconstruction involves the computations of an extensive amount of data that leads to tremendous processing time. Therefore, optimization is crucially needed to improve the performance and efficiency. With the widespread use of graphics processing units (GPU), parallel computing is transforming this arduous reconstruction process for numerous imaging modalities, and photoacoustic computed tomography (PACT) is not an exception. Existing works have investigated GPU-based optimization on photoacoustic microscopy (PAM) and PACT reconstruction using compute unified device architecture (CUDA) on either C++ or MATLAB only. However, our study is the first that uses cross-platform GPU computation. It maintains the simplicity of MATLAB, while improves the speed through CUDA/C++ − based MATLAB converted functions called MEXCUDA. Compared to a purely MATLAB with GPU approach, our cross-platform method improves the speed five times. Because MATLAB is widely used in PAM and PACT, this study will open up new avenues for photoacoustic image reconstruction and relevant real-time imaging applications. Springer Singapore 2018-09-05 /pmc/articles/PMC7089714/ /pubmed/32226922 http://dx.doi.org/10.1186/s42492-018-0002-5 Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Research Vu, Tri Wang, Yuehang Xia, Jun Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title | Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title_full | Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title_fullStr | Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title_full_unstemmed | Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title_short | Optimizing photoacoustic image reconstruction using cross-platform parallel computation |
title_sort | optimizing photoacoustic image reconstruction using cross-platform parallel computation |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089714/ https://www.ncbi.nlm.nih.gov/pubmed/32226922 http://dx.doi.org/10.1186/s42492-018-0002-5 |
work_keys_str_mv | AT vutri optimizingphotoacousticimagereconstructionusingcrossplatformparallelcomputation AT wangyuehang optimizingphotoacousticimagereconstructionusingcrossplatformparallelcomputation AT xiajun optimizingphotoacousticimagereconstructionusingcrossplatformparallelcomputation |