Physics-Guided Multi-Objective Deep Learning for Ultrasound RF Data Interpolation in Resource-Constrained Imaging
Organizations: University of North Carolina at Chapel Hill, Chapel Hill, NC, USA · Johns Hopkins University, Baltimore, MD, USA
Abstract
Ultrasound imaging increasingly targets portable, point-of-care, and wearable settings where constraints on power, bandwidth, and hardware complexity often necessitate sparse data acquisition in spatiotemporal scanning. However, image reconstruction using the sparse data can introduce insufficient phase information in coherent beamforming process, resulting in grating-lobe artifacts that degrade imaging contrast resolution. We present a physics-guided, data-driven framework for sparse-to-dense radio-frequency (RF) reconstruction that aligns training with downstream image formation. Our approach trains an end-to-end interpolation network using a hybrid supervision scheme that combines an RF-domain and a beamforming-domain loss with exponential moving average (EMA) to stabilize the multi-objective training. To improve generalization under variable acquisition layouts, we also introduce a random-skip masking strategy that varies sparsity patterns during training so a single model can handle diverse decimation factors and irregular channel configurations. We evaluate the framework on a held-out test set using the mean structural similarity index measure (SSIM) between reconstructed and ground-truth beamformed images. Across decimation factors to , the best-performing configuration maintains mean SSIM around 0.95. Overall, the results show consistent gains in RF reconstruction and post-beamforming image quality across diverse acquisition conditions. This approach enables robust, high-quality ultrasound imaging at resource-constrained settings by allowing more sparse scanning in spatiotemporal domain.
Figures & tables
| Array parameters | Details |
|---|---|
| Transducer type | Linear |
| Number of elements | 128 |
| Speed of sound | 1540 m/s |
| Array pitch | 0.43 mm |
| Element width | 0.42 mm |
| Element height | 7 mm |
| Parameter | Setting |
|---|---|
| Training loader | Batch size |
| Validation loader | Batch size |
| Test loader | Batch size |
| Optimizer | Adam |
| Learning rate | |
| Epochs | 100 |
| Decimation factor | Decimated MGR (dB) | Reconstructed MGR (dB) |
|---|---|---|
| BF-domain loss | |||||
|---|---|---|---|---|---|
| MS_SSIM | 0.948409 | 0.950341 | 0.947218 | 0.939233 | 0.921916 |
| MSE | 0.962686 | 0.962372 | 0.962467 | 0.961501 | 0.958763 |
| Perceptual | 0.949629 | 0.953274 | 0.952739 | 0.945869 | 0.938023 |
| Training skip | |||||
|---|---|---|---|---|---|
| Skip 1–3 | 0.964478 | 0.962860 | 0.946192 | 0.912069 | 0.881246 |
| Skip 1–7 | 0.962686 | 0.962372 | 0.962467 | 0.961501 | 0.958763 |
| Skip 1–9 | 0.950026 | 0.954631 | 0.955741 | 0.958099 | 0.959251 |