首页 > 乐器声学 专利正文
一种基于空间区分性检测的定向噪声消除方法及装置与流程

时间:2022-02-06 阅读: 作者:专利查询

一种基于空间区分性检测的定向噪声消除方法及装置与流程

1.本发明属于信息处理的领域,特别是关于一种基于空间区分性检测的定向噪声消除方法及装置。


背景技术:

2.在语音会议系统、车载语音通讯系统及人机交互系统等诸多应用中,目标说话人通常受到其他方向点源噪声的干扰,比如电视等。
3.麦克风阵列波束形成技术广泛应用于在线会议系统、车载人机交互、智能家居等领域。实际环境中,来自于其他方向的干扰信号,比如音乐等,会显著降低会议通讯的听感和后续语音识别的准确率。基于麦克风阵列多阵元进行定向拾取是降低信号噪声、提高通讯质量最常用的方法。
4.常用的方案包括以超指向滤波器为代表的固定波束形成技术;以广义旁瓣消除为代表的自适应波束形成技术。超指向滤波器的优点在于语音失真小,但是噪声抑制性能有限。广义旁瓣消除等自适应波束形成方法,可以达到更好的噪声消除效果,但是存在较大的语音失真风险。这两类技术通常基于说话人方位相对于麦克风阵列的空间方位信息,计算理想的导向矢量,基于最小化噪声能量的原则设计滤波器。然而,实际应用中麦克风之间的不一致性,混响等因素都会造成理想导向矢量与实际导向矢量的误差较大,进而导致噪声消除效果不理想或者造成较大的语音失真。
5.现有技术中,定向消除噪声的方法主要有以下缺点:
6.1)单纯采用基于方位信息的理想导向矢量,由于导向矢量在混响、麦克风不一致等场景下与真实矢量的不匹配,导致性能下降。
7.2)只考虑到目标说话人的方位信息,不考虑干扰方位信息,导致空间区分性信息计算不足,导致噪声消除性能不足。
8.公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。


技术实现要素:

9.本发明的目的在于提供一种基于空间区分性检测的定向噪声消除方法及装置,其能够有效消除干扰声音,可显著提升在线语音会议通讯质量,也可以提高后续语音识别的准确性。
10.为实现上述目的,本发明提供了一种基于空间区分性检测的定向噪声消除方法,包括以下步骤:
11.s1:对每个麦克风的时域信号进行导向矢量和信号拾取滤波器初始化计算;
12.s2:对初始化后的信号转化为时频域信号,并且构建频域预测向量;
13.s3:对时频域信号进行噪声消除滤波器计算,获取用于分离目标语音与噪声信号的滤波器;其中,噪声消除滤波器的计算包括:计算空间区分性系数和空间掩蔽信息、更新
互相关系数向量和导向矢量、更新噪声协方差矩阵以及计算噪声消除滤波器;
14.s4:根据获取的滤波器,得到目标语音的频域估计,进而得到目标语音时域估计。
15.在本发明的一实施方式中,所述步骤s1之前,还包括获取麦克风的语音信号xm(n);
16.所述步骤s1中,具体包括以下步骤:
17.s101:对每个频带k,计算目标语音导向矢量us(k)和噪声导向矢量uv(k):
[0018][0019][0020][0021]
q(θs)=[cos(θs),sin(θs)],q(θv)=[cos(θv),sin(θv)];
[0022]
s102:对每个频带k,分别计算语音拾取滤波器hs(k)和噪声拾取滤波器hv(k):
[0023][0024][0025]
在本发明的一实施方式中,所述步骤s2包括以下步骤:
[0026]
s201:对时域信号xm(n)进行短时傅里叶变换得到时频域表达:
[0027][0028]
s202:对每一个频带k,构建频域原始向量x(l,k):
[0029]
x(l,k)=[x1(l,k),x2(l,k),...,xm(l,k)]
t

[0030]
在本发明的一实施方式中,所述步骤s3包括以下步骤:
[0031]
s301:计算空间区分性系数和空间掩蔽信息:
[0032]
空间区分性系数的计算如下:
[0033][0034][0035][0036]
其中,ρs(l),ρv(l)和ρ
x
(l)分别代表第l帧语音方向、噪声方向以及麦克风拾取信号能量估计,能量分布的差异代表了空间区分性;
[0037]
空间掩蔽信息γ(l)的计算如下:
[0038][0039]
s302:更新互相关系数向量和导向矢量;
[0040]
对每一个频带k,互相关系数向量γ(l,k)的更新如下:
[0041][0042]
对每一个频带k,目标方向导向矢量的更新如下:
[0043][0044]
s303:更新噪声协方差矩阵和噪声消除滤波器:
[0045]
对每一个频带k,噪声协方差矩阵的更新如下:
[0046][0047]
对每一个频带k,噪声消除滤波器的计算如下:
[0048][0049]
在本发明的一实施方式中,所述步骤s4包括以下步骤:
[0050]
s401:根据求解得到的噪声消除滤波器,得到目标语音的频域估计
[0051][0052]
s402:对目标语音的频域估计进行傅里叶逆变换得到最终的目标语音估计
[0053][0054]
本发明还提供了一种基于空间区分性检测的定向噪声消除装置,包括初始化模块、信号分解模块、滤波器计算模块和目标语音估计模块;
[0055]
所述初始化模块,用于对每个麦克风的时域信号进行导向矢量和信号拾取滤波器初始化计算;
[0056]
所述信号分解模块,用于对初始化后的信号转化为时频域信号,并且构建频域预测向量;
[0057]
所述滤波器计算模块,用于对时频域信号进行噪声消除滤波器计算,获取用于分离目标语音与噪声信号的滤波器;其中,所述滤波器计算模块包括:用于计算空间区分性系数和空间掩蔽信息的第一计算模块、用于更新互相关系数向量和导向矢量的第一更新模块、以及用于更新噪声协方差矩阵和噪声消除滤波器的第二更新模块;
[0058]
所述目标语音估计模块,用于根据获取的滤波器,得到目标语音的频域估计,进而得到目标语音时域估计。
[0059]
在本发明的一实施方式中,所述初始化模块还用于获取麦克风的语音信号xm(n);
[0060]
所述初始化模块用于进行以下操作:
[0061]
对每个频带k,计算目标语音导向矢量us(k)和噪声导向矢量uv(k):
[0062][0063]
[0064][0065]
q(θs)=[cos(θs),sin(θs)],q(θv)=[cos(θv),sin(θv)];
[0066]
对每个频带k,分别计算语音拾取滤波器hs(k)和噪声拾取滤波器hv(k):
[0067][0068][0069]
在本发明的一实施方式中,所述信号分解模块包括信号转换模块和向量构建模块;
[0070]
所述信号转换模块,用于对时域信号xm(n)进行短时傅里叶变换得到时频域表达:
[0071][0072]
所述向量构建模块,用于对每一个频带k,构建频域原始向量x(l,k):
[0073]
x(l,k)=[x1(l,k),x2(l,k),...,xm(l,k)]
t

