文本阅读:
378数字音频技术(第6版
通过一种合成-分析(Analysis-By-Synthesis)方法进行量化和编码。最开始给各个系数分i个量化步长尺寸,然后该算法计算出编码该块中的信号所需的最终比特数。如果比特数超过分配给这个块的比特率,则迭代环路重新分配一个较大的量化步长尺寸并重新计算所需比特数,直到达到目标比特率。用一个外部环路计算重建信号中的量化误差。如果一个频带内的误差超过了遮蔽模型所允许的误差水平,就要降低该子带的量化步长。两个环路的迭代过程不断进行,直到实现最优编码。这类编解码器能够在低比特率下工作(比如25b/采样点l自适应量化
通过合成进
熵编码
音频
行迭代分析
FT和心理
遮蔽门限
声学模型
的计算
8:自适应变换编解码器使用FFT侧链和迭代量化来实现最优的数据缩减。此外还额外使用熵编码用于数据压缩
10.8滤波器组
器通常使用一个分析滤波器组把宽阔的音频频带分割成多个较小的带,解码器则使用合成滤波器组把各个子带恢复成一个宽阔的音频频带。均匀分布的滤波器组把音频频带向下转换成一个基带,然后对数据进行低通滤波和亚采样。为了降低边效应基于变换的滤波器组在相互交叠的音频采样点块上乘以一个窗函数,然后再进行一个离散变换(比如DCT)从数学上说,编解码器中使用的变换可以被看成是滤波器组,子带滤波器组也可以被看成是变换
时域滤波器组应该能够提供截止频率为的理想低通和高通特性,其中f为采样频率不过,实际的各个滤波器具有相互交叠的频带。例如,在一个两频带系统中,子带采样速率必须被降低(2:1)以维持总体的比特率。这种抽取会在子带中引入混叠。在下方频带中,高于f的信号将混叠到0-f4中。在上方频带中,低于f4的信号将向上混叠到f4-f2o在解码器中,通过填零使采样速率得到恢复(1:2)。因为进行了内插以在下方频带中,从
f的信号会沿f4镜像到上方频带中。类似地,在上方频带中,从f会镜像