Plug and Play ADMM for Image Restoration

An ADMM image restoration algorithm using denoisers

You are now following this Submission

Plug and Play ADMM is a variant of the standard alternating direction method of multiplier (ADMM) which replaces the explicit image prior using an image denoiser.
Plug and Play ADMM version 1.0 supports the following problem types:
- Image Deblurring
- Image Inpainting
- Image Super-resolution
- Image Restoration of arbitrary linear forward model

and the following image denoisers (Please download at the respective websites):
- BM3D (http://www.cs.tut.fi/~foi/GCF-BM3D/)
- Total Variation (https://www.mathworks.com/matlabcentral/fileexchange/43600)
- Non-local Means (http://www.ipol.im/pub/art/2011/bcm_nlm/)
- Recursive Filter (provided in the package)

Reference and Citation to this MATLAB package should be given to
S. H. Chan, X. Wang and O. A. Elgendy, "Plug-and-Play ADMM for image restoration: Fixed
point convergence and applications," IEEE Transactions on Computational Imaging, Nov. 2016.
Available on arXiv: https://arxiv.org/abs/1605.01710

Cite As

Stanley Chan (2026). Plug and Play ADMM for Image Restoration (https://se.mathworks.com/matlabcentral/fileexchange/60641-plug-and-play-admm-for-image-restoration), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0