SBR技术的实现原理

SBR技术

SBR编码端的处理对象是:全频带的原始PCM信号,

 

主要包括如下三部分:

1)时频转换

2)时频包络分解

3)添加估计参数

等等。。。。

 

处理步骤如下:

1)首先,输入信号被正交镜像滤波器(QMF)构成的分析滤波器组处理,完成时频转换。如此原始信号的完整频段被分成64个频段,和滤波器输出的64个QMF子带一一对应。

 

2)然后,对QMF子带进行包络划分。通过时频网格生成器,给每帧信号提供合适的时间和频率分辨率,为高精度的操作提供保证,

 

3)最后,添加参数,通过对QMF样点的协方差运算,得到体现局部样点包络特征的音调值。音调值是参数估计的基础,通过它可以得到噪声级估计、逆滤波级估计和添加正弦波估计等三部分参数。

 

每个模块的介绍:

1)时频转换

时频转换的核心就是64子带QMF分析滤波器组。语音或音频信号每帧每声道2048个样点,经过QMF分析滤波器组,输出64个QMF子带,每个子带有32个样点。64个QMF子带分别代表64个不同的频段。

经过QMF分析滤波器组后,输出的变换样点具有时间和频率双重解析度,既具备频域的频率分布特性,又具备时域的波形特性。

 

2)时频包络划分

包络划分的主要工作就是进行Transient检测和帧结构的判断。

 

3)包络估计

包络划分后,就可以准确地提取包络特征,根据已经确定的SBR带分界点和时隙包络分界点,可以得到一个按照时间和频率划分的网状结构,在这个结构上进行包络能量幅度的估计。

包络估计传递的参数,实际上是最小包络的平均能量,最小包络是由包络划分和SBR带划分联合确定的,能量参数的数量等于SBR带数量和包络划分数量的乘积。

 

4)添加估计参数

主要是添加噪声级、逆滤波级和附加正弦波估计3个参数,它们是为了补偿高低频成分谐波结构的差异和噪声比率的不同。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值