[0074]
在本发明的一实施方式中,所述步骤s3包括以下步骤:
[0075]
在所述第一计算模块中,空间区分性系数的计算如下:
[0076][0077][0078][0079]
其中,ρs(l),ρv(l)和ρ
x
(l)分别代表第l帧语音方向、噪声方向以及麦克风拾取信号能量估计,能量分布的差异代表了空间区分性;
[0080]
空间掩蔽信息γ(l)的计算如下:
[0081][0082]
在所述第一更新模块中,对每一个频带k,互相关系数向量γ(l,k)的更新如下:
[0083][0084]
对每一个频带k,目标方向导向矢量的更新如下:
[0085][0086]
在所述第二更新模块中,对每一个频带k,噪声协方差矩阵的更新如下:
[0087][0088]
对每一个频带k,噪声消除滤波器的计算如下:
[0089][0090]
在本发明的一实施方式中,所述目标语音估计模块包括频域估计模块和目标语音估计模块;
[0091]
所述频域估计模块,用于根据求解得到的噪声消除滤波器,得到目标语音的频域估计
[0092][0093]
所述目标语音估计模块,用于对目标语音的频域估计进行傅里叶逆变换得到最终的目标语音估计
[0094][0095]
与现有技术相比,根据本发明的一种基于空间区分性检测的定向噪声消除方法及装置,相比于传统自适应波束形成方法,本项发明用空间区分性因子计算出空间掩蔽信息,对于时频单元进行分类,噪声消除效果更好。此外,本发明采用的空间掩蔽信息,用以后续导向矢量的估计,可以更好适应混响场景,鲁棒性更高,目标语音失真度更小,可有效提高语音通讯质量以及语音识别准确率。
附图说明
[0096]
图1为本具体实施方式中的基于空间区分性检测的定向噪声消除方法的流程图。
[0097]
图2为本具体实施方式中的使用的汉明窗函数的示意图。
[0098]
图3为本具体实施方式中的基于空间区分性检测的定向噪声消除的示意图。
具体实施方式
[0099]
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
[0100]
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
[0101]
如图1所示,根据本发明优选实施方式的一种基于空间区分性检测的定向噪声消除方法,基于麦克风阵列设计了一组空间区分性特征,可以在时频空间有效区分目标说话人、噪声干扰主导的时频单元,进而针对性的设计滤波器,在实时提取的目标说话人语音中,有效消除干扰声音,可显著提升在线语音会议通讯质量,也可以提高后续语音识别的准确性。
[0102]
该方法应用于基于麦克风阵列的系统,具体包括以下四个实施步骤:
[0103]
s1:对每个麦克风的时域信号进行导向矢量和信号拾取滤波器初始化计算。
[0104]
在步骤s1之前,还包括获取麦克风的语音信号,获取的语音信号如下:假设xm(n)代表m个麦克风阵元实时拾取的原始时域信号,其中,m代表麦克风序号标签,其取值从1到m;n代表时间标签;目标语音相对麦克风阵列的方向已知为θs,噪声干扰相对麦克风阵列的方向已知为θv。
[0105]
其中,目标语音是指对应目标方向的语音信号,对于语音分离任务而言,目标方向是根据所提取的信号提前知晓的,比如对于大屏语音通讯设备,希望分离的是90度方位的目标语音信号,以及30度方位的干扰噪声信号。
[0106]
具体地,本步骤s1中,具体包括以下步骤:
[0107]
s101:对每个频带k(k=1,2,...k),计算目标语音导向矢量us(k)和噪声导向矢量uv(k),其中,频带是指某个频率对应的信号分量。其具体的计算公式如下:
[0108][0109][0110][0111]
q(θs)=[cos(θs),sin(θs)],q(θv)=[cos(θv),sin(θv)]。
[0112]
其中,fk为第k个频带的频率,k=1,2,...k,其中k的取值是根据后续傅里叶变换来确定,如果帧长为512,那么k的取值为帧长的一半;c为声速,c=340m/s;dm为第m个麦克风的二维坐标值;上标h代表共轭转置算符;j代表虚数单位q(θ)为方向矢量,ωk为频带圆频率。
[0113]
该步骤s101用以初始化导向矢量,该导向矢量代表了无混响、阵元无差异理想场景下,目标方向和噪声干扰方向的各个麦克风阵元的信号差异。用以后续步骤s101中分别计算语音、噪声拾取滤波器。
[0114]
s102:对每个频带k,分别计算语音拾取滤波器hs(k)和噪声拾取滤波器hv(k)。其具体的计算公式如下:
[0115][0116][0117]
其中,r(k)代表均匀散射场的各个麦克风关于拾取信号归一化的自相关系数,上标-1矩阵的逆。该滤波器理论上可以分别保留目标方向、噪声干扰方向的信号,同时最大程度抑制均匀散射场噪声。
[0118]
s2:对初始化后的信号转化为时频域信号,并且构建频域预测向量。
[0119]
具体地,该步骤s2包括以下步骤:
[0120]
s201:对时域信号xm(n)进行短时傅里叶变换得到时频域表达,其目的是把时域信号转化为时频域信号。其具体的计算公式如下:
[0121][0122]
其中,n为帧长,n=512;w(n)为长度512的汉明窗,其中,n代表时间上的序号,因此w(n)代表每一个对应时间序号n上的值;1为时间帧序号,以帧为单位;k为频率序号。xm(l,k)为第m个麦克风信号,在第1帧,第k个频带的频谱。本发明中,使用的汉明窗函数如图2所示。
[0123]
s202:对每一个频带k,构建一个频域原始向量x(l,k)。其具体的计算公式如下:
[0124]
x(l,k)=[x1(l,k),x2(l,k),...,xm(l,k)]
t

