Wavelet Audio Coding by Fixed-Point Short Block Processing for Real-Time Wireless Applications

Article Preview

Abstract:

Digital audio coding delays have become increasingly critical in real-time wireless applications. In live productions, a codec with ultra low delay is required within the constraints of the available channel bandwidth. However, such a threshold can hardly be reached by means of standard audio coding schemes. To achieve low delay as well as to satisfy cost and power consumption constraints, this paper presents an ultra low delay audio coder by very short block processing and embedded coding implemented in fixed-point DSP. The short block two dimensional (2D) spatial-frequency processing of audio input signal fully exploits the correlation for better compression performance. Lifting wavelet transform with boundary effects minimized by changing wavelet shape is developed using bit shifts and additions to replace multiplications in a fixed-point specification under accuracy constraint. The embedded coding offers the error resilience feature so that joint source-channel coding scheme for unequal error protection can be easily designed by varying both source coding bit rate and channel coding redundancy. Experimental results demonstrate that the proposed coder is efficient and requires less memory in fixed-point computation which guarantees no overflow.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1118-1124

Citation:

Online since:

December 2012

Export:

Price:

[1] E. Allamanche, R. Geiger, J. Herre, T. Sporer. MPEG-4 low delay audio coding based on the AAC codec, AES 106th convention, Munich, Germany, 8-11 May, (1999).

Google Scholar

[2] A. A. Alatan, M. Zhao, A. N. Akansu. Unequal error protection of SPIHT encoded image bit streams, IEEE Journal on Selected Areas in Communications, Vol. 18, No. 6, pp.814-818, June, (2000).

DOI: 10.1109/49.848235

Google Scholar

[3] A. Ben-Shalom, M. Werman, S. Dubnov. Improved low bit-rate audio compression using reduced rank ICA instead of psychoacoustic modeling, Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, Volume: 5, pp.461-464, Hongkong, 6-10 April, (2003).

DOI: 10.1109/icassp.2003.1200006

Google Scholar

[4] I. Daubechies, W. Sweldens. Factoring wavelet transforms into lifting steps, J. Fourier Anal. Appl. 4(3), 247-269, (1998).

DOI: 10.1007/bf02476026

Google Scholar

[5] M. Feerick. How much delay is too much delay?, AES 112th convention paper 173, Munich, Germany, 10-13 May, (2002).

Google Scholar

[6] M. Gayer, M. Lutzky, G. Schuller, U. Krämer, S. Wabnik. A guideline to audio codec delay, AES 116th convention paper 6062, Berlin, Germany, 8-11 May, (2004).

Google Scholar

[7] C.D. Giurcaneanu, I. Tabus, J. Astola. Integer wavelet transforms based lossless audio compression, Proceedings of the IEEE-EURASIP Workshop on Nonlinear Signal and Image Processing (NSIP1999), pp.378-382, Antalya, Turkey, 20-23 June, (1999).

Google Scholar

[8] ISO/IEC JTC1/SC29/WG11, MPEG, International Standard 11172-3. Generic coding of moving pictures and associated audio for digital storage media at up to about 1. 5 Mbit/s, part 3: audio, (1993).

DOI: 10.3403/00629091

Google Scholar

[9] ISO/IEC JTC1/SC29/WG11, MPEG, International Standard IS 13818-7. Generic coding of moving pictures and associated audio, part 7: advanced audio coding, (1997).

DOI: 10.3403/01140487u

Google Scholar

[10] U. Krämer, G. Schuller, S. Wabnik, J. Klier, J. Hirschfeld. Ultra low delay audio coding with constant bit rate, AES 117th convention paper 6197, San Francisco CA, USA, 28-31 October, (2004).

Google Scholar

[11] Z. Lu, W. A. Pearlman. An efficient, low-complexity audio coder delivering multiple levels of quality for interactive applications, Proceedings of 1998 IEEE Second Workshop on Multimedia Signal Processing, p.529–534, Redondo Beach, CA, 7-9 December, (1998).

DOI: 10.1109/mmsp.1998.739035

Google Scholar

[12] T. Painter, A. Spanias. Perceptual coding of digital audio, Proceedings of the IEEE, vol. 88, no. 4, p.451–513, (2000).

DOI: 10.1109/5.842996

Google Scholar

[13] A. Petrovsky, D. Krahe, A.A. Petrovsky. Real-time wavelet packet-based low bit rate audio coding on a dynamic reconfiguration systems, AES 114th convention paper 5778, Amsterdam, The Netherlands, 22-25 March, (2003).

DOI: 10.1109/icalip.2010.5685037

Google Scholar

[14] P. Philippe, F.M. Saint-Martin, M. Lever. Wavelet packet filterbanks for low time delay audio coding, IEEE Trans. Speech Audio Processing, vol. 7, No. 3, pp.310-322, (1999).

DOI: 10.1109/89.759039

Google Scholar

[15] M. Raad, A. Mertins, I. Burnett. Audio compression using the MLT and SPIHT, Proceedings of the 6th International Symposium on Digital Signal Processing for Communication System (DSPCS 2002), p.128–132, Sydney, Australia, 28-31 Juanuary, (2002).

Google Scholar

[16] A. Said, W.A. Pearlman. A new, fast, and efficient image codec based on set partitioning in hierarchical trees, IEEE Transactions on Circuits and Systems For Video Technology, vol. 6, no. 3, p.243–250, (1996).

DOI: 10.1109/76.499834

Google Scholar

[17] W. Sweldens. The lifting scheme: A construction of second generation wavelets, SIAM J. Math. Anal. 29(2), 511-546, (1998).

DOI: 10.1137/s0036141095289051

Google Scholar

[18] R. Vargic. An approach to 2D wavelet transform and its use for image compression, Radioengineering, Vol. 7, No. 4, 1-6, (1998).

Google Scholar