处理信号的制作方法

文档序号:2833420阅读:344来源:国知局
专利名称:处理信号的制作方法
技术领域
本发明涉及处理在设备上接收到的信号。
背景技术
设备可以具有能够用于从周围环境接收发送的信号的输入装置。例如,设备可以具有诸如麦克风之类的音频输入装置,其能够被用于从周围环境接收音频信号。例如,用户设备的麦克风可以接收主要音频信号(诸如来自用户的语音)以及其他的音频信号。其他的音频信号可以是在设备的麦克风上接收到的干扰音频信号,并且可以是从干扰源接收到的或者可以是环境背景噪声或麦克风自噪声。干扰音频信号可能干扰在设备上接收的主要音频信号。设备可以针对许多不同的目的来使用接收到的音频信号。例如,在接收到的音 频信号是从用户接收到的语音信号的情形下,语音信号可以由设备处理以便用于通信事件中,例如,通过在网络上发送语音信号至可能与通信事件的另一个用户相关联的另一个设备。可替换地或附加地,接收到的音频信号能够用于如本领域中所公知的其他目的。在其他的示例中,设备可以具有用于接收其他类型的发送信号诸如一般的宽带信号、一般的窄带信号、雷达信号、声纳信号、天线信号、无线电波或微波的接收装置。对于这些其他类型的发送信号,同样的情况可能发生,从而在接收装置上接收主要信号以及干扰信号。下面提供主要涉及设备上音频信号的接收的描述,但是相同的原理将适用于设备上其他类型的发送信号诸如上述的一般的宽带信号、一般的窄带信号、雷达信号、声纳信号、天线信号、无线电波和微波的接收。为了改善接收到的音频信号(例如从用户接收到的用于在呼叫中使用的语音信号)的质量,希望抑制在用户设备的麦克风上接收到的干扰音频信号(例如背景噪声和从干扰音频源接收到的干扰音频信号)。其中多个麦克风作为单个音频输入装置操作的立体声麦克风和其他麦克风阵列的使用正变得越来越普遍。在设备上使用多个麦克风除了能够从利用单个麦克风接收到的音频信号中提取的信息之外还允许使用从接收到的音频信号中提取的空间信息。当使用这样的设备时,一种用于抑制干扰音频信号的方法是将波束形成器(beamformer)应用于利用多个麦克风接收到的音频信号。波束形成是通过应用信号处理以便与在麦克风阵列上接收到的音频信号的其余部分相比而言增强在麦克风阵列上从一个或多个期望位置(即方向和距离)接收到的特定音频信号来聚焦(focus)利用麦克风阵列接收到的音频信号的一种处理。出于简明的目的,我们在此将描述仅具有单个期望方向的情况,但是相同的方法在具有多个感兴趣方向时将适用。如本领域中所公知的,在期望方向的数量增加时,解决设备上多个期望到达方向的问题可能不是微不足道的,并且对于大数量的期望方向,可能无法确定所有的期望到达方向。然而,本文描述的本发明的实施例不是仅限于其中能够确定特定音频信号的到达方向的情形,而是即使不能唯一确定干扰源的位置也能够应用这些实施例。在麦克风阵列上从中接收期望音频信号的角度(和/或距离)即所谓的到达方向(“D0A”)信息能够在波束成形处理之前进行确定或设置。将期望到达方向设置成固定的能够是有益的,这是因为到达方向估计可能是复杂的。然而,在替换情形中,使得期望到达方向适应于不断改变的条件能够是有益的,并因此在使用波束成形器时实时执行期望到达方向的估计可能是有益的。也有可能只估计与特定到达方向(并且也可能地,距离)相对应的信号延迟,我们在下文也将其表示为DOA信息。自适应波束形成器以合并(incorporate) DOA信息的方式来更新其时变滤波器系数。这样做,以便在处理利用多个麦克风接收到的音频信号时形成“波束”,从而将高增益应用于由麦克风从期望位置(即,期望方向和距离)接收的期望音频信号,并将低增益应用于至任何其他(例如干扰)信号源的方向。能够在设备中利用与可以处理从单个麦克风接收到的音频信号的相同方式进一步处理波束形成器的输出,例如,以便作为通信事件的一部分传输到另一个设备。例如,波束形成器的输出可以作为输入信号被提供至设备中的Acoustic Echo Cancellation(声学回声消除)(AEC)阶段、Automatic Gain Control (自动增益控制)(AGC)处理阶段和单信道噪声减少阶段中的至少一个。数据自适应波束形成器通常基于接收到的音频信号的平均统计信息来计算这些系数。接收到的音频信号的平均统计信息允许波束形成器系数适应于接收到的音频信号,以致波束形成器具有特定特性。例如,平均统计信息可以包括在麦克风上接收的音频信号的平均协方差矩阵。能够使用协方差矩阵,以便计算波束形成器系数,以致波束形成器具有特定特性。例如,也被称为Capon波束形成器的最小方差无失真响应(Minimum VarianceDistortionless Response) (MVDR)波束形成器是这样的波束形成器,其在不使设备上利用主要到达方向接收的主音频信号(即从波束形成器的聚焦方向接收的音频信号)失真的约束下基于输入信号来适配应用于音频信号的波束形成器系数以最小化输出信号的能量。然而,MVDR波束形成器往往使得从除了主要到达方向之外的其他方向到达设备的声音失真。在基于接收音频信号的平均协方差矩阵计算波束形成器系数的情况下,可以给协方差矩阵添加定标单位矩阵(scaled identity matrix),以便在反转协方差矩阵并将其用于计算波束形成器的系数之前控制协方差矩阵的条件数。单位矩阵能够被解释成与在空间和时间上将白噪声作为人工源数据注入接收音频信号的传感器数据时平均获得的协方差矩阵相对应。

