IRSDE-Despeckle: A Physics-Grounded Diffusion Model for Generalizable Ultrasound Despeckling
Organizations: Thayer School of Engineering, Dartmouth College, Hanover, NH, USA
Abstract
Ultrasound imaging is widely used for real-time, noninvasive diagnosis, but speckle and related artifacts reduce image quality and can hinder interpretation. We present a diffusion-based ultrasound despeckling method built on the Image Restoration Stochastic Differential Equations framework. To enable supervised training, we curate large paired datasets by simulating ultrasound images from speckle-free magnetic resonance images using the Matlab UltraSound Toolbox. The proposed model reconstructs speckle-suppressed images while preserving anatomically meaningful edges and contrast. On a held-out simulated test set, our approach consistently outperforms classical filters and recent learning-based despeckling baselines. We quantify prediction uncertainty via cross-model variance and show that higher uncertainty correlates with higher reconstruction error, providing a practical indicator of difficult or failure-prone regions. Finally, we evaluate sensitivity to simulation probe settings and observe domain shift, motivating diversified training and adaptation for robust clinical deployment.
Figures & tables
| Transducer Setting | PSNR | SSIM | LPIPS |
|---|---|---|---|
| C5-2v | |||
| P4-2v | |||
| L12-3v | |||
| L11-5v |
| Sampling Steps | PSNR | SSIM | LPIPS | Time (s) |
|---|---|---|---|---|
| 20.95 | 0.60 | 0.30 | 1.04 | |
| 20.49 | 0.58 | 0.30 | 0.52 | |
| 17.90 | 0.42 | 0.43 | 0.21 | |
| 14.17 | 0.22 | 0.66 | 0.11 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | CNR | ENL | Speckle SNR (dB) | BRISQUE |
|---|---|---|---|---|
| DnCNN | 0.80 0.48 | 8.68 6.19 | 8.25 3.45 | 38.28 11.79 |
| FFDNet | 0.74 0.44 | 7.08 4.56 | 7.44 3.42 | 28.54 8.73 |
| IMDN | 0.85 0.49 | 10.08 7.07 | 8.76 3.81 | 58.16 8.70 |
| IRCNN | 0.76 0.47 | 9.14 6.61 | 8.40 3.60 | 27.61 7.21 |
| MSRResNet | 0.85 0.49 | 9.96 7.01 | 8.71 3.81 | 56.83 7.42 |
| SRMD | 0.85 0.49 | 9.99 7.01 | 8.72 3.82 | 60.20 10.72 |