Regular Article
Statistical Computation of Discrete Cosine Transform in Video Encoders

https://doi.org/10.1006/jvci.1998.0381Get rights and content

Abstract

Computation reduction is important for the implementation of software video codecs. This paper describes a scheme for reducing the required computations in video encoders by skipping some of the discrete cosine transformation (DCT) and quantization calculations. We study the relationship between the mean absolute error (MAE) of the motion compensated difference blocks and the distribution of DCT coefficients. The relationship between the quantized DCT coefficients and the quantization level is also investigated. Based on the MAE of the motion compensated difference block and the quantization level, three options for the DCT calculation can be chosen: calculating all 8 × 8 DCT coefficients, calculating the DC coefficient only, or skipping the whole DCT computation. Simulation results show that the peak signal-to-noise ratio (PSNR) degradation is negligible with significant computation reduction achieved.

References (22)

  • Video Codecs for Audiovisual Services at p × 64 kb/s, Mar....
  • Video Coding for Low Bitrate Communication, Mar....
  • Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to About 1.5 Mbit/s, Aug....
  • Generic Coding of Moving Pictures and Associated Audio Information,...
  • J. Chalidabhongse et al.

    Fast motion vector estimation using multiresolution-spatio-temporal correlations

    IEEE Trans. Circuits Systems Video Technol.

    (1997)
  • S. Kappagantula et al.

    Motion compensated interframe image prediction

    IEEE Trans. Commun.

    (1985)
  • L. McMillan, L. Westover, A forward-mapping realization of the inverse discrete cosine transform, Data Compression...
  • J.-F. Yang et al.

    Fast two-dimensional inverse discrete cosine transform for HDTV or videophone systems

    IEEE Trans. Consumer Electron.

    (1993)
  • A.C. Hung et al.

    Statistical inverse discrete cosine transforms for image compression

    Digital Video Compression on Personal Computers: Algorithms and Technologies

    (1994)
  • K. Froitzheim, H. Wolf, Knowledge-based approach to JPEG acceleration, Digital Video Compression: Algorithms and...
There are more references available in the full text version of this article.

Cited by (24)

  • Video Transcoding with H.263 Bit-Streams

    2000, Journal of Visual Communication and Image Representation
  • Modeling and analysis of power consumption in live video streaming systems

    2017, ACM Transactions on Multimedia Computing, Communications and Applications
View all citing articles on Scopus
View full text