A QUALITYENERGY TRADEOFF APPROACH DECODING FOR IDCT COMPUTATION IN MPEG-2 VIDEO

It would be desirable, in terms of energy conservation, to use a low complexity approximate algorithm to do all IDCT computation in an MPEG-2 decoder. However, there is a significant quality penalty associated with this approach that may not always be acceptable. A practical algorithmic method is presented here for achieving quality/energy tradeoff for a hardware 2-D IDCT in an MPEG-2 decoder. By allowing multiple algorithms to run on the same IDCT hardware, multiple quality/energy tradeoff modes can be supported, and the quality that results when an approximate algorithm is used can be increased. For example, by simply using an approximate algorithm for all B frame IDCT processing, while using a conventional algorithm for I and P frames, it will be shown that 23% energy reduction can be achieved compared to using the conventional algorithm exclusively. This significant energy reduction can be achieved with a quality tradeoff of less than 0.5 dB average PSNR.

[1]  Zhongde Wang Fast algorithms for the discrete W transform and for the discrete Fourier transform , 1984 .

[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]  Anantha P. Chandrakasan,et al.  Low-power digital filtering using approximate processing , 1996 .

[4]  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).

[5]  Anantha Chandrakasan,et al.  Design and implementation of a scalable encryption processor with embedded variable DC/DC converter , 1999, DAC '99.

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

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