H.264/SVC Mode Decision Based on Mode Correlation and Desired Mode List

Design of video encoders involves implementation of fast mode decision (FMD) algorithm to reduce computation complexity while maintaining the performance of the coding. Although H.264/scalable video coding (SVC) achieves high scalability and coding efficiency, it also has high complexity in implementing its exhaustive computation. In this paper, a novel algorithm is proposed to reduce the redundant candidate modes by making use of the correlation among layers. A desired mode list is created based on the probability to be the best mode for each block in base layer and a candidate mode selection in the enhancement layer by the correlations of modes among reference frame and current frame. Our algorithm is implemented in joint scalable video model (JSVM) 9.19.15 reference software and the performance is evaluated based on the average encoding time, peak signal to noise ration (PSNR) and bit rate. The experimental results show 41.89% improvement in encoding time with minimal loss of 0.02 dB in PSNR and 0.05% increase in bit rate.

[1]  Tian Song,et al.  COMPLEXITY REDUCTION ALGORITHM FOR HIERARCHICAL B-PICTURE OF H.264/SVC , 2011 .

[2]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Othman Omran Khalifa,et al.  JSVM reference software , 2011 .

[4]  H. Schwarz,et al.  Overview of the Scalable H.264/MPEG4-AVC Extension , 2006, 2006 International Conference on Image Processing.

[5]  He Li,et al.  Fast Mode Decision Algorithm for Inter-Frame Coding in Fully Scalable Video Coding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Jungyoup Yang,et al.  Fast Coding Mode Decision for Scalable Video Coding , 2008, 2008 10th International Conference on Advanced Communication Technology.

[7]  Munchurl Kim,et al.  A fast mode selection scheme in inter-layer prediction of H.264 Scalable Extension coding , 2008, 2008 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.

[8]  Heiko Schwarz,et al.  Performance Analysis of SVC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Sam Kwong,et al.  Probability-based coding mode prediction for H.264/AVC , 2010, 2010 IEEE International Conference on Image Processing.

[10]  K. K. Thyagharajan,et al.  An adaptive rate control scheme for H.264 scalable video coding , 2013, 2013 International Conference on Green Computing, Communication and Conservation of Energy (ICGCE).

[11]  Tian Song,et al.  LOW COMPLEXITY ALGORITHM FOR INTER-LAYER PREDICTION OF H.264/SVC , 2012 .