Ans方法和装置、提高监控系统音频质量的方法和系统的制作方法

文档序号:2832151阅读:347来源:国知局
专利名称:Ans方法和装置、提高监控系统音频质量的方法和系统的制作方法
技术领域
本发明涉及语音处理:技术,具体涉及自动噪声抑制(ANS, Automatic Noise Suppression)方法、自动噪声抑制装置、提高监控系统音频质量的方 法以及一种监控系统。
背景技术
监控技术正在从模拟到数字化方向发展、从传统的模拟矩阵结构到IP 网络化方向发展、从单纯的视频图像监控到音视频一体化方向发展,其中的 音视频是最终的呈现内容,音视频效果直接决定了监控系统的优劣。但是由 于种种原因,监控系统历来重视视频的图像质量,不够重视音频处理,使得 音频处理的质量限制了整个监控系统的优劣。
图1是典型的IP网络监控系统模型图,如图l所示,在IP网络监控系 统中,前端监控接入层负责音视频的采集编码,并通过IP承载网转发,最 后在音视频应用层解码并播放呈现。然而,实际监控系统中的应用环境通常 比较复杂,在音频拾音方面又要求拾音设备的拾音范围广,导致各种干扰源 会被拾音设备采样,严重影响音频质量。
为了提高监控系统的音频质量,常见的做法是在前端选用性能较好的拾 音设备,达到抑制部分噪音的目的。但是大多能够抑制噪音的拾音设备都是 集成了简单的数字信号处理器(DSP )的高端产品,由于该类DSP本身的性 能不高,处理能力一般,只能完成一些筒单的处理算法,因此对噪声环境的 适应性很低,而价格却很高,导致性价比很低。
此外,随着监控系统的IP网络化发展,不同厂商设备的互联互通不可 避免,但各厂商设备质量千差万别,如何保证基于不同设备厂商部署的系统保持一致音频效果是一个亟待处理的问题。假设不考虑各设备接口类型的差 异,通过在前端配备相当规格的拾音设备,可以提高前端的信号质量,从而 保证后端的呈现效果尽量一致。但在实际中,需要在一个涉及不同地域的广 域型IP监控系统完成一次成千上万监控点的全网部署和升级,其工作量相 当巨大,升级成本高昂。

