MAP-Diff: Multi-Anchor Guided Diffusion for Progressive 3D Whole-Body Low-Dose PET Denoising
Organizations: School of Engineering, Zurich University of Applied Sciences, CH · Bioengineering Department and Imperial-X, Imperial College London, UK · DAMTP, University of Cambridge, UK · Lucerne University Teaching and Research Hospital, CH ·
Abstract
Low-dose Positron Emission Tomography (PET) reduces radiation exposure but suffers from severe noise and quantitative degradation. Diffusion-based denoising models achieve strong final reconstructions, yet their reverse trajectories are typically unconstrained and not aligned with the progressive nature of PET dose formation. We propose MAP-Diff, a multi-anchor guided diffusion framework for progressive 3D whole-body PET denoising. MAP-Diff introduces clinically observed intermediate-dose scans as trajectory anchors and enforces timestep-dependent supervision to regularize the reverse process toward dose-aligned intermediate states. Anchor timesteps are calibrated via degradation matching between simulated diffusion corruption and real multi-dose PET pairs, and a timestep-weighted anchor loss stabilizes stage-wise learning. At inference, the model requires only ultra-low-dose input while enabling progressive, dose-consistent intermediate restoration. Experiments on internal (Siemens Biograph Vision Quadra) and cross-scanner (United Imaging uEXPLORER) datasets show consistent improvements over strong CNN-, Transformer-, GAN-, and diffusion-based baselines. On the internal dataset, MAP-Diff improves PSNR from 42.48 dB to 43.71 dB (+1.23 dB), increases SSIM to 0.986, and reduces NMAE from 0.115 to 0.103 (-0.012) compared to 3D DDPM. Performance gains generalize across scanners, achieving 34.42 dB PSNR and 0.141 NMAE on the external cohort, outperforming all competing methods.
Figures & tables
| Method | Internal (University Hospital of Bern) | External (Shanghai Ruijin Hospital) | ||||
|---|---|---|---|---|---|---|
| PSNR | SSIM | NMAE | PSNR | SSIM | NMAE | |
| Low-dose Input | 38.545 1.798** | 0.948 0.018** | 0.199 0.036** | 30.402 3.475** | 0.896 0.033** | 0.257 0.059** |
| 3D cGAN ( Wang et al., 2018 ) | 40.721 1.293** | 0.977 0.006** | 0.127 0.015** | 33.062 3.624** | 0.927 0.053** | 0.174 0.031** |
| 3D UNet ( Çiçek et al., 2016 ) | 41.810 1.377** | 0.972 0.007** | 0.120 0.015** | 33.654 3.810** | 0.904 0.074** | 0.164 0.031** |
| RED-CNN ( Chen et al., 2017 ) | 42.185 1.427** | 0.981 0.005** | 0.119 0.016** | 33.989 3.725** | 0.945 0.025** | 0.161 0.030** |
| EDCNN ( Liang et al., 2020 ) | 42.355 1.579** | 0.983 0.006** | 0.116 0.017** | 33.841 3.615** | 0.942 0.023** | 0.164 0.024** |
| Set | #A | Anchors | W | PSNR | SSIM | NMAE | Set | #A | Anchors | W | PSNR | SSIM | NMAE |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Baseline 3D DDPM ( Yu et al., 2025 ) (No Anchors): PSNR: 42.483, SSIM: 0.983, NMAE: 0.115 | |||||||||||||
| S1 | 3 | {1/10,1/4,1/2} | Poly | 43.710 | 0.986 | 0.103 | S2 | 2 | {1/10,1/4} | Poly | 43.672 | 0.984 | 0.104 |
| S3 | 2 | {1/10,1/2} | Poly | 43.521 | 0.983 | 0.106 | S4 | 2 | {1/4,1/2} | Poly | 43.414 | 0.982 | 0.107 |
| S5 | 1 | {1/10} | Poly | 43.503 | 0.983 | 0.106 | S6 | 1 | {1/4} | Poly | 43.267 | 0.982 | 0.109 |
| S7 | 1 | {1/2} | Poly | 42.790 | 0.981 | 0.111 | S8 | 3 | {1/10,1/4,1/2} | Const | 41.856 | 0.905 | 0.133 |
Image Denoising
Image denoising removes unwanted noise while preserving the edges, textures, and colors needed for faithful images.
See all 157 papers