文本阅读:
第11章低比特率编码:编解码器的设计427还要根据比特率施加一个偏置。
4.寻找纯音和非纯音成分:鉴别出信号中各个纯音(正弦的)和非纯音(类噪声的)成分。
首先,相对于尺寸各不相同的各个带宽鉴别出频谱成分中的各个局部极大值。在一个临界频带里局部突起+7dB的各个成分被标记为纯音,并计算它们的声压级。剩余各成分被假设是非纯音的,在每个临界频带内这些非纯音成分的强度被加总起来,并为每个临界频带计算PL。非纯音的遮蔽音被置于每个临界频带的中央。
5.抽取纯音和非纯音的遮蔽成分:减少遮蔽音的数量,从而仅得到起作用的各个遮蔽音起作用的遮蔽音是那些幅度超过安静门限的遮蔽音以及那些在12巴克之内最强的纯音成分6.计算各个独立的遮蔽门限:减少遮蔽音频率槽数的总量(例如,在48kHz的层|中256被缩减为102)并对遮蔽音进行重定位。通过对信号施遮蔽(扩散)函数来确
每个子带中的噪声遮蔽门限,在这一过程中要考虑纯音和非纯音成分以及它们不同的向下平移。计算时使用遮蔽指数和遮蔽函数来描述在相邻频率上的遮蔽效应。遮蔽指数是基于临界频带率的一个衰减因子。分段形式的遮蔽函数是一个衰减因子,它具有不同的上方斜率和下方斜率,这些斜率介于
+8巴克,它们会根据频点与遮蔽成分之间的距离和遮蔽成分的幅度而变化。当该子带的宽度与临界频带可比拟时,这个频谱模型可以选择一个门限最小值该子带较窄时,模型将在该子带中对各门限进行平均算全局遮蔽门限:把各子带遮蔽曲线上方和下方斜率对应的功率以及一个给定的听觉门限(安静时的门限)加起来,形成一条复合的全局遮蔽轮廓线。因此,这个最终的全局遮蔽门限是对绝对听觉门限进行了与信号相关的调整,这种调整受到沿耳蜗基膜分布的各个纯音和非纯音遮蔽成分的影响。
8.确定最小遮蔽门限:为每个子带计算最小遮蔽电平。
9.计算信号一遮蔽比:基于全局遮蔽门限为每个子带计算信号一遮蔽比。用最大SPL声级与最小遮蔽门限值之差确定每个子带中的SMR值,这个值由比特分配器使用模型1操作中的基本步骤可以用一个测试信号来说明,这个测试信号包含宽带噪声
和一些突出的纯音成分。模型1对44.1kHz采样的16bit测试信号中的一个块进行分析。图11.11A所示为FFT的输出,模型1已经鉴别出了各个局部极大值。该图也显示了在这个特定例中使用的绝对听觉门限(被偏置了-12dB)。图11.11B所示为纯音成分(用"+"标识)
和非纯音成分(用"o"标识)。图
所示为分配给经过抽取以后的纯音遮蔽音的遮蔽函数。用于这些纯音遮蔽音的峰值SMR约为145dB。图11.11D所示为分配给经过抽取以后纯音遮蔽音的遮蔽函数。用于这些非纯音遮蔽音的峰值SMR约为5dB。图11.11E所示为把各个单独的遮蔽门限合并起来获得的最终全局遮蔽曲线。全局遮蔽曲线与绝对听觉门限两者中数值较高者被用作最终的全局遮蔽曲线。图11.11F所示为最小遮蔽门限。由此就可以在每