You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Image Deblurring Using Adaptive Filtering
Image deblurring is a crucial task in image processing, aimed at restoring sharpness in blurred images caused by motion, defocus, or noise. Adaptive filtering techniques, such as Least Mean Squares (LMS), Recursive Least Squares (RLS), and Normalized LMS (NLMS), dynamically adjust filter parameters to enhance image quality. These filters iteratively estimate and reduce blurring effects by adapting to variations in the image characteristics.
In this project, MATLAB is used to implement and compare different adaptive filtering techniques for image deblurring. Performance is evaluated using metrics like PSNR (Peak Signal-to-Noise Ratio), MSE (Mean Squared Error), and SSIM (Structural Similarity Index). Adaptive filters offer a real-time, computationally efficient solution for restoring images while preserving edges and details. The project is highly relevant for computer vision, medical imaging, and photography applications.
Cite As
Amogh (2026). image deblurring using adaptive filtering (https://uk.mathworks.com/matlabcentral/fileexchange/180582-image-deblurring-using-adaptive-filtering), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: Adaptive Filtering, Fast Deblurring Method for Computed Tomography Medical Images Using a Novel Kernels Set
Inspired: DeblurMaster Pro: MATLAB GUI for Image Restoration with PSN
General Information
- Version 1.0.0 (2.67 KB)
MATLAB Release Compatibility
- Compatible with R2020a to R2025a
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0 |
