NGPS: Structure-Preserving Self-Supervised Denoising via Neighbor-Guided Patch Sampling
About
Neighboring-slice self-supervised denoising is attractive for volumetric medical imaging, yet inter-slice misalignment breaks anatomical correspondence and often yields ghosting and blurred margins when adjacent slices are used naively as targets. We propose Neighbor-Guided Patch Sampling (NGPS), a lightweight framework that constructs neighboring supervision under local inter-slice misalignment without explicit registration. To avoid learning from misleading targets, prior methods commonly mask discrepant regions, but this stabilizes training at the cost of leaving a non-trivial portion of neighboring evidence unexploited, particularly around high-frequency anatomical boundaries. NGPS addresses this by decoupling structure matching from signal retrieval: for each masked location, it searches a local neighborhood for structurally similar candidate patches using a simple guide image (e.g., fast bilateral filtering), while retrieving the supervision signal directly from the raw noisy neighbor at the matched coordinates. By matching on a noise-attenuated guide while retrieving raw values from neighboring slices, NGPS constructs local pseudo targets without a learned registration module. Across the evaluated CT and synthetic-Rician MRI settings, NGPS improves fidelity and structure-sensitive metrics. Code is available at https://github.com/cv-cho/NGPS .
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Denoising | IXI 5% Noise synthetic Rician corruption (test) | PSNR30.83 | 13 | |
| Image Denoising | IXI 7% Noise synthetic Rician corruption (test) | PSNR27.04 | 13 | |
| Image Denoising | IXI 9% Noise synthetic Rician corruption (test) | PSNR24.21 | 13 | |
| Medical Image Denoising | AAPM-Mayo Quarter-Dose CT | PSNR36.68 | 13 | |
| Medical Image Denoising | LIDC-IDRI Simulated Ultra-Low-Dose CT | PSNR31.03 | 13 |