发明内容
发明人已认识到在现有技术的数据自适应波束形成器中必须实时计算接收信号的统计估计,并且因为这通常不得不针对接收信号的每个采样或帧来完成,所以这种计算能够证明在计算方面是相当复杂的,并且可能需要大量的存储器来存储统计估计。对于需要计算接收到的输入信号的平均协方差矩阵的线性约束最小方差(LCMV)波束形成器来说,这是特别的问题。在不具有高级处理能力或大存储量的设备、例如用户设备、尤其由于其廉价、小型和/或轻便的需求而可能具有有限处理能力和存储器的移动用户设备中,计算复杂度以及对于大存储量的需求是更成问题的。本发明的实施例避免为了计算波束形成器系数而实时计算接收信号的统计估计的需要。此外,与现有技术的数据自适应波束形成器所提供的相比,本发明的实施例对于如何快速且以什么方式实现期望的波束形成器行为的变化提供更精确的控制。根据本发明的第一方面,提供一种在设备上计算波束形成器系数的方法,该方法包括在存储装置中存储相应多个理论信号的多个理论统计数据集合,每个理论信号具有它自己的特定属性,统计数据用于计算波束形成器系数中,以便由波束形成器应用于在设备上接收到的信号;在设备的输入装置上接收信号;对于多个理论统计数据集合,基于接收信号具有理论信号的特定属性的程度(extent)的分析来确定相应多个加权;从存储装置中检索多个理论统计数据集合;通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和(weighted sum),估算(calculate)接收信号的统计数据集合;以及基于所估算的接收信号的统计数据集合,计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。有益地,在优选实施例中,对于接收信号的统计数据集合的估算作为加权求和来执行。这可以降低该方法的计算复杂度。这通过基于可能在设备上接收的理论信号估算和存储理论统计数据集合来实现。随后,当在设备上接收到信号时,该设备能够分析接收信号,以确定接收信号与理论信号匹配的程度,并从而确定用于执行理论统计数据集合的加权求和的加权,以便估算接收信号的统计数据集合。与根据现有技术的方法从接收信号中估算统计数据相比,执行加权求和可能是计算上不太复杂的。因为在本发明的优选实施例中不需要存储接收信号的每一个采样或帧的所有估计的统计数据,所以与现有技术的数据自适应波束形成器相比,优选实施例的存储需求可能是较少的。因此能够意识到本发明的实施例提供一种用于对于基于接收信号的平均统计信息来形成其特性的数据自适应波束形成器降低计算复杂度和存储需求的方法。通过利用参数化和表格化的理论统计数据集合的加权混合(weighted mixture)来替代现有技术的实际统计数据平均操作,消除通过对实际接收的数据执行统计操作来计算统计数据集合的处理。此外,波束形成器可以操作在许多模式中,在这些模式中波束图案(beampattern )可以基于接收信号的平均统计数据以不同的方式来估算。在现有技术的数据自适应波束形成器中,在启动波束形成器的模式的切换与波束形成器的新模式的实现之间将具有时滞,在其期间,对于新模式从接收信号中收集统计数据。这个时滞或延迟在现有技术的波束形成器中可能是个问题。有利地,本发明的优选实施例不需要在能够实现波束形成器的新模式之前从接收信号中收集统计数据。因而,在能够根据新的波束形成器模式为接收信号估算精确的统计数据集合之前的延迟被减少。对于以协方差矩阵为基础的波束形成器来说,本发明的实施例对于波束形成器提供了更多的控制,而不是仅仅添加定标单位矩阵至协方差矩阵。特别地,本发明的实施例允许改变多个理论统计数据集合的加权,以便由此改变波束形成器特性。该方法可以进一步包括确定多个理论统计数据集合。该方法可以进一步包括波束形成器将计算的波束形成器系数应用于接收信号,从而生成波束形成器输出。统计数据集合例如可以是协方差矩阵、协峰度(cokurtosis)张量或协偏度(coskewness)张量。信号的所述特定属性可以包括在输入装置上从中接收信号的方向。信号的所述特定属性可以包括在输入装置上从中接收信号的距离。信号的所述特定属性可以包括信号的频谱形状。所述频谱形状可以是白噪声的频谱形状。
该方法可以进一步包括确定设备正操作于其中的模式,其中至少以下之一 (i)根据所确定的模式来执行多个加权的所述确定,以及(ii)基于所确定的模式来选择将被包括在所述加权求和中的理论数据集合之中的数个集合。模式可以基于接收信号的特性来确定。模式可以基于来自设备的用户的输入来确定。模式可以基于从设备输出的信号例如从设备输出的将导致在输入装置上接收到回声的信号的分析来确定。为接收信号估算统计数据集合的步骤可以包括给检索到的多个理论统计数据集合的加权求和添加归一化数据集合。归一化数据集合可以是加权单位矩阵。为接收信号估算统计数据集合的步骤可以根据将更新波束形成器系数的确定来执行。该方法可以进一步包括执行将更新波束形成器系数的所述确定,所述确定以至少以下之一的特性为基础(i )接收信号,以及(ii )波束形成器输出。在存储装置中存储多个理论统计数据集合的步骤可以包括以表格化或参数化的形式存储多个理论统计数据集合。波束形成器系数可以被计算,以便在波束形成器的波束形成约束内最小化波束形成器输出的功率。该方法可以进一步包括使用波束形成器输出来表示在输入装置上接收的用于在设备内进一步处理的信号。这些信号可以是以下之一 (i )音频信号;(ii )宽带信号;和(iii )窄带信号。根据本发明的第二方面,提供一种用于计算波束形成器系数的设备,该设备包括存储装置,用于存储相应多个理论信号的多个理论统计数据集合,每个理论信号具有它自己的特定属性,统计数据用于计算波束形成器系数中,以便由波束形成器应用于在设备上接收到的信号;输入装置,用于接收信号;加权确定装置,用于为多个理论统计数据集合、基于接收信号具有理论信号的特定属性的程度的分析来确定相应多个加权;检索装置,用于从存储装置中检索多个理论统计数据集合;估算装置,用于通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合;以及计算装置,用于基于为接收信号估算的统计数据集合来计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。在一些实施例中,这些信号是音频信号,并且输入装置包括多个用于接收音频信号的麦克风。该设备可以进一步包括波束形成器,其被配置成将计算的波束形成器系数应用于接收信号,以便从而生成波束形成器输出。波束形成器可以是最小方差无失真响应波束形成器。根据本发明的第三方面,提供一种用于为在设备的输入装置上接收到的信号计算波束形成器系数的计算机程序产品,该计算机程序产品被包括在非瞬态(non-transient)计算机可读介质上并被配置,以便当在该设备的处理器上被运行时执行以下步骤在存储装置中存储相应多个理论信号的多个理论统计数据集合,每个理论信号具有它自己的特定属性,统计数据用于计算波束形成器系数中,以便由波束形成器应用于在设备上接收到的信号;对于多个理论统计数据集合,基于接收信号具有理论信号的特定属性的程度的分析来确定相应多个加权;从存储装置中检索多个理论统计数据集合;通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合;以及基于为接收信号估算的统计数据集合,计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。