[0125]
其中,上标t代表转置运算符,得到该原始向量为m维度列向量。该向量由各个阵元信号排练组成,用以整体表征信号的空间相关性信息。
[0126]
通过上述步骤能够完成从时域信号到时频域的变换。
[0127]
s3:对时频域信号进行噪声消除滤波器计算,获取用于分离目标语音与噪声信号的滤波器。
[0128]
其中,噪声消除滤波器的计算包括:计算空间区分性系数和空间掩蔽信息、更新互相关系数向量和导向矢量、更新噪声协方差矩阵以及计算噪声消除滤波器。
[0129]
具体地,该步骤s3包括以下步骤:
[0130]
s301:计算空间区分性系数和空间掩蔽信息;
[0131]
空间区分性系数的计算如下:
[0132][0133][0134][0135]
其中,|.|代表取复数的模;α为相邻帧间平滑因子,取值范围在0和1之间。本发明中,优选α=0.92,如果该值α小于0.88会导致能量估计变化幅度超过20%,存在不稳定的缺陷,如果该值α高于0.96,则能量估计过于平稳,空间区分度低于40度。取值0.92可以非常好的平衡鲁棒性和准确性。
[0136]
公式中,ρs(l),ρv(l)和ρ
x
(l)分别代表第l帧语音方向、噪声方向以及麦克风拾取信号能量估计,ρs(l-1),ρv(l-1)和ρ
x
(l-1)分别代表第l-1帧语音方向、噪声方向以及麦克风拾取信号能量估计。能量分布的差异代表了空间区分性。
[0137]
空间掩蔽信息γ(l)的计算如下:
[0138][0139]
该空间掩蔽信息用以区分目标语音主导(取值为1)、干扰噪声主导的时频单元(取值为-1)和其他情况。&代表逻辑运算符并,即两个条件需要同时满足。
[0140]
μ代表空间置信度阈值,取值范围为0-1之间。本发明采用阈值μ=0.5,采用该阈值可以取得最优的时频单元分类准确率。
[0141]
该步骤s301为后续导向矢量和噪声协方差的更新提供判断依据。
[0142]
s302:更新互相关系数向量和导向矢量;
[0143]
对每一个频带k,互相关系数向量γ(l,k)的更新如下:
[0144][0145]
其中,α为相邻帧间平滑因子,该平滑因子α与步骤s301中相同;上标*代表共轭算符。该相关系数向量代表了由空间掩蔽信息得到目标语音做主导的时频单元累积得到相关性向量,内含了目标方向语音信号在各麦克风阵元的信号差异。该步骤用以后续步骤中进
行目标方向导向矢量的更新。
[0146]
对每一个频带k,目标方向导向矢量的更新如下:
[0147][0148]
其中,γ1(l,k)代表相关系数向量的第一个元素值。该导向矢量,根据实际数据估计得到的对应目标方向的各麦克风阵元的信号差异,用以后续步骤s303中进行噪声消除滤波器的更新。
[0149]
s303:更新噪声协方差矩阵和噪声消除滤波器。
[0150]
对每一个频带k,噪声协方差矩阵的更新如下:
[0151][0152]
该协方差矩阵代表了噪声主动时频单元累积得到信号相关性矩阵,用以后续步骤中进行噪声消除滤波器的更新。
[0153]
对每一个频带k,噪声消除滤波器的计算如下:
[0154][0155]
该噪声消除滤波器,用以后续步骤s4中进行目标语音的频域估计计算。
[0156]
s4:根据获取的滤波器,得到目标语音的频域估计,进而得到目标语音时域估计。
[0157]
具体包括以下步骤:
[0158]
s401:根据求解得到的噪声消除滤波器,得到目标语音的频域估计其具体计算公式如下:
[0159][0160]
s402:对目标语音的频域估计进行傅里叶逆变换得到最终的目标语音估计其具体计算公式如下:
[0161][0162]
通过本发明的上述步骤,可以实现目标语音估计信号的初始化、信号分解、滤波器计算和目标语音估计。
[0163]
本发明的实施方式在实际使用时,基于8麦克风线性阵列,麦克风间距为3.5cm在8米长4米宽2.5米高的会议场景,目标方向已知为90度,干扰噪声方向为30度,采用本项发明算法可以提高信噪比15db(噪声能量抑制了97%)。
[0164]
如图3所示,本发明的一实施方式为一种指向信息引导的实时语音分离装置,应用于基于麦克风阵列的系统,其包括初始化模块1、信号分解模块2、滤波器计算模块3和目标语音估计模块4。
[0165]
初始化模块1,用于对每个麦克风的时域信号进行导向矢量和信号拾取滤波器初始化计算。
[0166]
初始化模块1还能够用于获取麦克风的语音信号,获取的语音信号如下:假设xm(n)代表m个麦克风阵元实时拾取的原始时域信号,其中,m代表麦克风序号标签,其取值从1到m;n代表时间标签;目标语音相对麦克风阵列的方向已知为θs,噪声干扰相对麦克风阵列的方向已知为θv。
[0167]
其中,目标语音是指对应目标方向的语音信号,对于语音分离任务而言,目标方向是根据所提取的信号提前知晓的,比如对于大屏语音通讯设备,希望分离的是90度方位的目标语音信号,以及30度方位的干扰噪声信号。
[0168]
具体地,初始化模块1用于进行以下操作:
[0169]
对每个频带k(k=1,2,...k),计算目标语音导向矢量us(k)和噪声导向矢量uv(k),其中,频带是指某个频率对应的信号分量。其具体的计算公式如下:
[0170][0171][0172][0173]
q(θs)=[cos(θs),sin(θs)],q(θv)=[cos(θv),sin(θv)]。
[0174]
其中,fk为第k个频带的频率,k=1,2,...k,其中k的取值是根据后续傅里叶变换来确定,如果帧长为512,那么k的取值为帧长的一半;c为声速,c=340m/s;dm为第m个麦克风的二维坐标值;上标h代表共轭转置算符;j代表虚数单位q(θ)为方向矢量,ωk为频带圆频率。
[0175]
上述操作用以初始化导向矢量,该导向矢量代表了无混响、阵元无差异理想场景下,目标方向和噪声干扰方向的各个麦克风阵元的信号差异。用以后续操作中分别计算语音、噪声拾取滤波器。
[0176]
对每个频带k,分别计算语音拾取滤波器hs(k)和噪声拾取滤波器hv(k)。其具体的计算公式如下:
[0177][0178][0179]
其中,r(k)代表均匀散射场的各个麦克风关于拾取信号归一化的自相关系数,上标-1矩阵的逆。该滤波器理论上可以分别保留目标方向、噪声干扰方向的信号,同时最大程度抑制均匀散射场噪声。
[0180]
信号分解模块2,用于对初始化后的信号转化为时频域信号,并且构建频域预测向量。
[0181]
具体地,信号分解模块2包括以下子模块:信号转换模块和向量构建模块。
[0182]
信号转换模块,用于对时域信号xm(n)进行短时傅里叶变换得到时频域表达,其目的是把时域信号转化为时频域信号。其具体的计算公式如下:
[0183][0184]
其中,n为帧长,n=512;w(n)为长度512的汉明窗,其中,n代表时间上的序号,因此
w(n)代表每一个对应时间序号n上的值;1为时间帧序号,以帧为单位;k为频率序号。xm(l,k)为第m个麦克风信号,在第1帧,第k个频带的频谱。本发明中,使用的汉明窗函数如图2所示。
[0185]
向量构建模块,用于对每一个频带k,构建一个频域原始向量x(l,k)。其具体的计算公式如下:
[0186]
x(l,k)=[x1(l,k),x2(l,k),...,xm(l,k)]
t

