Generalized fast mixed-radix algorithm for the computation of forward and inverse MDCTs

被引:2
|
作者
Gui, Z. G. [2 ]
Ge, Y. [1 ]
Zhang, D. Y. [3 ]
Wu, J. S. [4 ]
机构
[1] Nanjing Univ, Dept Elect Sci & Engn, Nanjing 210093, Peoples R China
[2] N Univ China, Natl Key Lab Elect Measurement Technol, Taiyuan 030051, Peoples R China
[3] Nanjing Univ, Dept Informat Sci & Engn, Nanjing 210093, Peoples R China
[4] Southeast Univ, Lab Image Sci & Technol, Nanjing 210096, Peoples R China
基金
中国国家自然科学基金;
关键词
Modified discrete cosine transform; Mixed-radix algorithm; Fast algorithm; COMPOSITE SEQUENCE LENGTHS; DISCRETE COSINE TRANSFORM; MDCT/MDST FILTER BANKS; EFFICIENT IMPLEMENTATION; ARITHMETIC OPERATIONS; FAST IMDCT; DCT-IV; MPEG;
D O I
10.1016/j.sigpro.2011.08.001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a generalized mixed-radix decimation-in-time (DIT) fast algorithm for computing the modified discrete cosine transform (MDCT) of the composite lengths N=2 x q(m), m >= 2, where q is an odd positive integer. The proposed algorithm not only has the merits of parallelism and numerical stability, but also needs less multiplications than that of type-IV discrete cosine transform (DCT-IV) and type-II discrete cosine transform (DCT-II) based MDCT algorithms due to the optimized efficient length-(N/q) modules. The computation of MDCT for composite lengths N=q(m) x 2(n), m >= 2, n >= 2, can then be realized by combining the proposed algorithm with fast radix-2 MDCT algorithm developed for N=2(n). The combined algorithm can be used for the computation of length-12/36 MDCT used in MPEG-1/-2 layer III audio coding as well as the recently established wideband speech and audio coding standards such as G.729.1, where length-640 MDCT is used. The realization of the inverse MDCT (IMDCT) can be obtained by transposing the signal flow graph of the MDCT. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:363 / 373
页数:11
相关论文
共 50 条
  • [1] Mixed-Radix Algorithm for the Computation of Forward and Inverse MDCTs
    Wu, Jiasong
    Shu, Huazhong
    Senhadji, Lotfi
    Luo, Limin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2009, 56 (04) : 784 - 794
  • [2] EFFECTIVE ALGORITHM OF THE MIXED-RADIX FAST FOURIER TRANSFORMATION
    BOVBEL, EI
    ZAITSEVA, EM
    MIKULOVICH, VI
    RADIOTEKHNIKA I ELEKTRONIKA, 1982, 27 (05): : 956 - 961
  • [3] Radix-3 algorithm for the fast computation of forward and inverse MDCT
    Shu, Huazhong
    Bao, Xudong
    Toumoulin, Christine
    Luo, Limin
    IEEE SIGNAL PROCESSING LETTERS, 2007, 14 (02) : 93 - 96
  • [4] A FAST ALGORITHM FOR MIXED-RADIX CONVERSION IN RESIDUE ARITHMETIC
    KOC, CK
    PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 18 - 21
  • [5] A Generalized Mixed-Radix Algorithm for Memory-Based FFT Processors
    Hsiao, Chen-Fong
    Chen, Yuan
    Lee, Chen-Yi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2010, 57 (01) : 26 - 30
  • [6] IMPROVED AND EXTENDED MIXED-RADIX DECIMATION IN FREQUENCY FAST MDCT ALGORITHM
    Britanak, Vladimir
    COMPUTING AND INFORMATICS, 2010, 29 (06) : 1001 - 1012
  • [7] Mixed-Radix and CORDIC Algorithm for Implementation of FFT
    Sarode, Namrata
    Atluri, Rajeev
    Dakhole, P. K.
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1628 - 1634
  • [8] FAST MIXED-RADIX REAL FOURIER-TRANSFORMS
    TEMPERTON, C
    JOURNAL OF COMPUTATIONAL PHYSICS, 1983, 52 (02) : 340 - 350
  • [9] An arithmetic free parallel mixed-radix conversion algorithm
    Miller, DF
    McCormick, WS
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1998, 45 (01): : 158 - 162
  • [10] AN IMPROVED ALGORITHM FOR MIXED-RADIX CONVERSION OF RESIDUE NUMBERS
    KOC, CK
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1991, 22 (08) : 63 - 71