Image denoising using Evolutionary Algorithm

This code performs Image denoising using Self Organizing Migration Algorithm (SOMA)
1.3K Downloads
Updated 19 May 2014

View License

In this code we use SOMA and wavelet shrinkage to denoise images. Choice of traditional denoising methods require prior knowledge of kind of noise corrupting the image. Moreover, image denoising using Universal wavelet shrinkage is suited only for images corrupted with gaussian noise.
In this code we use SOMA to find the parameters for wavelet shrinkage denoising such as choice of wavelet and thresholding values for various levels. Our algorithm is suited for various kinds of noise corrupting teh image such as gaussian, salt & pepper etc.
The details of the algorithm can be found at
Anupriya, Akash tayal, “Wavelet based Image Denoising using Self Organizing Migration Algorithm”,
CiiT International Journal of Digital Image Processing, June 2012

Cite As

Anuprriya Gogna (2024). Image denoising using Evolutionary Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/46649-image-denoising-using-evolutionary-algorithm), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Denoising and Compression in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

An extra file was included in teh submission, and It was deleted in teh update

1.0.0.0