Skip to main content

Advertisement

Log in

A joint encoder–decoder framework for supporting energy efficient audio decoding

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

In comparison with the relatively slow progress of battery technology, semiconductor memory has improved much more rapidly, making storage a less critical limiting factor in designing low power embedded systems such as PDAs. To exploit such technology trends, we present a novel framework, a joint encoder–decoder framework (JEDF), which allows the decoder to tradeoff energy and memory consumption without sacrificing playback quality. We employ sum-of-powers-of-two (SOPOT) technique, an approximate signal processing (ASP) technique, in an MPEG AAC decoder to reduce the computational workload. The SOPOT introduces additional ASP noise (in the decoder) on top of the quantization noise introduced in the process of lossy compression (in the encoder). The sum of these two kinds of noise may become audible when it exceeds the masking threshold. We tackle this problem from a new perspective: the proposed JEDF allows the ASP and quantization noises to be shaped jointly to match the masking threshold. In the case that the perceptual room between the masking threshold and the quantization noise is insufficient for the ASP noise, the JEDF can reduce the quantization noise level which results in an increase in bitrate. To implement the proposed scheme, we have developed two new techniques: (1) SOPOT truncation noise shaping; (2) truncation noise allocation based on a perceptual model. Experimental results show the effectiveness of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Argenti F., Del Taglia F., Del Re E.: Audio decoding with frequency and complexity scalability. IEE Proc. Vis. Image Signal Process. 149(3), 152–158 (2002)

    Article  Google Scholar 

  2. Benini L., Micheli G.D.: System-level power optimazation: techniques and tools. ACM Trans. Des. Autom. Electron. Syst. 5(2), 115–192 (2000)

    Article  Google Scholar 

  3. Chan S.C., Yiu P.M.: An efficient multiplierless approximation of the fast fourier transform using Sum-of-Powers-of-Two (SOPOT) coefficients. IEEE Signal Process. Lett. 9(PART 10), 322–325 (2002)

    Article  Google Scholar 

  4. Ghurumuruhan G., Prabhu K.M.M.: Fixed-point fast hartley transform error analysis. Signal Process. 84(8), 1307–1321 (2004)

    Article  MATH  Google Scholar 

  5. Huang, W., Wang, Y., Chakraborty, S.: Power-Aware bandwidth and stereo-image scalable audio decoding. In: ACM Multimedia Conference. Singapore, pp. 291–294 (2005)

  6. Hu Z., Wan H.: A novel generic fast fourier transform pruning technique and complexity analysis. IEEE Trans. Signal Process. 53(1), 274–282 (2005)

    Article  MathSciNet  Google Scholar 

  7. ISO/IEC (2000) MPEG1 11172-3: Audio Coding

  8. ISO/IEC (2006) MPEG2 13818-7: Advanced Audio Coding

  9. James D.V.: Quantization errors in the fast fourier transform. IEEE Trans. Acoust. Speech Signal Process. ASSP-23(3), 277–283 (1975)

    Article  Google Scholar 

  10. Liu, C.M., Lee, W.C., Chien, C.T.: Bit allocation for advanced audio coding using bandwidth-proportional noise-shaping criterion. In: International Conference on Digital Audio Effects (DAFX). London, pp. 233–237 (2003)

  11. Liang J., Tran T.D.: Fast multiplierless approximations of the DCT with the lifting scheme. IEEE Trans. Signal Process. 49(12), 3032–3044 (2001)

    Article  Google Scholar 

  12. Markel J.D.: FFT pruning. IEEE Trans. Audio Electroacoustics AU-19, 305–311 (1971)

    Article  Google Scholar 

  13. McMillan, L., Lee, W.: A forward-mapping realization of the inverse discrete cosine transform. In: IEEE Data Compression Conference. Snowbird, Utah, USA, pp. 219–228 (1992)

  14. Mesarina M., Turner Y.: Reduced energy decoding of mpeg streams. Multimed. Syst. 9(2), 202–213 (2003)

    Article  Google Scholar 

  15. Oppenheim, A., Nawab, H., Verghese, G., Womell, G.: Algorithms for signal processing. In: Rapid Prototyping of Application Specific Signal Processors Conference (RASSP). Arlington, Virginia, USA, pp. 146–153 (1994)

  16. Oppenheim A.V., Weinstein C.J.: Effects of finite register length in digital filtering and the fast fourier transform. Proc. IEEE 60(8), 957–976 (1972)

    Article  Google Scholar 

  17. http://www.audiocoding.com

  18. Simplescalar/Arm: http://www.simplescalar.com/v4test.html

  19. Tajana, S., Micheli, G.D., Benini, L., Mat, H.: Source code optimization and profiling of energy consumption in embedded systems. In: International Symposium on Systems Synthesis. Madrid, Spain, pp. 193–199 (2000)

  20. Trevor M.: Power: a first-class architectural design constraint. IEEE Comput. 34(4), 52–58 (2001)

    Google Scholar 

  21. Wang Z.: Pruning the fast discrete cosine transform. IEEE Trans. Commun. 39(5), 640–643 (1991)

    Article  Google Scholar 

  22. Zheng, F., Garg, N., Sobti, S., Zhang, C., Joseph, R., Krishnamurty, A., Wang, R.: Considering the energy consumption of mobile storage alternatives. In: IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems. Orlando, USA, pp. 36–45 (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ye Wang.

Additional information

Communicated by Cormac Sreenan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, W., Wang, Y. A joint encoder–decoder framework for supporting energy efficient audio decoding. Multimedia Systems 15, 101–112 (2009). https://doi.org/10.1007/s00530-009-0152-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-009-0152-6

Keywords

Navigation