信号处理设备、信号处理方法与流程

文档序号:12541190阅读:206来源:国知局
信号处理设备、信号处理方法与流程
本发明涉及处理信号以及获得目标输出的信号处理技术。

背景技术:
已知用于使用转换器设备处理输入信号以及获得目标输出的信号处理技术。例如,存在噪声抑制技术。其抑制带噪声信号中的噪声并且输出增强的信号。这里,带噪声信号是其中噪声叠加在目标信号上的信号。增强的信号是其中目标信号被强化的信号。抑制叠加在目标语音信号上的噪声的噪声抑制器用于诸如蜂窝电话等等的各种音频终端。作为这类技术的示例,专利文献1公开一种方法以通过向输入信号乘以小于1的抑制系数来抑制噪声。专利文献2公开一种方法以通过直接从带噪声信号中减去推定的噪声来抑制噪声。专利文献3公开一种噪声抑制系统,其能够实现有效的噪声抑制效果以及增强的信号中的小失真,即使在不满足噪声与目标信号相比较足够小的条件时。专利文献3假定在某种程度上提前知晓目标信号中混合的噪声的特性的情况。专利文献3中描述的技术通过从带噪声信号中减去提前记录的噪声信息而抑制噪声。这里,噪声信息是关于噪声的特性的信息。【现有技术文档】【专利文献】【专利文献1】日本专利公开No.4282227【专利文献2】日本专利申请公开No.1996-221092【专利文献3】日本专利申请公开No.2006-279185

