Analysis of adaptive filter and ICA for noise cancellation from a video frame
Atiq Ur Rehman, Fahad Khan, Baber Khan
Abstract
Atiq Ur Rehman, Fahad Khan, Baber Khan
Abstract
Noise cancellation algorithms have been frequently applied in many fields including image/video processing. Adaptive noise cancellation algorithms exploit the correlation property of noise and remove the noise from the input signal more effectively than non-adaptive algorithms. In this paper different noise cancellation techniques are applied to de-noise a video frame. Three different variants of gradient based adaptive filtering algorithms and independent component analysis (ICA) procedure are implemented and compared on the basis of signal to noise ratio (SNR) and computational time. The common algorithms used in adaptive filters are least mean square (LMS), normalized least means square (NLMS), and recursive least mean square (RLS). The simulation results demonstrates that NLMS algorithm is computationally efficient but cannot handle impulsive noise whereas LMS and RLS can perform better for long duration noise signals. The comparative analysis of adaptive filtering algorithms and ICA shows that ICA can perform better then all three iterative gradient based algorithms because of its non-iterative nature. For testing and simulations, three variants of white Gaussian noise (WGN) are used to corrupt the video frame.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Noise cancellation algorithms have been frequently applied in many fields including image/video processing. Adaptive noise cancellation algorithms exploit the correlation property of noise and remove the noise from the input signal more effectively than non-adaptive algorithms. In this paper different noise cancellation techniques are applied to de-noise a video frame. Three different variants of gradient based adaptive filtering algorithms and independent component analysis (ICA) procedure are implemented and compared on the basis of signal to noise ratio (SNR) and computational time. The common algorithms used in adaptive filters are least mean square (LMS), normalized least means square (NLMS), and recursive least mean square (RLS). The simulation results demonstrates that NLMS algorithm is computationally efficient but cannot handle impulsive noise whereas LMS and RLS can perform better for long duration noise signals. The comparative analysis of adaptive filtering algorithms and ICA shows that ICA can perform better then all three iterative gradient based algorithms because of its non-iterative nature. For testing and simulations, three variants of white Gaussian noise (WGN) are used to corrupt the video frame.
Key concepts: Least mean squares filter, Active noise control, Adaptive filter, Noise (video), Computer science, Independent component analysis, Algorithm, Additive white Gaussian noise