Rüdiger Göbl1, Nassir Navab2,3, Christoph Hennersperger2. 1. Computer Aided Medical Procedures, Technische Universität München, Boltzmannstr. 3, 85748, Garching, Germany. r.goebl@tum.de. 2. Computer Aided Medical Procedures, Technische Universität München, Boltzmannstr. 3, 85748, Garching, Germany. 3. Johns Hopkins University, 3400 North Charles Street, Baltimore, MD, 21218, USA.
Abstract
PURPOSE: Research in ultrasound imaging is limited in reproducibility by two factors: First, many existing ultrasound pipelines are protected by intellectual property, rendering exchange of code difficult. Second, most pipelines are implemented in special hardware, resulting in limited flexibility of implemented processing steps on such platforms. METHODS: With SUPRA, we propose an open-source pipeline for fully software-defined ultrasound processing for real-time applications to alleviate these problems. Covering all steps from beamforming to output of B-mode images, SUPRA can help improve the reproducibility of results and make modifications to the image acquisition mode accessible to the research community. We evaluate the pipeline qualitatively, quantitatively, and regarding its run time. RESULTS: The pipeline shows image quality comparable to a clinical system and backed by point spread function measurements a comparable resolution. Including all processing stages of a usual ultrasound pipeline, the run-time analysis shows that it can be executed in 2D and 3D on consumer GPUs in real time. CONCLUSIONS: Our software ultrasound pipeline opens up the research in image acquisition. Given access to ultrasound data from early stages (raw channel data, radiofrequency data), it simplifies the development in imaging. Furthermore, it tackles the reproducibility of research results, as code can be shared easily and even be executed without dedicated ultrasound hardware.
PURPOSE: Research in ultrasound imaging is limited in reproducibility by two factors: First, many existing ultrasound pipelines are protected by intellectual property, rendering exchange of code difficult. Second, most pipelines are implemented in special hardware, resulting in limited flexibility of implemented processing steps on such platforms. METHODS: With SUPRA, we propose an open-source pipeline for fully software-defined ultrasound processing for real-time applications to alleviate these problems. Covering all steps from beamforming to output of B-mode images, SUPRA can help improve the reproducibility of results and make modifications to the image acquisition mode accessible to the research community. We evaluate the pipeline qualitatively, quantitatively, and regarding its run time. RESULTS: The pipeline shows image quality comparable to a clinical system and backed by point spread function measurements a comparable resolution. Including all processing stages of a usual ultrasound pipeline, the run-time analysis shows that it can be executed in 2D and 3D on consumer GPUs in real time. CONCLUSIONS: Our software ultrasound pipeline opens up the research in image acquisition. Given access to ultrasound data from early stages (raw channel data, radiofrequency data), it simplifies the development in imaging. Furthermore, it tackles the reproducibility of research results, as code can be shared easily and even be executed without dedicated ultrasound hardware.
Keywords:
2D; 3D; GPU programming; Open source; Ultrasound imaging
Authors: Thaddeus Wilson; James Zagzebski; Tomy Varghese; Quan Chen; Min Rao Journal: IEEE Trans Ultrason Ferroelectr Freq Control Date: 2006-10 Impact factor: 2.725
Authors: Chris C P Cheung; Alfred C H Yu; Nazila Salimi; Billy Y S Yiu; Ivan K H Tsang; Benjamin Kerby; Reza Zahiri Azar; Kris Dickie Journal: IEEE Trans Ultrason Ferroelectr Freq Control Date: 2012-02 Impact factor: 2.725
Authors: Christina Bluemel; Gonca Safak; Andreas Cramer; Achim Wöckel; Anja Gesierich; Elena Hartmann; Jan-Stefan Schmid; Franz Kaiser; Andreas K Buck; Ken Herrmann Journal: Eur J Nucl Med Mol Imaging Date: 2016-06-17 Impact factor: 9.236
Authors: Johanna Sprenger; Marcel Bengs; Stefan Gerlach; Maximilian Neidhardt; Alexander Schlaefer Journal: Int J Comput Assist Radiol Surg Date: 2022-05-21 Impact factor: 3.421