CN102906813A - 信号处理方法、信息处理装置和信号处理程序 - Google Patents

信号处理方法、信息处理装置和信号处理程序 Download PDF

Info

Publication number
CN102906813A
CN102906813A CN2011800255734A CN201180025573A CN102906813A CN 102906813 A CN102906813 A CN 102906813A CN 2011800255734 A CN2011800255734 A CN 2011800255734A CN 201180025573 A CN201180025573 A CN 201180025573A CN 102906813 A CN102906813 A CN 102906813A
Authority
CN
China
Prior art keywords
noise
noise information
information
unit
mixed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011800255734A
Other languages
English (en)
Inventor
杉山昭彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CN102906813A publication Critical patent/CN102906813A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Noise Elimination (AREA)

Abstract

为了针对在其特性中具有很多变化的高度信号非固定信号来实现噪声抑制,用于抑制有噪信号中的噪声的方法包括:分析作为输入信号提供的有噪信号;基于对有噪信号的所述分析的结果,通过混合与要抑制的噪声有关的多个噪声信息来产生混合噪声信息;以及使用所述混合噪声信息来抑制所述噪声。

Description

信号处理方法、信息处理装置和信号处理程序
技术领域
本发明涉及抑制有噪信号中的噪声以增强目标信号的信号处理技术。
背景技术
已知噪声抑制技术是部分地或完全地抑制有噪信号(包含目标信号和噪声的混合物的信号)中的噪声并输出增强信号(通过增强目标信号而获得的信号)的信号处理技术。例如,噪声抑制器是抑制叠加到目标音频信号上的噪声的系统。在各种音频终端(例如,移动电话)中使用噪声抑制器。
关于这种技术,专利文献1公开了通过将输入信号乘以小于1的抑制系数来抑制噪声的方法。专利文献2公开了通过从有噪信号中直接减去估计出的噪声来抑制噪声的方法。
由于混合噪声的原因,专利文献1和2中描述的技术需要根据已经变为有噪的目标信号来估计噪声。然而,仅根据有噪信号来精确地估计噪声是受到限制的。因此一般而言,专利文献1和2中公开的方法仅在噪声比目标信号小得多的时候才有效。如果不满足噪声比目标信号充分小的条件,噪声估计值的精确度会很差。为此,专利文献1和2中公开的方法不能够实现充分的噪声抑制效果,并且增强信号包括较大的失真。
另一方面,专利文献3公开了即使在不满足噪声比目标信号充分小的条件也可以实现足够的噪声抑制效果以及增强信号中较小失真的噪声抑制系统。假设要混合到目标信号中的噪声的特性在一定程度上提前已知,专利文献3中公开的方法通过从有噪信号中减去提前记录的噪声信息(与噪声特性有关的信息)来抑制噪声。专利文献3还公开了以下方法:如果通过分析输入信号获得的输入信号功率较大,将噪声信息乘以大系数;或者如果输入信号功率较小,将噪声信息乘以小系数,并从有噪信号中减去相乘的结果。
引用列表
专利文献
专利文献1:日本专利第4282227号公报
专利文献2:日本特开平8-221092号公报
专利文献3:日本特开2006-279185号公报
发明内容
然而,上述专利文献3中公开的方法仅针对一种噪声使用一种噪声特性来执行噪声移除。因此,在该方法中,可以抑制的噪声的类型是有限的。为此,该方法不能处理高度非固定的信号特性,例如,包括冲击噪声的情况以及包括频谱峰值的情况。
考虑到以上情况,本发明的目的是提供解决上述问题的信号处理技术。
为了实现上述目的,根据本发明的方法包括:分析作为输入信号提供的有噪信号;基于对有噪信号的所述分析的结果,通过混合与要抑制的噪声有关的多个噪声信息来产生混合噪声信息;以及使用所述混合噪声信息来抑制噪声。
为了实现上述目的,根据本发明的装置包括:分析装置,用于分析作为输入信号提供的有噪信号;混合装置,用于基于对有噪信号的所述分析的结果,通过混合与要抑制的噪声有关的多个噪声信息,来产生混合噪声信息;以及噪声抑制装置,用于使用所述混合噪声信息来抑制噪声。
为了实现上述目的,根据本发明的存储在程序记录介质中的程序使得计算机执行:分析步骤,用于分析作为输入信号提供的有噪信号;混合步骤,用于基于对有噪信号的所述分析的结果,通过混合与要抑制的噪声有关的多个噪声信息来产生混合噪声信息;以及噪声抑制步骤,用于使用所述混合噪声信息来抑制噪声。
本发明的有益效果
本发明提供了针对在其特性中具有很多变化的高度非固定信号可以实现噪声抑制的信号处理技术。
附图说明
图1是示出了根据本发明的第一示例实施例的噪声抑制装置的示意配置的框图。
图2是示出了在根据本发明的第一示例实施例的噪声抑制装置中包括的变换单元的结构的框图。
图3是示出了在根据本发明的第一示例实施例的噪声抑制装置中包括的逆变换单元的结构的框图。
图4是示出了在根据本发明的第一示例实施例的噪声抑制装置中包括的噪声信息存储单元中的结构的框图。
图5是示出了在根据本发明的第二示例实施例的噪声抑制装置中包括的混合单元和噪声信息存储单元的结构的框图。
图6是示出了根据本发明的第三示例实施例的噪声抑制装置的示意配置的框图。
图7是示出了根据本发明的第三示例实施例的峰值分量检测单元的示意配置的框图。
图8是示出了在根据本发明的第四示例实施例的噪声抑制装置中包括的混合单元和噪声信息存储单元的结构的框图。
图9是示出了在根据本发明的第五示例实施例的噪声抑制装置的分析单元和噪声信息存储单元的结构的框图。
图10是示出了根据本发明的第六示例实施例的噪声抑制装置的示意配置的框图。
图11是示出了在根据本发明的第六示例实施例的噪声抑制装置的修改单元的示意配置的框图。
图12是示出了在根据本发明的第七示例实施例的噪声抑制装置的修改单元的示意配置的框图。
图13是示出了在根据本发明的第八示例实施例的噪声抑制装置的修改单元的示意配置的框图。
图14是示出了在根据本发明的第九示例实施例的噪声抑制装置的修改单元的示意配置的框图。
图15是示出了根据本发明的第十示例实施例的噪声抑制装置的示意配置的框图。
图16是示出了根据本发明的第十一示例实施例的噪声抑制装置的示意配置的框图。
图17是示出了根据本发明的第十二示例实施例的噪声抑制装置的示意配置的框图。
图18是根据本发明的另一示例实施例的执行信号处理程序的计算机的示意框图。
图19是示出了本发明的信息处理装置的示意配置的框图。
具体实施方式
下文中,将参考附图对本发明的示例实施例说明性地进行详细描述。然而,以下示例实施例中描述的组件完全用于说明性的目的,并且我们的意图并不是将本发明的技术范围仅限制在这些实施例。
(第一示例实施例)
[总体结构]
将噪声抑制装置100描述为实现了根据本发明的信号处理方法的第一示例实施例。噪声抑制装置100部分或完全抑制有噪信号(包含目标信号和噪声的混合物的信号)中的噪声,并输出增强信号(通过增强目标信号而获得的信号)。
图1是示出了噪声抑制装置100的总体结构的框图。噪声抑制装置100还例如担当诸如数码相机、膝上型计算机和移动电话之类的设备的一部分。然而,本发明不限于此,并且可以将其应用于需要从输入信号中移除噪声的所有信息处理设备。
如图1所示,噪声抑制装置100包括:输入端子1、变换单元2、噪声抑制单元3、逆变换单元4、输出端子5、分析单元10、混合单元11、和噪声信息存储单元6。大致说来,该噪声抑制装置100分析作为输入信号提供的有噪信号,根据使用提前存储的噪声信息的分析结果,通过混合方法来产生混合噪声信息(伪噪声信息),并使用混合噪声信息来抑制噪声。要混合的多个噪声信息中的至少一个被提前存储在噪声信息存储单元6中。
图19示出了信息处理装置(噪声抑制装置)100的框图的另一示例。该信息处理装置100包括:分析单元10、混合单元11、和噪声抑制单元3。下面将使用图1来进行描述。
将有噪信号作为一系列的采样值向输入端子1提供。向输入端子1提供的有噪信号经历了变换单元2中的变换(例如,傅立叶变换),并被分解为多个频率分量。向噪声抑制单元3提供多个频率分量的振幅谱,以及向逆变换单元4发送相位谱。同时,此处向噪声抑制单元3提供振幅谱。然而,本发明不限于此,并且可以向噪声抑制单元3提供与振幅谱的平方相对应的功率谱。
噪声信息存储单元6包括例如半导体存储器之类的存储设备,并将与已知噪声的特性有关的信息存储为抑制目标(噪声信息)。例如,作为抑制目标存储的已知噪声是例如快门声音、电机驱动声音、缩放声音、和自动聚焦系统的聚焦噪声(咔嗒声,clicking sound)等等。
另一方面,分析单元10接收变换单元2产生的有噪信号振幅谱,并对其进行分析。通过分析有噪信号振幅谱,分析单元10确定有噪信号中包括的噪声的特性,并确定符合该特性的噪声信息的混合方法。然后,分析单元10向混合单元11传递所确定的混合方法。
根据从分析单元10接收到的混合方法,混合单元11根据在噪声信息存储单元6中存储的噪声信息,产生混合噪声信息。
使用从变换单元2提供的有噪信号振幅谱和从混合单元11提供的混合噪声信息,噪声抑制单元3抑制每个频率中的噪声,并向逆变换单元4发送作为噪声抑制结果的增强信号振幅谱。
逆变换单元4将从噪声抑制单元3提供的增强信号振幅谱和从变换单元2提供的有噪信号的相位谱放在一起,以执行逆变换,并向输出端子5提供作为增强信号采样的结果。
[变换单元的结构]
图2是示出了变换单元的结构的框图。如图2所示,变换单元包括:分帧单元21、分窗单元22、和傅立叶变换单元23。
向分帧单元21提供有噪信号采样,并且有噪信号采样被划分为均具有K/2个采样的帧。在此,假设K是偶数。向分窗单元22提供被分成帧的有噪信号采样,并将被分成帧的有噪信号采样与作为窗口函数的w(t)相乘。下面的等式(1)给出了由w(t)分窗的第n个帧的输入信号yn(t)(t=0,1,...,K/2-1)。
y ‾ n ( t ) = w ( t ) y n ( t ) · · · ( 1 )
此外,广泛采用将两个连续帧的一部分进行重叠来执行分窗。假设重叠长度是帧长度的50%,通过下面的等式(2)获得的左手侧将是分窗单元22针对t=0,1,...,K/2-1的输出。
y ‾ n ( t ) = w ( t ) y n - 1 ( t + K / 2 ) y ‾ n ( t + K / 2 ) = w ( t + K / 2 ) y n ( t ) · · · ( 2 )
将对称的窗函数用于实数信号。窗函数被设计为使得:当将MMSESTSA方法中的抑制系数设置为1时,或者当在SS方法中减去零时,输出信号应该与除了计算误差之外的输出信号相同。这意味着w(t)+w(t+K/2)=1。
下文中,将采用通过重叠两个连续的帧的50%来执行分窗的情况作为示例继续描述。例如,可以使用下面的等式(3)所指示的hanning窗来作为w(t)。
Figure GDA00002454450600063
此外,各种窗函数,例如,Hamming窗、Kaiser窗和Blackman窗也是已知的。
将分窗的输出向傅立叶变换单元23提供,并变换为有噪信号谱Yn(k)。将有噪信号谱Yn(k)分成相位和振幅,以及向逆变换单元4提供有噪信号相位谱arg Yn(k),并向噪声抑制单元3提供有噪信号振幅谱|Yn(k)|。如已经描述的,可以使用功率谱来替代振幅谱。
[逆变换单元的结构]
图3是示出了逆变换单元的结构的框图。如图3所示,逆变换单元4包括:傅立叶逆变换单元43、分窗单元42和帧合成单元41。傅立叶逆变换单元43将从噪声抑制单元3提供的增强信号振幅谱与从变换单元2提供的有噪信号相位谱arg Yn(k)相乘,并获得增强信号(下面的等式(4)的左侧)。
X ‾ n ( k ) = | X ‾ n ( k ) | · arg Y n ( k ) · · · ( 4 )
傅立叶逆变换单元43执行对所获得的增强信号的傅立叶逆变换。向分窗单元42提供已经过傅立叶逆变换的增强信号,作为时域采样值序列xn(t)(t=0,1,...,K-1),并与窗函数w(t)相乘,其中,一个帧包括K个采样。在下面的等式(5)的左侧给出了通过w(t)对第n个帧的输入信号xn(t)(t=0,1,...,K/2-1)分窗所产生的信号。
x ‾ n ( t ) = w ( t ) x n ( t ) · · · ( 5 )
还广泛采用将两个连续帧的一部分进行重叠来执行分窗。假设帧长度的50%是重叠长度,下面的等式的左侧将是分窗单元42针对t=0,1,...,K/2-1的输出,并将其向帧合成单元41发送。
x ‾ n ( t ) = w ( t ) x n - 1 ( t + K / 2 ) x ‾ n ( t + K / 2 ) = w ( t + K / 2 ) x n ( t ) · · · ( 6 )
帧合成单元41通过从来自分窗单元42的两个相邻帧中的每一个取出K/2个采样的方式,将这两个相邻帧的输出重叠,并通过下面的等式(7)在t=0,1,...,K-1处获得输出信号(等式(7)的左侧)。从帧合成单元41向输出端子5发送所获得的输出信号。
x ^ n ( t ) = x ‾ n - 1 ( t + K / 2 ) + x ‾ n ( t ) · · · ( 7 )
同时,虽然在图2和图3中已将变换单元2和逆变换单元4中的变换描述为傅立叶变换,变换单元2和逆变换单元4可以使用另一变换,例如,余弦变换、改进的余弦变换、Hadamard变换、Haar变换、或小波变换来替代傅立叶变换。例如,由于余弦变换和改进的余弦变换仅获得振幅作为变换结果。图1中从变换单元2到逆变换单元4的路线变得没有必要。此外,由于要记录在噪声信息存储单元6中的噪声信息仅针对于振幅(或功率),这对降低存储容量和降低噪声抑制处理中的计算量做出了贡献。Haar变换不需要乘法,并因此可以减少当将该函数统合到LSI中时的面积。关于小波变换,可以预期到噪声抑制效果的改进,因为可以根据频率来应用不同的时间解析度。
此外,在变换单元2已经对多个频率分量进行统合之后,噪声抑制单元3可以执行实际的抑制。在该情况下,通过在低频范围内对更多频率分量统合,变换单元2可以实现高声音质量,在低频范围内,听觉分辨能力比高频范围内高。此外,当在已经对多个频率分量进行统合之后执行噪声抑制时,噪声抑制装置100可以降低计算的总量,因为被应用了噪声抑制的频率分量的数目变小。
[噪声抑制单元的处理]
虽然噪声抑制单元3可以执行各种抑制,存在着作为典型抑制方法的SS(频谱减去)方法和MMSE STSA(最小均方差短时频谱振幅估计器)方法。SS方法从变换单元2提供的有噪信号振幅谱中减去由混合单元11提供的混合噪声信息。MMSE STSA方法使用从混合单元11提供的混合噪声信息和从变换单元2提供的有噪信号振幅谱,针对多个频率分量中的每一个来计算抑制系数,并将有噪信号振幅谱与抑制系数相乘。确定该抑制系数,以使得增强信号的均方功率应该被最小化。
关于噪声抑制单元3中的噪声抑制,可以应用加底(flooring)来避免过度的抑制。加底是避免抑制超过最大抑制量的方法。确定最大抑制量的是加底参数,SS方法施加限制,以使得从有噪信号振幅谱减去修改后的噪声信息的结果不应该变为小于加底参数。具体地,当减去结果小于加底参数值时,SS方法将减去结果替换为加底参数值。类似地,当根据修改后的噪声信息和有噪信号振幅谱所获得的抑制系数小于加底参数时,MMSE STSA方法将抑制系数替换为加底参数。在文档“M.berouti,R.schwartz and J.Makhoul,“Enhancement of speech corrupted by acousticnoise,”Proceeding of ICASSP’79,pp.208--211,Apr.1979”中公开了加底的细节。通过引入加底参数,噪声抑制单元3不导致过度的抑制,并防止了增强信号中大的失真。
噪声抑制单元3还可以设置噪声信息的频率分量的数目,以使得其小于有噪信号频谱的频率分量的数目。在该情况下,将由多个频率分量共享多个噪声信息中的每一个。针对有噪信号频谱和噪声信息,与将多个频率分量统合为较少数目的频率分量的情况相比,有噪信号频谱的频率解析度较高。因此,噪声抑制单元3可以实现高声音质量,且与没有任何频率分量的统合的情况相比,计算量更少。在日本专利申请公开No.2008-203879中公开了使用频率分量的数目少于有噪信号频谱的频率分量的数目的噪声信息来进行抑制的细节。
[噪声信息存储单元的结构]
图4是用于说明噪声信息存储单元6的内部配置的图。在图4中,提前将多个噪声信息601-60n存储在噪声信息存储单元6中。例如,噪声信息601-60n可以是已知噪声的最大和平均噪声信息的组合,最大、平均和最小噪声信息的组合,噪声信息的峰值分量和其他分量的组合,或者噪声信息的冲击分量和其他分量的组合。噪声信息601-60n可以包括统计值,例如,方差和中位数。除了频谱之外,噪声信息存储单元6可以记忆特征量(例如相位频率特性)和特定频率的强度和随时间的变化。
同时,平均噪声信息、最大噪声信息、最小噪声信息、噪声信息的峰值分量和噪声信息的冲击分量的定义如下。
平均噪声信息:通过对多个频谱的相同频率分量的振幅(或功率)求平均而获得的信息,该多个频谱是通过对整个已知噪声进行傅立叶变换(在多个帧上)导出的。即,所谓的沿着时间轴求平均的平均频谱。
最大噪声信息:多个频谱的每个频率分量的振幅(或功率)的最大值,该多个频谱是通过对整个已知噪声进行傅立叶变换(在多个帧上)导出的。即,所谓的最大频谱。
最小噪声信息:多个频谱的每个频率分量的振幅(或功率)的最小值,该多个频谱是通过对整个已知噪声进行傅立叶变换(在多个帧上)导出的。即,所谓的最小频谱。
噪声信息的峰值分量:当沿着频率比较振幅时,由对整个已知噪声的傅立叶变换(在多个帧上)导出的频谱中包括邻域中的显著大值的频率分量。
噪声信息的冲击分量:由傅立叶变换在所有冲击噪声帧中导出的多个频谱的平均。亦即,所谓的冲击噪声的平均频谱。当在时间上观察到傅立叶变换之前的音频信号改变时,冲击噪声自身具有持续时间非常短的大值。相反,傅立叶变换之后的频谱具有以下特征:沿着频率的振幅在预定的带宽上几乎恒定。
通过上述结构,根据本示例实施例,可以实现对在其特性上有很多变化的高度非固定的信号的噪声抑制。具体地,如果要混合平均噪声信息和最大噪声信息,通过改变混合比来合成平均值和最大值之间的任意值是可能的,且因此伪噪声变得更加精确,并通过抑制改进了声音质量。在要混合平均噪声信息和最小噪声信息,或者最大噪声信息、平均噪声信息和最小噪声信息的情况下,获得相似的效果。
(第二示例实施例)
将使用图5来描述作为本发明的第二示例实施例的噪声抑制装置。与第一示例实施例相比,根据本示例实施例的噪声抑制装置在噪声信息存储单元61的内容和混合单元111的结构上不同,并且其他结构与第一示例实施例的结构是相同的。因此,在此将相同的编号赋予相同的结构,并将省略描述。
在本示例实施例中,噪声信息存储单元61仅存储平均噪声信息611。混合单元111中的最大噪声信息产生单元1112根据平均噪声信息611产生最大噪声信息。混合控制单元1111通过加权混合的方式混合平均噪声信息和所产生的最大噪声信息。
同时,虽然在本示例实施例中,最大噪声信息产生单元1112产生最大噪声信息,本发明不限于此,并且可以在混合单元111中根据平均噪声信息来产生最小噪声信息。此外,存储在噪声信息存储单元61中的噪声信息也不限于平均噪声信息611,以及其可以是最大噪声信息或最小噪声信息。
对于所提供的噪声信息N,混合单元111可以通过将其乘以系数β来来产生最大噪声信息βN,然后根据分析单元10的分析结果与权重α1和α2相加,并获得混合噪声信息M=α1N+α2βN。在该情况下,可以将混合噪声信息M表达为M=(α1+α2β)N=γN。因此,混合噪声信息M将是通过把所提供的噪声信息N与系数γ相乘而获得的信息。即,如果根据分析单元10的分析结果来计算系数γ(可以将该过程称为混合步骤),混合单元111将会把所提供的噪声信息N与系数γ相乘。其还适用于根据所存储的噪声信息产生多条噪声信息的情况。
当执行这种控制时,不存在最大噪声产生单元1112,以及在上述的M=(α1+α2β)N=γN之后,混合控制单元1111根据从分析单元10提供的信息获得的α1和α2计算α1+α2β,并使用结果γ和来自噪声信息存储单元61的噪声信息N获得γN。即,对α1+α2β的计算对应于混合处理。对该相似度的评估不限于在所有的频段上比较频谱形状的情况。可以通过将一些表示频带进行彼此比较来计算该相似度。通过这样做,在频谱形状的具体特性的存在受限于特定的频带的情况下,最终的相似性评估变得更加精确。
根据该示例实施例,通过根据存储在噪声信息存储单元61中的噪声信息来产生另一条噪声信息并对它们进行混合,可以实现对在其特性上有很多变化的高度非固定的信号的噪声抑制,同时保持噪声信息存储单元61的存储容量较小。
(第三示例实施例)
将使用图6来描述作为本发明的第三示例实施例的噪声抑制装置。与第一示例实施例相比,根据本示例实施例的噪声抑制装置在分析单元的内部配置和噪声信息存储单元的内容上不同,并且其他结构与第一示例实施例的结构是相同的。因此,在此将相同的编号赋予相同的结构,并将省略描述。在本示例实施例中,将要抑制的噪声的信息的基本分量和特殊分量分别提前存储,并且如果在有噪信号中检测到该特殊分量,使用所存储的特殊分量来产生混合的噪声信息。在本示例实施例中,执行作为特殊分量的示例的峰值分量的存储和检测。
在图6中,分析单元101包括峰值分量检测单元1011。峰值分量检测单元1011从所提供的有噪信号频谱中检测被标识为峰值的频率分量。例如,将包括比预定阈值大并(此外)比周围的频率分量大的振幅值的频率分量确定为峰值。以下情况也是可能的:例如当与两侧的相邻频率中的振幅值的差不小于预定阈值时,峰值分量检测单元1011将其宣布为峰值分量。当在其中可能存在噪声峰值的频率分量已提前知道的情况下,峰值分量检测单元1011可以仅在其邻域中搜索峰值。
混合单元11以不同的比率来混合要被确定为峰值的频率分量以及其他频率分量的噪声信息。例如,提前将要抑制的噪声的最大频谱和平均频谱分别存储在噪声信息存储单元62中,作为噪声信息621和噪声信息622。
然后,通过峰值分量检测来检测峰值位置,并且混合单元应该根据位置(或等效地,频率分量)来简单地改变来自噪声信息621的最大值和来自噪声信息622的平均值的混合比。例如,峰值分量检测单元1011可以针对所有频率分量(例如,总共1024个)中的每一个独立地执行峰值检测,并对于包括峰值的频率分量,混合单元11可以将最大频谱的振幅的80%与平均频谱的振幅的20%进行混合。
另一方面,对于没有峰值的分量,混合单元可以使用平均频谱的100%的振幅。根据峰值检测的精确度(峰值存在的可能性),混合单元11可以改变混合比。例如,针对具有100%峰值检测置信度的频率分量,混合单元11可以将最大频谱的振幅设置为100%。
提前将要抑制的噪声的峰值分量和其他分量分别存储在噪声信息存储单元62中也是可能的,并且当将频率分量确定为峰值时,混合单元11读取所存储的峰值分量,以及当频率分量确定为非峰值时,混合单元11读取所述其他分量。例如,即使在由峰值分量检测单元1011检测到的频率分量背离作为噪声信息621存储的峰值分量时,当背离量(频率步长的数目)不大于预定值时,混合单元11使用存储为峰值分量的振幅来执行混合。
将使用图7来描述峰值分量检测单元1011的内部配置。峰值分量检测单元1011包括图7中示出的比较单元10111、延迟单元10112和阈值选择单元10113。
在峰值位于过去(例如,在之前的帧中)的情况下,在频率(例如,频率5和20)的邻域(例如,频率分量4-6和19-21)中倾向于存在峰值。峰值分量检测单元1011基于该事实来检测峰值。例如,通过使峰值检测的阈值仅在这种过去的峰值频率的邻域中较小,峰值分量检测单元1011使得其易于检测峰值。
具体地,比较单元10111将有噪信号中的振幅(或功率)与每个频率分量的阈值相比较。然后,比较单元10111将与已被识别为峰值的频率分量有关的信息存储在延迟单元10112中。在后面的若干帧中,阈值选择单元10113在已检测到峰值的频率的邻域中选择小的阈值,并将其交给比较单元10111。因此,在已经发现过一次峰值的频率分量的领域中,再次检测峰值变得容易。
阈值选择单元10113可以查阅存储在噪声信息存储单元中的峰值分量的频率,并针对该频率的邻域中的频率来降低阈值,以使得易于检测峰值。
在本示例实施例中,将峰值分量作为独立的混合分量对待。因为峰值局部存在,可以仅存储峰值的位置和值。换言之,根据本示例实施例,因为存储器不需要覆盖所有可能的频率位置,可以减少存储器容量。此外,通过分离峰值,可以使动态范围比以混合方式存储峰值和其他分量的情况小。这导致了精确度提高,并降低了比特的数目,这进一步导致降低存储器面积。等效地,这对于费用减少是有用的。
(第四示例实施例)
将使用图8来描述作为本发明的第四示例实施例的噪声抑制装置。本示例实施例将描述图4中示出的混合单元的内部配置的特定示例。因为除了混合单元之外的结构与第一示例实施例的结构相同,在此将省略描述。
在图8中,混合单元112具有混合比计算单元1131,混合比计算单元1131基于分析单元10的分析结果来计算噪声信息的混合比α1-αn。
将已计算的混合比α1-αn分别交给乘法器1121-112n,并将噪声信息601-60n中的每一个与相应的乘法器1121-112n中的比率相乘。换言之,当对有噪信号的分析结果指示应该混合噪声信息601的80%。混合比计算单元1131输出0.8来作为α1。然后,乘法器1121将噪声信息601与0.8相乘。向加法器1132提供已经乘以系数的噪声信息,并将其相加。因此,产生混合噪声信息。
同时,虽然噪声信息在本示例实施例中作为示例与系数相乘并经历了线性相加,本发明不限于此,并且例如可以使用根据分析结果的数学等式来非线性地混合噪声信息。
(第五示例实施例)
将使用图9来描述作为本发明的第二示例实施例的噪声抑制装置。在本示例实施例中将描述第一示例实施例中指示的混合单元11的内部配置的另一示例。因为除了检测单元之外的结构与第一示例实施例的结构相同,在此将相同的编号赋予相同的结构,并将省略描述。
首先,根据本示例实施例的分析单元102具有相似度等效单元1021。本示例实施例中要抑制的噪声是包括特定频谱形状的特殊噪声信息。相似度评估单元1021评估在提前存储在噪声信息存储单元63中的特殊噪声信息632与所输入的有噪信号频谱之间的相似性。然后,将特殊的噪声信息632与对应于其相似度的权重相混合。
具体地,相似度评估单元1021存储冲击噪声频谱(包括在预定频率范围上的几乎恒定的振幅)作为特殊的噪声信息632,并评估所输入的有噪信号频谱的形状与冲击噪声频谱之间的相似度。
对于相似度的评估,相似度评估单元1021计算两个频谱的频率分量值之间的差的平方和,并通过特殊的噪声信息632的频谱的频率分量值的平方和值来进行归一化。当所述归一化的值小于阈值时,相似度评估单元1021宣布相似。相似度评估单元1021可以通过特殊的噪声信息632的频谱的频率分量值的平方和值来归一化两个频谱的频率分量值的乘积的平方和。
要评估相似度的噪声不限于冲击噪声,并且其可以是在频谱形状中包括特性特征的任何噪声。相似度评估单元1021可以使用频谱包络来评估相似度。换言之,相似度评估单元1021可以例如通过将1024个频率分量的数值统合到8个值中来执行计算,以减少计算数目。
如果通过这种方式获得的与冲击噪声的相似度是80%,产生混合噪声信息,在该混合噪声信息中混合了80%的冲击噪声和20%的其他参考信号。
在冲击噪声分量和其他噪声分量的特性中存在显著的差异。因此,不能将其中之一修改成为另一个。通过将冲击分量与其他分量分开存储,本示例实施例可以向相应的特性准备可信数据。因此,噪声抑制装置可以产生高度精确的噪声副本,并且获得通过抑制来提高声音质量的效果。
(第六示例实施例)
将使用图10来描述作为本发明的第六示例实施例的噪声抑制装置600。当与第一示例实施例相比时,根据本示例实施例的噪声抑制装置600的不同点在于在噪声信息存储单元6和混合单元11之间提供修改单元7。因为其他结构与第一示例实施例的结构相同,在此将相同的编号赋予相同的结构,并将省略描述。
在图10中,修改单元7通过乘以缩放因子来修改噪声信息,并将其向混合单元11提供以作为修改噪声信息,该缩放因子基于作为噪声抑制结果从噪声抑制单元3提供的增强信号振幅谱。
[修改单元的配置]
图11是示出修改单元7的内部配置的框图。与存储在噪声信息存储单元6中的噪声信息的数目相对应,修改单元7具有多个修改噪声信息产生单元71-7n。当然,如图5中所示,在仅存储一份噪声信息的情况下,其应该仅具有一个修改噪声信息产生单元。
修改噪声信息产生单元71-7n中的每一个包括乘法器711、存储单元712和更新单元713。然后向乘法器提供向修改单元7提供的噪声信息。存储单元712缩放因子,以作为在修改噪声信息时使用的用于修改的信息。乘法器711获得噪声信息和缩放因子的乘积,并将其输出,作为修改噪声信息。
另一方面,向更新单元713提供增强信号振幅谱,以作为噪声抑制结果。更新单元713读取存储单元712中的缩放因子,使用噪声抑制结果来改变缩放因子,并向存储单元712提供改变后的新缩放因子。存储单元712新存储新缩放因子,替换目前为止存储的旧缩放因子。
在使用已经反馈的噪声抑制结果来更新缩放因子的情况下,更新单元713更新缩放因子,以使得没有目标信号的噪声抑制结果越大(残留噪声越大),修改噪声信息变得越大。这是因此大的没有目标信号的噪声抑制结果指示了不充分的抑制,并因此期望通过改变缩放因子来使得修改噪声信息变大。当修改噪声信息较大时,SS方法中要减去的数值将较大。因此,噪声抑制结果变小。
此外,在乘法类型的抑制(如MMSE STSA方法)中,获得小的抑制系数,因为所估计的用于计算抑制系数的信噪比变小了。这带来更强的噪声抑制。可以想到多种方法来作为更新缩放因子的方法。例如,将描述重新计算方法和顺序更新方法。
关于噪声抑制结果,完全抑制噪声的状态是理想的。为此,当有噪信号的振幅或功率较小时,修改单元7可以例如重新计算缩放因子或对其进行顺序更新,以使得可以完全抑制噪声。这是因为当有噪信号的振幅或功率较小时,存在很高的可能性除了要抑制的噪声之外,信号的功率也较小。修改单元7可以使用有噪信号的振幅或功率小于阈值的比较结果来检测到有噪信号的振幅或功率较小。
修改单元7还可以通过如下事实来检测到有噪信号的振幅或功率较小:有噪信号的振幅或功率与噪声信息存储单元6中记录的噪声信息之间的差小于阈值。即,当有噪信号的振幅或功率类似于噪声信息时,修改单元7利用了噪声信息在有噪信号中的份额较高(信噪比低)。具体地,通过以组合方式使用多个频率点处的信息,修改单元7将频谱包络进行比较并作出高精确度的检测变得可能。
重新计算用于SS方法的缩放因子,以使得当缺少目标信号时,在每个频率中,修改噪声信息变得等于有噪信号频谱。换言之,修改单元7计算缩放因子αn,以使得在仅输入噪声时从变换单元2提供的有噪信号振幅谱|Yn(k)|与缩放因子αn和噪声信息v(k)的乘积应该相同。在此,n是帧索引,以及k是频率索引。亦即,通过下面的等式(8)来计算缩放因子αn(k)。
αn(k)=|Yn(k)|/vn(k)    …(8)
另一方面,在用于SS方法的缩放因子的顺序更新中,在每个频率中更新缩放因子,一次少量比特,以使得当缺少目标信号时,增强信号振幅谱应该逼近零。当将LMS(最小平方方法)用于顺序更新时,修改单元7使用频率k中和帧n中的误差en(k)来通过下面的等式(9)计算αn+1(k)。
αn+1(k)=αn(k)+μen(k)/vn(k)…(9)
μ是被称为步长的小的常数。
当直接使用该计算获得的缩放因子αn(k)时,修改单元7使用下面的等式(7)替代等式(9)。
αn(k)=αn-1(k)+μen(k)/vn(k)…(10)
亦即,修改单元7使用当前误差来计算当前缩放因子αn(k),并对其进行直接应用。通过直接更新缩放因子,修改单元7可以实时实现高精确度的噪声抑制。
当使用NLMS(归一化最小平方方法)算法时,使用上述的误差en(k)来通过下面的等式(11)计算缩放因子αn+1(k)。
αn+1(k)=αn(k)+μen(k)vn(k)/σn(k)2…(11)
σn(k)2是噪声信息vn(k)的平均功率,并且可以使用基于FIR滤波器的平均(使用滑动窗口的移动平均)、基于IIR滤波器的平均(泄漏统合(leaky integration))等等来进行计算。
修改单元7可以使用扰动法(perturbation method),通过下面的等式(12)计算缩放因子αn+1(k)。
αn+1(k)=αn(k)+μen(k)…(12)
备选地,修改单元可以使用符号函数sgn{en(k)}来通过下面的等式(13)计算缩放因子αn+1(k),符号函数仅表示误差的符号。
αn+1(k)=αn(k)+μ·sgn{en(k)}…(13)
类似地,修改单元7可以使用LS(最小平方)算法或任何其他的自适应算法。修改单元7还可以直接应用已更新的缩放因子,或者可以通过参考从等式(9)至(10)的改变来执行缩放因子的实时更新,以修改等式(11)至(13)。
MMSE STSA方法顺序更新缩放因子。在每个频率中,修改单元7使用相同方法来更新缩放因子αn(k),该相同方法如使用数学等式(8)至(13)描述的方法。
关于作为上述更新缩放因子的更新方法的重新计算方法和顺序更新方法,重新计算方法具有更好的跟踪能力,而顺序更新方法具有高精确度。为了利用这些特征,修改单元7可以改变更新方法,例如在开始使用顺序更新方法,而在后来使用重新计算方法。为了确定何时改变更新方法,修改单元7可以使用缩放因子是否距离最优值足够近来作为条件。备选地,修改单元7可以例如在预定时间已经过去时改变更新方法。否则修改单元7可以在缩放因子的修改量已变得小于预定阈值时改变更新方法。
根据本示例实施例,当修改用于噪声抑制的噪声信息时,基于噪声抑制结果来更新针对修改使用的用于修改的信息。因此,可以在不提前存储大量的噪声信息的情况下抑制包括未知噪声在内的各种噪声。
此外,根据噪声抑制结果,修改单元7可以修改噪声信息的混合比。在该情况下,修改单元7可以例如通过修改图8中示出的混合比α1-αn来实现与本示例实施例相同的效果。
(第七示例实施例)
将使用图12来描述作为本发明的第七示例实施例的噪声抑制装置。当与第六示例实施例相比时,根据本示例实施例的噪声抑制装置600的不同点在于在修改单元7中提供抑制结果分析单元70。因为其他结构与第六示例实施例的结构相同,在此将相同的编号赋予相同的结构,并将省略描述。
抑制结果分析单元70分析抑制结果,并根据多个噪声信息中的残留的量来修改缩放因子。因此,修改单元7可以相对激进地修改多个噪声信息中的各个噪声信息中包括较大残留的噪声信息。
(第八示例实施例)
将使用图13来描述作为本发明的第八示例实施例的噪声抑制装置。虽然已经将使用缩放因子来作为用于修改有噪信号的用于修改的信息当做示例对第六示例实施例进行了描述,在本示例实施例中描述了将通过向缩放因子添加偏移得到的数值作为用于修改的信息的示例。在该情况下,基于噪声抑制结果对缩放因子和偏移二者进行更新。
图13是示出修改单元7的内部配置的框图。根据存储在噪声信息存储单元6中的噪声信息的数目,修改单元7具有多个修改噪声信息产生单元71-7n。当然,如图5中所示,在仅存储一份噪声信息的情况下,应该仅提供一个修改噪声信息产生单元。
如图13中所示,除了图11中示出的结构之外,修改噪声信息产生单元71-7n中的每一个包括加法器714、存储单元715和更新单元716。因为已经使用图11描述了乘法器711、存储单元712和更新单元713的操作,在此将省略描述。
乘法器711将所提供的多个噪声信息与从存储单元712中读取的缩放因子相乘,并向加法单元714提供乘积。加法单元714从乘法器711的输出中减去存储单元715中存储的偏移值,并输出结果以作为修改噪声信息。
另一方面,向更新单元716提供和更新单元713相同的噪声抑制结果,并且使用噪声抑制结果来更新存储单元715中存储的偏移值,以及向存储单元715提供新的偏移值。存储单元715新存储新的偏移值,替换目前为止已存储的旧偏移值。
如上所述,在本示例实施例中,使用缩放因子和偏移来作为针对噪声信息的修改使用的用于修改的信息。因此,可以更精细地修改噪声信息,并因此可以提高噪声抑制效果。
(第九示例实施例)
将使用图14来描述作为本发明的第九示例实施例的噪声抑制装置。当与第八示例实施例相比时,根据本示例实施例的噪声抑制装置的不同点在于修改单元7具有抑制结果分析单元70。因为其他结构与第八示例实施例的结构相同,将相同的编号赋予相同的结构,并将在此省略描述。
在抑制结果分析单元70中,分析抑制结果,并根据哪个噪声信息具有较大的剩余的未抑制量来校正偏移。因此,修改单元7可以相对激进地修改多个噪声信息中的各个噪声信息中包括较大残留的噪声信息。
(第十示例实施例)
将使用图15来描述作为本发明的第十示例实施例的噪声抑制装置。对于在根据第十示例实施例的噪声抑制装置1500中包括的噪声抑制单元3,从输入端子9提供对输入的有噪信号中是否存在特定噪声进行指示的信息(噪声存在性信息)。使用该信息,可以在存在特定噪声时确定地抑制该噪声。因为其他结构和操作与第一示例实施例的结构和操作相同,在此将省略描述。
(第十一示例实施例)
将使用图16来描述作为本发明的第十一示例实施例的噪声抑制装置。对于在根据第十一示例实施例的噪声抑制装置1600中包括的噪声抑制单元3,从输入端子9提供对输入的有噪信号中是否存在特定噪声进行指示的信息(噪声存在性信息)。使用该信息,在存在特定噪声时确定地抑制该噪声并在同时更新用于修改的信息是可能的。因为其他结构和操作与第一示例实施例的结构和操作相同,在此将省略描述。此外,根据本示例实施例,当不存在特定的噪声时,不更新用于修改的信息。因此,可以提高针对特定噪声的噪声抑制的精确度。
(第十二示例实施例)
将使用图17来描述作为本发明的第十二示例实施例的噪声抑制装置。本示例实施例中的噪声抑制装置1200具有目标信号存在性判断单元81。向目标信号存在性判断单元81发送来自变换单元2的有噪信号振幅频谱。目标信号存在性判断单元81分析有噪信号振幅频谱,并判断目标信号是否存在,或者其存在多少。
修改单元87基于目标信号存在性判断单元81的判断结果来更新用于修改噪声信息的用于修改的信息。例如,因为当不存在目标信号时,有噪信号整个由噪声组成,噪声抑制单元3的抑制结果应该是零。因此,修改单元87判断缩放因子等,以使得该时刻的噪声抑制结果应该是零。
另一方面,当有噪信号中包括目标信号时,根据目标信号的存在率来执行修改单元87中对用于修改的信息的更新。例如,当目标信号在有噪信号中以比率10%存在时,部分更新用于修改的信息(90%)。
根据本示例实施例,因为将修改信息与有噪信号中的噪声存在率成正比地更新,因此可以获得具有高得多的精确度的噪声抑制结果。
(其他实施例)
虽然以上已经关于各自具有特定特征的噪声抑制装置对第一至第十二示例实施例进行了描述,由这些特征的组合形成的噪声抑制装置也包括在本发明的范畴之内。
可以将本发明应用于由多个装置或单个装置组成的系统。此外,在向系统或装置直接或远程提供实现示例实施例的功能的信号处理软件程序的情况下,本发明也是可应用的。因此,为了由计算机实现本发明的功能而安装在计算机中的程序、存储这种程序的介质以及存储程序以用于下载的WWW服务器也包括在本发明的范畴之内。
图18是在由信号处理程序形成第一示例实施例时,执行该信号处理程序的计算机1800的框图。计算机1800包括输入单元1801、CPU 1802、噪声信息存储单元1803、输出单元1804、存储器1805和通信控制单元1806。
通过读取存储器1805中存储的信号处理程序,CPU 1802控制整个计算机1800的操作。即,已经执行信号处理程序的CPU 1802分析有噪信号,并确定混合方法(S1821)。接下来,CPU 1802通过所确定的混合方法来混合多个噪声信息,并产生混合噪声信息(S1822)。要混合的多个噪声信息中的至少一个噪声信息是提前存储在噪声信息存储单元1803中的信息。接下来,CPU 1802使用混合噪声信息抑制有噪信号中的噪声(S1823),并完成处理。
因此,可以获得与第一示例实施例相同的效果。
[示例实施例的其他表达]
然而还可以如下面的补充注释一样描述上述示例实施例中的一部分或全部,它们不限于以下的补充注释。
(补充注释1)
一种信号处理方法,包括:
为了抑制有噪信号中的噪声:
分析作为输入信号提供的有噪信号;
基于对有噪信号的分析结果,通过混合与要抑制的噪声有关的多个噪声信息来产生混合噪声信息;以及
使用混合噪声信息来抑制噪声。
(补充注释2)
根据补充注释1所述的信号处理方法,还包括:
根据提前存储在存储器中的噪声信息,产生要混合的多个噪声信息。
(补充注释3)
根据补充注释1或2所述的信号处理方法,还包括:
混合作为噪声信息的、要抑制的噪声的平均频谱和最大频谱,以产生混合噪声信息。
(补充注释4)
根据补充注释1或2所述的信号处理方法,还包括:
混合作为噪声信息的、要抑制的噪声的平均频谱、最大频谱和最小频谱,以产生混合噪声信息。
(补充注释5)
根据补充注释3或4所述的信号处理方法,还包括:
提前将要抑制的噪声的平均频谱存储在存储器中;以及
根据平均频谱来产生最大频谱。
(补充注释6)
根据补充注释4所述的信号处理方法,还包括:
提前将要抑制的噪声的平均频谱存储在存储器中;以及
根据平均频谱来产生最小频谱。
(补充注释7)
根据补充注释1至6中任一项所述的信号处理方法,还包括:
在通过分析有噪信号检测到特殊分量时,
通过将要抑制的噪声的频率分量中的特殊分量和除了特殊分量之外的基本分量与噪声信息进行混合,来产生混合噪声信息。
(补充注释8)
根据补充注释1至6中任一项所述的信号处理方法,还包括:
在通过分析有噪信号检测到峰值分量时,
通过将要抑制的噪声的频率分量中的峰值分量和除了峰值分量之外的基本分量与噪声信息进行混合,产生混合噪声信息。
(补充注释9)
根据补充注释1至8中任一项所述的信号处理方法,还包括:
通过将要混合的多个噪声信息中的每一个与根据对有噪信号的分析结果的系数相乘,然后将系数与所述多个噪声信息的各个乘积进行混合,来产生混合噪声信息。
(补充注释10)
根据补充注释1至9中任一项所述的信号处理方法,还包括:
提前将包括特殊频谱形状的特殊噪声信息存储在存储器中;
通过对有噪信号的分析,评估特殊噪声信息与输入有噪信号之间的相似度;以及
在检测到高相似度时,混合特殊噪声信息,以产生混合噪声信息。
(补充注释11)
根据补充注释10所述的信号处理方法,其中:
特殊噪声信息是冲击噪声信息。
(补充注释12)
根据补充注释1至11中任一项所述的信号处理方法,还包括:
基于噪声抑制结果来修改噪声信息。
(补充注释13)
根据补充注释12所述的信号处理方法,还包括:
通过将噪声信息与对应于噪声抑制结果的缩放因子相乘来修改噪声信息。
(补充注释14)
根据补充注释12或13所述的信号处理方法,还包括:
通过根据噪声抑制结果而引入偏移,来修改噪声信息。
(补充注释15)
根据补充注释12至14中任一项所述的信号处理方法,还包括:
基于对噪声抑制结果进行分析的结果,修改要混合的多个噪声信息中的每一个。
(补充注释16)
根据补充注释1至15中任一项所述的信号处理方法,还包括:
提供与有噪信号中的噪声存在性有关的信息;以及
在有噪信号中存在噪声时,抑制所述噪声。
(补充注释17)
根据补充注释1至16中任一项所述的信号处理方法,还包括:
通过分析有噪信号,确定有噪信号中存在多少目标信号,并基于确定结果来抑制噪声。
(补充注释18)
一种信息处理装置,包括:
分析装置,用于分析所提供的有噪信号;
混合装置,用于根据对有噪信号的分析结果来混合与要抑制的噪声有关的多个噪声信息,以产生混合噪声信息;以及
噪声抑制装置,用于使用混合噪声信息来抑制噪声。
(补充注释19)
一种信号处理程序,所述信号处理程序使计算机执行:
分析过程,分析所提供的有噪信号;
混合过程,根据对有噪信号的分析结果来混合与要抑制的噪声有关的多个噪声信息,以产生混合噪声信息;以及
噪声抑制过程,使用混合噪声信息来抑制噪声。
虽然已经参考上述示例实施例描述了本发明,本发明不限于上述示例实施例。在本发明的范围之内的本发明的组成和细节中,可以执行本领域技术人员可以理解的各种修改。
本申请基于2010年5月24日提交的日本专利申请No.2010-118842,并要求其优先权的权益,将该专利申请的公开以引用方式整体并入本文中。

