【技术实现步骤摘要】
【国外来华专利技术】for CELP
‑
based Speech Coder”,2014 48th Asilomar Conference on Signals,Systems and Computers中,应当认识到低音后置滤波器的适用性可以取决于信号的基音或基频。这里,后置滤波器的强度被限制为基音的函数,使得后置滤波器针对较低频率被衰减。滤波器的输出也用截止频率进行低通滤波,该截止频率取决于基频,从而为较低的基频产生较低的工作带宽。
技术实现思路
[0007]后置滤波器旨在减少噪音,但在一些情况下,它们可能引入新的伪音。具体地,参数(例如,基音周期参数或后置滤波器强度)的突然变化可能引入在频谱的低能量区域中变得可听的不连续性。
[0008]如US 9224403B2所建议的,逐步激活和去激活未解决由于切换参数的影响而可能在滤波器内部发生不连续性的事实。经验表明,尝试平滑参数切换的转换可以导致滤波器适配变慢,这降低后置滤波器的性能,而伪音仍未完全去除。
[0009]在一个方面,提供了一种用于音频解码的方法,其中,对经编码的初级信号进行解码以形成经解码的初级信号,然后对经解码的初级信号进行后置滤波以形成经后置滤波的信号,其中,解码器的输出信号是经解码的初级信号和经后置滤波的信号之一。获得对正由解码器重构的初级信号的频谱的至少一部分的能量估计和对由经解码的初级信号的后置滤波引起的时域中的不连续性的分析。基于所获得的能量估计和不连续性的分析来生成决策变量。将决策变量与阈值进行比较,并且基于决策变量与阈值的比较,将输出信号设置为经解码 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于音频解码的方法,其中,对经编码的初级信号进行解码以形成经解码的初级信号,然后对所述经解码的初级信号进行后置滤波以形成经后置滤波的信号,其中,所述解码器的输出信号是所述经解码的初级信号和所述经后置滤波的信号之一,所述方法包括:获得(1101、800)对正由所述解码器重构的初级信号的频谱的至少一部分的能量估计;获得(1103、820)对由所述经解码的初级信号的后置滤波引起的时域中的不连续性的分析;基于所获得的能量估计和所获得的不连续性的分析来生成(1105、830)决策变量;将所述决策变量与阈值进行比较(1107、850);以及基于所述决策变量与所述阈值的比较,将所述输出信号设置(1109)为所述经解码的初级信号或所述经后置滤波的信号。2.根据权利要求1所述的方法,其中,初级信号重构是在频域中进行的。3.根据权利要求2所述的方法,其中,获得所述能量估计包括:在所述频域中对所述频谱的所述至少一部分的能量系数求和。4.根据权利要求3所述的方法,其中,获得所述能量估计包括:根据下式来测量重构信号的临界频带的能量其中,m是帧号,是重构信号的临界频带的能量,是重构信号,并且频率区间限制k
start
和k
end
被设置为与临界频带的频率范围相匹配。5.根据权利要求4所述的方法,还包括:根据下式来将低通滤波器应用于所述重构信号的临界频带的能量的临界频带的能量其中,γ∈(0,1]并且是低通滤波系数,取决于修正的离散余弦变换MDCT合成窗口的形状和重叠的长度。6.根据权利要求1至5中任一项所述的方法,其中,获得对时域中的不连续性的所述分析包括:测量所述不连续性的大小的平均能量。7.根据权利要求6所述的方法,其中,测量所述不连续性的大小的平均能量包括:根据下式来对滤波器差值信号s
diff
(m,n)的子帧边界处的步长进行平均其中,m是帧号,i是子帧号,是所述子帧边界处的步长的平均能量,N
sf
是子帧数,以及是标记每个子帧的开始的子帧边界的样本索引。8.根据权利要求1至7中任一项所述的方法,其中,生成所述决策变量包括:将所述决策变量限制(1201、840)到最大值。
9.根据权利要求1至8中任一项所述的方法,还包括:对所述决策变量进行低通滤波(1203、840)。10.根据权利要求9所述的方法,其中,生成所述决策变量包括:根据下式来生成所述决策变量策变量策变量策变量其中,m是帧号,是和之间的能量比,是子帧边界处的步长的平均能量,是重构信号的临界频带的经低通滤波的能量β∈(0,1]是低通滤波系数,以及E
ratio,lim
是所述能量比的上限。11.根据权利要求1至10中任一项所述的方法,其中,基于所述决策变量与所述阈值的比较将所述输出信号设置为所述经解码的初级信号或所述经后置滤波的信号包括:响应于子帧边界处的步长的平均能量与所述初级信号的频谱的至少一部分的能量估计之间的能量比小于阈值(1301),将所述输出信号设置(1303)为所述经后置滤波的信号;以及响应于所述子帧边界处的步长的平均能量与所述初级信号的频谱的至少一部分的能量之间的所述能量比等于所述阈值或高于所述阈值(1301),将所述输出信号设置(1305)为所述经解码的初级信号。12.根据权利要求11所述的方法,还包括:针对所述决策变量与所述阈值的比较提供滞后,以防止当所述能量比在指定时间段内高于和低于所述阈值水平时,所述输出信号在所述初级信号和所述经后置滤波的信号之间来回设置。13.一种用于音频解码的解码器(100),其中,对经编码的初级信号进行解码以形成经解码的初级信号,然后对所述经解码的初级信号进行后置滤波以形成经后置滤波的信号,其中,所述解码器的输出信号是所述经解码的初级信号和所述经后置滤波的信号之一,所述解码器包括:处理电路(1001);以及存储器(1003),与所述处理电路耦接,其中,所述存储器包括指令,所述指令在由所述处理电路执行时使所述解码器执行操作,所述操作包括:获得(1101、800)对正由所述解码器重构的初级信号的频谱的至少一部分的能量估计;获得(1103、820)对由所述经解码的初级信号的后置滤波引起的时域中的不连续性的分析;基于所获得的能量估计和所获得的不连续性的分析来生成(1105、830)决策变量;将所述决策变量与阈值进行比较(1107、850);以及基于所述决策变量与所述阈值的比较,将所述输出信号设置(1109)为所述经解码的初级信号或所述经后置滤波的信号。14.根据权利要求13所述的解码器,其中,初级信号重构是在频域中进行的。15.根据权利要求14所述的解码器,其中,在获得所述能量估计时,所述存储器包括另
外的指令,所述另外的指令在由所述处理电路执行时使所述解码器执行操作,所述操作包括在所述频域中对所述频谱的所述至少一部分的能量系数求和。16.根据权利要求15所述的解码器,其中,在获得所述能量估计时,所述存储器包括另外的指令,所述另外的指令在由所述处理电路执行时使所述解码器执行操作,所述操作包括根据下式来测量重构信号的临界频带的能量其中,m是帧号,是所述重构信号的临界频带的能量,是重构信号,并且频率区间限制k
start
和k
end
被设置为与所述临界频带的频率范围相匹配。17.根据权利要求16所述的解码器,其中,所述存储器包括另外的指令,所述另外的指令在由所述处理电路执行时使所述解码器执行另外的操作,所述另外的操作包括根据下式来将低通滤波器应用于所述重构信号的临界频带的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。