A Real-Time Content Adaptation Framework for Exploiting ROI Scalability in H.264/AVC

In many application scenarios, the use of Regions of Interest (ROIs) within video sequences is a useful concept. It is shown in this paper how Flexible Macroblock Ordering (FMO), defined in H.264/AVC as an error resilience tool, can be used for the coding arbitrary-shaped ROIs. In order to exploit the coding of ROIs in an H.264/AVC bitstream, a description-driven content adaptation framework is introduced that is able to extract the ROIs of a given bitstream. The results of a series of tests indicate that the ROI extraction process significantly reduces the bit rate of the bitstreams and increases the decoding speed. In case of a fixed camera and a static background, the impact of this reduction on the visual quality of the video sequence is negligible. Regarding the adaptation framework itself, it is shown that in all cases, the framework operates in real time and that it is suited for streaming scenarios by design.

[1]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.

[2]  Alexandros Eleftheriadis,et al.  XFlavor: bridging bits and objects in media representation , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[3]  Wesley De Neve,et al.  BFlavor: an Optimized XML-based Framework for Multimedia Content Customization , 2006 .

[4]  Miska M. Hannuksela,et al.  Isolated regions in video coding , 2004, IEEE Transactions on Multimedia.

[5]  Wesley De Neve,et al.  Using Bitstream Structure Descriptions for the Exploitation of Multi-layered Temporal Scalability in H.264/AVC's Base Specification , 2005, PCM.

[6]  小野 文孝 ISO/IEC JTC 1/SC 29画像符号化 , 2002 .

[7]  Wesley De Neve,et al.  MPEG-21 bitstream syntax descriptions for scalable video codecs , 2006, Multimedia Systems.

[8]  Christian Timmerer,et al.  Bitstream syntax description-based adaptation in streaming and constrained environments , 2005, IEEE Transactions on Multimedia.

[9]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[10]  Wesley De Neve,et al.  Flexible macroblock ordering in H.264/AVC , 2006, J. Vis. Commun. Image Represent..

[11]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[12]  Peter Lambert,et al.  Flexible macroblock ordering as a content adaptation tool in H.264/AVC , 2005, SPIE Optics East.

[13]  Wesley De Neve,et al.  Description-Based Substitution Methods for Emulating Temporal Scalability in State-of-the-Art Video Coding Formats , 2006 .