In high efficiency video coding, the coding efficiency of I-frames is lower than P-frames and B-frames, causing flicker artifacts, especially in low bitrates applications. We propose a rate control algorithm for I-frames based on URQ model to improve the reconstruction quality of I-frames to suppress flicker artifacts. An I-frame is classified into three regions according to their motion vectors and complexity, termed motion region, texture-rich region and smooth region. According to different sensitivities of human visual system to different regions, visually sensitive regions are allocated more target bits. The URQ model is used to calculate QPs. Experimental results demonstrate that the proposed algorithm can efficiently suppress flicker artifacts and improve subjective and objective quality of the video.
WANG Peng, NI Cui, ZHANG Guang-yuan, LI Ke-feng
. Rate Control of I-Frames Based on URQ Model[J]. Journal of Applied Sciences, 2015
, 33(1)
: 70
-78
.
DOI: 10.3969/j.issn.0255-8297.2015.01.008
[1] Bross B, Han W, Ohm J, et al. WD4: Working Draft 4 of High-Efficiency Video Coding[S], JCTVC-F803, JCTVC of ISO/IEC and ITU-T, Torino, Italy, 2011.
[2] Park S, Park J, Jeon B. Report on the evaluation of HM versus JM[S], JCTVC-D181, JCTVC of ISO/IEC and ITU-T, Daegu, Korea, 2011.
[3] McCann K, Bross B, Han W, et al. High Efficiency Video Coding (HEVC) Test Model 10 (HM 10) Encoder Description[S], JCTVC-L1002, JCTVC of ISO/IEC and ITU-T, Geneva, CH, 2013.
[4] Choi H, Nam J, Yoo J, et al. Improvement of the rate control based on pixel-based URQ model for HEVC[S], JCT-VC of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JCTVC-I0094, Geneva, CH, 2012.
[5] Li B, Li H, Li L, et al. Rate control by R-lambda model for HEVC[S], JCT-VC of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JCTVC-K0103, Shanghai, China, 2012.
[6] Leontaris A, Tonomura Y, Nakachi T. Flicker suppression in JPEG2000 using segmentation-based adjustment of block truncation lengths[C], IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP) , vol. 2, pp. II, 2006.
[7] Chono K, Senda Y, and Miyamoto Y. Detented quantization to suppress flicker artifacts in periodically inserted Intra-coded pictures in H.264 video coding[C], IEEE International conference on Image Processing (ICIP) , pp. 1713-1716, 2006.
[8] Yang J, Wu H. Robust filtering technique for reduction of temporal fluctuation in H.264 video sequences[J], IEEE Transactions on Circuits and Systems for Video Technology, vol. 20, no. 3, pp. 458-462, 2010.
[9] Nguyen T, Yea S, Vetro A. Adaptive fuzzy filtering for artifact reduction in compressed images and videos[J], IEEE Transactions on Image Processing, vol. 18, pp. 1166-1178, 2009.
[10] Chun S, Kim J, Sull S. Intra prediction mode selection for flicker reduction in H.264/AVC[J], IEEE Transactions on Consumer Electronics, vol. 52, pp. 1303-1310, 2006.
[11] Chun S, Kim J, Sull S. Flicker reduction in Intra coded frames of H.264/AVC[C], IEEE International Conference on Image Processing (ICIP), pp. 2025-2028, 2006.
[12] Yang H, Boyce J, Stein A. Effective flicker removal from periodic Intra frames and accurate flicker measurement[C], IEEE International Conference on Image Processing (ICIP), pp. 2868-2871, 2008.
[13] Becker A, Chan W, Poulouin D. Flicker reduction in intra frame codecs[C], IEEE Data Compression Conference (DCC 2004), North Ryde, NSW, Australia, pp. 251-261, 2004.
[14] Ren G, Li P, Wang G. A novel hybrid coarse-to-fine digital image stabilization algorithm[J], Information Technology Journal, V9(7):1390-1396, 2010.
[15] Fan X, Gao W, Lu Y, et al. Flicking Reduction in All Intra Frame Coding[S], ISO/IEC JTC1/SC29/WG11 and ITU-T SG16Q.6, JVT 5th Meeting, 2002.