vix.ing · top · new · best · stats · spec

WaveFlow - Towards Integration of Ultrasound Processing with Deep Learning

2018/11/05 by Piotr Jarosik, Jarosik, Piotr, Michał Byra +3 · 1 citation
Medicine · #FOS: Electrical engineering #Lung Cancer Diagnosis and Treatment #Medical Imaging Techniques and Applications #Radiomics and Machine Learning in Medical Imaging #Signal Processing (eess.SP) #Ultrasound Imaging and Elastography #electronic engineering #information engineering

paper · pdf · doi:10.48550/arxiv.1811.01566

openalex publication_date 2018/11/05 · openalex created_date 2022/08/02 · openalex updated_date 2026/07/28

Abstract

The ultimate goal of this work is a real-time processing framework for ultrasound image reconstruction augmented with machine learning. To attain this, we have implemented WaveFlow - a set of ultrasound data acquisition and processing tools for TensorFlow. WaveFlow includes: ultrasound Environments (connection points between the input raw ultrasound data source and TensorFlow) and signal processing Operators (ops) library. Raw data can be processed in real-time using algorithms available both in TensorFlow and WaveFlow. Currently, WaveFlow provides ops for B-mode image reconstruction (beamforming), signal processing and quantitative ultrasound. The ops were implemented both for the CPU and GPU, as well as for built-in automated tests and benchmarks. To demonstrate WaveFlow's performance, ultrasound data were acquired from wire and cyst phantoms and elaborated using selected sequences of the ops. We implemented and evaluated: Delay-and-Sum beamformer, synthetic transmit aperture imaging (STAI), plane-wave imaging (PWI), envelope detection algorithm and dynamic range clipping. The benchmarks were executed on the NVidia Titan X GPU integrated in the USPlatform research scanner (us4us Ltd., Poland). We achieved B-mode image reconstruction frame rates of 55 fps, 17 fps for the STAI and the PWI algorithms, respectively. The results showed the feasibility of real-time ultrasound image reconstruction using WaveFlow operators in the TensorFlow framework. WaveFlow source code can be found at github.com/waveflow-team/waveflow

Cited by

Related