Papers › Adversarial Distortion Learning for Medical Image Denoising
Adversarial Distortion Learning for Medical Image Denoising
Morteza Ghahremani, Mohammad Khateri, Alejandra Sierra, Jussi Tohka
We present a novel adversarial distortion learning (ADL) for denoising two- and three-dimensional (2D/3D) biomedical image data. The proposed ADL consists of two auto-encoders: a denoiser and a discriminator. The denoiser removes noise from input data and the discriminator compares the denoised result to its noise-free counterpart. This process is repeated until the discriminator cannot differentiate the denoised data from the reference. Both the denoiser and the discriminator are built upon a proposed auto-encoder called Efficient-Unet. Efficient-Unet has a light architecture that uses the residual blocks and a novel pyramidal approach in the backbone to efficiently extract and re-use feature maps. During training, the textural information and contrast are controlled by two novel loss functions. The architecture of Efficient-Unet allows generalizing the proposed method to any sort of biomedical data. The 2D version of our network was trained on ImageNet and tested on biomedical datasets whose distribution is completely different from ImageNet; so, there is no need for re-training. Experimental results carried out on magnetic resonance imaging (MRI), dermatoscopy, electron microscopy and X-ray datasets show that the proposed method achieved the best on each benchmark. Our implementation and pre-trained models are available at https://github.com/mogvision/ADL.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Color Image Denoising | CBSD68 sigma15 | ADL | PSNR | 34.61 | #2 of 10 | Archive leaderboard | report |
| Color Image Denoising | CBSD68 sigma25 | ADL | PSNR | 31.78 | #4 of 9 | Archive leaderboard | report |
| Color Image Denoising | CBSD68 sigma35 | ADL | PSNR | 30.24 | #1 of 6 | Archive leaderboard | report |
| Color Image Denoising | CBSD68 sigma50 | ADL | PSNR | 29.02 | #2 of 18 | Archive leaderboard | report |
| Grayscale Image Denoising | BSD68 sigma15 | ADL | PSNR | 32.11 | #1 of 16 | Archive leaderboard | report |
| Grayscale Image Denoising | BSD68 sigma25 | ADL | PSNR | 29.50 | #2 of 16 | Archive leaderboard | report |
| Grayscale Image Denoising | BSD68 sigma50 | ADL | PSNR | 26.87 | #1 of 15 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections