logo好方法网

时域噪声整形

技术摘要:
存在用于执行时域噪声整形的所论述方法和装置。一种装置可包括:时域噪声整形TNS工具(11),其用于对包括多个帧的信息信号执行线性预测LP滤波(S33,S35,S36);以及控制器(12),其被配置为控制所述TNS工具(11),使得所述TNS工具(11)利用以下执行LP滤波:第一滤波器(14a)  全部
背景技术:
以下现有技术文献属于现有技术: [1]Herre ,Jürgen ,and  James  D.Johnston“. Enhancing  the  performance  of  perceptual  audio  coders  by  using  temporal  noise  shaping(TNS) .(通过使用时域噪 声整形(TNS)增强感知音频编码器的性能。)”Audio  Engineering  Society  Convention  101.Audio  Engineering  Society,1996(101音频工程学会会议,音频工程学会,1996年)。 [2]Herre ,Jurgen ,and  James  D.Johnston“. Continuously  signal-adaptive  filterbank  for  high-quality  perceptual  audio  coding.(用于高质量感知音频编码的 连续信号自适应性滤波器组。)”Applications  of  Signal  Processing  to  Audio  and  Acoustics ,1997.1997IEEE  ASSP  Workshop  on.IEEE,1997(信号处理对音频和声学的应 用,1997年,IEEE的1997IEEE  ASSP工作组,1997年)。 [3]Herre ,Jürgen“. Temporal  noise  shaping ,quantization  and  coding  methods  in  perceptual  audio  coding:A  tutorial  introduction.(在感知音频编码中 的时域噪声整形、量化和编码方法:教程介绍。)”Audio  Engineering  Society  Conference:17th  International  Conference:High-Quality  Audio  Coding .Audio  Engineering  Society,1999(音频工程学会会议:第17届国际会议:高质量音频编码。音频 工程学会,1999年)。 [4]Herre ,Juergen  Heinrich“. Perceptual  noise  shaping  in  the  time  domain  via  LPC  prediction  in  the  frequency  domain.(经由频域中的LPC预测的时域 中的感知噪声整形。)”美国专利第5,781,888号,1998年7月14日。 [5]Herre,Juergen  Heinrich“. Enhanced  joint  stereo  coding  method  using  temporal  envelope  shaping .(使用时间包络整形的增强型联合立体声编码方法。)”美国 专利第5,812,971号,1998年9月22日。 [6]3GPP  TS  26 .403;General  audio  codec  audio  processing  functions; Enhanced  aacPlus  general  audio  codec;Encoder  specification;Advanced  Audio  Coding(AAC)part(通用音频编解码器音频处理功能;增强型aacPlus通用音频编解码器;编 码器规格;高级音频编码(AAC)部分)。 [7]ISO/IEC  14496-3:2001;Information  technology–Coding  of  audio-visual  objects–Part3:Audio(信息技术-音频视觉对象的编码-部分3:音频)。 [8]3GPP  TS  26 .445;Codec  for  Enhanced  Voice  Services(EVS);Detailed  algorithmic  description(用于增强型语音服务(Enhanced  Voice  Service,EVS)的编解 码器;详细算法描述)。 5 CN 111587456 A 说 明 书 2/17 页 时域噪声整形(TNS)是在90年代开发的用于基于变换的音频编码器的工具(会议 论文[1至3]和专利[4至5])。此后,其已集成于诸如MPEG-2AAC、MPEG-4AAC、3GPP  E-AAC- Plus、MPEG-D  USAC、3GPP  EVS、MPEG-H  3D音频的主要的音频编码标准中。 TNS可简要地描述如下。在编码器侧且在量化之前,在频域(FD)中使用线性预测LP 对信号进行滤波,以便使信号在时域中平坦。在解码器侧且在反量化之后,在频域中使用逆 预测滤波器对信号反向滤波,以便在时域中对量化噪声进行整形,使得其被信号遮蔽。 TNS有效地减少含有诸如响板的尖锐攻击的信号上所谓的预回声伪影(pre-echo  artefact)。其对含有诸如语音的类似脉冲的信号的伪静止系列亦有帮助。 TNS通常用于以相对较高的比特率操作的音频编码器中。当用于以低比特率操作 的音频编码器中时,TNS有时可引入伪影,从而使音频编码器的质量降级。这些伪影类似咔 嗒声或类似噪声且出现在具有语音信号或音调音乐信号的大多数情形中。 本文件中的示例准许抑制或减少TNS的损害,维持其优点。 以下若干示例准许获得用于低比特率音频编码的改良TNS。
技术实现要素:
根据示例,提供一种编码器装置,包括: 时域噪声整形TNS工具,用于对包括多个帧的信息信号执行线性预测LP滤波;以及 控制器,被配置为控制所述TNS工具,使得所述TNS工具通过以下执行LP滤波: 第一滤波器,其脉冲响应具有较高能量;以及 第二滤波器,其脉冲响应具有低于所述第一滤波器的所述脉冲响应的能量,其中 所述第二滤波器并非恒等滤波器, 其中所述控制器被配置为基于帧量度在利用所述第一滤波器进行滤波与利用所 述第二滤波器进行滤波之间进行选择。 已注意到,可以去除有问题帧上的伪影,同时最少地影响其他帧。 并不是简单地开启/关闭TNS操作,而是代之以可以维持TNS工具的优点,同时减少 其损害。因此,通过简单地在必要时减少滤波而非避免滤波,实现了基于反馈的智能型实时 控制。 根据示例,所述控制器被进一步配置为: 修改所述第一滤波器以获得所述第二滤波器,在所述第二滤波器中,所述滤波器 的脉冲响应能量减小。 因此,可在必要时建立具有减小的脉冲响应能量的第二滤波器。 根据示例,所述控制器被进一步配置为: 将至少一个调整因子应用于所述第一滤波器以获得所述第二滤波器。 通过智能地修改第一滤波器,可产生不可能通过简单地执行开启/关闭TNS的操作 实现的滤波状态。获得完全滤波与不滤波之间的至少一个中间状态。若在必要时调用此中 间状态,则此中间状态准许减少TNS的缺点,维持其正特性。 根据示例,所述控制器被进一步配置为: 至少基于所述帧量度,定义所述至少一个调整因子。 根据示例,所述控制器被进一步配置为: 6 CN 111587456 A 说 明 书 3/17 页 基于用于在执行TNS滤波与不执行TNS滤波之间进行选择的TNS滤波确定阈值,定 义所述至少一个调整因子。 根据示例,所述控制器被进一步配置为: 使用所述帧量度的线性函数定义所述至少一个调整因子,所述线性函数设为所述 帧量度的增加与所述调整因子和/或所述滤波器的脉冲响应能量的增加相对应。 因此,有可能针对不同量度来定义不同的调整因子,以获得最适合于每个帧的滤 波器参数。 根据示例,所述控制器被进一步配置为将所述调整因子定义为 其中thresh是所述TNS滤波确定阈值,thresh2是所述滤波类型确定阈值, frameMetrics是一帧量度且γ_min是一固定值。 由所述TNS引起的伪影出现在其中预测增益处于特定区间中的帧中,所述特定区 间在此处定义为高于所述TNS滤波确定阈值thresh但小于所述滤波确定阈值thresh2的值 的集合。在量度是预测增益的某些情形下,thresh=1.5且thresh2=2,由TNS引起的伪影倾 向于在1.5与2之间发生。因此,若干示例准许通过针对1.5
下载此资料需消耗2积分,
分享到:
收藏