数字音频技术(第6版) 492


分类:相关阅读 / 「数字音频技术(第6版)」

数字音频技术(第6版) 492
前一篇:数字音频技术(第6版) 491 下一篇:数字音频技术(第6版) 493
文本阅读:
  第11章低比特率编码:编解码器的设计465约为30ms,并且总小于200ms(对于复杂的难以压缩的段落)类似地,对于音频素材的快速浏览也是支持的
  MLP可以对音频信号使用几种过程来降低它的总体数据率,并且也使输出数据可变速率的峰值数据率降至最低。编码器的一个框图如图11.25所示。为了促进子比特流的使用,可以对数据进行重映射。比如,当使用少于24bt的量化或信号没有达到满刻度时,数据将被移位,以解决未被使用的容量问题。MLP使用一种无损矩阵编码技术来优化毎个声道中的数据,降低声道间的相关性。随后为每声道使用一个单独的预测器,使每个信道中的信号去相关(降低了采样点间的相关性)。通过从各种F|R或|R预测滤波器实时设计一个去相关器编码器就能做出一个最优选择(这一过程考虑到了音乐信号一般都会具有落的高频响
  应),从而对估计信号和真实信号之差进行编码。每个编码后的声道使用一个单独的预测器。
  根据被编码音频信号的类型,可以选择ⅢR或FIR滤波器,阶数最高为8阶。MLP并没有对数据内容进行假设,也没有在数据中对各种图样模式进行搜索。去相关以后的音频信号进一步进行熵编码,从而对比特流中最有可能出现的各个相继数值进行更高效地编码。编码器可以在几种熵编码方法中选择,包括霍夫曼编码和赖斯编码,甚至是PCM编码。多个数据流还要进行交织处理。
  去相关器
  马器
  各个
  霍夫曼
  移
  去相关器
  编码器
  交织并为
  编码参数
  比特
  入头字段
  霍夫曼
  移仁
  去相关器
  编码器
  特桶
  图11.25:MLP编码器的一个例子,展示了无损矩阵编码、去相关器和霍夫曼编码器。(Stuart,1998b为了获得固定的或可变的数据率,需要对数据流打包。(数据被编码成各个块,每块160采样点。各个块被汇集成包,各个包的长度是可以调整的包的默认长度为10个块
  或1600采样点。)在编码器和解码器中使用了一个长度可能为的先进先出(FFO)缓
  冲区来平滑可变的数据率。为了允许更快的启动,缓冲区一般情况下都是几乎为空超
  前编码器确定有一个高熵片段即将到来时,会填满缓冲区。为了解决这一问题,解码器的缓冲区被清空。这有助于维持数据率低于一个预设的界限,并有助于降低峰值数据率因为数据被矩阵编码成多个子比特流,每个流都是单独缓冲的,因此简单解码器可以访信号中的一个子集。MLP可以使用两个子比特流的无损矩阵编码来同时编码一个多声道混