使用非线性增益平滑以降低音乐伪声的方法和音频噪声抑制器技术

技术编号:21895725 阅读:32 留言:0更新日期:2019-08-17 16:01
噪声抑制器具有带提取器以按频带分离信号;对于带的每个的每带单元包括噪声估计器和SNR计算单元。每带单元具有直方图器以给出当前和过去SNR的直方图,以及增益曲线更新器从直方图计算增益曲线。增益曲线用于从当前SNR确定原始增益,原始增益被滤波并控制可变增益单元以提供带特定增益调节信号,这些信号被再组合为降噪的频域输出。原始增益滤波可以包括有限脉冲响应滤波和当前且相邻带每带单元的中间增益的加权平均。该方法包括将输入分离至频带,估计带内噪声,以及导出带SNR。然后,对SNR进行直方图化并从直方图更新增益曲线,并使用增益曲线和当前SNR查找原始增益。

A Method of Using Nonlinear Gain Smoothing to Reduce Musical Pseudo-Sound and Audio Noise Suppressor

【技术实现步骤摘要】
使用非线性增益平滑以降低音乐伪声的方法和音频噪声抑制器
本专利技术涉及音频处理领域,尤其涉及一种使用非线性增益平滑以降低音乐伪声的方法和音频噪声抑制器。
技术介绍
许多通信信道是有噪声的;该信道噪声被添加至预期信号并被传送至接收器。另外,许多通信设备,包括手机,在诸如人群、汽车、商店和存在背景音乐或噪声的其他地方的嘈杂环境中被使用;背景噪声通常被麦克风拾取并被有效地添加至预期语音信号中,并且除非该背景噪声在传送设备处被抑制,否则其被传输至接收器。当信道噪声和背景噪声中的任一个或两者到达接收器时,除非使用噪声抑制器,否则该噪声会损害预期语音信号的可懂度。可以使用音频噪声抑制器的典型通信系统200在图2中示出。来自人类说话者202和背景噪声源204的音频被麦克风206拾取,来自麦克风206的音频可以在被传输器210传输至信道212之前被噪声抑制器208处理。信道噪声可以被信道噪声源214注入到信道212中,其中信道噪声可以被添加至传输信号并被接收器216接收以提供有噪声的信号,该有噪声的信号可以在驱动扬声器220且被呈现给人类收听者222之前被噪声抑制器218处理。可用作信道212的传输器端处的噪声抑制器208或作为信道212的接收器端处的噪声抑制器218的传统噪声抑制器100(图1)将音频输入102接收至频域转换单元104。频域信号被带提取器106分离为单独的信号108,每个信号108表示多个频带的频带;这些单独的频带信号被提供给语音检测器110,语音检测器110从单独的频带信号确定进入音频中是否存在语音。每个频带信号被具有噪声估计器114和信噪比估计器116的单独的每带单元112进一步处理,信噪比估计器116将估计的信噪比118提供至增益计算器120。增益计算器120将带特定增益122提供至可变增益单元124,可变增益单元124将带特定增益122应用于表示该频带的单独信号108,以提供带特定增益调节信号126。带特定增益调节信号126由复合器128收集并由模拟或时域转换器130转换为模拟域或数字时域音频输出信号132。尽管在根据图2的系统中的根据图1的噪声抑制器在来自噪声源204、214的噪声的一些条件下工作良好,在其他条件下,它们可能证明是令人讨厌的“音乐”伪声。这些伪声是由应用于一个或几个频带的不适当的增益引起的,使得当这些频带中的噪声不应被放大或被不充分地抑制时被放大或被不充分地抑制。
技术实现思路
本专利技术的实施例提供一种噪声抑制器和一种噪声抑制的方法。根据一个实施例,噪声抑制器包括:带提取器,适用于按频带分离频域输入;至少一个每带单元,包括:噪声估计器,被耦合以接收所述带提取器的每带输出,信噪比(SNR)计算单元,被耦合以接收所述噪声估计器的输出和所述带提取器的每带输出并提供当前SNR,直方图单元,被耦合以提供当前和过去SNR的直方图,增益曲线更新器,用于从所述当前和过去SNR的直方图导出增益曲线,原始增益查找器,用于使用所述增益曲线和所述当前SNR确定原始增益,后滤波单元,被耦合以接收所述原始增益并提供滤波的增益,以及可变增益单元,被耦合以接收所述带提取器的每带输出并应用所述滤波的增益以提供带特定增益调节信号;以及组合器,用于将来自每个每带单元的带特定增益调节信号组合为降噪的频域信号。根据一个实施例,噪声抑制的方法包括:按频带将频域输入分离为频带信号;对于每个频带信号:估计所述频带信号的噪声,从估计的噪声和所述频带信号中获得信噪比,以提供当前的SNR,对SNR进行直方图化,以提供当前和过去SNR的直方图,从所述当前和过去的SNR的直方图更新增益曲线,使用所述增益曲线和当前SNR查找原始增益,对所述原始增益进行滤波以提供滤波的增益,以及将所述滤波的增益应用于所述频带信号,以提供带特定增益调节信号;以及将所述带特定增益调节信号组合为降噪的频域信号。附图说明图1是现有技术音频噪声抑制器的框图。图2是可以实施一个或多个音频噪声抑制器的系统的框图。图3是增强的噪声抑制器的框图。图4是示出单个峰的当前和过去的噪声幅度直方图。图5是使用图4的直方图导出的自适应增益曲线的曲线图。图6是示出两个峰的当前和过去的噪声幅度直方图。图7是使用图6的直方图导出的自适应增益曲线的曲线图。图8是降低通信系统中的噪声的方法的流程图。具体实施方式可用作信道212的传输器端处的噪声抑制器208或用作信道212的接收器端处的噪声抑制器218的改进的噪声抑制器300(图3)将音频输入302接收至频域转换单元304。如果模拟信号被提供至噪声抑制器,它们被模数转换器转换为脉冲编码调制(PCM)格式。在实施例中,频域转换单元304对包含PCM格式的输入音频的多个连续样本的时间片或帧执行快速傅里叶变换(FFT)、离散傅立叶变换(DFT)或离散余弦变换(DCT)。来自频域转换单元304的频域信号被带提取器306分离为单独的信号或信号组308,每个单独的信号或信号组308表示多个频带的频带;这些单独的频带信号被提供给语音检测器310,语音检测器310从单独的频带信号确定进入音频中是否存在语音,并通过查找与语音相关联的频率的模式来提供语音检测标记312。这些单独的频带信号被单独的每带增益导出和增益应用单元314进一步处理。在每个单独的每带增益导出和应用单元314内提供自适应增益曲线计算单元320和非线性后滤波单元322。自适应增益曲线计算单元320基于到该自适应增益曲线计算单元314的输入信号功率和由该增益导出和应用单元的噪声估计器316确定的估计噪声功率,逐帧地调整抑制增益曲线。非线性后滤波单元322使用针对当前帧计算的当前原始增益和来自增益曲线计算单元320的最近的先前原始增益来提供进一步的平滑。它假设原始增益被噪声破坏并因此计算平滑增益,因此特定频带的平滑增益是当前增益和在先前的时间片中确定的增益的非线性组合。自适应增益曲线在自适应增益曲线计算单元320的SNR估计器318中使用输入瞬时信号功率和噪声功率估计,以计算当前帧的信噪比(SNR),输入瞬时信号功率和噪声功率估计被表示为和其中n和k是帧索引和频带索引。在描述计算时,为方便起见,我们在以下等式中省略频带索引k。当前信噪比为:并且其被用来针对由语音检测器310确定的仅噪声周期更新SNR直方图单元324中的SNR直方图。我们将ξ(n)的范围离散化为ξmin和ξmax之间等间隔的Q个区间。在特定实施例中,ξmin和ξmax分别是0和6。所有当前和最近的过去SNR的直方图的值被初始化为1/Q。当当前帧没有语音时,直方图的所有组(bin)的概率是:对于i=1,2,...Q,其中αξ是控制我们多么快速地更新直方图的常数,在实施例中,αξ是0.98。由于直方图的总和等于1,当仅存在噪声时,我们将其用作SNR的近似概率分布。对于小于ξmin或大于ξmax的ξ(n),我们跳过更新直方图。随着ξ(n)在增益曲线更新器326中增大,直方图被用来导出从0开始并且单调增大到1的增益曲线。直方图改变曲线,以使得对于具有高概率的ξ(n),曲线以较小的斜率增加,而对于具有低概率的ξ(n),斜率较陡。结果是,对于更频繁发生的ξ(n)的值,增益变化不那么快,因此降低增益随时间的总体波动。令原始增益为gR(n),本文档来自技高网
...