发明内容
有鉴于此,本发明提供了一种自动噪声抑制方法,能够根据音频信号中 的信噪比情况,自适应调整噪声抑制程度,从而提高音频呈现效果。
该方法包括预设信噪比与现场噪声经验估计值G皿之间的映射关系; 对带噪音频信号的自动噪声抑制过程包括
A、 对带噪音频信号进行加窗和短时语分解,得到带噪音频信号的幅度语 和相位信息;
B、 根据带噪音频信号的幅度i昝,计算所述带噪音频信号的信噪比;
C、 根据所述映射关系,确定步骤B得到的信噪比对应的C^"采用所确 定的G皿计算增益函数;
D、 利用步骤C得到的增益函数及所述带噪音频信号的幅度谱,估计去噪 后音频信号的幅度谱;
E、 根据所述相位信息,对去噪后音频信号的幅度镨进行短时镨逆变换, 然后再进行合成窗和重叠相加处理,得到去噪后的音频信号。
其中,预设带噪音频信号的信噪比7与现场噪声经验估计值GMW之间的映射 关系为
, 7 ^ 7决j & /, /7 ^ 〃a a
其中,^一,和^j分别为"的下限阈值和上限阈值,& ,和^」分别为(^w的 下限阈值和上限阈值,a和》为两个预设系数。较佳地,所述步骤B为将所述带噪音频信号均分为N个子带,每个子带 包括M/N个频率点,M为加窗处理时的窗长;N为大于O的正整数;计算各子 带的信噪比;子带i的信噪比;7,为
;,-101og(工)(卿,z = 0,,..,iV-l 丄
其中,in〖为子带i中频率点k的幅度谦,4为子带i中频率点k的噪声方 差估计值;
所述步骤C为根据各子带i的信噪比;/,以及所述映射关系,计算各子带i 对应的;采用频率点k所在子带i对应的,计算频率点k的增益函数。
较佳地,所述7^」=10,所述77(a二50。
较佳地,所述G,、, =—25,所述G,u =—10。 较佳地,所述a = -0.375,所述々一6.25。
本发明还提供了 一种监控系统中提高音频信号质量的方法,能够根据所 采集音频信号中的信噪比情况,自适应调整噪声抑制程度,从而提高监控系 统中的音频呈现效果。 该方法包括
监控系统的音视频应用层接收来自监控接入层的带噪音频信号并解码;
对解码后的带噪音频信号执行上述任意一种自动噪声抑制处理,得到去噪
后的音频信号;
播放去噪后的音频信号。
本发明还提供了 一种自动噪声抑制装置,能够根据音频信号中的信噪比 情况,自适应调整噪声抑制程度,从而提高音频呈现效果。 该装置包括
加窗单元,用于对带噪音频信号进行加窗处理;
傅立叶变换FFT单元,用于对加窗处理后的带噪音频信号进行短时谱分解,
8得到带噪音频信号的幅度谱和相位信息,将所述带噪音频信号的幅度谱发送给
功率语计算单元和乘法单元,将所述相位信息发送给逆FFT单元;
功率镨计算单元,用于才艮据带噪音频信号的幅度谱计算带噪音频信号的功
率谱,将所述功率谙发送给谙增益计算单元和噪声方差估计单元;
噪声方差估计单元,用于对艮据所述功率i普计算噪声方差估计值,将所述噪
声方差估计值发送给镨增益计算单元;
谱增益计算单元,用于接收预设的信噪比与G,之间的映射关系;根据所
接收的功率语和噪声方差估计值,计算带噪音频信号的信噪比;根据所述映射
关系,确定计算得到的信噪比对应的G皿;采用所确定的G,计算增益函数;
将计算得到的增益函数发送给乘法单元;
乘法单元,用于将所接收的增益函数与所述带噪音频信号的幅度谱相乘, 得到去噪后音频信号的幅度谙;
逆FFT单元、合成窗单元和重叠相加单元,依次对去噪后音频信号的 短时谦进行短时语逆变换、合成窗和重叠相加处理,得到去噪后的音频信号。
所述语增益计算单元包括映射关系存储模块、信噪比计算模块和增益函数 计算模块;
所述映射关系存储模块,用于存储预设的带噪音频信号的信噪比77与现场
噪声经验估计值GMW之间的映射关系
(7 =
其中,^j和",^分别为"的下限阈值和上限阈值,G,、,和(^—,分别为G皿的
下限阈值和上限阈值,a和-为两个预设系数;
所述信噪比计算模块,用于根据接收自所述功率语计算单元的功率谱和接 收自所述噪声方差估计单元的噪声方差估计值,计算带噪音频信号的信噪比, 并发给所述增益函数计算模块;所述增益函数计算模块,根据所述映射关系存储模块存储的映射关系,确
定所接收信噪比对应的g,;采用所确定的g皿计算增益函数。
其中,所述信噪比计算模块包括子带分割子模块和子带信噪比计算子模块; 所述子带分割子模块,用于将带噪音频信号均分为N个子带,N为大于0 的正整数;每个子带包括M/N个频率点,M为所述加窗处理时的窗长;
所述子带信噪比计算子模块,根据所述子带分割子^t莫块的子带划分结果,
计算各子带的信噪比;子带i的信噪比;;,为
其中,i;ri〖为子带i中频率点k的幅度谱,A为子带i中频率点k的噪声方 差估计值;
所述增益函数计算模块进一步用于,根据各子带i的信噪比仏以及所述映射 关系,计算各子带i对应的g皿,,.;采用频率点k所在子带i对应的g丽.i计算频 率点k的增益函数。
较佳地,所述",、,=io,所述^」=50 。
较佳地,所述(^」=-25,所述g,u--10。 较佳地,所述《 = -0.375,所述々=-6.25。
本发明又提供了 一种监控系统,能够根据所采集音频信号中的信噪比情 况,自适应调整噪声抑制程度,从而提高监控系统中的音频呈现效杲。
该系统包括设置在音视频应用层的自动噪声抑制装置,还包括音频应用 层的解码装置和播放装置;
所述解码装置,用于接收来自所述监控系统中监控接入层的带噪音频信
号并解码;
所述自动噪声抑制装置采用上述任意一种自动噪声抑制装置,对解码后
的带噪音频信号进行自动噪声抑制处理,得到去噪后的音频信号;
/7,=101og(-
),,/ = 0,"-,jV —1所述播放装置,用于播放所述去噪后的音频信号。
根据以上技术方案可见,本发明根据音频信号的信噪比,自适应调整噪 声抑制程度,即G,的值,从而提高监控系统中的音频呈现效果。
当将上述自动噪声抑制方法应用于监控系统时,在音视频业务层播放音 频之前,对监控接入层传来的音频信号进行一次统一的噪声抑制处理,从而 提高监控系统中的音频呈现效果。
而且,由于自动噪声抑制是根据音频信号的信噪比调整噪声抑制程度, 因此无论前端拾音设备是否具有噪声抑制功能,都能够根据音频信号中反应 出来的前端环境状况,对噪声加以抑制,达到屏蔽前端音频采集差异的效果, 解决系统中异构设备组网下音频效果一致性问题。由于无需进行全网部署和 升级拾音设备,只需要在后端进行音频信号处理,因此实现简单,从而降低 了升级成本。


图1为现有技术中典型IP网络监控系统的模型图。
图2为本发明中提高监控系统音频信号质量的方案示意图。
图3为现有MMSE-STSA自动噪声抑制的原理框图。 图4为本发明实施例中语增益计算单元的结构示意图。
具体实施例方式
下面结合附图并举实施例,对本发明进行详细描述。
图2为本发明提出的提高监控系统音频信号质量的方案示意图。如图2 所示,监控接入层的编码器负责音频信号的采集和编码,不限定前端采集必 需利用昂贵的拾音器材来保证采集音频的纯净,即允许编码发送的音频码流 是带噪音频信号。
监控系统的音视频应用层接收来自监控接入层的带噪音频信号并解码; 在播放前,对解码后的带噪音频信号进行一次统一的自动噪声抑制处理。噪声抑制处理时,根据带噪音频信号的信噪比,自适应的调整噪声抑制程度, 从而完成对带噪音频信号的噪声估计及滤除,然后播放去噪后的音频信号。 上述自动噪声抑制过程根据带噪音频信号的信噪比,自适应调整噪声抑 制程度,从而提高监控系统中的音频呈现效果。无论前端拾音设备是否具有 噪声抑制功能,都能够根据音频信号中反应出来的前端环境状况,对噪声加 以抑制,达到屏蔽前端音频采集差异的效果,解决系统中异构设备组网下音 频效果一致性问题。
其中,本发明的自动噪声抑制处理通过改进现有MMSE-STSA(基于最 小均方"i吴差准则的短时i普估计,Minimum Mean-Square Error, Short-Time Spectral Amplitude)的自动噪声抑制方案得以实现。
首先,介绍一下现有的MMSE-STSA自动噪声抑制方案。
图3示出了现有MMSE-STSA自动噪声抑制的原理框图。参见图3 ,
首先,加窗单元对带噪音频信号进行加窗处理。加窗处理相当于对带噪 音频信号进行分帧,后续处理是针对每一帧带噪音频信号进行的。
然后,傅立叶变换(FFT)单元对加窗处理后的带噪音频信号进行短时 谱分解,得到带噪音频信号的幅度谱和相位信息,将带噪音频信号的幅度谱 发送给功率语计算单元和乘法单元,将相位信息发送给逆FFT单元。
这里,设原始純净的音频信号为x("),受到与x(")不相关的加性宽带噪 声干扰的带噪音频信号为, >>(") = + ;
经加窗和短时语分解处理后,得到带噪音频信号的幅度语记为 其中,/为当前处理的音频信号帧的帧编号,A为频率点索引。H直与加窗处 理时使用的窗长M有关,yt的取值范围为0到M-l, M的值确定了频域分辨 率。如果窗长M为1024,则*取值为0-1023。可见,r(yt,/)即为第/帧带噪音 频信号的频率点k的幅度i普。
同理,设第/帧纯净音频信号的频率点k的幅度谱为义(;u),第/帧噪声 信号的频率点k的幅度谱为D(;t,/),带噪音频信号的相位为^(/t,/),噪声方差为W),纯净音频方差为入(A,/)。
接着,功率谱计算单元根据带噪音频信号的幅度谱r"/)计算带噪音频 信号的功率谙lifw,将功率谙lifw发送给噪声方差估计单元和谱增益计算单 元。
噪声方差估计单元,根据功率谱iifw计算噪声方差估计值Aou),并发
给镨增益计算单元。
谱增益计算单元,根据所接收的功率谱iifw和噪声方差估计值Aou),
计算出当前帧/的增益函数G(iU),并发送给乘法单元。
乘法单元,将所接收的G0t,/)与带噪音频信号的幅度谱r(;t,/)相乘,得到 去噪后音频信号的幅度谱i(/t,/), i(it,/) = G(^./)*y
然后,逆FFT单元、合成窗单元和重叠相加单元,依次对去噪后音频 信号的幅度谱i(;u)进行短时谱逆变换、合成窗和重叠相加处理,得到去噪 后的音频信号"n)。其中,短时镨逆变换处理是利用带噪音频信号的相位信
息^(;U)完成的。
至此,本流程结束。在以上处理过程中,加窗处理、短时i普分解、短时 谱逆变换、合成窗处理、重叠相加处理都是数字信号处理中常用的技术,在 此不作详细名又述。
从图3示出的流程可以看出,去噪的重点在于镨增益计算单元对增益函 数GOfc,/)的计算。
传统的MMSE-STSA技术中,增益函数计算公式为
其中,^力=^, ^力-^f, v(W) = f^, "W)表示先
验信噪比,,(A:,/)表示后验信噪比;40U)为纯净音频方差;^(W)为噪声方
13算增益函数时总是基于处理的信号全部是 语音的假设,在这种假设下噪声段全为语音噪声,没有考虑实际环境中信号 还存在无语音的噪声段,导致在噪声段的估计偏差大。
基于传统MMSE-STSA算法的现有改进引入了语音概率,引入语音概 率的增益函数计算公式如公式<1>所示,公式<1>表示语音段增益估计和噪 声段增益估计的加权
= (G謝犯OU)r'0 ,G顺w") < 1 >
公式<1>中的/7(;M) = {l + ~^^~(l + "W)exp(-v^,/))"表示条件语音出现
概率;《&,/)表示先-睑语音缺失概率。
当《(fc,/)趋近于1时,pOU)趋近于0,因此p(A:,/)和g(、/)这两种概率的关
系近似为; (/fe,/)*i-。 ^U)的计算本质上是求估计值^U),估计过程比
较复杂,无法用于一个筒单的公式表示,且由于估计过程不是本文的重点, 所以在本文中没有给出《(/t,/)的具体表达式。
在公式<1>中,G皿是现场噪声经验估计值,表示噪声抑制程度,同时
也表征信号处理能够提高的信噪比程度。
现有技术中G,通常采用一个预设常量。但是,由于监控系统中的现场
环境千差万别,导致背景噪声差异很大,所以实际应用中无法用一个固定经 验值来表征环境噪声。
为此,本发明在自动噪声抑制处理过程中,根据当前音频信号的信噪比,
自适应选择G,的值,采用选定的0,代入公式<1>,从而得到合适的增益函数。
在选择G,值时,本发明基于如下基本原理
在信噪比高时,语音成分重,通过设置较大的噪声抑制阈值,即G目值
取较大值,能够达到保证语音的前提下尽可能的抑制噪声;在信噪比低时,
语音成分轻,通过设置较小的噪声抑制阈值,即G,值取较小值,能够抑制
1—
14噪声的同时保证尽量少的损伤语音。从而使得算法具有良好适应性,保证不 同场景下都有较高的语音清晰度。
上述选择G,的基本原理可以通过预先设置信噪比与GMW的映射关系实现。
为了根据映射关系确定G,,从而计算增益函数,本发明的自动噪声抑 制装置沿用图2的结构,但其中的谱增益计算单元不同于现有技术。图4为 本发明实施例中谱增益计算单元的结构示意图。如图4所示,本发明的谱增 益计算单元包括映射关系存储模块、信噪比计算模块和增益函数计算模块;
其中,
映射关系存储模块,用于存储预设的带噪音频信号的信噪比w与现场噪 声经验估计值G皿之间的映射关系,该映射关系采用如下公式< 2 >表示
其中,^」和7,^分别为"的下限阈值和上限阈值,a和/ 为两个预设系 数。如前所述,G,表征信号处理能够提高的信噪比程度,由于信噪比提高 程度不是无限的,所以限定了 G,的上限阈值G,、^和下限阈值G"。
在本发明实施例中,较佳地设置^—,=10, ^_A=50, G,A—, =-25, G(/l/)=-10,将这些参数代入公式<2>,得到公式<2>的变形
基于实一睑,本发明实施例取N:8, a取值为-0.375, p取值为-6.25。 信噪比计算模块,用于根据接收自功率镨计算单元的功率镨llf w和接收
自噪声方差估计单元的噪声方差估计值i,OU),计算带噪音频信号的信噪比, 并发给增益函数计算模块。
〃、j ^仏"
一25
^10 10<77<50 ;^50由于本谱增益计算单元执行的所有操作是针对当前帧/进行的,因此为
了公式表达上的筒便,下面公式<4〉到<6>均省略的关于/的描述,默认为 所有参数都是第/帧的参数。从而将M、简化为llfh将A(/U)简化为A。那 么,在本实施例中,信噪比的计算公式为

