A coding unit classification based AVC-to-HEVC transcoding with background modeling for surveillance videos

To save the storage and transmission cost, it is applicable now to develop fast and efficient methods to transcode the perennial surveillance videos to HEVC ones, since HEVC has doubled the compression ratio. Considering the long-time static background characteristic of surveillance videos, this paper presents a coding unit (CU) classification based AVC-to-HEVC transcoding method with background modeling. In our method, the background frame modeled from originally decoded frames is firstly transcoded into HEVC stream as long-term reference to enhance the prediction efficiency. Afterwards, a CU classification algorithm which employs decoded motion vectors and the modeled background frame as input is proposed to divide the decoded data into background, foreground and hybrid CUs. Following this, different transcoding strategies of CU partition termination, prediction unit candidate selection and motion estimation simplification are adopted for different CU categories to reduce the complexity. Experimental results show our method can achieve 45% bit saving and 50% complexity reduction against traditional AVC-to-HEVC transcoding.

[1]  Bin Li,et al.  Fast Transcoding from H.264 AVC to High Efficiency Video Coding , 2012, 2012 IEEE International Conference on Multimedia and Expo.

[2]  Yu Sun,et al.  Video transcoding: an overview of various techniques and research issues , 2005, IEEE Transactions on Multimedia.

[3]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Xianguo Zhang,et al.  Low-complexity and high-efficiency background modeling for surveillance video coding , 2012, 2012 Visual Communications and Image Processing.

[5]  Gueesang Lee,et al.  Low-Complexity Heterogeneous Video Transcoding by Motion Vector Clustering , 2010, 2010 International Conference on Information Science and Applications.

[6]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Chen-Hsiu Huang Video Transcoding Architectures and Techniques : An Overview , 2003 .

[8]  F. Bossen,et al.  Common test conditions and software reference configurations , 2010 .

[9]  Eduardo Peixoto,et al.  A complexity-scalable transcoder from H.264/AVC to the new HEVC codec , 2012, 2012 19th IEEE International Conference on Image Processing.