期刊文献+

MPEG-2音频解码算法优化 被引量:1

Optimization of MPEG-2audio decoding algorithm
下载PDF
导出
摘要 以PC机为硬件平台对MPEG-2的音频解码算法进行优化,实现MPEG-2全软件的系统、视频、音频3个部分实时解码。在IDCT和IMDCT中应用了新的快速算法;结合PC机本身的特点及解码过程中有大量的乘加运算采用SIMD(single-instructionmultiple-data)来对程序优化,并在实际运算中也对数据结构进行了优化。通过以上的优化使MPEG-2层II解码的运算量减少了40%以上,在奔腾3/450计算机上只占用不到5%的系统资源。这些优化算法已经应用于奔腾3/800为硬件平台的MPEG-2实时解码器中。 This paper presents an optimized audio algorithm of MPEG-2decoding with an Intel Pen-tium PC platform under Window's OS.The novel fast IDCT,IMDCT transform algorithms are adopted,and combined with the characteristics of Intel Pentium PC the single-instruction multiple-data(SIMD)techniques are applied in operations such as multiplication,addition and etc.Furthermore,the opti-mized data structure have been adopted in practical optimization procedure.With all these optimization methods,the audio decoding of MPEG-2layer2can decrease more than40%operations and expenses less than5%system resource of PIII450.These optimized algorithms have been applied in a MPEG2real time coding under a PentiumIII800platform.[
出处 《电声技术》 北大核心 2003年第12期10-12,22,共4页 Audio Engineering
基金 国家自然科学基金(69972020) 国家基础研究项目(G1998030406).
关键词 MPEG-2 音频解码 SIMD 离散余弦反变换 修正离散余弦反变换 单指令多数据 audio decode algorithm optimization inverse discrete cosine transform(IDCT) inverse modified discrete cosine transform(IMDCT) single-instruction multiple-data(SIMD)
  • 相关文献

参考文献1

  • 1蒋增荣 曾永泓.快速算法[M].长沙:国防科技大学出版社,1993..

共引文献23

同被引文献13

  • 1Bhargava R, John L K, Evans B L, et al. Evaluating MMX Technology Using DSP and Multimedia Applications[C]// Proceedings of the 31st Annual ACM/IEEE International Symposium on Microarchitecture. [S. l.]: IEEE Press, 1998: 37-46.
  • 2Simunic T, Benini L, Micheli G D, et al. Source Code Optimization and Profiling of Energy Consumption in Embedded Systems[C]// Proceedings of the 13th International Symposium on System Synthesis. NY, USA: [s. n.], 2000: 193-198.
  • 3Wragg B, Carpenter E An Optimised Software Solution for an ARM Powered MP3 Decoder[M]. Cambridge, UK: ARM Corporation, 2000.
  • 4Gurkhe V. Optimization of a MP3 Decoder on the ARM Processor[C]//Proc. of TENCON'03. NY, USA: [s. n.], 2003: 1475-1478.
  • 5Anguita M, Martfnez-Lechado J M. MP3 Optimization Exploiting Processor Architecture and Using Better Algorithms[J]. IEEE Micro, 2005, 25(3): 81-92.
  • 6Bhaskaran V, Konstantinides K, Lee R B, et al. Algorithmic and Architectural Enhancements for Real-time MPEG-1 Decoding on a General Purpose RISC Workstation[J]. IEEE Trans. on Circuits and Systems for Video Technology, 1995, 5(5): 380-386.
  • 7Hans M C, Bhaskaran V. A Compliant MPEG-1 Layer Ⅱ Audio Decoder with 16-B Arithmetic Operations[J]. IEEE Signal Processing Letters, 1997, 4(5): 121-122.
  • 8Parthasarathy V, Bharathi S A, Uthariaraj V R. Performance Analysis of Embedded Media Applications in Newer ARM Architectures [C]//Proceedings of the 2005 International Conference on Parallel Processing Workshops. NY, USA: [s. n.], 2005: 210-214.
  • 9Lee B G. A New Algorithm to Compute the Discrete Cosine Transform[J]. IEEE Trans. on Acoustic Speech Signal Processing, 1984, 32(6): 1243-1245.
  • 10ISO/IEC 13818-3 Information Technology-generic Coding of Moving Pictures and Associated Audio[S]. 1994.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部