# High Resolution 3D Ultrasonic Breast Imaging by Time-Domain Full Waveform Inversion

arXiv: https://arxiv.org/abs/2102.00755 · HTML: https://mlsanity.com/paper/2102.00755/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 1 Feb 2021.

## Built on by (most cited first, 8 of 8)

- [UltraRay: Introducing Full-Path Ray Tracing in Physics-Based Ultrasound Simulation](https://mlsanity.com/paper/2501.05828/) (2025)
- [Accurate and Robust Deep Learning Framework for Solving Wave-Based Inverse Problems in the Super-Resolution Regime](https://mlsanity.com/paper/2106.01143/) (2021)
- [Deep Learning for Ultrasound Speed-of-Sound Reconstruction: Impacts of Training Data Diversity on Stability and Robustness](https://mlsanity.com/paper/2202.01208/) (2022)
- [Neural Born Series Operator for Biomedical Ultrasound Computed Tomography](https://mlsanity.com/paper/2312.15575/) (2023)
- [A Model-Consistent Data-Driven Computational Strategy for PDE Joint Inversion Problems](https://mlsanity.com/paper/2210.09228/) (2022)
- [Survey of Deep Learning and Physics-Based Approaches in Computational Wave Imaging](https://mlsanity.com/paper/2410.08329/) (2024)
- [Ultrasound Tomography of Musculoskeletal Tissues with Generative Neural Physics](https://mlsanity.com/paper/2508.12226/) (2025)
- [DA-UCT: Self-Supervised Domain-Adaptive Ultrasound Computed Tomography for Rapid Musculoskeletal Sound Speed Reconstruction](https://mlsanity.com/paper/2605.25024/) (2026)

## Abstract (arXiv)

Ultrasound tomography (UST) scanners allow quantitative images of the human breast's acoustic properties to be derived with potential applications in screening, diagnosis and therapy planning. Time domain full waveform inversion (TD-FWI) is a promising UST image formation technique that fits the parameter fields of a wave physics model by gradient-based optimization. For high resolution 3D UST, it holds three key challenges: Firstly, its central building block, the computation of the gradient for a single US measurement, has a restrictively large memory footprint. Secondly, this building block needs to be computed for each of the 103-104 measurements, resulting in a massive parallel computation usually performed on large computational clusters for days. Lastly, the structure of the underlying optimization problem may result in slow progression of the solver and convergence to a local minimum. In this work, we design and evaluate a comprehensive computational strategy to overcome these challenges: Firstly, we exploit a gradient computation based on time reversal that dramatically reduces the memory footprint at the expense of one additional wave simulation per source. Secondly, we break the dependence on the number of measurements by using source encoding (SE) to compute stochastic gradient estimates. Also we describe a more accurate, TD-specific SE technique with a finer variance control and use a state-of-the-art stochastic LBFGS method. Lastly, we design an efficient TD multi-grid scheme together with preconditioning to speed up the convergence while avoiding local minima. All components are evaluated in extensive numerical proof-of-concept studies simulating a bowl-shaped 3D UST breast scanner prototype. Finally, we demonstrate that their combination allows us to obtain an accurate 442x442x222 voxel image with a resolution of 0.5mm using Matlab on a single GPU within 24h.
