Related Experiment Video
Updated: May 16, 2026

08:33
High Density Event-related Potential Data Acquisition in Cognitive Neuroscience
Published on: April 16, 2010
Efficient improvements on the BDND filtering algorithm for the removal of high-density impulse noise
Iyad F Jafar1, Rami A AlNa'mneh, Khalid A Darabkh
1Computer Engineering Department, University of Jordan, Amman 1192, Jordan. iyad.jafar@ju.edu.jo
Summary
Switching median filters improve impulse noise removal. This study enhances the Boundary Discriminative Noise Detection (BDND) algorithm, resulting in sharper images compared to the original BDND method.
Area of Science:
- Image processing
- Digital signal processing
Background:
- Standard median filters struggle with impulse noise.
- Switching median filters offer superior noise removal by selectively filtering pixels.
- The Boundary Discriminative Noise Detection (BDND) algorithm is a notable switching median filter but has performance limitations.
Purpose of the Study:
- To address performance degradation in the BDND algorithm's filtering step.
- To propose and evaluate modifications to the BDND algorithm.
- To improve image sharpness after impulse noise removal.
Main Methods:
- Proposed two modifications to the filtering step of the BDND algorithm.
- Conducted experimental evaluations to compare the modified BDND with the original algorithm.
- Assessed image quality based on sharpness and noise reduction effectiveness.
Main Results:
- The proposed modifications effectively addressed issues in the BDND filtering step.
- Experimental results demonstrated that the modified BDND algorithm produces sharper images.
- The enhanced filter maintained the noise removal capabilities of switching median filters.
Conclusions:
- The modifications significantly improve the performance of the BDND algorithm for impulse noise removal.
- The enhanced BDND filter offers a better trade-off between noise suppression and image detail preservation.
- This work contributes to the development of more effective image denoising techniques.
Related Concept Videos
Reconstruction of Signal using Interpolation
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next sampling...
Bandpass Sampling
In signal processing, bandpass sampling is an effective technique for sampling signals that have most of their energy concentrated within a narrow frequency band. This type of signal is known as a bandpass signal. The key principle of bandpass sampling involves sampling the signal at a rate that is greater than twice the signal's bandwidth to prevent aliasing.
A bandpass signal has a spectrum with a lower frequency limit, denoted as ω1, and an upper frequency limit, denoted as ω2. The spectrum...
A bandpass signal has a spectrum with a lower frequency limit, denoted as ω1, and an upper frequency limit, denoted as ω2. The spectrum...
Sampling Continuous Time Signal
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...
Upsampling
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...
Deconvolution
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...
¹³C NMR: ¹H–¹³C Decoupling
The probability of having two carbon-13 atoms next to each other is negligible because of the low natural abundance of carbon-13. Consequently, peak splitting due to carbon-carbon spin-spin coupling is not observed in spectra. However, protons up to three sigma bonds away split the carbon signal according to the n+1 rule, resulting in complicated spectra.
A broadband decoupling technique is used to simplify these complex, sometimes overlapping, signals. Broadband decoupling relies on a...
A broadband decoupling technique is used to simplify these complex, sometimes overlapping, signals. Broadband decoupling relies on a...
