当前位置: 代码迷 >> 综合 >> MPEG-1层Ⅲ与AAC技术的编码原理
  详细解决方案

MPEG-1层Ⅲ与AAC技术的编码原理

热度:78   发布时间:2023-12-20 13:09:03.0

 

MPEG-1层Ⅲ编码原理:MPEG-1层Ⅲ采用钉相/MDCT混合滤波器组,以提高频率分辨率,增加编码增益。它使用心理声学熵驱动的窗口切换技术进行前回声控制。在长窗情况下,窗口长度是36,而短窗长度是12如果信号包含有冲击或类似的时域事件,将导致可听见的前回声。MPEG-1层Ⅲ还使用了名为比特池缓冲技术的使用,LayerⅢ编码一帧的主数据一般都不是从该内开始,而是在由该帧边信息中的main-data-begin指针给出的相对帧同步字以前的位置开始。……

AAC编码原理:音频数据通过多相积分滤波(PQF)被分离为四个标准的子带。对于每一个子带都传输一个独立的增益,作为边信息(side information)。在增益控制下的子带数据然后以长度为256的MDCT来(对于瞬时条件长度为32)转换。在MDCT中使用的窗口若悬河是Kaiser-Bessel derived(KBD)或正弦窗,两者的频谱特性不相同,可适应不同的信号。在瞬时条件下使用较短的窗口以改善时间分辨率。