Browse > Article

Fixed-point Processing Optimization of MPEG Psychoacoustic Model-II Algorithm for ASIC Implementation  

Lee Keun-Sup (연세대학교 전기전자공학과 미디어 통신 신호처리 연구실)
Park Young-Cheol (연세대학교 정보기술학부)
Youn Dae Hee (연세대학교 전기전자공학과 미디어 통신 신호처리 연구실)
Abstract
The psychoacoustic model in MPEG audio layer-III (MP3) encoder is optimized for the fixed-point processing. The optimization process consists of determining the data word length of arithmetic unit and the algorithm for transcendental functions that are often used in the psychoacoustic model. In order to determine the data word length, we defined a statistical model expressing the relation between the fixed-point operation errors of the psychoacoustic model and the probability of alteration of the allocated bits doe to these errors. Based on the simulations using this model, we chose a 24-bit data path and constructed a 24-bit fixed-point MP3 encoder. Sound quality tests using the constructed fixed-point encoder showed a mean degradation of -0.2 on ITU-R 5-point audio impairment scale.
Keywords
MP3 encoder; Fixed-point optimization; Psychoacoustic model; Data Word length; Statistical model;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Antonio Servetti, Alessandro Rinotti, Juan Carlos De Marin, 'Fast Implementation of the MPEG-4 AAC Main and Low Complexity Decoder,' Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.5, pp.249-252, 2004
2 Tadashi Sakamoto, Maiko Taruki, and Tomohiro Hase, 'A Fast MPEG-Audio Layer-Ill Algorithm for a 32-Bit MCU,' IEEE Trans. On Consumer Electronics, Vol.45, No.3, Aug 1999
3 Keun-Sup Lee, Hyen-Oh Oh, Young-Cheol Park, Dae Hee Youn, 'High Quality MPEG-Audio Layer III Algorithm for a 16-bit DSP,' Proc. IEEE International Symposium on Circuit and Systems, Vol. II, pp.205-208, May 2001
4 ISO/IEC 11172-3, Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1.5 Mbit/s (Part 3: MPEG-Audio)
5 Hyen-O Oh, Joon-Seok Kim, CJang-Jun. Song, Yotmg-Cheol Park and Dae-Hee Youn, 'Low Power MPEG/AUDIO Encoders Using Simplified Psychoacoustic Model and Fast Bit Allocation,' IEEE Trans. On Consumer Electronics, PP 613-621, 2001
6 Nikil Jayant, et al., 'Signal Compression Based on Models of Hmnan Perceptual Noise Criteria,' IEEE Journal of Selected Areas on Communication, 6(2), Feb. 1988
7 lTU Radiocommunication Study Group 6, Draft Revision to Recommendation ITU-R BS.1387 - Method for objective measurements of perceived audio quality
8 Dong-Yan Huang, Xuesong Gong, Daqing Zhou, Toshio Miki, and Sanae Hotani, 'Implementation of the MPEG-4 Advanced Audio Coding Encoder on ADSP-21060 SHARC,' Proc. IEEE International Symposium on Circuits and Systems, Vol.3 , May 1999
9 Peyton Z. Peebles, Jr., Probability, Random Variables, and Random Signal Principles, McGraw-Hill, 1993
10 Oliver Derrien, Maurice Charbit, Pierre Duhamel, 'Statistical Model for the Quantization Noise in the MPEG Advanced Audio Coder Application to the Bit Allocation Algorithm,' Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 2, pp. 1849-1852, 2002
11 Yuichiro Takamizawa, Tochiyuki Nomura, and Masao Ikekawa, 'High-Quality and Processor-Efficient Implementation of an MPEG-2 AAC Encoder,' Proc. IEEE International Coriference on Acoustics, Speech, and Signal Processing, Vo1.2, pp.985-988, May 2001