Optimal data partitioning of MPEG-2 coded video

We analyze the problem of optimal data partitioning of MPEG-2 coded video in an operational rate-distortion context. The optimal algorithm is characterized and shown to have high complexity and delay. A causally optimal algorithm based on Lagrangian optimization is proposed, that optimally solves the problem for intra (I) pictures, and provides an optimal solution for predicted/interpolated (P/B) pictures when the additional constraints of causal operation and/or low-delay are imposed. A memoryless version of the algorithm, theoretically optimal for intrapictures only, is shown to perform almost identically but with significantly less computational complexity. Finally, a fast, suboptimal algorithm using purely rate-based optimization is also proposed, and is shown to perform quite close (within 1 dB) to the causally optimal one. Experimental results are provided using actual MPEG-2 coded video bitstreams.

[1]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[2]  Amy R. Reibman,et al.  DCT-based embedded coding for packet video , 1991, Signal Process. Image Commun..

[3]  T. Berger Rate-Distortion Theory , 2003 .

[4]  Arun N. Netravali,et al.  Digital Pictures: Representation, Compression and Standards , 1995 .

[5]  Alexandros Eleftheriadis,et al.  Dynamic rate shaping of compressed digital video , 2006, IEEE Transactions on Multimedia.

[6]  Arun N. Netravali,et al.  Digital Video: An introduction to MPEG-2 , 1996 .

[7]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[8]  Harvey J. Everett Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources , 1963 .

[9]  Iso/iec 14496-2 Information Technology — Coding of Audio-visual Objects — Part 2: Visual , 2022 .

[10]  Kannan Ramchandran,et al.  Rate-distortion optimal fast thresholding with complete JPEG/MPEG decoder compatibility , 1994, IEEE Trans. Image Process..

[11]  Pankaj Batra,et al.  Modeling and efficient optimization for object-based scalability and some related problems , 2000, IEEE Trans. Image Process..

[12]  Marshall L. Fisher,et al.  The Lagrangian Relaxation Method for Solving Integer Programming Problems , 2004, Manag. Sci..

[13]  Jerry D. Gibson,et al.  Digital coding of waveforms: Principles and applications to speech and video , 1985, Proceedings of the IEEE.

[14]  Alexandros Eleftheriadis,et al.  Optimal data partitioning of MPEG-2 coded video , 1994, Proceedings of 1st International Conference on Image Processing.

[15]  Antonio Ortega,et al.  Optimal buffer-constrained source quantization and fast approximations , 1992, [Proceedings] 1992 IEEE International Symposium on Circuits and Systems.

[16]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[17]  Alexandros Eleftheriadis,et al.  Modeling and optimization techniques for digital video communication , 2004 .

[18]  B. L. Fox,et al.  Searching for the Multiplier in One-Constraint Optimization Problems , 1970, Oper. Res..

[19]  Yair Shoham,et al.  Efficient bit allocation for an arbitrary set of quantizers [speech coding] , 1988, IEEE Trans. Acoust. Speech Signal Process..

[20]  Joan L. Mitchell,et al.  MPEG Video Compression Standard , 1996, Springer US.