An Optimal Framework of Video Adaptation and Its Application to Rate Adaptation Transcoding

  • Kim, Jae-Gon (Digital Broadcasting Division, ETRI) ;
  • Wang, Yong (Department of Electrical Engineering, Columbia University) ;
  • Chang, Shih-Fu (Department of Electrical Engineering, Columbia University) ;
  • Kim, Hyung-Myung (Department of Electrical Engineering & Computer Science, KAIST)
  • Received : 2005.01.31
  • Published : 2005.08.31

Abstract

The adaptation of video according to the heterogeneous and dynamic resource constraints on networks and devices, as well as on user preferences, is a promising approach for universal access and consumption of video content. For optimal adaptation that satisfies the constraints while maximizing the utility that results from the adapted video, it is necessary to devise a systematic way of selecting an appropriate adaptation operation among multiple feasible choices. This paper presents a general conceptual framework that allows the formulation of various adaptations as constrained optimization problems by modeling the relations among feasible adaptation operations, constraints, and utilities. In particular, we present the feasibility of the framework by applying it to a use case of rate adaptation of MPEG-4 video with an explicit modeling of adaptation employing a combination of frame dropping and discrete cosine transform coefficient dropping, constraint, utility, and their mapping relations. Furthermore, we provide a description tool that describes the adaptation-constraint-utility relations as a functional form referred to as a utility function, which has been accepted as a part of the terminal and network quality of service tool in MPEG-21 Digital Item Adaptation (DIA).

Keywords

References

  1. IEEE Trans. Multimedia v.1 Adapting Multimedia Internet Content for Universal Access Mohan, R.;Smith, J.R.;Li, C.S.
  2. IEEE Signal Processing Mag. v.20 Metadata-Driven Multimedia Access van Beek, P.;Smith, J.R.;Ebrahimi, T.;Suzuki, T.;Askelof, J.
  3. IEEE Signal Processing Mag. v.20 MPEG-21: The 21st Century Multimedia Framework Bormans, J.;Gelissen, J.;Perkis, A.
  4. IEEE Signal Processing Mag. v.20 Video Transcoding Architectures and Techniques: An Overview Vetro, A.;Christopoulos, C.;Sun, H.
  5. Proc. IEEE Int. Conf. Image Processing Rate Conversion of MPEG Coded Video by Requantization Process Nakajima, Y.;Hori, H.;Kanoh, T.
  6. IEEE Trans. Circuits Syst. Video Technol. v.6 Architecture for MPEG Compressed Bitstream Scaling Sun, H.;Kwok, W.;Zdepski, J.
  7. Proc. IEEE Int. Conf. On Acoustic, Speech, and Signal Processing '96 v.4 Post-Processing of MPEG2 Coded Video for Transmission at Lower Bit Rates Assuncano, P.;Ghanbari, M.
  8. Dynamic Rate Shaping of Compressed Digital Video Eleftheriadis, A.
  9. IEEE Multimedia v.1 Motion Vector Refinement for High Performance Transcoding Youn, J.;Sun, M.T.;Lin, C.W.
  10. IEEE Trans. Multimedia v.2 Heterogeneous Video Transcoding to Lower Spatio-Temporal Resolutions and Different Encoding Formats Shanableh, T.;Ghanbari, M.
  11. IEEE Trans. Image Processing v.11 New Architecture for Dynamic Frame-Skipping Transcoder Fung, K.T.;Chan, Y.L.;Siu, W.C.
  12. IEEE Trans. Circuit Syst. Video Technol. v.11 Object-Based Transcoding for Adaptive Video Content Delivery Vetro, A.;Sun, H.;Wang, Y.
  13. IEEE Trans. Circuit Syst. Video Technol. v.11 Overview of Fine Granularity Scalability in MPEG-4 Video Standard Li, W.
  14. IEEE Trans. Circuit Syst. Video Technol. v.11 A Hybrid Temporal-SNR Fine Granular Scalability for Internet Video van der Schaar, M.;Radha, H.
  15. The MPEG Home Page MPEG
  16. Proc. IEEE Int. Conf. Image Processing Rate-Distortion Optimized Video Coding Considering Frameskip Vetro, A.;Wang, Y.;Sun, H.
  17. IEEE Trans. Circuits Syst. Video Technol. v.7 Source Model of Transform Video Coder and its Application? Part II: Variable Frame Rate Coding Chen, J.J.;Hang, H.M.
  18. IEEE Trans Image Processing v.11 no.8 Optimal Multidimensional Bit-Rate Control for Video Communications Reed, E.C.;Lim, J.S.
  19. Proc. IWDC-2002 Optimal Video Adaptation and Skimming Using a Utility-Based Framework Chang, S.F.
  20. Proc. IEEE v.93 no.1 Video Adaptation: Concepts, Technologies, and Open Issues Chang, S.F.;Vetro, A.
  21. Proc. ICME-2003 Content-Adaptive Utility-Based Video Adaptation Kim, J.G.;Wang, Y.;Chang, S.F.
  22. Utility-Based Video Adaptation for UMA and Content-Based Utility Function Prediction for Real Time Video Transcoding Wang, Y.;Kim, J.G.;Chang, S.F.;Kim, Hyung-Myung
  23. Description of Utility Function Based Optimum Transcoding, ISO/IEC JTC1/SC29/WG11/M8319 Kim, J.G.;Wang, Y.;Chang, S.F.;Kang, K.;Kim, J.
  24. ISO/IEC 21000-7:2004, Information Technology-Multimedia Framework-Part 7: Digital Item Adaptation ISO/IEC
  25. ETRI J. v.26 no.3 Threshold-Based Camera Motion Characterization of MPEG Video Kim, J.G.;Chang, H.S.;Kim, J.;Kim, H.M.
  26. IEEE Trans. Multimedia v.7 no.3 Optimal Adaptation Decision-Taking and Network Quality-of-Service Mukherjee, D.;Delfosse, E.;Kim, J.G.;Wang, Y.
  27. Proc. NOSSDAV '99 Utility-Based Network Adaptation for MPEG-4 Systems Bocheck, P.;Campbell, A.;Chang, S.F.;Liao, R.R.F.
  28. IEEE Trans. Circuits and Syst. Video Technol. v.13 no.2 Maximizing User Utility in Video Streaming Applications Luna, C.E.;Kondi, L.P.;Katsaggelos, A.K.
  29. MPEG-4 Real Time FD-CD Transcoding, ADVENT Technical Report #11122003 Wang, Y.;Kim, J.G.;Chang, S.F.
  30. IEEE Trans. Multimedia v.7 no.3 Digital Item Adaptation: Overview of Standardization and Research Activities Vetro, A.;Timmerer, C.