"10bg(^^X必); <4>
"0
增益函数计算模块,根据映射关系存储模块保存的映射关系,计算接收
自信噪比计算模块的信噪比对应的GMW ,采用所确定的G,计算增益函数, 具体是采用所确定的G皿代入公式〈1 >得到增益函数,然后发送给乘法单 元。
在实际中,由于人耳对语音各频段的感知不同,对低频段的信号感知更 灵敏。利用该特性,本发明实施例进一步将音频信号分割为多个子带,在每 个子带内分别计算G,。这样,针对具有不同信噪比的各子带,分别釆用不 同G,进行去噪处理,从而更有针对性的提高语音呈现效果。
具体来说,在划分子带的情况下,上述信噪比计算模块具体分为子带分 割子模块和子带信噪比计算子模块。
子带分割子模块,将带噪音频信号均分为N个子带,也就是将带噪音 频信号中一个窗长M内的所有频率点均分为N组。假设M取1024,则该 窗长M内有1024个频点。将带噪音频信号均分为N个子带就是将1024个 频率点均分成N组,每组1024/N个频率点。
子带信噪比计算子模块,根据子带分割子模块的子带划分结果,计算各
子带的信噪比;子带i的信噪比A的计算公式为
對'.+i)-i , S时
畤'
16其中,i为子带序号,irif为子带i中频率点k的功率谱,i,为频率点k
的噪声方差估计值。当N为1时,公式<5>退化为公式<4>,即不划分子 带或者说子带数量为1的情况。
公式< 3 >所示的映射关系同样适用于划分子带的情况,为了方便理解,
可以将公式< 3 >表示为子带i的信噪比仏与GMW,的映射关系
-10 , ;7,Si0 a 7,, 10</7,.<50 <6> 一25 , 仏>50
在划分子带的情况下,上述增益函数计算模块在确定G,时,根据各子 带i的信噪比",以及公式< 6 >表达的映射关系,计算各子带i对应的G,,; 然后,采用频率点k所在子带i对应的G,,,计算频率点k的增益函数,并发 送给乘法单元。
本发明还提供了一种采用本发明自动噪声抑制装置提高音频信号质量 的监控系统。参见图2,将本发明的自动噪声抑制装置设置在监控系统的音 视频应用层,同时该音视频应用层还包括解码装置和播放装置。
其中,解码装置,接收来自监控接入层的带噪音频信号并解码。
自动噪声抑制装置,对解码后的带噪音频信号进行自动噪声抑制处理, 得到去噪后的音频信号。
播放装置,用于播放去噪后的音频信号。播放前还可以对去噪后的音频 信号进行音量调节等处理。
基于本发明的基本思想,本发明还提出了一种自动噪声抑制方法,该方 法预设信噪比与现场噪声经验估计值G,之间的映射关系;在 一 个实施例 中,该映射关系可以采用上述公式<2>或<3>表达;在划分子带的实施例中 映射关系可以采用上述公式<6>表达。
对带噪音频信号的自动噪声抑制过程包括A、 对带噪音频信号进行加窗和短时谱分解,得到带噪音频信号的幅度 语和相位信息。
B、 根据带噪音频信号的幅度镨,计算带噪音频信号的信噪比。
C、 根据预设的映射关系,确定步骤B得到的信噪比对应的G,;采用 所确定的G,计算增益函数,即将所确定的G皿代入公式O。
D、 利用步骤C得到的增益函数及步骤A得到的带噪音频信号的幅度谱, 估计去噪后音频信号的幅度谱。
E、 根据步骤A得到的相位信息,对去噪后音频信号的幅度谱进行短时 谱逆变换,然后再进行合成窗和重叠相加处理,得到去噪后的音频信号。
至此,完成了音频信号的噪声抑制处理过程。
较佳地,本发明可以通过对带噪音频信号进行子带划分,从而针对不同 子带采用不同G皿进行去噪处理,更有针对性的提高语音呈现效果。在划分 子带的情况下,
上述步骤B具体为将带噪音频信号均分为N个子带,每个子带包括M/N
个频率点,M为加窗处理时的窗长;N为大于O的正整数;采用前述^^式<5> 计算各子带i的信噪比".。
相应地,上述步骤C具体为根据各子带i的信噪比/7,以及公式<6>表
达的映射关系,计算各子带i对应的G,,,;采用频率点k所在子带i对应的
,计算频率点k的增益函数。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种自动噪声抑制方法,其特征在于,该方法包括预设信噪比与现场噪声经验估计值GMIN之间的映射关系;对带噪音频信号的自动噪声抑制过程包括A、对带噪音频信号进行加窗和短时谱分解,得到带噪音频信号的幅度谱和相位信息;B、根据带噪音频信号的幅度谱,计算所述带噪音频信号的信噪比;C、根据所述映射关系,确定步骤B得到的信噪比对应的GMIN;采用所确定的GMIN计算增益函数;D、利用步骤C得到的增益函数及所述带噪音频信号的幅度谱,估计去噪后音频信号的幅度谱;E、根据所述相位信息,对去噪后音频信号的幅度谱进行短时谱逆变换,然后再进行合成窗和重叠相加处理,得到去噪后的音频信号。
2、 所述权利要求1所述的方法,其特征在于,所述预设带噪音频信号的信 噪比/7与现场噪声经-睑估计值G,之间的映射关系为, 7 ^ 7决j 5」 ,其中,^_,和^^分别为7的下限阀值和上限阈值,G,、,和G,aj分别为(^w的 下限阈值和上限阈值,a和"为两个预设系数。
3、 所述权利要求2所述的方法,其特征在于,所述步骤B为将所述带噪 音频信号均分为N个子带,每个子带包括M/N个频率点,M为加窗处理时的 窗长;N为大于O的正整数;计算各子带的信噪比;子带i的信噪比77,为;;)101og(^~~)(必),hO,…,iV-l 、^其中,i;n〗为子带i中频率点k的幅度镨,i为子带i中频率点k的噪声方 差估计值;所述步骤C为根据各子带i的信噪比;/,以及所述映射关系,计算各子带i 对应的G證,;采用频率点k所在子带i对应的,计算频率点k的增益函数。
4、 如权利要求2所述的方法,其特征在于,所述^一, =10,所述/^—6=50。
5、 如权利要求2所述的方法,其特征在于,所述G" =-25 ,所述G(A =-10 。
6、 如权利要求2所述的方法,其特征在于,所述《 =-0.375,所述戶=-6.25。
7、 一种监控系统中提高音频信号质量的方法,其特征在于,该方法包括 监控系统的音视频应用层接收来自监控接入层的带噪音频信号并解码; 对解码后的带噪音频信号执行权利要求1至7任意一项所述的自动噪声抑制处理,得到去噪后的音频信号; 播放去噪后的音频信号。
8、 一种自动噪声抑制装置,其特征在于,该装置包括 加窗单元,用于对带噪音频信号进行加窗处理;傅立叶变换FFT单元,用于对加窗处理后的带噪音频信号进行短时谱分解, 得到带噪音频信号的幅度谱和相位信息,将所述带噪音频信号的幅度谱发送给 功率语计算单元和乘法单元,将所述相位信息发送给逆FFT单元;功率谱计算单元,用于根据带噪音频信号的幅度语计算带噪音频信号的功率语,将所述功率谱发送给语增益计算单元和噪声方差估计单元;噪声方差估计单元,用于根据所述功率i普计算噪声方差估计值,将所迷噪声方差估计值发送给语增益计算单元;语增益计算单元,用于接收预设的信噪比与G皿之间的映射关系;根据所接收的功率镨和噪声方差估计值,计算带噪音频信号的信噪比;才艮据所述映射关系,确定计算得到的信噪比对应的G皿;采用所确定的G,计算增益函数;将计算得到的增益函数发送给乘法单元;乘法单元,用于将所接收的增益函数与所述带噪音频信号的幅度谱相乘,得到去噪后音频信号的幅度谱;逆FFT单元、合成窗单元和重叠相加单元,依次对去噪后音频信号的短时 谱进行短时语逆变换、合成窗和重叠相加处理,得到去噪后的音频信号。
9、如权利要求8所述的装置,其特征在于,所述谱增益计算单元包括映射 关系存储模块、信噪比计算模块和增益函数计算模块;所述映射关系存储模块,用于存储预设的带噪音频信号的信噪比7与现场 噪声经验估计值G^之间的映射关系其中,^-,和^j分别为7的下限阈值和上限阈值,G(,和G,^分别为G皿的 下限阈值和上限阈值,a和p为两个预设系数;所述信噪比计算4莫块,用于根据接收自所述功率谱计算单元的功率谱和接 收自所述噪声方差估计单元的噪声方差估计值,计算带噪音频信号的信噪比, 并发给所述增益函数计算模块;所述增益函数计算模块,根据所述映射关系存储模块存储的映射关系,确 定所接收信噪比对应的GMW;采用所确定的G,计算增益函数。
10、如权利要求9所述的装置,其特征在于,所述信噪比计算模块包括子 带分割子模块和子带信噪比计算子模块;所述子带分割子模块,用于将带噪音频信号均分为N个子带,N为大于0 的正整数;每个子带包括M/N个频率点,M为所述加窗处理时的窗长;所述子带信噪比计算子模块,根据所述子带分割子模块的子带划分结果, 计算各子带的信噪比;子带i的信噪比仏为<formula>formula see original document page 0</formula>其中,l!^为子带i中频率点k的幅度谱,A为子带i中频率点k的噪声方 差估计值;所述增益函数计算模块进一步用于,根据各子带i的信噪比/;,以及所述映射 关系,计算各子带i对应的c^";采用频率点k所在子带i对应的G,,,计算频 率点k的增益函数。
11、 如权利要求9所述的装置,其特征在于,所述7^」=10,所述77,、;^50。
12、 如权利要求9所述的装置,其特征在于,所述G" = -25,所述(^ A = -10。
13、 如权利要求9所述的装置,其特征在于,所述《=-0.375,所述〃 =-6.25。
14、 一种监控系统,其特征在于,该系统包括设置在音视频应用层的自动 噪声抑制装置,还包括音频应用层的解码装置和播;改装置;所述解码装置,用于接收来自所述监控系统中监控接入层的带噪音频信号 并解码;所述自动噪声抑制装置采用如权利要求8至13任意一项所述的自动噪声抑 制装置,对解码后的带噪音频信号进行自动噪声抑制处理,得到去噪后的音频 信号;所述播放装置,用于播放所述去噪后的音频信号。
全文摘要
本发明公开了一种自动噪声抑制方法,该方法根据带噪音频信号的信噪比,自适应的调整噪声抑制程度,从而提高监控系统中的音频呈现效果。本发明还提供了自动抑制噪声的装置,采用该自动噪声抑制方法提高监控系统中音频信号质量的方法和一种监控系统。
文档编号G10L21/02GK101625870SQ20091009036
公开日2010年1月13日 申请日期2009年8月6日 优先权日2009年8月6日
发明者封伶刚, 段长春 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1