Film grain noise removal and synthesis in video coding

In this paper, we propose new techniques for film grain noise removal and synthesis, which can be applied in video coding. Film grain noise is clearly noticeable in high-definition video, and should be preserved for the sake of natural look. However, film grain noise tends to reduce the coding efficiency because of its random nature. In our work, prior to video encoding, essential parameters of film grain noise are estimated and the noise is removed by temporal filtering; at the decoder size, film grain noise is modeled by an autoregressive (AR) model, synthesized using the estimated parameters, and added back to the decoded video. Simulation results show that the proposed algorithms can considerably reduce the bitrate and at the same time achieve good subjective quality.

[1]  B. Julesz,et al.  Human factors and behavioral science: Textons, the fundamental elements in preattentive vision and perception of textures , 1983, The Bell System Technical Journal.

[2]  Oscar C. Au,et al.  Temporal Video Denoising Based on Multihypothesis Motion Compensation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Dimitrios Hatzinakos,et al.  Signal-dependent film grain noise removal and generation based on higher-order statistics , 1997, Proceedings of the IEEE Signal Processing Workshop on Higher-Order Statistics.

[4]  C.-C. Jay Kuo,et al.  Film grain noise modeling in advanced video coding , 2007, Electronic Imaging.

[5]  Peter Bajorski,et al.  Wiley Series in Probability and Statistics , 2010 .

[6]  Jacques A. de Guise,et al.  A method for modeling noise in medical images , 2004, IEEE Transactions on Medical Imaging.