Related Experiment Video
Updated: Apr 5, 2026

07:23
Using Insect Electroantennogram Sensors on Autonomous Robots for Olfactory Searches
Published on: August 4, 2014
24.1K
A robust deep learning approach for impulse noise filtering using hybrid auto-encoder with fuzzy median filter
Muhammad Naeem1,2, Sohail Masood Bhatti1,2, Muhammad Rashid3
1Faculty of Computer Science & Information Technology, The Superior University, Lahore, Pakistan.
Plos One
|April 3, 2026
Summary
This study introduces a deep learning technique combining convolutional neural networks (DnCNNs) and fuzzy median filters for effective impulse noise removal in images. The method significantly enhances image restoration quality while preserving crucial details.
Area of Science:
- Computer Vision
- Image Processing
- Deep Learning
Background:
- Impulse noise degrades image quality, necessitating advanced removal techniques.
- De-noising convolutional neural networks (DnCNNs) show promise for image de-noising but require careful parameter selection.
- Existing methods struggle with high-density impulse noise, impacting image restoration effectiveness.
Purpose of the Study:
- To propose an effective image restoration technique for detecting and eliminating high-density impulse noise.
- To integrate DnCNNs with autoencoders and fuzzy median filters for enhanced de-noising.
- To evaluate the performance of the proposed deep learning de-noising technique using various metrics.
Main Methods:
- A novel technique integrating DnCNNs, autoencoders, and fuzzy median filters was developed.
- The deep learning model classifies noisy and clean pixels.
- The autoencoder with a fuzzy median filter reconstructs the de-noised image.
Main Results:
- The proposed method achieved high accuracy in classifying noisy and clean pixels.
- Quantitative metrics such as Peak Signal-to-Noise Ratio (PSNR) and Structural Similarity Index (SSIM) showed significant improvements.
- Experimental results demonstrated superior performance compared to conventional impulse noise filtering techniques.
Conclusions:
- The developed deep learning-based de-noising technique effectively removes high-density impulse noise.
- The integration of DnCNNs, autoencoders, and fuzzy median filters enhances image restoration quality.
- The method successfully preserves essential image details and features during the de-noising process.
Related Concept Videos
Passive Filters
1.2K
Passive filters are utilized to shape the frequency spectrum of signals across a diverse array of applications. These filters, using only passive elements like resistors (R), inductors (L), and capacitors (C), are capable of selectively allowing or blocking certain frequency ranges without the need for external power sources.
Low-Pass Filters
Low-pass filters are designed to transmit signals with frequencies lower than the cutoff frequency, ωc, and attenuate those above it. The cutoff...
Low-Pass Filters
Low-pass filters are designed to transmit signals with frequencies lower than the cutoff frequency, ωc, and attenuate those above it. The cutoff...
1.2K
Impulse Response
893
The impulse response is the system's reaction to an input impulse. In an RC circuit, the voltage source is the input, and the capacitor's voltage is the output. The system's state and output response before and after input excitation are distinctly defined.
Kirchhoff's law forms an input signal equation, with the capacitor's current and voltage providing the output. Substituting the current and dividing by RC yields a differential equation. The output for an impulse input is the impulse...
Kirchhoff's law forms an input signal equation, with the capacitor's current and voltage providing the output. Substituting the current and dividing by RC yields a differential equation. The output for an impulse input is the impulse...
893
Sampling Continuous Time Signal
849
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
849
Upsampling
707
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
707
Deconvolution
695
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
695
Harmonic Mean
3.9K
The arithmetic mean is usually skewed towards the larger values in the data set. Therefore, to avoid this inherent bias towards smaller values, the harmonic mean is used.
Take the example of the speed of a car, which is the measure of the rate of distance traveled. If the vehicle traverses the same distance back-and-forth, its average speed equals the total distance traveled divided by the total time taken. However, if the car moves with varying speeds, then the arithmetic mean is more skewed...
Take the example of the speed of a car, which is the measure of the rate of distance traveled. If the vehicle traverses the same distance back-and-forth, its average speed equals the total distance traveled divided by the total time taken. However, if the car moves with varying speeds, then the arithmetic mean is more skewed...
3.9K