技术实现要素:
【发明要解决的问题】然而,在前面提及的专利文献1-3中公开的配置中,会出现由转换器设备的性能差异以及转换器设备之间的个体差异导致的输出可变性,并且不能够执行高度精确的信号处理。基于上述情况,本发明的目的在于提供一种解决了上面提及的问题的信号处理技术。【解决问题的手段】为了实现上面提及的目的,根据本发明的一种装置包括通过转换器设备输入输入信号的输入装置,存储通过基准转换器设备输入的基准信号的最小值的存储装置,对该输入信号的最小值与基准信号的最小值进行比较的比较装置,以及根据比较装置的比较结果修改输入信号的修改装置。为了实现上面提及的目的,根据本发明的一种方法通过转换器设备输入输入信号并且将通过基准转换器设备输入的基准信号的最小值与该输入信号的最小值进行比较,以及根据比较结果修改所述输入信号。为了实现上面提及的目的,一种根据本发明的存储在程序记录介质中的程序使计算机执行通过转换器设备输入输入信号的步骤,将通过基准转换器设备输入的基准信号的最小值与输入信号的最小值进行比较的步骤,以及根据比较结果修改所述输入信号的步骤。【发明效果】根据本发明,能够提供一种信号处理技术,其补偿了由转换器设备的性能差异以及转换器设备之间的个体差异导致的输出可变性,并且执行高度精确的信号处理。附图说明图1是示出作为本发明第一示例性实施例的信号处理设备的示意性配置的方框图。图2是示出作为本发明第二示例性实施例的噪声抑制装置的示意性配置的方框图。图3是示出包括在作为本发明第二示例性实施例的噪声抑制装置中的变换单元的配置的方框图。图4是示出包括在作为本发明第二示例性实施例的噪声抑制装置中的逆变换单元的配置的方框图。图5是示出包括在作为本发明第二示例性实施例的噪声抑制装置中的修改单元的配置的方框图。图6是示出作为本发明第三示例性实施例的噪声抑制装置的示意性配置的方框图。图7是示出作为本发明第四示例性实施例的噪声抑制装置的示意性配置的方框图。图8是示出作为本发明第五示例性实施例的噪声抑制装置的示意性配置的方框图。图9是示出作为本发明第六示例性实施例的噪声抑制装置的示意性配置的方框图。图10是作为本发明其他示例性实施例的执行信号处理程序的计算机的示意性配置图。具体实施方式下面将参照附图详细地示例性描述本发明的示例性实施例。然而,在下面的示例性实施例中描述的部件只是说明并且它们不将本发明的技术范围仅局限于此。进而,下面描述中的“转换器设备”是所谓的换能器。具体地说,“转换器设备”是将某种类型的能量转换为另一种类型的能量用于包括测量和信息传输在内的各种目的的电气和电子设备或者电机。“转换器设备”包括将测量值改变为电气信号的例如类似传感器和麦克风(以下将其称为麦克)的设备或者装置。(第一示例性实施例)将使用图1来描述作为本发明第一示例性实施例的信号处理设备100。信号处理设备100包括输入单元101、基准最小值存储单元102、比较单元103和修改单元104。输入单元101通过转换器设备111向比较单元103和修改单元104输入输入信号120。基准最小值存储单元102存储通过基准转换器设备输入的基准信号的最小值(基准最小值)。并且比较单元103将输入信号120的最小值与基准最小值进行比较。修改单元104根据比较单元103的比较结果修改输入信号102。通过上面的配置,根据该示例性实施例的信号处理设备100补偿由转换器设备的性能差异以及转换器设备之间的个体差异导致的输出可变性,并且能够执行高度精确的信号处理。(第二示例性实施例)将描述噪声抑制装置200作为实现根据本发明的信号处理方法的第二示例性实施例。图2是示出噪声抑制装置200的整体配置的方框图。尽管噪声抑制装置200还用作诸如以数码相机、笔记本电脑和蜂窝电话为例的装置的一部分,但是本发明并不局限于此。可以将噪声抑制装置200应用于要求对输入信号的噪声抑制的所有信号处理设备。<整体配置>如图2所示,噪声抑制装置200包括输入单元201、最小值存储单元202、增益计算单元203、修改单元204和输出单元205。其中的输入单元201包括作为转换器设备的麦克211以及对麦克211的输出执行转换处理的变换单元212。输入单元201将语音信号分解为各种频率分量并且将频率分量供应到作为比较装置的增益计算单元203以及修改单元204。麦克211供应带噪声信号作为样本值序列。这里,带噪声信号是其中目标信号和噪声相互混合的信号。在将带噪声信号供应到麦克211时,变换单元212对所供应的带噪声信号执行诸如傅里叶变换的转换并且划分为多个频率分量。变换单元212将多个频率分量中的幅度谱220供应到增益计算单元203和增益控制单元241。变换单元212将多个频率分量中的相位谱230传输到逆变换单元252。增益控制单元241从变换单元212接收幅度谱。增益控制单元241将幅度谱乘以增益并且将结果供应到噪声抑制单元242。进而,这里,尽管变换单元212经由增益控制单元241向噪声抑制单元242供应幅度谱220,但是本发明并不局限于此。变换单元212可以经由增益控制单元241向噪声抑制单元242供应与幅度谱220的平方相对应的功率谱。最小值存储单元202包括诸如半导体存储器的存储设备。最小值存储单元202存储关于噪声的基准最小值。可以通过仅记录该装置在具有麦克的安静房间中试图抑制的噪声来确定基准最小值。麦克是作为基准转换器设备的示例、变为标准的麦克。例如,考虑将根据该示例性实施例的噪声抑制装置200安装在数码相机中的情况。在这种情况下,可以获得其中在噪声抑制装置200所安装的数码相机加电的状态下生成的标准麦克拾取的噪声作为基准最小值。将针对每一个频率分量的语音信号从输入单元201输入到噪声抑制装置200。因而,在该示例性实施例中,假设针对每一个频率分量也准备基准最小值。然而,本发明的示例性实施例并不局限于此。增益计算单元203包括最小值提取单元231。最小值提取单元231提取从变换单元212输出的语音信号的每一个频率分量的最小值。并且增益计算单元203包括最小值比较单元232。最小值比较单元232将所提取的最小值与从最小值存储单元202读取的基准最小值进行比较。增益计算单元203使用所提取的最小值与基准最小值的比值来计算应该被施加到输入信号的、针对每一个频率分量的增益控制值(修改因子)。例如,增益计算单元203计算其增益控制值以使得所提取的最小值可以与基准最小值相同。最小值提取单元231对于每一个样本分析从变换单元212供应的带噪声信号幅度(或者功率谱)并且推导最小值。或者最小值提取单元231对于每若干个样本分析带噪声信号幅度(或者功率谱)并且推导最小值。只要进行分析,最小值提取单元231就更新最小值并且在过去输入的全部值中提取最小值。即,最小值随着提取时间变长而变得更小。具体地说,最小值提取单元231例如将第一最小值与第二最小值进行比较,并且进一步与第三最小值进行比较并更新。因此,随着采样时间变长,最小值相继变得更小。最小值提取单元231对于每一个确定的时刻可以使最小值复位。最小值最终表示带噪声信号中的最小分量,以使得复位的间隔变长。在带噪声信号包括目标信号和噪声,并且噪声具有低于目标信号的信号水平时,带噪声信号的最小值将是噪声的最小值。最小值存储单元202存储通过仅记录在安静环境下的噪声获得的最小值作为基准最小值。因此,增益计算单元203可以比较相同噪声的最小值并且获得增益控制的主数据。增益控制单元241基于在增益计算单元203中计算的增益来控制增益。增益控制的定时可以是每一样本并且也可以是每固定数量的样本。进而,噪声抑制装置200可以通过使用对于所有频率相同的增益进行调整。换句话说,变换单元212可以在变换单元212中执行傅里叶变换之前利用最小值执行增益调整。噪声信息存储单元207包括诸如半导体存储器的存储设备。噪声信息存储单元207存储噪声信息(关于噪声特性的信息)。例如,可获得噪声的谱形状作为噪声信息。除了谱形状,也可获得相位的频率特性以及特定频率中强度和时间变化的特征量作为噪声信息。此外,也可获得统计值(最大值、最小值、分散度和中间值)等等作为噪声信息。当以1024个频率分量表示谱时,噪声信息存储单元207存储1024个幅度(或者功率)数据。噪声信息存储单元207可以存储通过对多个频率分量进行积分而获得的子带数据以代替1024个幅度(或者功率)数据。在使用子带时,噪声抑制装置200能够降低所需要的存储器大小和运算量。并且最小值存储器单元202存储关于各自谱的最小值。将在噪声信息存储单元207中记录的噪声信息供应到噪声信息调整单元243。噪声信息调整单元243通过乘以缩放因子而修改噪声信息并且将其作为修改的噪声信息提供到噪声抑制单元242。噪声抑制单元242使用从增益控制单元241供应的带噪声信号幅度谱以及从噪声信息调整单元243供应的修改的噪声信息260来抑制每一个频率中的噪声。噪声抑制单元242向逆变换单元252传输增强的信号幅度谱240作为噪声抑制结果。同时,噪声抑制单元242向噪声信息调整单元243传输增强的信号幅度谱240。噪声信息调整单元243基于作为噪声抑制结果的增强的信号幅度谱240来修改噪声信息。逆变换单元252将从噪声抑制单元242供应的增强的信号幅度谱240以及从变换单元212供应的带噪声信号的相位谱230放到一起,并且对其执行逆变换并将其供应到输出端子251作为增强的信号样本。<变换单元212的配置>图3是示出变换单元212的内部配置的方框图。如图3所示,变换单元212包括帧划分单元301、加窗单元302以及傅里叶变换单元303。带噪声信号样本被供应到帧划分单元301并且针对每K/2个样本被划分为帧。这里假设K是偶数。将被划分为帧的带噪声信号样本供应到加窗单元302,并且乘以w(t)。这里,w(t)是窗口函数。这里通过下面的等式(1)给出对于第n帧的输入信号yn(t)(t=0和1,…,K/2-1)通过w(t)进行加窗的信号。[等式1]加窗单元302可以重叠两个连续帧的一部分并且可以执行加窗。假设重叠长度是帧长度的50%,则对于t=0,1,…,K/2-1,通过下面的等式(2)获得的左手侧将是加窗单元302的输出。[等式2]加窗单元22可以针对实数信号使用对称窗口函数。设计窗口函数以使得在将MMSESTSA方法中的抑制系数设置为1时,或者在SS方法中减去零时除了计算误差外,输入信号对于输出信号应当相同。这意味着w(t)+w(t+K/2)=1。以下将采取其中通过重叠两个连续帧的50%执行加窗的情况作为示例继续进行描述。作为w(t),加窗单元22可以使用例如由下面的等式(3)指示的汉宁窗。[等式3]而且,也已知诸如汉明窗、凯塞窗和布拉克曼窗的各种窗函数。加窗的输出被供应到傅里叶变换单元303并且被变换为带噪声信号谱Yn(k)。带噪声信号谱Yn(k)被分离为相位和幅度,带噪声信号相位谱argYn(k)被供应到增益计算单元203和增益控制单元241。如已经描述的,可以使用功率谱代替幅度谱。<逆变换单元252的配置>图4是示出逆变换单元252的配置的方框图。如图4所示,逆变换单元252包括逆傅里叶变换单元403、加窗单元402和帧合成单元401。逆傅里叶变换单元403将从噪声抑制单元242供应的增强信号幅度谱240乘以从变换单元212供应的带噪声信号相位谱230,并且获得增强信号(下面等式(4)的左侧)。[等式4]逆傅里叶变换单元403执行对所获得的增强信号的逆傅里叶变换。将该逆傅里叶变换的增强信号供应到加窗单元402作为时域样本值序列xn(t)(t=0,1,…,K-1),其中一个帧包括K个样本,并且乘以窗口函数w(t)。通过下面等式(5)的左侧给出通过对第n帧的输入信号xn(t)(t=0,1,…,K/2-1)进行加窗得到的信号。[等式5]加窗单元402可以通过重叠两个连续帧的一部分而执行加窗。假设帧长度的50%是重叠长度,则下面等式的左侧将是加窗单元402对于t=0,1,…,K/2-1的输出,并且将其传输到帧合成单元401。[等式6]帧合成单元401按照从两个相邻帧的每一个中取出K/2个样本的方式重叠来自加窗单元402的两个相邻帧的输出,并且通过下面的等式(7)在t=0,1,…,K-1处获得输出信号(等式(7)的左侧)。将所获得的输出信号从帧合成单元401传输到输出端子251。[等式7]此外,变换单元212和逆变换单元252中的变换已经作为图3和图4中的傅里叶变换进行了描述。变换单元212和逆变换单元252可以代替傅里叶变换而使用诸如余弦变换、修改的余弦变换、阿达玛变换、哈尔变换或者小波变换。例如,余弦变换以及修改的余弦变换仅获得幅度作为变换结果。因此,图1中从变换单元212到逆变换单元252的路线变为不必要。此外,由于要被记录在噪声信息存储单元207中的噪声信息仅用于幅度(或者功率),因此这有助于降低存储器容量并且降低噪声抑制处理中的计算量。在变换单元212和逆变换单元252使用哈尔变换时,乘法变为不必要。结果,能够降低在将函数积分为LSI的区域。在变换单元212和逆变换单元252使用小波变换时,能够将时间分辨率改变为与频率不同。因此,可以预期噪声抑制效果的改善。进而,噪声抑制单元242可以在已对在变换单元212中获得的多个频率分量积分之后执行实际抑制。在这种情况下,通过对来自低频范围比来自高频范围更多的频率分量进行积分,能够实现高音质,其中在低频范围中听觉辨别能力较高而在高频范围中听觉辨别能力较低。因而,在已对多个频率分量进行积分之后执行噪声抑制时,其中应用噪声抑制的频率分量的数量变小。从而,可以降低总的计算量。<噪声抑制单元242的处理>噪声抑制单元242能够执行各种抑制。存在SS(谱减法)方法和MMSESTSA(最小均方差短时谱幅度估计)方法作为典型抑制方法。在噪声抑制单元242使用SS方法时,噪声抑制单元242从由增益控制单元241供应的带噪声信号幅度谱中减去由噪声信息调整单元243供应的修改的噪声信息。在噪声抑制单元242使用MMSESTSA方法时,噪声抑制单元242使用由噪声信息调整单元243供应的修改的噪声信息以及由增益控制单元241供应的带噪声信号幅度谱来计算针对多个频率分量中的每一个的抑制系数。接下来,噪声抑制单元242将该抑制系数乘以带噪声信号幅度谱。确定该抑制系数以使得应该最小化增强信号的均方功率。噪声抑制单元242可以应用向下舍入(flooring)以避免噪声抑制时的过度抑制。向下舍入是一种避免抑制超出最大抑制量的方法。向下舍入参数确定最大抑制量。在噪声抑制单元242使用SS方法时,噪声抑制单元242施加限制以使得从带噪声信号幅度谱减去修改的噪声信息的结果不应该变为小于向下舍入参数。具体地说,在减法结果小于向下舍入参数值时,噪声抑制单元242利用向下舍入参数替代减法结果。在噪声抑制单元242使用MMSESTSA方法时,当根据修改的噪声信息和带噪声信号幅度谱获得的抑制系数小于向下舍入参数时,噪声抑制单元242使用该向下舍入参数替代抑制系数。在文档“M.Berouti,R.Schwartz和J.Makhoul的“Enhancementofspeechcorruptedbyacousticnoise”,ProceedingsofICASSP’79,第208-211页,1979年4月”中公开了向下舍入的细节。通过引入向下舍入,噪声抑制单元242不产生过度抑制。向下舍入可以防止增强的信号中的大失真。噪声抑制单元242可以设置噪声信息的频率分量的数量以使得其小于带噪声信号谱的频率分量的数量。在这种情况下,多个噪声信息将被多个频率分量所共享。与针对带噪声信号谱和噪声信息二者对多个频率分量进行积分的情况相比较,由于带噪声信号谱的频率分辨率高,因此噪声抑制单元242能够以比在根本不存在对频率分量的积分的情况更少的计算量来实现高音质。在日本专利申请公开No.2008-203879中公开了使用频率分量数量小于带噪声信号谱的频率分量数量的噪声信息的抑制细节。<噪声信息调整单元243的配置>图5是示出噪声信息调整单元243的配置的方框图。如图5所示,噪声信息调整单元243包括乘法单元501、存储单元502和更新单元503。噪声信息调整单元243将所供应的噪声信息250供应到乘法单元501。存储单元502存储缩放因子510作为用于在修改噪声信息时使用的乘法的信息。乘法单元501计算噪声信息250和缩放因子510的乘积,并且将其输出作为修改的噪声信息260。另一方面,将增强的信号幅度谱240供应到更新单元503作为噪声抑制结果。更新单元503读取存储单元502中的缩放因子510并且使用噪声抑制结果来改变缩放因子510。更新单元503向存储单元502供应改变之后的新的缩放因子510。存储单元502新存储该新的缩放因子510以代替一直存储到那时的旧的缩放因子510。因而,更新单元503使用被反馈回到噪声信息调整单元243的噪声抑制结果来更新缩放因子510。在这种情况下,更新单元503更新缩放因子510以使得在没有输入目标信号的定时处噪声抑制结果越大(没有被抑制的残留噪声越大),修改的噪声信息260就变得越大。在没有输入目标信号的定时处噪声抑制结果大表明抑制不充分。因此,这是由于,期望通过改变缩放因子510来使修改的噪声信息260变大。在修改的噪声信息260变大时,由于在SS方法中要被减去的数字值将变大以在模式SS中变大,因此噪声抑制结果变小。而且,在类似MMSESTSA方法的乘法类型的抑制中,由于用于计算抑制系数的估计的信噪比变小,因此获得小的抑制系数。这带来更强的噪声抑制。作为更新缩放因子510的方法,可以考虑多种方法。作为示例,将描述重新计算方法和顺序更新方法。对于噪声抑制结果,噪声被完全抑制的状态是理想的。为此,在带噪声信号的幅度或者功率小时,例如噪声信息调整单元243能够重新计算缩放因子或者对其进行顺序更新以使得可以完全抑制噪声。这是由于,在带噪声信号的幅度或者功率小时,很大概率上将要被抑制的噪声之外的信号的功率也很小。噪声信息调整单元243能够使用带噪声信号的幅度或者功率小于阈值来检测带噪声信号的幅度或者功率较小。噪声信息调整单元243还可以通过带噪声信号和记录在噪声信息存储单元207中的噪声信息的幅度或者功率之间的差值小于阈值这一事实来检测带噪声信号的幅度或者功率较小。即,在带噪声信号的幅度或者功率类似于噪声信息时,噪声信息调整单元243利用噪声信息在带噪声信号中的份额很高(信噪比很低)。具体地说,通过按照组合的方式使用多个频率点处的信息,噪声信息调整单元243有可能对谱包络进行比较并且进行高度精确的检测。重新计算用于SS方法的缩放因子510以使得,在每一个频率中,在未输入目标信号的定时处,修改的噪声信息变为等于带噪声信号谱。换句话说,要求噪声信息调整单元243在仅输入噪声时从变换单元212供应的带噪声信号幅度谱|Yn(k)|应当等于缩放因子和噪声信息v(k)的乘积。这里,n是帧索引并且k是频率索引。即,通过下面的等式(8)计算缩放因子αn(k)。αn(k)=|Yn(k)|/v(k)…(8)另一方面,在用于SS方法的缩放因子510的顺序更新中,在每一个频率中逐比特地更新缩放因子,以使得在不输入目标信号时增强的信号幅度谱应该接近零。在使用LMS(最小均方法)算法用于顺序更新时,噪声信息调整单元243使用频率k中以及帧n中的误差en(k)通过下面的等式(9)计算αn+1(k)。αn+1(k)=αn(k)+μen(k)v(k)…(9)然而,μ是被称为步长尺寸的小常数。在立即使用通过计算获得的缩放因子αn(k)时,噪声信息调整单元243使用下面的等式(10)代替等式(9)。αn(k)=αn-1(k)+μen(k)v(k)…(10)即,噪声信息调整单元243使用当前误差来计算当前缩放因子αn(k),并且立即对其进行应用。通过立即更新缩放因子510,噪声信息调整单元243能够实时地实现高精确度的噪声抑制。在使用NLMS(归一化最小均方法)算法时,噪声信息调整单元243使用上面提及的误差en(k)通过下面的等式(11)来计算缩放因子αn+1(k)αn+1(k)=αn(k)+μen(k)v(k)/σn(k)2…(11)σn(k)2是噪声信息vn(k)的平均功率,并且其可以使用基于FIR滤波器的平均(使用滑动窗口的移动平均)、基于IIR滤波器的平均(漏积分)等等来计算。噪声信息调整单元243可以使用微扰方法通过下面的等式(12)计算缩放因子αn+1(k)。αn+1(k)=αn(k)+μen(k)…(12)噪声信息调整单元243可以使用仅代表误差的符号的符号函数sgn{en(k)}通过下面的等式(13)来计算缩放因子αn+1(k)。αn+1(k)=αn(k)+μ·sgn{en(k)}…(13)类似地,噪声信息调整单元243可以使用LS(最小二乘)算法或者任何其他适应算法。噪声信息调整单元243也可以立即应用更新的缩放因子510,或者可以通过参照从等式(9)到(10)的改变以修改等式(11)到(13),从而执行缩放因子的实时更新。MMSESTSA方法顺序更新缩放因子。在每一个频率中,噪声信息调整单元243使用与使用等式(8)到等式(13)描述的方法相同的方法来更新缩放因子αn(k)。关于作为缩放因子510的更新方法的重新计算方法和顺序更新方法,重新计算方法具有更好的跟踪能力,而顺序更新方法具有高精确度。为了利用这些特征,噪声信息调整单元243可以改变更新方法,例如在开始时使用顺序更新方法并且随后使用重新计算方法。为了确定改变更新方法的定时,噪声信息调整单元243可以在缩放因子变得足够接近最佳值的情况下改变更新方法。并且噪声信息调整单元243可以例如在逝去了预定时间时改变更新方法。而且,噪声信息调整单元243可以在缩放因子的修改量变得小于预定阈值时进行改变。根据该示例性实施例的噪声抑制装置200能够补偿麦克的性能差异以及麦克之间的个体差异,并且能够在很小变化的情况下执行高度精确的噪声抑制处理。(第三示例性实施例)将使用图6来描述本发明的第三示例性实施例。如图6所示,根据第三示例性实施例的噪声抑制装置600不包括增益控制单元241。作为第三示例性实施例的噪声抑制装置600中的增益计算单元603与上面提及的第一示例性实施例不同,并且其向噪声信息调整单元643供应所计算的最小值的比值。噪声信息调整单元643基于最小值的比值来调整应该被供应到噪声抑制单元242的噪声信息。同时,噪声信息调整单元643输入从噪声抑制单元242输出的输出信号240,并且进行调整以使得在存在噪声的残留时可以强调噪声信息250。由于其他配置和操作与第一示例性实施例相同,相同的代码附加给相同的配置,因此本文省去详细描述。与第一示例性实施例类似,根据该示例性实施例的噪声抑制装置600能够根据麦克的性能差异以及麦克之间的个体差异来调整噪声信息,并且能够抑制噪声,并且可以在具有很小变化的情况下执行高度精确的噪声抑制。(第四示例性实施例)将使用图7来描述本发明的第四示例性实施例。作为第四示例性实施例的噪声抑制装置700与上面提及的第一示例性实施例的不同之处在于不包括噪声信息存储单元207,其经由输入端子707从噪声源实时输入噪声谱(噪声信息)并且向噪声信息调整单元243传输。由于其他配置和操作与第一示例性实施例相同,因此这里将省去详细描述。例如,在噪声源附近存在另一麦克,并且考虑将用于噪声的麦克的输出传输到输入端子707的情况。然而,该示例性实施例并不局限于此,并且其可应用于其中可以从外界获得噪声信息的各种情况。即使在这种情况下,与第一示例性实施例类似,基于噪声信息调整单元243中的噪声抑制结果来修改噪声信息,生成修改的噪声信息并且向噪声抑制单元242传输该修改的噪声信息。根据该示例性实施例的噪声抑制装置700可以获得更加精确的噪声信息。由于噪声中的改变也会被跟随,因此噪声抑制装置700可以在不提前存储大量噪声信息的情况下进一步有效抑制包括未知噪声在内的各种噪声。具体地说,由于存在噪声信息调整单元243,噪声抑制装置700可以跟随用于目标信号的麦克以及用于噪声的麦克的电特性的变化。(第五示例性实施例)将使用图8来描述本发明的第五示例性实施例。包括在作为第四示例性实施例的噪声抑制装置800中的增益计算单元803、噪声抑制单元842以及噪声信息调整单元843被供应有更多信息(噪声存在信息),这些信息示出特定噪声是否存在于从输入端子801输入的带噪声信号中。从而,噪声抑制装置800当然可以在特定噪声存在的定时处抑制噪声,并且同时更新信息以用于修改。而且,在使用噪声存在信息搜索带噪声信号的最小值时,噪声抑制装置800当然可以发现噪声的最小值。由于其他配置和操作与第一示例性实施例相同,因此这里将省去详细描述。进而,在从输入端子801获取噪声开始信息时,增益计算单元803可以从噪声开始时间t(0)逝去固定时间之后的t(1)开始计算最小值。在这种情况下,增益计算单元803应该计算在t(2)之后、以规定的间隔、在t(2)、t(3)、t(4)…的定时处捕获的声音中的噪声的最小值。可以将所计算的最小值分别作为Min(2)、Min(3)、Min(4)、……存储在环形缓冲器(或者移位存储器)中。之后,在从输入端子801获取噪声结束信息时,增益计算单元803在从噪声结束时间t(n)往回一明确时间段的时刻处t(n-1)读取最小值Min(n-1)。通过按照这种方式进行,增益计算单元803能够在不稳定的操作状态下消除噪声的最小值,例如电机开始启动或者就在停止之前时。换句话说,不计算最小值的噪声时段大约是在噪声开始之后以及噪声结束之前的一段固定时间,并且仅可以使用稳定时段的噪声的最小值。由于根据该示例性实施例的噪声抑制装置800在不存在特定噪声时不更新用于修改的信息,因此除了第二示例性实施例的效果之外,还能够改善针对特定噪声的噪声抑制精确度。(第六示例性实施例)将使用图9来描述本发明的第六示例性实施例。该示例性实施例的噪声抑制装置900包括目标信号存在判断单元901。将在增益控制单元241中向其应用增益的带噪声信号幅度谱传输到目标信号存在判断单元901。目标信号存在判断单元901确定目标信号是否存在于带噪声信号幅度谱中,或者存在多少目标信号。噪声信息调整单元943基于目标信号存在判断单元901的判断结果来更新用于修改的信息,该信息调整噪声信息。例如,由于在不存在目标信号时全部带噪声信号包括噪声,噪声抑制单元的抑制结果应该为零。因此,噪声信息调整单元943调整缩放因子510以使得此时的噪声抑制结果将为零。另一方面,当带噪声信号中包括目标信号时,噪声信息调整单元943根据目标信号的存在比率来更新修改单元中用于修改的信息。例如,在带噪声信号中存在10%的目标信号时,噪声信息调整单元943部分地更新用于修改的信息(仅90%)。由于根据该示例性实施例的噪声抑制装置900根据带噪声信号中的噪声比率来更新修改的信息,因此除了第二示例性实施例的效果之外,其还可以获得更加高度精确的噪声抑制结果。(其他示例性实施例)尽管在上面提及的第一到第六示例性实施例中描述了分别具有不同特征的噪声抑制装置,但是具有这些特征的任意组合的噪声抑制装置也被包括在本发明的类别中。本发明可以应用于包括多个装置的系统并且其可以应用于单独装置。而且,在直接或者从远程向系统或者装置供应实现示例性实施例的功能的软件的信号处理程序时也可以应用本发明。因此,为了通过计算机来实现本发明,存储安装在计算机中的程序或者该程序以及使程序能够被下载的www(万维网)服务器也包括在本发明的类别中。图10是在通过信号处理程序形成上面提及的示例性实施例时执行信号处理程序的计算机1000的方框图。计算机1000包括输入单元1001、CPU(中央处理单元)1002、输出单元1003、存储器1004、外部存储单元1005以及通信控制单元1006。CPU1002通过读取信号处理程序来控制计算机1000的操作。即,执行了信号处理程序的CPU1002通过麦克一类的转换器设备输入带噪声信号的输入信号(S1011)。接下来,CPU1002将输入的基准信号的最小值与通过基准转换器设备的输入信号的最小值进行比较(S1012)。并且CPU1002根据比较结果修改输入信号(S1013)。结果,可以获得与上面提及的示例性实施例相同的效果。在上面,尽管参照示例性实施例描述了本发明,但是本发明并不局限于上面提及的示例性实施例。在本发明的配置和细节下,可以执行本领域的普通技术人员在本发明的范围中可以理解的各种改变。本申请要求享有2010年11月25提出的日本专利申请No.2010-263021的优先权并且这里结合该申请公开的全部内容。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1