【技术保护点】
1.一种噪声抑制器,包括:带提取器,适用于按频带分离频域输入;至少一个每带单元,包括:噪声估计器,被耦合以接收所述带提取器的每带输出,信噪比(SNR)计算单元,被耦合以接收所述噪声估计器的输出和所述带提取器的每带输出并提供当前SNR,直方图单元,被耦合以提供当前和过去SNR的直方图,增益曲线更新器,用于从所述当前和过去SNR的直方图导出增益曲线,原始增益查找器,用于使用所述增益曲线和所述当前SNR确定原始增益,后滤波单元,被耦合以接收所述原始增益并提供滤波的增益,以及可变增益单元,被耦合以接收所述带提取器的每带输出并应用所述滤波的增益以提供带特定增益调节信号;以及组合器,用于将来自每个每带单元的带特定增益调节信号组合为降噪的频域信号。

【技术特征摘要】
2018.02.08 US 15/892,2021.一种噪声抑制器,包括:带提取器,适用于按频带分离频域输入;至少一个每带单元,包括:噪声估计器,被耦合以接收所述带提取器的每带输出,信噪比(SNR)计算单元,被耦合以接收所述噪声估计器的输出和所述带提取器的每带输出并提供当前SNR,直方图单元,被耦合以提供当前和过去SNR的直方图,增益曲线更新器,用于从所述当前和过去SNR的直方图导出增益曲线,原始增益查找器,用于使用所述增益曲线和所述当前SNR确定原始增益,后滤波单元,被耦合以接收所述原始增益并提供滤波的增益,以及可变增益单元,被耦合以接收所述带提取器的每带输出并应用所述滤波的增益以提供带特定增益调节信号;以及组合器,用于将来自每个每带单元的带特定增益调节信号组合为降噪的频域信号。2.如权利要求1所述的噪声抑制器,其中,所述至少一个每带单元的后滤波单元还包括低通有限脉冲响应数字滤波器。3.如权利要求2所述的噪声抑制器,所述至少一个每带单元还包括多带平滑器,所述多带平滑器执行当前带和相邻带中间增益的加权平均以提供所述滤波的增益。4.如权利要求3所述的噪声抑制器,还包括:频域转换器,...

【专利技术属性】
技术研发人员:施栋王崇安
申请(专利权)人:豪威科技股份有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1