Comparison of three IntMDCT algorithms in audio compression
Wang Lü,Wu Jiasong,Shu Huazhong
DOI: https://doi.org/10.3969/j.issn.1001-0505.2012.02.013
2012-01-01
Abstract:In order to improve the computation efficiency of the integer modified discrete cosine transform(IntMDCT),three algorithms based on the lifting scheme,modulo transform and infinity norm rotation transform are formulated respectively for computing the 12-point IntMDCT.First,the 12-point IntMDCT is converted into the 6-point type-Ⅳ discrete cosine transform(DCT-Ⅳ),which is then factorized into a product of 7 Givens rotation matrices.The integer type Givens rotation matrices are approximated by lifting scheme,modulo transform and infinity norm rotation transform,respectively.Finally,the speed and accuracy of these three IntMDCT algorithms are compared in both lossless and lossy audio compression.The experimental results show that in the three algorithms,the IntMDCT algorithm based on the modulo transform has the highest computation speed.The IntMDCT algorithm based on the infinity norm rotation transform has the highest accuracy,and can achieve the highest signal to noise ratio(SNR) in lossy audio compression.