DOI QR코드

DOI QR Code

MPEG-4 Audio Decoding Technique using Integer Operations for Real-time Playback on Embedded Processor

휴대용 임베디드 프로세서에서의 MPEG-4 오디오의 실시간 재생을 위한 정수 디코딩 기법

  • Cha, Kyung-Ae (School of Computer & Communication Engineering, Daegu University)
  • 차경애 (대구대학교 정보통신공학부)
  • Published : 2008.05.30

Abstract

Some embedded microprocessors do not have an FPU(Floating Point Unit) due to a circuit complexity and power consumption. The performance speed of MPEG-4 AAC decoder on this hardware environment would be slower than corresponding speed for playing back of the decoded results. Therefore, irritating and high-pitched noises are interleaved in the original the audio data. So, in order to play MPEG-4 AAC file on such PDA, a new algorithm that transforms floating-point arithmetic to one with integers, is needed. We have developed a transformation algorithm from floating-point operation to integer operation and implemented the PDA's AAC Player. We also show the efficiency of our proposed method with the experimental results.

소형의 휴대용 단말기는 회로복잡도나 소비전력 등의 문제로 부동소수점 연산 프로세서를 탑재하지 않는 경우가 있는데, 이로 인해 오디오 데이터의 디코딩 시간이 길어져, 끊김이나 잡음이 발생한다. 본 논문에서는 이를 해결하기 위해서 MPEG-4 오디오 디코딩 시 수행되는 실수형 연산과정을 정수형 연산과정으로의 변환을 통하여 디코딩 속도를 향상 시킬 수 있는 알고리즘을 제안하고 실험결과를 통해서 효율성을 보인다.

Keywords

References

  1. http://www.ann.com
  2. ISO/IEC JTCl/SC29/WG11, "Coding ofmoving pictures and audioMPEG- 2 Advanced Audio Coding AAC," ISO/IEC 13818-7 International Standard, 1997
  3. K.R. Rao and J.J. Hwang. Techniques and Standards for Digital Image/Video/Audio Coding. Prentice Hall, 1996
  4. J. Cartinhour, Digital Signal Processing: An overview ofbasic principles, Prentice Hall, Upper Saddle River, N. J., 2000
  5. Yoshikazu Yokotani and Soontorn Oraintara, "Lossless Audio compression using Integer Modified Discrete Cosine Transfonn," 2003 International Symposium on Intelligent Signal Processing and Communication System(ISPACS 2003), pp. 120- 126, December 7-10,2003
  6. http://www.hydrogenaudio.org/
  7. Y.C. Hou and S.D.You, "Implementation of IMDCT for MPEG2/4 AAC on 16 bit Fixed-point Digital Signal Processors," IEEE Asia-Pacific Conference on Circuit and Systems, December 6-9, 2004