Claims (19)

1.一种信号处理方法,包括:
分析作为输入信号提供的有噪信号;
基于对所述有噪信号的所述分析的结果,通过混合与要抑制的噪声有关的多个噪声信息来产生混合噪声信息;以及
使用所述混合噪声信息来抑制所述噪声。
2.根据权利要求1所述的信号处理方法,还包括:
根据提前存储在存储器中的所述噪声信息,产生要混合的所述多个噪声信息。
3.根据权利要求1或2所述的信号处理方法,还包括:
混合作为所述噪声信息的、要抑制的所述噪声的平均频谱和最大频谱,以产生所述混合噪声信息。
4.根据权利要求1或2所述的信号处理方法,还包括:
混合作为所述噪声信息的、要抑制的所述噪声的平均频谱、最大频谱和最小频谱,以产生所述混合噪声信息。
5.根据权利要求3或4所述的信号处理方法,还包括:
提前将要抑制的所述噪声的平均频谱存储在存储器中;以及
根据所述平均频谱来产生所述最大频谱。
6.根据权利要求4所述的信号处理方法,还包括:
提前将要抑制的所述噪声的平均频谱存储在存储器中;以及
根据所述平均频谱来产生所述最小频谱。
7.根据权利要求1至6中任一项所述的信号处理方法,还包括:
在通过分析所述有噪信号检测到特殊分量时,
通过将要抑制的噪声的频率分量中的所述特殊分量和除了所述特殊分量之外的基本分量与所述噪声信息进行混合,来产生所述混合噪声信息。
8.根据权利要求1至6中任一项所述的信号处理方法,还包括:
在通过分析所述有噪信号检测到峰值分量时,
通过将要抑制的噪声的频率分量中的所述峰值分量和除了所述峰值分量之外的基本分量与所述噪声信息进行混合,产生所述混合噪声信息。
9.根据权利要求1至8中任一项所述的信号处理方法,还包括:
通过将要混合的多个噪声信息中的每一个与根据对所述有噪信号的分析结果的系数相乘,然后将系数与所述多个噪声信息的各个乘积进行混合,来产生所述混合噪声信息。
10.根据权利要求1至9中任一项所述的信号处理方法,还包括:
提前将包括特殊频谱形状的特殊噪声信息存储在存储器中;
通过对所述有噪信号的分析,评估所述特殊噪声信息与所述输入有噪信号之间的相似度;以及
在检测到高相似度时,混合所述特殊噪声信息,以产生所述混合噪声信息。
11.根据权利要求10所述的信号处理方法,其中:
所述特殊噪声信息是冲击噪声信息。
12.根据权利要求1至11中任一项所述的信号处理方法,还包括:
基于噪声抑制结果来修改所述噪声信息。
13.根据权利要求12所述的信号处理方法,还包括:
通过将所述噪声信息与对应于噪声抑制结果的缩放因子相乘来修改所述噪声信息。
14.根据权利要求12或13所述的信号处理方法,还包括:
通过根据所述噪声抑制结果而引入偏移,来修改所述噪声信息。
15.根据权利要求12至14中任一项所述的信号处理方法,还包括:
基于对噪声抑制结果进行分析的结果,修改要混合的多个噪声信息中的每一个。
16.根据权利要求1至15中任一项所述的信号处理方法,还包括:
提供与所述有噪信号中的噪声存在性有关的信息;以及
在所述有噪信号中存在所述噪声时,抑制所述噪声。
17.根据权利要求1至16中任一项所述的信号处理方法,还包括:
通过分析所述有噪信号,确定所述有噪信号中存在多少目标信号,并基于所述确定结果来抑制所述噪声。
18.一种信息处理装置,包括:
分析装置,用于分析所提供的有噪信号;
混合装置,用于根据对所述有噪信号的分析结果来混合与要抑制的噪声有关的多个噪声信息,以产生混合噪声信息;以及
噪声抑制装置,用于使用所述混合噪声信息来抑制所述噪声。
19.一种用于存储信号处理程序的程序记录介质,所述信号处理程序使计算机执行:
分析步骤,分析所提供的有噪信号;
混合步骤,根据对所述有噪信号的分析结果来混合与要抑制的噪声有关的多个噪声信息,以产生混合噪声信息;以及
噪声抑制步骤,使用所述混合噪声信息来抑制所述噪声。
CN2011800255734A 2010-05-24 2011-05-13 信号处理方法、信息处理装置和信号处理程序 Pending CN102906813A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2010118842 2010-05-24
JP2010-118842 2010-05-24
PCT/JP2011/061597 WO2011148860A1 (ja) 2010-05-24 2011-05-13 信号処理方法、情報処理装置、及び信号処理プログラム

