Title :
Fast Conversion Algorithm for the Dolby Digital (Plus) AC-3 Audio Coding Standards
Author :
Britanak, Vladimir
Author_Institution :
Inst. of Inf., Bratislava, Slovakia
Abstract :
The Dolby Digital (AC-3) and the Dolby Digital Plus or Enhanced AC-3 (E-AC-3) systems are currently the key enabling technologies for high-quality compression of digital audio signals. For the time-to-frequency transformation of an audio data block and vice versa, both systems have adopted a long transform being the modified discrete cosine transform (MDCT). The AC-3 additionally defines two variants of cosine-modulated filter banks called the first and second short transforms. A fast conversion algorithm is presented to convert the frequency coefficients of the long (MDCT) transform to those of two short transforms and vice versa, directly in the frequency domain. It is based on a block sparse matrix factorization of a conversion matrix. The fast conversion algorithm is efficient in terms of the structural simplicity, arithmetic complexity and memory requirements compared to the obvious conversion methods. Moreover, the existing AC-3 fast computational modules may be simply re-used in the conversion procedures. Consequently, the E-AC-3 to AC-3 bit stream conversion and the AC-3 to E-AC-3 bit stream transcoding can be realized in a simplified and efficient way, thus minimizing the amount of partial decoding/encoding and memory requirements during the conversion and transcoding processes.
Keywords :
audio coding; decoding; discrete cosine transforms; matrix decomposition; sparse matrices; time-frequency analysis; Dolby digital plus AC-3 audio coding standards; E-AC-3 bit stream transcoding; MDCT; arithmetic complexity; audio data block; bit stream conversion; block sparse matrix factorization; conversion matrix; digital audio signals; enhanced AC-3 systems; fast computational modules; high-quality compression; memory requirements; modified discrete cosine transform; partial decoding-encoding; structural simplicity; time-to-frequency transformation; Audio coding; Filter banks; Frequency conversion; Matrix converters; Sparse matrices; Standards; Transcoding; Transforms; AC-3 analysis/synthesis filter banks; AC-3 to E-AC-3 transcoder; E-AC-3 to AC-3 conversion; block sparse matrix factorization; dolby digital (AC-3); dolby digital plus or enhanced AC-3 (E-AC-3); fast conversion algorithm;
Journal_Title :
Signal Processing Letters, IEEE
DOI :
10.1109/LSP.2012.2226028