Quantization parameter control and fast code modification for fast stream joiner

Multi-vision systems and panoramic video systems are expected to produce a new multimedia paradigm. However, their increased processing load on transmission servers handling large amounts of video and high-definition video must be considered. Our previously presented multi-vision system enables many users to view multiple videos by virtue of fast stream joining algorithms. The system joins (combines) much video stream on a transmission server into a single video stream. Then it transmits the joined single video stream to various client devices including mobile terminals. Because of its single-stream transmission, the client device enables decoding of the received video stream without special mechanisms. Especially, to join multiple video streams with high performance and without prediction inconsistency, the encoder fixes the number of a non-zero quantized coefficient (called TotalCoeff) to a certain in earlier work. Because this scheme of the fixing TotalCoeff in the encoder phase obviates the decoding process of each stream and modification of the prediction relation in the joining phase, it is possible to implement a stream joiner with a lightweight process. However, image degradation occurs because this scheme adds and drops the quantized coefficient. We emphasize that the amount of image degradation (called TotalCoeff fixing error or simply error) is dependent on the original TotalCoeff before fixing TotalCoeff and the Quantization Parameter (QP) because the quantization process has zero-rounding capability. Then we consider, using QP, the TotalCoeff estimation model and the error estimation model created by adding and deleting the coefficient. Under these models, we propose a QP control scheme to decrease this degradation without sacrificing high speed in the joiner.

[1]  Hiroyuki Kasai,et al.  Fast H.264/AVC stream joiner for interactive free view-area multivision video , 2011, IEEE Transactions on Consumer Electronics.

[2]  Y. Ohtani,et al.  Panorama video coding for user-driven interactive video application , 2009, 2009 IEEE 13th International Symposium on Consumer Electronics.

[3]  Hiroyuki Kasai,et al.  H.264/AVC encoding control for fast stream joiner in interactive multivision video , 2012, IEEE Transactions on Consumer Electronics.

[4]  Frederic Dufaux,et al.  Entropy criterion for optimal bit allocation between motion and prediction error information , 1993, Other Conferences.

[5]  Gary J. Sullivan,et al.  Recent developments in standardization of high efficiency video coding (HEVC) , 2010, Optical Engineering + Applications.

[6]  Yücel Altunbasak,et al.  An analysis of the DCT coefficient distribution with the H.264 video coder , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[8]  Peter Lambert,et al.  Accurate Correlation Modeling for Transform-Domain Wyner-Ziv Video Coding , 2008, PCM.

[9]  T. Wiegand,et al.  REPRESENTATION, CODING AND INTERACTIVE RENDERING OF HIGH- RESOLUTION PANORAMIC IMAGES AND VIDEO USING MPEG-4 , 2005 .

[10]  Eric Syu,et al.  Implementing Rate-Distortion Optimization on a Resource-Limited H.264 Encoder , 2005 .

[11]  Oscar C. Au,et al.  Rate control using probability of non-zero quantized coefficients [video coding] , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).