Publications (1)

Publication Number Publication Date
CN102906813A true CN102906813A (zh) 2013-01-30

Family

ID=45003850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800255734A Pending CN102906813A (zh) 2010-05-24 2011-05-13 信号处理方法、信息处理装置和信号处理程序

Country Status (5)

Country Link
US (1) US9837097B2 (zh)
EP (1) EP2579254B1 (zh)
JP (1) JP5867389B2 (zh)
CN (1) CN102906813A (zh)
WO (1) WO2011148860A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106653045A (zh) * 2015-11-02 2017-05-10 It魔力有限公司 从音频信号提取诊断信号的方法及诊断装置
TWI646842B (zh) * 2017-09-11 2019-01-01 晨星半導體股份有限公司 應用於顯示裝置的電路及相關的訊號處理方法
CN110089038A (zh) * 2016-12-22 2019-08-02 松下知识产权经营株式会社 噪声抑制装置、噪声抑制方法、以及使用它们的接收装置、接收方法
CN111294066A (zh) * 2020-01-16 2020-06-16 Oppo广东移动通信有限公司 一种信号处理方法、接收机及计算机存储介质

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012097148A2 (en) * 2011-01-12 2012-07-19 Personics Holdings, Inc. Automotive constant signal-to-noise ratio system for enhanced situation awareness
JP5768450B2 (ja) * 2011-03-31 2015-08-26 富士通株式会社 騒音推定装置及び騒音推定プログラム
EP2958038A1 (en) * 2013-02-15 2015-12-23 NEC Solution Innovators, Ltd. Selection device for candidate sequence information for similarity determination, selection method, and use for such device and method
US10274576B2 (en) 2014-05-19 2019-04-30 Nec Corporation Sonar device, signal processing method, and recording medium
US10149047B2 (en) * 2014-06-18 2018-12-04 Cirrus Logic Inc. Multi-aural MMSE analysis techniques for clarifying audio signals
JP7074285B2 (ja) 2014-11-10 2022-05-24 日本電気株式会社 信号処理装置、信号処理方法および信号処理プログラム
JP6541179B2 (ja) * 2015-04-02 2019-07-10 日本電気株式会社 信号処理装置
EP3506563A1 (en) * 2017-12-29 2019-07-03 Unify Patente GmbH & Co. KG Method, system, and server for reducing noise in a workspace
JP2019192963A (ja) * 2018-04-18 2019-10-31 オリンパス株式会社 ノイズ軽減装置、ノイズ軽減方法およびプログラム
KR102327441B1 (ko) * 2019-09-20 2021-11-17 엘지전자 주식회사 인공지능 장치

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5749068A (en) * 1996-03-25 1998-05-05 Mitsubishi Denki Kabushiki Kaisha Speech recognition apparatus and method in noisy circumstances
CN1296258A (zh) * 1999-11-10 2001-05-23 三菱电机株式会社 噪声抑制装置
JP2003284181A (ja) * 2002-03-20 2003-10-03 Matsushita Electric Ind Co Ltd 集音装置
CN1463422A (zh) * 2001-06-06 2003-12-24 三菱电机株式会社 噪声抑制装置
CN1905006A (zh) * 2005-07-27 2007-01-31 日本电气株式会社 噪声抑制系统与方法及程序

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3451146B2 (ja) 1995-02-17 2003-09-29 株式会社日立製作所 スペクトルサブトラクションを用いた雑音除去システムおよび方法
RU2163032C2 (ru) 1995-09-14 2001-02-10 Эрикссон Инк. Система адаптивной фильтрации аудиосигналов для улучшения разборчивости речи при наличии шума
EP0973151B8 (en) * 1998-07-16 2009-02-25 Panasonic Corporation Noise control system
US6519559B1 (en) 1999-07-29 2003-02-11 Intel Corporation Apparatus and method for the enhancement of signals
US20030179888A1 (en) 2002-03-05 2003-09-25 Burnett Gregory C. Voice activity detection (VAD) devices and methods for use with noise suppression systems
JP4282227B2 (ja) 2000-12-28 2009-06-17 日本電気株式会社 ノイズ除去の方法及び装置
JP2002236497A (ja) 2001-02-08 2002-08-23 Alpine Electronics Inc ノイズリダクションシステム
JP2002258897A (ja) * 2001-02-27 2002-09-11 Fujitsu Ltd 雑音抑圧装置
JP2002314637A (ja) * 2001-04-09 2002-10-25 Denso Corp 雑音低減装置
JP2009282536A (ja) * 2003-05-30 2009-12-03 National Institute Of Advanced Industrial & Technology 既知音響信号除去方法及び装置
US7224810B2 (en) * 2003-09-12 2007-05-29 Spatializer Audio Laboratories, Inc. Noise reduction system
JP2006262241A (ja) * 2005-03-18 2006-09-28 Casio Comput Co Ltd 電子カメラ、ノイズ低減装置及びノイズ低減制御プログラム
JP2006279185A (ja) 2005-03-28 2006-10-12 Casio Comput Co Ltd 撮像装置、音声記録方法及びプログラム
EP2555190B1 (en) 2005-09-02 2014-07-02 NEC Corporation Method, apparatus and computer program for suppressing noise
JP4245617B2 (ja) * 2006-04-06 2009-03-25 株式会社東芝 特徴量補正装置、特徴量補正方法および特徴量補正プログラム
JP4316583B2 (ja) * 2006-04-07 2009-08-19 株式会社東芝 特徴量補正装置、特徴量補正方法および特徴量補正プログラム
JPWO2008129885A1 (ja) * 2007-04-13 2010-07-22 パナソニック株式会社 出力制御回路、および撮像装置
US8189766B1 (en) * 2007-07-26 2012-05-29 Audience, Inc. System and method for blind subband acoustic echo cancellation postfiltering
KR101444100B1 (ko) * 2007-11-15 2014-09-26 삼성전자주식회사 혼합 사운드로부터 잡음을 제거하는 방법 및 장치
EP2347556B1 (en) 2008-09-19 2012-04-04 Dolby Laboratories Licensing Corporation Upstream signal processing for client devices in a small-cell wireless network
JP5068240B2 (ja) 2008-11-12 2012-11-07 日本電信電話株式会社 光伝送方式、送信器及び受信器
US8798992B2 (en) * 2010-05-19 2014-08-05 Disney Enterprises, Inc. Audio noise modification for event broadcasting
US20130077802A1 (en) 2010-05-25 2013-03-28 Nec Corporation Signal processing method, information processing device and signal processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5749068A (en) * 1996-03-25 1998-05-05 Mitsubishi Denki Kabushiki Kaisha Speech recognition apparatus and method in noisy circumstances
CN1296258A (zh) * 1999-11-10 2001-05-23 三菱电机株式会社 噪声抑制装置
CN1463422A (zh) * 2001-06-06 2003-12-24 三菱电机株式会社 噪声抑制装置
JP2003284181A (ja) * 2002-03-20 2003-10-03 Matsushita Electric Ind Co Ltd 集音装置
CN1905006A (zh) * 2005-07-27 2007-01-31 日本电气株式会社 噪声抑制系统与方法及程序

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106653045A (zh) * 2015-11-02 2017-05-10 It魔力有限公司 从音频信号提取诊断信号的方法及诊断装置
CN110089038A (zh) * 2016-12-22 2019-08-02 松下知识产权经营株式会社 噪声抑制装置、噪声抑制方法、以及使用它们的接收装置、接收方法
CN110089038B (zh) * 2016-12-22 2021-08-03 新唐科技日本株式会社 噪声抑制装置、噪声抑制方法、以及使用它们的接收装置、接收方法
CN113472372A (zh) * 2016-12-22 2021-10-01 新唐科技日本株式会社 噪声抑制装置、噪声抑制方法、以及接收装置、接收方法
CN113472372B (zh) * 2016-12-22 2023-02-17 新唐科技日本株式会社 噪声抑制装置、噪声抑制方法、以及接收装置、接收方法
TWI646842B (zh) * 2017-09-11 2019-01-01 晨星半導體股份有限公司 應用於顯示裝置的電路及相關的訊號處理方法
CN111294066A (zh) * 2020-01-16 2020-06-16 Oppo广东移动通信有限公司 一种信号处理方法、接收机及计算机存储介质

Also Published As

Publication number Publication date
EP2579254A1 (en) 2013-04-10
JP5867389B2 (ja) 2016-02-24
WO2011148860A1 (ja) 2011-12-01
JPWO2011148860A1 (ja) 2013-07-25
EP2579254B1 (en) 2017-07-12
US9837097B2 (en) 2017-12-05
EP2579254A4 (en) 2014-07-02
US20130064392A1 (en) 2013-03-14

Similar Documents

Publication Publication Date Title
CN102906813A (zh) 信号处理方法、信息处理装置和信号处理程序
CN102612711B (zh) 信号处理方法、信息处理装置
JP5788873B2 (ja) 信号処理方法、情報処理装置、及び信号処理プログラム
JP5294085B2 (ja) 情報処理装置、その付属装置、情報処理システム、その制御方法並びに制御プログラム
US8736359B2 (en) Signal processing method, information processing apparatus, and storage medium for storing a signal processing program
CN102598127B (zh) 信号处理方法、信息处理装置
CN103270772B (zh) 信号处理设备、信号处理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130130