An approach for enabling DCT/IDCT energy reduction scalability in MPEG-2 video codecs

It would be desirable, in terms of energy conservation, to use a low complexity approximate algorithm to do all DCT and IDCT computation in an MPEG-2 video codec. However, there is a significant quality penalty associated with this approach that may not always be acceptable. A practical algorithmic method is studied for achieving scalable energy reduction during DCT and IDCT computation in MPEG-2 video codecs at the expense of reasonable amounts of quality. For example, by applying exact and approximate DCT/IDCT algorithms appropriately, the energy consumption of DCT and IDCT execution in two video codecs communicating with one another can be reduced by 8% for quality reduction of 0.4 dB average PSNR, 14% for 0.8 dB; reduction, or 22% for 1.4 dB reduction.

[1]  Chaitali Chakrabarti,et al.  A QUALITYENERGY TRADEOFF APPROACH DECODING FOR IDCT COMPUTATION IN MPEG-2 VIDEO , 2000 .

[2]  Antonio Ortega,et al.  DCT computation based on variable complexity fast approximations , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[3]  Naresh R. Shanbhag,et al.  Low-power channel coding via dynamic reconfiguration , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[4]  Martin Vetterli,et al.  A Discrete Fourier-Cosine Transform Chip , 1986, IEEE J. Sel. Areas Commun..

[5]  Francky Catthoor,et al.  Custom Memory Management Methodology: Exploration of Memory Organisation for Embedded Multimedia System Design , 1998 .

[6]  Y. Arai,et al.  A Fast DCT-SQ Scheme for Images , 1988 .

[7]  Anantha P. Chandrakasan,et al.  Low-power digital filtering using approximate processing , 1996 .