[0187]
其中,上标t代表转置运算符,得到该原始向量为m维度列向量。该向量由各个阵元信号排练组成,用以整体表征信号的空间相关性信息。
[0188]
通过信号分解模块2能够完成从时域信号到时频域的变换。
[0189]
滤波器计算模块3,用于对时频域信号进行噪声消除滤波器计算,获取用于分离目标语音与噪声信号的滤波器。
[0190]
其中,滤波器计算模块3包括:用于计算空间区分性系数和空间掩蔽信息的第一计算模块、用于更新互相关系数向量和导向矢量的第一更新模块、以及用于更新噪声协方差矩阵和噪声消除滤波器的第二更新模块。
[0191]
具体地,在第一计算模块中,空间区分性系数的计算如下:
[0192][0193][0194][0195]
其中,|.|代表取复数的模;α为相邻帧间平滑因子,取值范围在0和1之间。本发明中,优选α=0.92,如果该值α小于0.88会导致能量估计变化幅度超过20%,存在不稳定的缺陷,如果该值α高于0.96,则能量估计过于平稳,空间区分度低于40度。取值0.92可以非常好的平衡鲁棒性和准确性。
[0196]
公式中,ρs(l),ρv(l)和ρ
x
(l)分别代表第l帧语音方向、噪声方向以及麦克风拾取信号能量估计,ρs(l-1),ρv(l-1)和ρ
x
(l-1)分别代表第l-1帧语音方向、噪声方向以及麦克风拾取信号能量估计。能量分布的差异代表了空间区分性。
[0197]
空间掩蔽信息γ(l)的计算如下:
[0198][0199]
该空间掩蔽信息用以区分目标语音主导(取值为1)、干扰噪声主导的时频单元(取值为-1)和其他情况。&代表逻辑运算符并,即两个条件需要同时满足。
[0200]
μ代表空间置信度阈值,取值范围为0-1之间。本发明采用阈值μ=0.5,采用该阈值可以取得最优的时频单元分类准确率。
[0201]
上述操作能够为后续导向矢量和噪声协方差的更新提供判断依据。
[0202]
在第一更新模块中,对每一个频带k,互相关系数向量γ(l,k)的更新如下:
[0203]
[0204]
其中,α为相邻帧间平滑因子,该平滑因子α与第一计算模块中的平滑因子α相同;上标*代表共轭算符。该相关系数向量代表了由空间掩蔽信息得到目标语音做主导的时频单元累积得到相关性向量,内含了目标方向语音信号在各麦克风阵元的信号差异。该第一更新模块的计算结果用以后续的目标方向导向矢量的更新。
[0205]
对每一个频带k,目标方向导向矢量的更新如下:
[0206][0207]
其中,γ1(l,k)代表相关系数向量的第一个元素值。该导向矢量,根据实际数据估计得到的对应目标方向的各麦克风阵元的信号差异,用以后续操作中进行噪声消除滤波器的更新。
[0208]
在第二更新模块中,对每一个频带k,噪声协方差矩阵的更新如下:
[0209][0210]
该协方差矩阵代表了噪声主动时频单元累积得到信号相关性矩阵,用以后续的噪声消除滤波器的更新。
[0211]
对每一个频带k,噪声消除滤波器的计算如下:
[0212][0213]
该噪声消除滤波器,用以后续操作中进行目标语音的频域估计计算。
[0214]
目标语音估计模块4,用于根据获取的滤波器,得到目标语音的频域估计,进而得到目标语音时域估计。
[0215]
具体地,目标语音估计模块4包括以下子模块:频域估计模块和目标语音估计模块。
[0216]
频域估计模块用于根据求解得到的噪声消除滤波器,得到目标语音的频域估计其具体计算公式如下:
[0217][0218]
目标语音估计模块用于对目标语音的频域估计进行傅里叶逆变换得到最终的目标语音估计其具体计算公式如下:
[0219][0220]
通过本发明的上述4个模块缺一不可。并且任一模块的缺失,都会导致目标语音无法提取。
[0221]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
[0222]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0223]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0224]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0225]
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。