Temporal flicker reduction and denoising in video using sparse directional transforms

The bulk of the video content available today over the Internet and over mobile networks suffers from many imperfections caused during acquisition and transmission. In the case of user-generated content, which is typically produced with inexpensive equipment, these imperfections manifest in various ways through noise, temporal flicker and blurring, just to name a few. Imperfections caused by compression noise and temporal flicker are present in both studio-produced and user-generated video content transmitted at low bit-rates. In this paper, we introduce an algorithm designed to reduce temporal flicker and noise in video sequences. The algorithm takes advantage of the sparse nature of video signals in an appropriate transform domain that is chosen adaptively based on local signal statistics. When the signal corresponds to a sparse representation in this transform domain, flicker and noise, which are spread over the entire domain, can be reduced easily by enforcing sparsity. Our results show that the proposed algorithm reduces flicker and noise significantly and enables better presentation of compressed videos.

[1]  Karen O. Egiazarian,et al.  Video denoising by sparse 3D transform-domain collaborative filtering , 2007, 2007 15th European Signal Processing Conference.

[2]  M. Reha Civanlar,et al.  Fast super-resolution reconstructions of mobile video using warped transforms and adaptive thresholding , 2007, SPIE Optical Engineering + Applications.

[3]  Minh N. Do,et al.  Ieee Transactions on Image Processing the Contourlet Transform: an Efficient Directional Multiresolution Image Representation , 2022 .

[4]  Onur G. Guleryuz,et al.  Weighted Averaging for Denoising With Overcomplete Dictionaries , 2007, IEEE Transactions on Image Processing.

[5]  Bernd Girod,et al.  Direction-Adaptive Discrete Wavelet Transform for Image Compression , 2007, IEEE Transactions on Image Processing.

[6]  Axel Becker,et al.  Flicker reduction in intraframe codecs , 2004, Data Compression Conference, 2004. Proceedings. DCC 2004.

[7]  Houssam Abbas,et al.  Suppression of Mosquito Noise by Recursive Epsilon-Filters , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[8]  Antonio Albiol,et al.  Flicker reduction in old films , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[9]  Nick G. Kingsbury,et al.  A dual-tree complex wavelet transform with improved orthogonality and symmetry properties , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[10]  Yair Moshe,et al.  POST-PROCESSING FOR FLICKER REDUCTION IN H.264/AVC , 2007 .

[11]  Emmanuel J. Candès,et al.  The curvelet transform for image denoising , 2002, IEEE Trans. Image Process..

[12]  Michael Elad,et al.  Sparse and redundant representations and motion-estimation-free algorithm for video denoising , 2007, SPIE Optical Engineering + Applications.

[13]  Peyman Milanfar,et al.  Video denoising using higher order optimal space-time adaptation , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.