A Real-Time, GPU-Based Implementation of Aperture Domain Model Image REconstruction.
Journal
IEEE transactions on ultrasonics, ferroelectrics, and frequency control
ISSN: 1525-8955
Titre abrégé: IEEE Trans Ultrason Ferroelectr Freq Control
Pays: United States
ID NLM: 9882735
Informations de publication
Date de publication:
06 2021
06 2021
Historique:
pubmed:
4
2
2021
medline:
26
10
2021
entrez:
3
2
2021
Statut:
ppublish
Résumé
Multipath and off-axis scattering are two of the primary mechanisms for ultrasound image degradation. To address their impact, we have proposed Aperture Domain Model Image REconstruction (ADMIRE). This algorithm utilizes a model-based approach in order to identify and suppress sources of acoustic clutter. The ability of ADMIRE to suppress clutter and improve image quality has been demonstrated in previous works, but its use for real-time imaging has been infeasible due to its significant computational requirements. However, in recent years, the use of graphics processing units (GPUs) for general-purpose computing has enabled the significant acceleration of compute-intensive algorithms. This is because many modern GPUs have thousands of computational cores that can be utilized to perform massively parallel processing. Therefore, in this work, we have developed a GPU-based implementation of ADMIRE. The implementation on a single GPU provides a speedup of two orders of magnitude when compared to a serial CPU implementation, and additional speedup is achieved when the computations are distributed across two GPUs. In addition, we demonstrate the feasibility of the GPU implementation to be used for real-time imaging by interfacing it with a Verasonics Vantage 128 ultrasound research system. Moreover, we show that other beamforming techniques, such as delay-and-sum (DAS) and short-lag spatial coherence (SLSC), can be computed and simultaneously displayed with ADMIRE. The frame rate depends upon various parameters, and this is exhibited in the multiple imaging cases that are presented. An open-source code repository containing CPU and GPU implementations of ADMIRE is also provided.
Identifiants
pubmed: 33531299
doi: 10.1109/TUFFC.2021.3056334
pmc: PMC8532145
mid: NIHMS1708458
doi:
Types de publication
Journal Article
Research Support, N.I.H., Extramural
Research Support, U.S. Gov't, Non-P.H.S.
Langues
eng
Sous-ensembles de citation
IM
Pagination
2101-2116Subventions
Organisme : NIBIB NIH HHS
ID : R01 EB020040
Pays : United States
Organisme : NIH HHS
ID : S10 OD016216
Pays : United States
Références
IEEE Trans Ultrason Ferroelectr Freq Control. 2015 Nov;62(11):1913-27
pubmed: 26559622
IEEE Trans Ultrason Ferroelectr Freq Control. 2011 Feb;58(2):399-405
pubmed: 21342825
J Stat Softw. 2010;33(1):1-22
pubmed: 20808728
Int J Comput Assist Radiol Surg. 2018 Jun;13(6):759-767
pubmed: 29594853
IEEE Trans Ultrason Ferroelectr Freq Control. 2009 Feb;56(2):314-25
pubmed: 19251518
IEEE Trans Ultrason Ferroelectr Freq Control. 2011 Jul;58(7):1377-88
pubmed: 21768022
IEEE Trans Ultrason Ferroelectr Freq Control. 2007 Aug;54(8):1606-13
pubmed: 17703664
IEEE Trans Ultrason Ferroelectr Freq Control. 2017 Oct;64(10):1450-1464
pubmed: 28742033
IEEE Trans Inf Technol Biomed. 2010 Nov;14(6):1338-45
pubmed: 20813647
IEEE Trans Ultrason Ferroelectr Freq Control. 2014 Jan;61(1):76-85
pubmed: 24402897
IEEE Trans Ultrason Ferroelectr Freq Control. 2019 May;66(5):898-910
pubmed: 30869612
IEEE Trans Ultrason Ferroelectr Freq Control. 2014 Mar;61(3):428-40
pubmed: 24569248
IEEE Trans Ultrason Ferroelectr Freq Control. 2011 Aug;58(8):1698-705
pubmed: 21859591
IEEE Trans Ultrason Ferroelectr Freq Control. 2017 Mar;64(3):500-513
pubmed: 27913342
Ultrasound Med Biol. 2015 Mar;41(3):871-83
pubmed: 25638315
IEEE Trans Ultrason Ferroelectr Freq Control. 2017 Jan;64(1):150-163
pubmed: 27623579
IEEE Trans Ultrason Ferroelectr Freq Control. 1992;39(2):262-7
pubmed: 18263145
IEEE Trans Ultrason Ferroelectr Freq Control. 2019 Oct;66(10):1546-1559
pubmed: 31251180
IEEE Trans Ultrason Ferroelectr Freq Control. 2011 Apr;58(4):754-65
pubmed: 21507753