首页> 外国专利> System, method and computer readable medium of efficiently decoding an AC- 3 bitstream by precalculating computationally expensive values to be used in the decoding algorithm

System, method and computer readable medium of efficiently decoding an AC- 3 bitstream by precalculating computationally expensive values to be used in the decoding algorithm

机译:通过预先计算将在解码算法中使用的计算上昂贵的值来有效地解码AC-3比特流的系统,方法和计算机可读介质

摘要

A method and system for providing an inverse transform for an audio compression decoding algorithm in software precalculates a plurality of identified values; each of which is computationally intensive. The method and system then performs a pre-inverse transform complex multiply utilizing a first portion of the identified values and an array of input coefficients to provide a plurality of intermediate values. Thereafter, an inverse transform complex multiply and a post inverse transform multiply are combined to provide a combined complex multiply operation. The combined complex multiply operation uses a second portion of the identified values and the intermediate values provides the inverse transform. Accordingly, through the use of the present invention, the number of instructions for implementing the inverse transform can be substantially minimized. In the prior art, the method for performing the inverse discrete cosine transform (IDCT) in the AC-3 algorithm is extremely inefficient for software decoder implementations. Through the use of the present invention, the algorithm performance on a superscalar processor as measured by issued instructions is improved by a factor on the order of 43.
机译:一种用于为软件中的音频压缩解码算法提供逆变换的方法和系统,可以预先计算多个识别出的值;每一个都是计算密集型的。然后,该方法和系统利用所识别值的第一部分和输入系数阵列来执行预逆变换复数乘法,以提供多个中间值。此后,将逆变换复数乘法和后逆变换复数组合以提供组合的复数乘法运算。组合的复数乘法运算使用识别值的第二部分,并且中间值提供逆变换。因此,通过使用本发明,用于实现逆变换的指令的数量可以基本上被最小化。在现有技术中,在AC-3算法中执行逆离散余弦逆变换(IDCT)的方法对于软件解码器实现是极其低效的。通过使用本发明,由发出的指令测量的超标量处理器上的算法性能提高了约43倍。

著录项

  • 公开/公告号US5970461A

    专利类型

  • 公开/公告日1999-10-19

    原文格式PDF

  • 申请/专利权人 APPLE COMPUTER INC.;

    申请/专利号US19960772703

  • 发明设计人 GEOFFREY W. CHATTERTON;

    申请日1996-12-23

  • 分类号G06K9/36;

  • 国家 US

  • 入库时间 2022-08-22 02:06:57

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号