Image filter by spatial correlation
We propose a novel algorithm for removing noise in gray-levels and color images. The core concept on which is based the image filtering algorithm is a measure of spatial correlation between colors: we say that two colors are spatially correlated if these appear nearby in the image most often, with respect to the other pairs of colors. In the discrete case, this measure of spatial correlation is represented by an Adjacency matrix, which can be calculated efficiently. This is a non-iterative autocalibrable filter. Given its similarity in its implementation with the bilateral filter (FB), comparisons were made with this kind of filters using a current technique which estimates the parameters on the FB. It can be seen that the proposed filter generally produces better results than the FB.
Usage instructions inside the function file.
The algorithm was presented in spanish in the 12th edition of the International Congress on Computer Science (CORE 2012), (30 November 2012).
Cite As
Carlos Damián Estrada Chávez (2024). Image filter by spatial correlation (https://www.mathworks.com/matlabcentral/fileexchange/39150-image-filter-by-spatial-correlation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Filtering and Enhancement > Image Filtering >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.