Diffusion Plug-in Priors for Self-Supervised Ultrasound Video Restoration
Organizations: Department of Engineering, University of Cambridge, Cambridge, UK · Department of Biomedical Engineering, School of Life Science and Technology, Huazhong University of Science and Technology, Wuhan, China · Department of Intelligent Medical Engineering, School of Medicine, Nankai University, Tianjin, China · University of Texas at Arlington, Arlington, TX, USA ·
Abstract
Ultrasound videos are limited by hardware-constrained spatial resolution and signal-dependent speckle, while paired low- and high-resolution acquisitions for supervised restoration are rarely available. We aim to jointly super-resolve and despeckle ultrasound videos without paired training data or network retraining. We propose UltraDiff, which uses a frozen pre-trained diffusion model (DM) as a plug-in prior and restores each frame by optimizing the latent seed of the DM sampler under a range-constrained maximum a posteriori formulation. We derive a speckle-aware data-fidelity term from a Rayleigh scale-family model and characterize its relative-residual and variance-adaptive weighting properties. We further introduce a stabilized fidelity that is bounded below and strictly convex in log intensity for positive observations in its unclamped form. A total-variation regularizer complements the DM prior, and a temporal seed update warm-starts each frame from the optimized seed of its predecessor. On EchoNet-LVH videos with simulated speckle and additive noise, UltraDiff with a natural-image prior improves PSNR by 1.24,dB over the strongest baseline, and ultrasound-related priors improve it further. On real clinical echocardiography videos, UltraDiff reduces the mean absolute error of zero-shot ejection fraction (EF) prediction from 7.31 to 6.37 EF points relative to DUP, the strongest baseline. Combining a speckle-aware fidelity with frozen diffusion priors enables ground-truth-free ultrasound video restoration that benefits downstream measurement. UltraDiff needs neither paired data nor retraining and is not tied to a specific diffusion checkpoint. Code associated with this work will be made publicly available upon acceptance.
Figures & tables
| Method | PSNR | SSIM | LPIPS | NIQE | PIQE | TOPIQ-NR |
|---|---|---|---|---|---|---|
| Bicubic | 21.76 | 0.5323 | 0.1721 | 11.0904 | 43.7747 | 0.4173 |
| DiffVSR [ 32 ] | 23.80 | 0.7395 | 0.1011 | 9.4150 | 47.1095 | 0.4651 |
| DUP [ 29 ] | 23.67 | 0.8096 | 0.1665 | 10.0552 | 48.7218 | 0.3836 |
| EDSR [ 18 ] | 21.87 | 0.7573 | 0.2193 | 17.3222 | 57.1770 | 0.4848 |
| ZSSR-Cycle [ 25 ] | 22.91 | 0.7894 | 0.2027 | 17.5018 | 50.1141 | 0.4431 |
| UltraDiff-DFUI | 25.27 | 0.8229 | 0.1843 | 7.8461 | 40.4669 | 0.4624 |
| Variations | PSNR↑ | SSIM↑ | LPIPS↓ | NIQE↓ | PIQE↓ |
|---|---|---|---|---|---|
| MSE fidelity | 24.42 | 0.8087 | 0.1233 | 9.7698 | 38.0033 |
| w/o TV | 24.47 | 0.8076 | 0.1210 | 9.4159 | 38.6782 |
| w/o SUP | 24.13 | 0.7636 | 0.2934 | 11.2284 | 76.2607 |
| UltraDiff | 25.04 | 0.8209 | 0.1101 | 9.1370 | 36.2833 |
| Method | MAE | Acc@ 5 | Recall@5 ±5 |
|---|---|---|---|
| Bicubic | 11.00 | 28.00 | 67.00 |
| EDSR | 10.60 | 26.00 | 58.00 |
| ZSSR-Cycle | 8.07 | 37.00 | 72.00 |
| DiffVSR | 8.35 | 36.00 | 60.00 |
| DUP | 7.31 | 44.00 | 72.00 |
| UltraDiff | 6.37 | 53.00 | 74.00 |
Video Restoration
Video restoration reconstructs clearer, more faithful, temporally consistent footage from blur, noise, compression, weather, and other degradations.
See all 61 papers