为了更佳理解本发明以及为了显示本发明可以如何付诸实践,现在将通过示例来参考以下附图,其中
图1显示根据优选实施例的设备的示意 图2显示根据优选实施例的系统;
图3显示根据优选实施例的设备的元件的功能框 图4是用于根据优选实施例的处理音频信号的处理的流程 图5显示表示在一个实施例中如何估计到达方向信息的图示。
具体实施例方式现在将仅通过示例来描述本发明的优选实施例。以下描述的优选实施例涉及基于输入音频信号的平均协方差矩阵估计来计算波束形成器系数的情况。大多数LCMV波束形成器基于输入音频信号的平均协方差矩阵估计。而且,协方差矩阵统计是其中利用本发明的实施例实现的复杂度降低是特别高的示例。然而,本发明的其他实施例可以涉及使用非平均协方差矩阵估计的其他类型的平均统计估计或者除了平均协方差矩阵之外还使用其他类型的平均统计估计的波束形成器。本领域技术人员将明白下面描述的实施例能够使用其他类型的平均统计估计诸如基于较高阶时刻的互相关估计来实现,例如,协峰度张量或协偏度张量的实现方式。在本发明的以下实施例中,描述其中协方差矩阵被计算为具有特定属性的干扰信号理论上将具有的协方差矩阵的加权求和的技术。相比于执行接收信号的统计分析以便为接收到的音频信号计算协方差矩阵,执行矩阵的加权求和是在计算上更不复杂的任务。下面描述的实施例涉及其中信号是音频信号的情况。然而,其他的实施例涉及其中信号是其他类型的发送信号诸如一般的宽带信号、一般的窄带信号、雷达信号、声纳信号、天线信号、无线电波或微波的情况。首先参见图1,其示出设备102的示意图。设备102可以是固定或移动设备。设备102包括CPU 104、连接到CPU 104的有用于接收音频信号的麦克风阵列106、用于输出音频信号的扬声器110、用于向设备102的用户输出可视数据的诸如屏幕的显示器112和用于存储数据的存储器114。现在参见图2,其示出设备102在其中操作的示例环境200。设备102的麦克风阵列106从环境200接收音频信号。例如,如图2所示,麦克风阵列106接收来自用户202的音频信号(在图2中标示为屯)、来自另一个用户204的音频信号(在图2中标示为d2)、来自风扇206的音频信号(在图2中标示为d3)和自墙208反射的来自用户202的音频信号(在图2中标示为d4)。对于本领域技术人员来说,以下将是显然的麦克风阵列106可以接收除了图2所示的音频信号之外的其他音频信号。在如图2所示的场景中,来自用户202的音频信号是期望的音频信号,并且在麦克风阵列106接收到的所有其他音频信号是干扰音频信号。在其他实施例中,在麦克风阵列106接收到的音频信号之中一个以上的音频信号可以被认为是“期望的”音频信号,但是为简单起见,在此处描述的实施例中,仅有一个期望的音频信号(其是来自用户202的音频信号),并且其他音频信号被认为是干扰。图2显示干扰源为另一个用户204、风扇206或自墙208的反射。其他的不需要噪声的源可包括例如空调系统、播放音乐的设备和麦克风自噪声。当在麦克风阵列106上已接收到音频信号之后对这些音频信号进行处理时识别(一个或多个)期望的音频信号。在处理期间,基于语音类特性的检测来识别期望的音频信号,并且可以确定主扬声器的主要方向。麦克风阵列106可以预先转向主要方向(例如,在仅有一个期望的扬声器时),以致主要方向的确定不需要在操作期间实时确定。图2显示主扬声器(用户202)作为从主要方向Cl1到达麦克风阵列106的期望的音频信号的源。现在参见图3,其示出设备102的元件的功能表示。麦克风阵列106包括多个麦克风302^3022和3023。设备102进一步包括波束形成器304,其可以例如是最小方差无失真响应(MVDR)波束形成器。波束形成器304可以利用在CPU 104上运行的软件来实现或利用设备102中的硬件来实现。麦克风阵列106中的每个麦克风的输出耦合到波束形成器 304的相应输入。本领域技术人员将意识到需要多个输入,以便实现波束形成。麦克风阵列106在图3中被显示为具有三个麦克风(302^3022和3023),但是将明白这个麦克风的数量仅是示例,并且不以任何方式进行限制。波束形成器304包括用于接收和处理来自麦克风阵列106的麦克风302^3022和3023的音频信号xi(t)、x2(t)和巧(0的装置。例如,波束形成器304可以包括话音活动检测器(VAD)和DOA估计块(未显示在图3中)。在操作中,波束形成器304确定由麦克风阵列106接收到的音频信号的性质,并基于由VAD和DOA估计块检测的语音类质量的检测,确定(一个或多个)主扬声器的一个或多个主要方向。如上所述,在其他实施例中,可以预先设置(一个或多个)主扬声器的(一个或多个)主要方向,以致波束形成器304聚焦在固定方向上。在图2所示的示例中,从用户202接收到的音频信号的方向(Cl1)被确定为主要方向。波束形成器304使用DOA信息来通过形成在来自在麦克风阵列106上从中接收到期望信号的主方向(Cl1)的方向上具有高增益而在任何干扰噪声源的方向(d2、d3和d4)上具有低增益的波束来处理音频信号。波束形成器304也能够确定干扰到达方向(d2、d3和d4),并且有利地,能够适配由波束形成器304使用的系数,以致特别低的增益被应用于从那些干扰到达方向接收到的音频信号,以便抑制干扰音频信号。波束形成器304既区分音频信号在麦克风阵列106上的到达方向,也区分音频信号在麦克风阵列106上的到达距离。从中接收到音频信号的方向和距离确定从中接收到音频信号的位置。从不同的源位置接收到的音频信号在麦克风阵列106的多个麦克风(302^3022和3023)上将具有不同的延迟图案(pattern)。虽然上面已描述了波束形成器304能够确定任意数量的主要方向,但是所确定的主要方向的数量影响波束形成器的属性,例如,对于大数量的主要方向,波束形成器304将应用比在仅确定单个主要方向时更少的在麦克风阵列上从其他(不需要)方向接收到的信号的衰减。波束形成器304的输出以单信道的形式提供给设备102的进一步处理装置,以便进行处理。也有可能输出一个以上的信道,例如,以保留或虚拟生成立体图像。可以在设备102中以多种不同方式使用波束形成器304的输出,如对于本领域技术人员来说将是显然的。例如,波束形成器304的输出能够被用作用户202正使用设备102参与其中的通信事件的一部分。
波束形成器304的输出可以经受进一步的信号处理(诸如自动增益控制、噪声抑制和/或回声消除)。这样的进一步信号处理的细节超出本发明的范围,并因此在此没有给出进一步信号处理的细节,但是本领域技术人员将意识到可以在设备102中处理波束形成器304的输出的方式。在操作中,波束形成器304被安排为从麦克风阵列106的麦克风302^3022和3023接收音频信号XpX2和χ3。波束形成器304包括处理装置,用于确定用于处理音频信号Xl、X2和X3以便生成波束形成器输出的波束形成器系数。在LCMV波束形成中,为接收到的音频信号估算协方差矩阵,并且波束形成器系数被计算为那个协方差矩阵以特定波束形成器的特定波束形成器约束为条件的函数。这些波束形成器约束保证波 束形成器达到一定标准(例如,接收到的音频信号在波束形成器查看方向(look direction)不被抑制,或者在查看方向上的波束形成器瓣具有一定形状,等等)。以上述的波束形成器约束为条件,音频信号协方差矩阵由波束形成器304用于自适应计算最小化在波束形成器输出中的功率的波束形成器系数。现有技术的LCMV波束形成器可以如下估计平均协方差矩阵。协方差矩阵R(t)可以使用等式R(t)=E[X(t)XT(t)]来发现,其中E是期望运算符(expectation operator)(也被称为总体平均运算符(ensemble average operator)),以及X(t)是接收到的音频信号的矩阵并且利用以下来给出
权利要求
1.一种在设备上计算波束形成器系数的方法,所述方法包括在存储装置中存储相应多个理论信号的多个理论统计数据集合,每一个理论信号具有它自己的特定属性,所述统计数据用于计算波束形成器系数中,以便由波束形成器应用于在所述设备上接收到的信号;在所述设备的输入装置上接收信号;基于接收信号具有理论信号的特定属性的程度的分析为多个理论统计数据集合确定相应多个加权;从存储装置中检索多个理论统计数据集合;通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合;以及 基于为接收信号估算的统计数据集合,计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。
2.权利要求1的方法,进一步包括确定多个理论统计数据集合。
3.权利要求1或2的方法,进一步包括波束形成器将所计算的波束形成器系数应用于接收信号,从而生成波束形成器输出。
4.任一前述权利要求的方法,其中所述统计数据集合是协方差矩阵。
5.权利要求1-3之中任一权利要求的方法,其中所述统计数据集合是协峰度张量或协偏度张量。
6.任一前述权利要求的方法,其中信号的所述特定属性包括在所述输入装置上从中接收所述信号的方向。
7.任一前述权利要求的方法,其中信号的所述特定属性包括在所述输入装置上从中接收所述信号的距离。
8.任一前述权利要求的方法,其中信号的所述特定属性包括所述信号的频谱形状。
9.权利要求8的方法,其中所述频谱形状是白噪声的频谱形状。
10.任一前述权利要求的方法,进一步包括确定所述设备正操作于其中的模式,其中至少以下之一 (i)根据所确定的模式来执行多个加权的所述确定,以及(ii)基于所确定的模式来选择将被包括在所述加权求和中的理论数据集合中的数个集合。
11.权利要求10的方法,其中所述模式基于接收信号的特性来确定。
12.权利要求10或11的方法,其中所述模式基于来自所述设备的用户的输入来确定。
13.权利要求10或11的方法,其中所述模式基于从所述设备输出的信号的分析来确定。
14.任一前述权利要求的方法,其中为接收信号估算统计数据集合的步骤包括添加归一化数据集合至检索到的多个理论统计数据集合的加权求和。
15.权利要求14的方法,其中所述归一化数据集合是加权单位矩阵。
16.任一前述权利要求的方法,其中为接收信号估算统计数据集合的步骤根据将要更新波束形成器系数的确定来执行。
17.权利要求16的方法,进一步包括执行将要更新波束形成器系数的所述确定,所述确定基于至少以下之一的特性(i )接收信号,以及(ii )波束形成器输出。
18.任一前述权利要求的方法,其中在存储装置中存储多个理论统计数据集合的所述步骤包括以表格化或参数化的形式来存储所述多个理论统计数据集合。
19.任一前述权利要求的方法,其中所述波束形成器系数被计算,以便在波束形成器的波束形成约束内最小化波束形成器输出的功率。
20.任一前述权利要求的方法,进一步包括使用波束形成器输出来表示在所述输入装置上接收的用于在所述设备内进一步处理的信号。
21.任一前述权利要求的方法,其中所述信号是以下之一(i)音频信号,(ii) 一般的宽带信号与(iii) 一般的窄带信号,(iv)雷达信号,(V)声纳信号,(vi)天线信号,(vii)无线电波;以及(viii)微波。
22.一种用于计算波束形成器系数的设备,所述设备包括存储装置,用于存储相应多个理论信号的多个理论统计数据集合,每一个理论信号具有它自己的特定属性,所述统计数据用于计算波束形成器系数中,以便由波束形成器应用于在所述设备上接收到的信号;输入装置,用于接收信号;加权确定装置,用于基于接收信号具有理论信号的特定属性的程度的分析为多个理论统计数据集合确定相应多个加权;检索装置,用于从存储装置中检索多个理论统计数据集合;估算装置,用于通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合;以及计算装置,用于基于为接收信号估算的统计数据集合来计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。
23.权利要求22的设备,进一步包括确定装置,用于确定多个理论统计数据集合。
24.权利要求22或23的设备,其中所述信号是音频信号,并且所述输入装置包括用于接收所述音频信号的多个麦克风。
25.权利要求22-24之中任一权利要求的设备,进一步包括波束形成器,其被配置成将计算的波束形成器系数应用于接收信号,以便从而生成波束形成器输出。
26.权利要求25的设备,其中所述波束形成器是最小方差无失真响应波束形成器。
27.一种用于为在设备的输入装置上接收到的信号计算波束形成器系数的计算机程序产品,所述计算机程序产品被包括在非瞬态计算机可读介质上,并被配置成当在所述设备的处理器上被运行时执行以下步骤在存储装置中存储相应多个理论信号的多个理论统计数据集合,每一个理论信号具有它自己的特定属性,所述统计数据用于计算波束形成器系数中,以便由波束形成器应用于在所述设备上接收到的信号;基于接收信号具有理论信号的特定属性的程度的分析,为多个理论统计数据集合确定相应多个加权;从存储装置中检索多个理论统计数据集合;通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合;以及基于为接收信号估算的统计数据集合,计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。
全文摘要
用于在设备上计算波束形成器系数的方法、设备和计算机程序产品,其中在存储装置中存储相应多个理论信号的多个理论统计数据集合,每一个理论信号具有它自己的特定属性,统计数据用于计算波束形成器系数中,以便由波束形成器应用于在设备上接收到的信号。在设备的输入装置上接收信号。基于接收信号具有理论信号的特定属性的程度的分析为多个理论统计数据集合确定相应多个加权。从存储装置中检索多个理论统计数据集合。通过使用所确定的相应多个加权执行检索到的多个理论统计数据集合的加权求和,为接收信号估算统计数据集合。基于为接收信号估算的统计数据集合,计算波束形成器系数,所述波束形成器系数由波束形成器应用于接收信号,以生成波束形成器输出。
文档编号G10L21/0208GK103000185SQ20121037721
公开日2013年3月27日 申请日期2012年10月8日 优先权日2011年9月30日
发明者P.阿格伦, K.索伦森 申请人:斯凯普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1