• DocumentCode
    19669
  • Title

    Fast Algorithms for Low-Delay TDAC Filterbanks in MPEG-4 AAC-ELD

  • Author

    Chivukula, Ravi K. ; Reznik, Yuriy A. ; Yanyan Hu ; Devarajan, Venkat ; Jayendra-Lakshman, Mythreya

  • Author_Institution
    Indian Sch. of Bus., Hyderabad, India
  • Volume
    22
  • Issue
    12
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    1701
  • Lastpage
    1712
  • Abstract
    The MPEG committee has completed development of a new audio coding standard called “MPEG-4 advanced audio coding-enhanced low delay” (AAC-ELD). AAC-ELD uses low delay spectral band replication (LD-SBR) technology together with a low delay time domain alias cancellation (LD TDAC) filterbank in the encoder to achieve both high coding efficiency and low algorithmic delay. In this paper, we present fast algorithms for implementing LD-TDAC filterbanks in AAC-ELD. Two types of fast algorithms are presented. In the first, we map LD-TDAC analysis and synthesis filterbanks to modified discrete cosine transform (MDCT) and inverse modified discrete cosine transform (IMDCT), respectively. Since MDCT/IMDCT are already extensively used in AAC and they have many fast algorithms, this mapping not only provides a fast implementation but also allows a common implementation of the filterbanks in AAC Low Complexity (AAC-LC), AAC Low Delay (AAC-LD) and AAC-ELD codecs. In the second algorithm, we provide a mapping to discrete Cosine transform of type II. The mapping to DCT-II allows the merger of the matrix operations with the windowing stage that precedes or follows them. This further reduces the number of multiplications and leads to an algorithm with the lowest known arithmetic complexity. For filterbanks of lengths 1024 and 960, we also present a new fast factorization of 15-point DCT-II that requires only 14 irrational multiplications, 3 dyadic rational multiplications and 67 additions.
  • Keywords
    audio coding; audio streaming; channel bank filters; codecs; discrete cosine transforms; inverse transforms; time-domain analysis; 15-point DCT-II; AAC low-complexity; AAC-ELD codecs; AAC-LC; LD-SBR technology; LD-TDAC analysis filterbank; LD-TDAC synthesis filterbank; MDCT-IMDCT; MPEG committee; MPEG-4 AAC-ELD; MPEG-4 advanced audio coding-enhanced low-delay; algorithmic delay; arithmetic complexity; audio coding standard; coding efficiency; dyadic rational multiplications; encoder; fast factorization; inverse modified discrete cosine transform; irrational multiplications; low-delay TDAC filterbanks; low-delay spectral band replication technology; low-delay time-domain alias cancellation filterbank; matrix operations; windowing stage; Algorithm design and analysis; Codecs; Delays; Discrete cosine transforms; Signal processing algorithms; Speech; Transform coding; AAC; DCT; MDCT; MPEG; audio coding; factorization; fast algorithms; filterbanks; low delay; speech coding; time domain alias cancellation;
  • fLanguage
    English
  • Journal_Title
    Audio, Speech, and Language Processing, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    2329-9290
  • Type

    jour

  • DOI
    10.1109/TASLP.2014.2346314
  • Filename
    6874511