主动降噪的方法、装置、电子设备和芯片转让专利

申请号 : CN202011043194.5

文献号 : CN111935589B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩文凯李国梁王乐临郭红敬

申请人 : 深圳市汇顶科技股份有限公司

摘要 :

一种主动降噪的方法、装置、电子设备和芯片,可以实现对噪声信号的有效降噪,以满足消费者对音质的需求。该方法包括:确定第一噪声信号,第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号;根据第一噪声信号和第一传递函数,确定第二噪声信号,第二噪声信号为估计的环境噪声信号在目标降噪点的噪声信号,第一传递函数为误差麦克风到目标降噪点的传递函数,目标降噪点为耳膜处;根据自适应滤波器的输出信号确定第一降噪信号,第一降噪信号为在耳膜处进行降噪的估计的降噪信号,自适应滤波器的滤波系数是基于估计的环境噪声信号在耳膜的噪声信号和所述耳膜处的残余噪声信号确定的;基于第一降噪信号,对第二噪声信号进行降噪处理。

权利要求 :

1.一种主动降噪的方法,其特征在于,所述方法包括:

确定第一噪声信号,所述第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号;

根据所述第一噪声信号和第一传递函数,确定第二噪声信号,所述第二噪声信号为估计的所述环境噪声信号泄露到目标降噪点的噪声信号,所述第一传递函数为所述误差麦克风到所述目标降噪点的初级通道传递函数,所述目标降噪点为耳膜处;

根据自适应滤波器的输出信号,确定第一降噪信号,所述第一降噪信号为在所述目标降噪点处进行降噪时估计的降噪信号,所述自适应滤波器的滤波系数是基于估计的所述环境噪声信号泄露到所述目标降噪点处的噪声信号和所述目标降噪点处的残余噪声信号确定的;

基于所述第一降噪信号,对所述第二噪声信号进行降噪处理。

2.根据权利要求1所述的方法,其特征在于,所述第一传递函数是基于样本对象训练得到的。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据至少一个第一预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第一传递函数,所述至少一个第一预设传递函数为所述误差麦克风到所述目标降噪点的预设的传递函数,所述至少一个第一预设传递函数是基于不同类型的所述样本对象训练得到的。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:确定第三传递函数,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数;

基于所述第三传递函数,在至少一个第三预设传递函数中确定与所述第三传递函数最接近的第三预设传递函数,所述至少一个第三预设传递函数为预设的所述扬声器到所述误差麦克风的传递函数;

将与所述第三传递函数最接近的所述第三预设传递函数对应的样本对象的类型确定为所述目标用户的类型。

5.根据权利要求1所述的方法,其特征在于,所述确定第一降噪信号,包括:获取所述自适应滤波器的输出信号;

根据所述自适应滤波器的输出信号和第二传递函数,确定所述第一降噪信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数。

6.根据权利要求5所述的方法,其特征在于,所述第二传递函数为基于样本对象训练得到的。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据至少一个第二预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第二传递函数,所述至少一个第二预设传递函数为所述扬声器到所述目标降噪点的预设的次级通道传递函数,所述至少一个第二预设传递函数是对不同类型的所述样本对象训练得到的。

8.根据权利要求2或7所述的方法,其特征在于,所述样本对象的类型是基于所述样本对象对应的传递函数的相似性进行划分的。

9.根据权利要求1至7中任一项所述的方法,其特征在于,所述确定第一噪声信号,包括:获取所述误差麦克风采集的所述误差麦克风处的残余噪声信号;

确定第二降噪信号,所述第二降噪信号为在所述误差麦克风处进行降噪时估计的降噪信号;

根据所述误差麦克风处的残余噪声信号和所述第二降噪信号,确定所述第一噪声信号。

10.根据权利要求9所述的方法,其特征在于,所述第一噪声信号为所述残余噪声信号和所述第二降噪信号之和。

11.根据权利要求9所述的方法,其特征在于,所述确定第二降噪信号,包括:根据所述自适应滤波器的输出信号和第三传递函数,确定所述第二降噪信号,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数。

12.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:将所述第二噪声信号输入到第二传递函数中,得到所述第二传递函数的输出信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数;

基于所述第二传递函数的输出信号和所述目标降噪点处的残余噪声信号,自适应更新所述自适应滤波器的滤波系数。

13.根据权利要求1至7中任一项所述的方法,其特征在于,所述目标降噪点处的残余噪声信号为所述第二噪声信号和所述第一降噪信号之差。

14.一种主动降噪的装置,其特征在于,包括:

处理单元,用于确定第一噪声信号,所述第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号;

所述处理单元还用于,根据所述第一噪声信号和第一传递函数,确定第二噪声信号,所述第二噪声信号为估计的所述环境噪声信号泄露到目标降噪点的噪声信号,所述第一传递函数为所述误差麦克风到所述目标降噪点的初级通道传递函数,所述目标降噪点为耳膜处;

所述处理单元还用于,根据自适应滤波器的输出信号,确定第一降噪信号,所述第一降噪信号为在所述目标降噪点处进行降噪时估计的降噪信号,所述自适应滤波器的滤波系数是基于估计的所述环境噪声信号泄露到所述目标降噪点处的噪声信号和所述目标降噪点处的残余噪声信号确定的;

所述处理单元还用于,基于所述第一降噪信号,对所述第二噪声信号进行降噪处理。

15.根据权利要求14所述的装置,其特征在于,所述第一传递函数是基于样本对象训练得到的。

16.根据权利要求15所述的装置,其特征在于,所述处理单元还用于:根据至少一个第一预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第一传递函数,所述至少一个第一预设传递函数为所述误差麦克风到所述目标降噪点的预设的传递函数,所述至少一个第一预设传递函数是基于不同类型的所述样本对象训练得到的。

17.根据权利要求16所述的装置,其特征在于,所述处理单元还用于:确定第三传递函数,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数;

基于所述第三传递函数,在至少一个第三预设传递函数中确定与所述第三传递函数最接近的第三预设传递函数,所述至少一个第三预设传递函数为预设的所述扬声器到所述误差麦克风的传递函数;

将与所述第三传递函数最接近的所述第三预设传递函数对应的样本对象的类型确定为所述目标用户的类型。

18.根据权利要求14所述的装置,其特征在于,所述处理单元具体用于:获取所述自适应滤波器的输出信号;

根据所述自适应滤波器的输出信号和第二传递函数,确定所述第一降噪信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数。

19.根据权利要求18所述的装置,其特征在于,所述第二传递函数为基于样本对象训练得到的。

20.根据权利要求19所述的装置,其特征在于,所述处理单元还用于:根据至少一个第二预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第二传递函数,所述至少一个第二预设传递函数为所述扬声器到所述目标降噪点的预设的次级通道传递函数,所述至少一个第二预设传递函数是对不同类型的所述样本对象训练得到的。

21.根据权利要求15或20所述的装置,其特征在于,所述样本对象的类型是基于所述样本对象对应的传递函数的相似性进行划分的。

22.根据权利要求14至20中任一项所述的装置,其特征在于,所述处理单元具体用于:获取所述误差麦克风采集的所述误差麦克风处的残余噪声信号;

确定第二降噪信号,所述第二降噪信号为在所述误差麦克风处进行降噪时估计的降噪信号;

根据所述误差麦克风处的残余噪声信号和所述第二降噪信号,确定所述第一噪声信号。

23.根据权利要求22所述的装置,其特征在于,所述第一噪声信号为所述残余噪声信号和所述第二降噪信号之和。

24.根据权利要求22所述的装置,其特征在于,所述处理单元还用于:根据所述自适应滤波器的输出信号和第三传递函数,确定所述第二降噪信号,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数。

25.根据权利要求14至20中任一项所述的装置,其特征在于,所述处理单元还用于:将所述第二噪声信号输入到第二传递函数中,得到所述第二传递函数的输出信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数;

所述处理单元还包括:自适应滤波器,用于基于所述第二传递函数的输出信号和所述目标降噪点处的残余噪声信号,自适应更新所述自适应滤波器的滤波系数。

26.根据权利要求14至20中任一项所述的装置,其特征在于,所述目标降噪点处的残余噪声信号为所述第二噪声信号和所述第一降噪信号之差。

27.一种电子设备,其特征在于,包括:

误差麦克风;

扬声器,用于播放第一降噪信号,所述第一降噪信号为在目标降噪点处进行降噪时估计的降噪信号,所述目标降噪点为耳膜处;及根据权利要求14至26中任一项所述的主动降噪的装置,用于根据环境噪声信号在所述误差麦克风处的第一噪声信号和所述第一降噪信号,在所述目标降噪点处进行降噪处理。

28.一种芯片,用于实现一种主动降噪的方法,其特征在于,包括存储器和处理器;

所述存储器与所述处理器连接

所述存储器,用于存储程序指令;

所述处理器,用于调用所述存储器存储的程序指令,使得所述芯片执行上述权利要求1至13中任一项所述的主动降噪的方法。

说明书 :

主动降噪的方法、装置、电子设备和芯片

技术领域

[0001] 本申请实施例涉及降噪技术领域,并且更具体地,涉及一种主动降噪的方法、装置、电子设备和芯片。

背景技术

[0002] 噪声信号一直以来是人们面临的重要问题之一,噪声污染给人的生产和生活造成了诸多不便。高强度的噪声信号可以危害人们的机体,使人感到疲劳,产生消极情绪,甚至引起疾病,比如,它不仅可以损害人的听觉,而且对神经系统、心血管系统、内分泌系统、消化系统以及视觉、智力等都有不同程度的影响。同时噪声污染也是环境污染的一种,已经成为人类的一大危害,与水污染、空气污染和垃圾污染被联合国列为四大公害。
[0003] 为了实现噪声信号的减弱,主动噪声控制(Active Noise Control,ANC)技术应运而生。ANC技术是指电子设备产生一个与原始噪声信号频率相同、相位相差180°的额外噪声信号,两列噪声信号声波在空间叠加后可以产生相消性干涉(叠加后的声波振动强度减弱),从而可以减弱噪声信号。由于ANC技术相比于被动降噪方法来说对低频噪声有着良好的控制效果,因此其在主动降噪耳机等领域的应用受到广泛关注。
[0004] 目前,消费者对音质的要求越来越高,因此,如何满足消费者对音质的需求,以提高消费者的体验,是一项亟待解决的问题。

发明内容

[0005] 本申请实施例提供一种主动降噪的方法、装置、电子设备和芯片,可以实现对噪声信号的有效降噪,从而满足消费者对音质的需求,提高消费者的体验。
[0006] 第一方面,提供了一种主动降噪的方法,所述方法包括:确定第一噪声信号,所述第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号;根据所述第一噪声信号和第一传递函数,确定第二噪声信号,所述第二噪声信号为估计的所述环境噪声信号泄露到目标降噪点的噪声信号,所述第一传递函数为所述误差麦克风到所述目标降噪点的初级通道传递函数,所述目标降噪点为耳膜处;根据自适应滤波器的输出信号,确定第一降噪信号,所述第一降噪信号为在所述目标降噪点处进行降噪时估计的降噪信号,所述自适应滤波器的滤波系数是基于估计的所述环境噪声信号泄露到所述目标降噪点处的噪声信号和所述目标降噪点处的残余噪声信号确定的;基于所述第一降噪信号,对所述第二噪声信号进行降噪处理。
[0007] 在一些可能的实施例中,所述第一传递函数是基于样本对象训练得到的。
[0008] 在一些可能的实施例中,所述方法还包括:根据至少一个第一预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第一传递函数,所述至少一个第一预设传递函数为预设的所述误差麦克风到所述目标降噪点的传递函数,所述至少一个第一预设传递函数是基于不同类型的所述样本对象训练得到的。
[0009] 在一些可能的实施例中,所述方法还包括:确定第三传递函数,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数;基于所述第三传递函数,在至少一个第三预设传递函数中确定与所述第三传递函数最接近的第三预设传递函数,所述至少一个第三预设传递函数为预设的所述扬声器到所述误差麦克风的传递函数;将与所述第三传递函数最接近的所述第三预设传递函数对应的样本对象的类型确定为所述目标用户的类型。
[0010] 在一些可能的实施例中,所述确定第一降噪信号,包括:获取所述自适应滤波器的输出信号;根据所述自适应滤波器的输出信号和第二传递函数,确定所述第一降噪信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数。
[0011] 在一些可能的实施例中,所述第二传递函数为基于样本对象训练得到的。
[0012] 在一些可能的实施例中,所述方法还包括:根据至少一个第二预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第二传递函数,所述至少一个第二预设传递函数为预设的所述扬声器到所述目标降噪点的次级通道传递函数,所述至少一个第二预设传递函数是对不同类型的样本对象训练得到的。
[0013] 在一些可能的实施例中,所述样本对象的类型是基于所述样本对象对应的传递函数的相似性进行划分的。
[0014] 在一些可能的实施例中,所述确定第一噪声信号,包括:获取所述误差麦克风采集的所述误差麦克风处的上一时刻的残余噪声信号;确定第二降噪信号,所述第二降噪信号为在所述误差麦克风处进行降噪时估计的降噪信号;根据所述麦克风处的残余噪声信号和所述第二降噪信号,确定所述第一噪声信号。
[0015] 在一些可能的实施例中,所述第一噪声信号为所述残余噪声信号和所述第二降噪信号之和。
[0016] 在一些可能的实施例中,所述方法还包括:根据自适应滤波器的输出信号和第三传递函数,确定所述第二降噪信号,所述第三传递函数为估计的所述扬声器到所述误差麦克风的次级通道传递函数。
[0017] 在一些可能的实施例中,所述方法还包括:将所述第二噪声信号输入到第二传递函数中,得到所述第二传递函数的输出信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数;基于所述第二传递函数的输出信号信号和所述目标降噪点处的残余噪声信号,自适应更新所述自适应滤波器的滤波系数。
[0018] 在一些可能的实施例中,所述目标降噪点处的残余噪声信号为所述第二噪声信号和所述第一降噪信号之差。
[0019] 第二方面,提供了一种主动降噪的装置,包括:处理单元,用于确定第一噪声信号,所述第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号;所述处理单元还用于,根据所述第一噪声信号和第一传递函数,确定第二噪声信号,所述第二噪声信号为估计的所述环境噪声信号泄露到目标降噪点的噪声信号,所述第一传递函数为所述误差麦克风到所述目标降噪点的初级通道传递函数,所述目标降噪点为耳膜处;所述处理单元还用于,根据自适应滤波器的输出信号,确定第一降噪信号,所述第一降噪信号为在所述目标降噪点处进行降噪的估计的降噪信号,所述自适应滤波器的滤波系数是基于估计的所述环境噪声信号泄露到所述目标降噪点处的噪声信号和在当前时刻之前所述目标降噪点处的残余噪声信号确定的;所述处理单元还用于,基于所述第一降噪信号,对所述第二噪声信号进行降噪处理。
[0020] 在一些可能的实施例中,所述第一传递函数是基于样本对象训练得到的。
[0021] 在一些可能的实施例中,所述处理单元还用于:根据至少一个第一预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第一传递函数,所述至少一个第一预设传递函数为所述误差麦克风到所述目标降噪点的预设的传递函数,所述至少一个第一预设传递函数是基于不同类型的所述样本对象训练得到的。
[0022] 在一些可能的实施例中,所述处理单元还用于:确定第三传递函数,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数;基于所述第三传递函数,在至少一个第三预设传递函数中确定与所述第三传递函数最接近的第三预设传递函数,所述至少一个第三预设传递函数为预设的所述扬声器到所述误差麦克风的传递函数;将与所述第三传递函数最接近的所述第三预设传递函数对应的样本对象的类型确定为所述目标用户的类型。
[0023] 在一些可能的实施例中,所述装置还包括自适应滤波器;所述处理单元具体用于:获取所述自适应滤波器的输出信号;根据所述自适应滤波器的输出信号和第二传递函数,确定所述第一降噪信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数。
[0024] 在一些可能的实施例中,所述第二传递函数为基于样本对象训练得到的。
[0025] 在一些可能的实施例中,所述处理单元还用于:根据至少一个第二预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第二传递函数,所述至少一个第二预设传递函数为所述扬声器到所述目标降噪点的预设的次级通道传递函数,所述至少一个第二预设传递函数是对不同类型的样本对象训练得到的。
[0026] 在一些可能的实施例中,所述样本对象的类型是基于所述样本对象对应的传递函数的相似性进行划分的。
[0027] 在一些可能的实施例中,所述处理单元具体用于:获取所述误差麦克风采集的所述误差麦克风处的残余噪声信号;确定第二降噪信号,所述第二降噪信号为在所述误差麦克风处进行降噪时估计的降噪信号;根据所述误差麦克风处的残余噪声信号和所述第二降噪信号,确定所述第一噪声信号。
[0028] 在一些可能的实施例中,所述第一噪声信号为所述残余噪声信号和所述第二降噪信号之和。
[0029] 在一些可能的实施例中,所述装置还包括自适应滤波器;所述处理单元还用于:根据所述自适应滤波器的输出信号和第三传递函数,确定所述第二降噪信号,所述第三传递函数为估计的所述扬声器到所述误差麦克风的次级通道传递函数。
[0030] 在一些可能的实施例中,所述处理单元还用于:将所述第二噪声信号输入到第二传递函数中,得到所述第二传递函数的输出信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数;所述处理单元还包括:自适应滤波器,用于基于所述第二传递函数的输出信号和所述目标降噪点处的残余噪声信号,自适应更新所述自适应滤波器的滤波系数。
[0031] 在一些可能的实施例中,所述目标降噪点处的残余噪声信号为所述第二噪声信号和所述第一降噪信号之差。
[0032] 第三方面,提供了一种电子设备,包括:误差麦克风;扬声器,用于播放第一降噪信号,所述第一降噪信号为在目标降噪点处进行降噪时估计的降噪信号,所述目标降噪点为耳膜处;第二方面或第二方面的任意可能的实现方式中的主动降噪的装置。
[0033] 第四方面,提供了一种芯片,用于执行上述第一方面的主动降噪的方法,包括存储器和处理器;
[0034] 存储器与处理器连接;
[0035] 存储器,用于存储程序指令;
[0036] 处理器,用于调用存储器存储的程序指令,使得芯片执行上述第一方面的主动降噪的方法。
[0037] 本申请实施例,由于用户是在耳膜处听到期望的音频内容,将主动降噪的降噪点设置在耳膜处,也就是说使耳膜处为真正的残余噪声信号的最小点,而不是误差麦克风处,这样,可以达到更好的降噪效果。进一步地,滤波器的滤波系数是基于估计的环境噪声信号泄露到耳膜的噪声信号和耳膜处的残余噪声信号确定的,也就是说,本申请实施例的主动降噪是反馈主动降噪,反馈主动降噪可以使自适应滤波器的滤波系数越来越精确,从而可以进一步提高降噪效果。

附图说明

[0038] 图1是本申请实施例的主动降噪的方法应用于耳机中的示例性图。
[0039] 图2是ANC技术的原理图。
[0040] 图3是本申请实施的主动降噪的方法的示意性流程图。
[0041] 图4是本申请实施例的主动降噪的方法的示例性框图。
[0042] 图5是本申请实施例的主动降噪的装置的示意性框图。
[0043] 图6是本申请实施例的电子设备的示意性框图。

具体实施方式

[0044] 下面将结合附图,对本申请中的技术方案进行描述。
[0045] 本申请实施例提供的主动降噪的方法可以应用于耳机等电子设备。下面以主动降噪的方法应用在耳机为例对本申请实施例进行详细说明,但本申请实施例并不限于此。
[0046] 当本申请实施例的主动降噪的方法应用于耳机时,耳机可以与适配的终端连接,具体可以为有线连接,或无线连接(例如蓝牙)。终端可以为具有播放功能的设备,例如,终端可以为收音机、音乐播放器、智能手机和电脑等。耳机可以为主动降噪耳机,例如,耳机可以为入耳式耳机、半入耳式耳机或头戴式耳机等。其中,耳机可以处于各种场景,例如汽车驾驶、家居、办公室以及工厂等。
[0047] 图1为主动降噪的方法应用于耳机中的示例性图。从图1中可以看到,耳机一般在两个位置处设置有麦克风,耳机外壳处设置有参考麦克风105,参考麦克风105可以用于采集环境噪声信号101,戴上耳机后耳机贴近人耳103处的位置设置有误差麦克风107,误差麦克风107可以用于采集耳道内的噪声信号102,即残余噪声信号。除了参考麦克风105和误差麦克风107之外,耳机还可以包括耳机外壳104和扬声器106,其中,耳机外壳104上有小孔。
[0048] 本申请实施例的主动降噪的方法为自适应主动降噪。由于不同用户的耳朵大小和佩戴耳机的方式可能不同,并且不同的噪声环境下用户感受到的噪声信号可能不同,自适应主动降噪可以针对不同的噪声环境、不同的人耳大小以及不同的耳机佩戴方式自适应调整降噪系数,从而可以针对每个用户以及每个噪声环境达到最佳的降噪性能。
[0049] 为了更好地了解本申请实施例的方案,下面结合图2先介绍一下ANC技术的原理。环境噪声信号101通过耳机和人耳103的缝隙进入耳道,参考麦克风105从耳机外壳104上的小孔采集到环境噪声信号x(n),环境噪声信号x(n)通过前馈(Feed Forward,FF)滤波器201得到前馈噪声估计信号yFF(n)。误差麦克风107采集耳道内的残余噪声信号e(n),耳道内的残余噪声信号e(n)输入到反馈(Feed Back,FB)滤波器后,得到反馈噪声估计信号yFB(n)。之后,前馈噪声估计信号yFF(n)和反馈噪声估计信号yFB(n)通过加法器202得到进行降噪时估计的降噪信号y(n),估计的降噪信号y(n)可以通过扬声器106被播放出来。
[0050] 扬声器106除了可以播放估计的降噪信号y(n)之外,还可以从其他设备(如图1中的终端120)接收期望的音频内容。
[0051] 从图2可以看出,目前的ANC技术的降噪点在误差麦克风107处,也就是说,估计的降噪信号y(n)为误差麦克风107处(即耳道)的降噪信号。然而,实际上,用户是在耳膜处听到期望的音频内容和噪声信号的,参考图1,误差麦克风107和耳膜之间具有一定距离,因此降噪点在误差麦克风107处并不能有效实现对噪声信号的降噪。在消费者对音质的要求越来确高的情况下,如何实现对噪声信号的有效降噪,从而满足消费者对音质的需求,提高消费者的体验,是一项亟待解决的问题。
[0052] 鉴于此,本申请实施例提出了一种主动降噪的方法,使得降噪点在耳膜处,从而可以实现对噪声信号的有效降噪,以满足消费者对音质的需求,提高消费者的体验。
[0053] 以下,结合图3和图4,详细介绍本申请实施例的主动降噪的方法。
[0054] 需要说明的是,为便于说明,在本申请的实施例中,相同的附图标记表示相同的部件,并且为了简洁,在不同实施例中,省略对相同部件的详细说明。
[0055] 图3是本申请实施例的主动降噪的方法400的示意性流程图。如图3所示,方法400可以包括以下内容中的至少部分内容。
[0056] 在410中,确定环境噪声信号101在误差麦克风处的第一噪声信号 ,第一噪声信号 为估计的环境噪声信号101泄露到耳道的噪声信号。
[0057] 参考图4,图4是方法400的示例性实施例框图。在本申请实施例中,可以根据第二降噪信号 和误差麦克风采集的耳道内的残余噪声信号ee(n),确定环境噪声信号101泄露到耳道的第一噪声信号 ,其中,第二降噪信号 为在误差麦克风处进行降噪时估计的降噪信号,换言之,第二降噪信号 为在耳道处对环境噪声信号101泄露到耳道内的第一噪声信号 进行降噪时所估计的降噪信号。
[0058] 具体而言,可以将自适应滤波器FB(z)的输出信号输入到第三传递函数 中,第三传递函数 的输出即为估计的耳道处的第二降噪信号 ,第三传递函数 为估计的扬声器到误差麦克风的次级通道传递函数。之后,可以将估计的耳道处的第二降噪信号和耳道内的残余噪声信号ee(n)相加,即可得到环境噪声信号101泄露到耳道的第一噪声信号 。
[0059] 即环境噪声信号101泄露到耳道的第一噪声信号 满足公式:
[0060] (1)
[0061] 或者,噪声信号101泄露到耳道的第一噪声信号 可以满足公式:
[0062] (2)
[0063] 可选地,可以离线或者在线基于样本对象训练得到第三传递函数 ,样本对象可以为用户。应理解,可以根据本领域普通技术人员已知的技术来得到第三传递函数 ,这里为了避免赘述,不在描述。
[0064] 可选地,耳道内的残余噪声信号ee(n)可以为耳道内的实际噪声信号de(n)和耳道处的降噪信号ye(n)之差。其中,可以根据初级通道传递函数Pe(z)确定耳道内的实际噪声信号de(n)。此处的初级通道可以理解为环境噪声信号101传播到误差麦克风的传输路径,环境噪声信号101通过初级通道到达误差麦克风处,此处的初级通道对环境噪声信号101的影响可以抽象为初级通道传递函数Pe(z)。Pe(z)一般可能受到耳机结构和佩戴方式的影响。具体而言,参考麦克风采集环境噪声信号101,之后,环境噪声信号101可以输入到初级通道传递函数Pe(z)中,初级通道传递函数Pe(z)的输出即为耳道内的实际噪声信号de(n)。
[0065] 耳道处的降噪信号ye(n)可以是根据自适应滤波器FB(z)的输出信号和扬声器到误差麦克风的次级通道传递函数Se(z)得到的。
[0066] 需要说明的是,本申请实施例的参考麦克风可以是一个或多个,当然,误差麦克风也可以是一个或者多个。
[0067] 还需要说明的是,本申请实施例的次级通道上的硬件除了扬声器和麦克风(例如误差麦克风)之外,还可以包括数模转换器、信号方法电路、模数转换器、滤波电路等,即数模转换器、信号方法电路、模数转换器、滤波电路、扬声器、误差麦克风等电子设备之间的物理通道的组合可以称为次级通道。
[0068] 在420中,根据环境噪声信号101泄露到耳道的第一噪声信号 和第一传递函数PDRP(z),确定估计的环境噪声信号101泄露到目标降噪点的第二噪声信号 。
[0069] 其中,目标降噪点为耳膜处,第一传递函数PDRP(z)为误差麦克风到耳膜的初级通道传递函数。
[0070] 可选地,第一传递函数PDRP(z)可以是基于一定数量的样本对象训练得到的,样本对象可以为用户。例如,第一传递函数PDRP(z)可以是基于1000个用户训练得到的。
[0071] 其中,可以离线对大量的样本对象进行训练,以得到第一传递函数PDRP(z);或者,可以在线对大量的样本对象进行训练,以得到第一传递函数PDRP(z)。
[0072] 上述技术方案,基于大量的样本对象训练得到误差麦克风到耳膜处的传递函数,如此,误差麦克风到耳膜的传递函数更接近于实际的传递函数,使得可以进一步实现对噪声信号在耳膜处的有效降噪,从而满足消费者对音质的需求,提高消费者的体验。
[0073] 在一种实现方式中,可以根据至少一个第一预设传递函数和样本对象的类型之间的对应关系,以及根据目标用户的类型,得到第一传递函数PDRP(z)。其中,至少一个第一预设传递函数为误差麦克风到耳膜的预设的初级通道传递函数,至少一个第一预设传递函数可以是基于不同类型的样本对象训练得到的,一个第一预设传递函数对应一种样本对象的类型。
[0074] 样本对象的类型可以是基于样本对象对应的传递函数的相似性进行划分的。每个样本对象都可以对应一个传递函数,该传递函数可以为第三传递函数、第一预设传递函数或者其他传递函数等。以该传递函数为第一预设传递函数为例,可以先求出每个样本对象对应的第一预设传递函数,然后基于第一预设传递函数的相似性,将所有的第一预设传递函数中相似的第一预设传递函数对应的样本对象划分为一个类型。在划分完样本对象的类型后,每种样本对象的类型(比如类型1)对应的第一预设传递函数可以是类型1中任意一个样本对象对应的第一预设传递函数,或者可以是在类型1中出现次数最高的第一预设传递函数,或者可以是类型1中所有的样本对象各自对应的第一预设传递函数的平均传递函数。
[0075] 耳朵大小具体可以表现在不同的传递函数上,也就是说可以根据传递函数的变化判断样本对象的耳朵大小,本质上来说样本对象的类型可以是基于样本对象的耳朵大小划分的。比如,耳朵大小为5cm-5.5cm的样本对象属于一个类型,耳朵大小为5.5cm-6cm的样本对象属于一个类型。又比如,耳朵大小为5cm的样本对象为一个类型,耳朵大小为5.1cm的样本对象为一个类型。即上述内容提到的不同类型的样本对象可以指耳朵大小不一样的样本对象。与样本对象的类型类似,目标用户的类型也可以是基于用户的耳朵大小划分的。
[0076] 举例说明,耳朵大小为5cm-5.5cm的样本对象属于类型1,5.6cm-6cm的样本对象为类型2,耳朵大小为6.1cm-6.5cm的样本对象属于类型3,类型1的样本对象对应第一预设传递函数1,类型2的样本对象对应第一预设传递函数2,类型3的样本对象对应第一预设传递函数3,目标用户的耳朵大小为6.3cm,则目标用户属于类型3,第一传递函数PDRP(z)为第一预设传递函数3。
[0077] 由于戴上耳机后,针对不同的耳朵大小,环境噪声信号进入耳道的噪声信号可能不同。若所有的目标用户使用相同的第一传递函数,该第一传递函数可能并不适合有些类型的目标用户,就有可能出现针对某种类型的目标用户,利用该第一传递函数进行降噪的效果可能较好,针对另一种类型的目标用户,利用该第一传递函数的进行降噪的效果可能相对较差的问题。对目标用户的类型进行分类,不同类型的目标用户使用该类型对应的第一传递函数,使得每种类型的目标用户对应的第一传递函数都是最合适的,从而可以进一步提高主动降噪的效果。
[0078] 由于样本对象的传递函数可以体现样本对象的类型,且根据现有的算法可以很容易地得到传递函数的相似性,因此基于样本对象的传递函数的相似性,可以准确且快速地划分出样本对象的类型。
[0079] 可选地,在本申请实施例中,可以根据第三传递函数 确定目标用户的类型。具体而言,可以先对样本对象进行训练,得到至少一个第三预设传递函数,至少一个第三预设传递函数为扬声器到误差麦克风的预设的传递函数,一个第三预设传递函数对应一种样本对象的类型。在确定第三传递函数 后,基于传递函数的相似性,可以在训练得到的至少一个第三预设传递函数中选择与第三传递函数 最接近的第三预设传递函数,然后将与第三传递函数 最接近的第三预设传递函数对应的样本对象的类型确定为目标用户的类型。
[0080] 在训练至少一个第三预设传递函数的过程中,针对一个样本对象,可以使用扬声器播放声音,然后样本对象佩戴的耳机中的误差麦克风采集声音,之后根据扬声器播放的声音和误差麦克风采集的声音确定第三预设传递函数。
[0081] 上述技术方案,先确定第三传递函数,再根据训练的至少一个第三预设传递函数以及第三传递函数的相似性确定目标用户的类型,这样可以提高确定的目标用户的类型的准确性。
[0082] 训练至少一个第一预设传递函数的过程与训练至少一个第三预设传递函数的过程类似。具体来说,可以将特定麦克风塞进样本对象的耳朵中,特定麦克风在耳朵中的位置距离耳膜足够近。之后,可以使用音箱播放声音,然后误差麦克风和该特定麦克风分别采集声音,在误差麦克风和该特定麦克风分别采集到声音后,则可以利用误差麦克风和该足够小的特定麦克风处采集的声音确定第一预设传递函数。
[0083] 其中,该特定麦克风足够小。如此,该特定麦克风在人耳中的位置可以更接近与耳膜的位置,得到的第一预设传递函数会更加准确。
[0084] 或者,也可以基于所有的样本对象训练得到一个第一预设传递函数,第一传递函数PDRP(z)即为该第一预设传递函数。
[0085] 应理解,本申请实施例中的具体的例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本申请实施例的范围。
[0086] 在430中,根据自适应滤波器的输出信号确定第一降噪信号 ,该第一降噪信号为在耳膜处进行降噪时估计的降噪信号,换句话说,第一降噪信号 为在耳膜处对环境噪声信号101泄露到耳膜的第二噪声信号 进行降噪时的估计的降噪信号。自适应滤波器的滤波系数是基于估计的环境噪声信号110泄漏到耳膜的第二噪声信号 和耳膜处的残余噪声信号 确定的。
[0087] 具体而言,可以获取自适应滤波器FB(z)的输出信号,然后根据自适应滤波器FB(z)的输出信号和第二传递函数 ,确定估计的耳膜处的第一降噪信号 。比如,可以将自适应滤波器FB(z)的输出信号输入到第二传递函数 中,第二传递函数 的输出即为估计的耳膜处的第一降噪信号 。其中,第二传递函数 为估计的扬声器到耳膜的次级通道传递函数。
[0088] 在本申请实施例中,第二传递函数 也可以是基于一定数量的样本对象训练得到的。例如,第二传递函数 可以是基于2000个用户训练得到的。
[0089] 在一种实现方式中,可以根据至少一个第二预设传递函数和样本对象的类型之间的对应关系,以及根据目标用户的类型,得到第二传递函数 。其中,至少一个第二预设传递函数为扬声器到耳膜的预设的次级通道传递函数,至少一个第二预设传递函数可以是基于不同类型的样本对象训练得到的,一个第二预设传递函数对应一种样本对象的类型。
[0090] 示例性地,可以离线对大量的样本对象进行训练,以得到第二传递函数 ;或者,可以在线对大量的样本对象进行训练,以得到第二传递函数 。
[0091] 与至少一个第一预设传递函数和至少一个第一预设传递函数的训练方式类似,可以将特定麦克风塞进样本对象的耳朵中,特定麦克风在耳朵中的位置距离耳膜足够近。之后,可以使用扬声器播放声音,该特定麦克风采集声音,之后可以根据扬声器播放的声音和该特定麦克风采集的声音确定第二预设传递函数。
[0092] 其中,该特定麦克风足够小。如此,该特定麦克风在人耳中的位置可以更接近与耳膜的位置,得到的第二预设传递函数会更加准确,使得降噪效果可以更好。
[0093] 或者,也可以基于所有的样本对象训练得到一个第二预设传递函数,第二传递函数 即为该第二预设传递函数。
[0094] 由于戴上耳机后,针对不同的耳朵大小,环境噪声信号进入耳道的噪声信号可能不同。若所有的目标用户使用相同的第二传递函数,该第二传递函数可能并不适合有些类型的目标用户,就有可能出现针对某些类型的目标用户,利用该第二传递函数的进行降噪的效果可能较差的问题。对目标用户的类型进行分类,不同类型的目标用户使用该类型对应的第二传递函数,使得每种类型的目标用户对应的第二传递函数都是最合适的,从而可以进一步提高主动降噪的效果。
[0095] 可选地,本申请实施例的自适应滤波器的滤波系数可以是基于在当前时刻之前的时刻时估计的环境噪声信号110泄漏到耳膜的噪声信号和在当前时刻之前的时刻时耳膜处的残余噪声信号确定的。
[0096] 上述内容提到的当前时刻之前的时刻可以是之前时刻的任意时刻,比如,可以是上一时刻,也可以是上上一时刻。可以看到,本申请实施例的主动降噪是反馈式主动降噪,从而可以进一步提高降噪效果。
[0097] 可选地,环境噪声信号101泄露到耳膜处的第二噪声信号 可以作为自适应滤波器FB(z)的输入,然后自适应滤波器FB(z)可以基于滤波系数对环境噪声信号101泄露到耳膜处的第二噪声信号 进行滤波,以得到适应滤波器FB(z)的输出信号。该具体实现过程可以参考目前已公开的技术,为了内容的简洁,此处不再赘述。
[0098] 在440中,基于估计的耳膜处的第一降噪信号 对环境噪声信号101泄露到耳膜处的第二噪声信号 进行降噪处理,得到耳膜处的残余噪声信号 。
[0099] 具体而言,可以将耳膜处的第一降噪信号 和环境噪声信号101泄露到耳膜处的第二噪声信号 叠加,以产生相消性干涉,从而在耳膜处残留一列幅值近乎为零的残余噪声信号 。理想情况下,耳膜处的第一降噪信号 与环境噪声信号101泄露到耳膜处的第二噪声信号 幅度相同、频率相同、相位相差180°,耳膜处的残余噪声信号的幅度为零。
[0100] 可选地,耳膜处的残余噪声信号 可以满足公式:
[0101] (3)
[0102] 或者,耳膜处的残余噪声信号 可以满足公式:
[0103] (4)
[0104] 理想情况下,耳膜处的残余噪声信号 为0。
[0105] 可选地,方法100还可以包括:自适应更新自适应滤波器FB(z)的滤波系数。如此,自适应滤波器FB(z)的滤波系数可以更加准确,从而使得在之后时刻降噪时估计的耳膜处的降噪信号可以更接近于环境噪声信号泄漏到耳膜的噪声信号,以实现最有效的降噪处理。
[0106] 具体而言,可以根据滤波-x最小均方(Filtered-X Least Mean Squares,FXLMS)算法更新自适应滤波器FB(z)的滤波系数。当然,本申请实施例也可以使用其它自适应滤波器算法,如图4所示,也可以使用最小均方(Least Mean Squares,LMS)算法。
[0107] 示例性地,环境噪声信号101泄漏到耳膜的第二噪声信号 经过第二传递函数后,可以将第二传递函数 输出的噪声信号和耳膜处的残余噪声信号 输入到LMS算法,之后,将LMS算法的输出和环境噪声信号101泄漏到耳膜的第二噪声信号 输入到自适应滤波器FB(z)中,这样就可以更新自适应滤波器FB(z)的滤波系数。总体来说,在更新自适应滤波器FB(z)滤波系数的过程中,环境噪声信号101在耳膜的第二噪声信号可以作为自适应滤波器FB(z)的输入,耳膜处的残余噪声信号 可以作为自适应滤波器FB(z)的误差调节信号。
[0108] 应理解,在本申请实施例中,“第一”、“第二”和“第三”仅仅为了区分不同的对象,但并不对本申请实施例的范围构成限制。
[0109] 本申请实施例,由于用户是在耳膜处听到期望的音频内容,将主动降噪的降噪点设置在耳膜处,也就是说使耳膜处为真正的残余噪声信号的最小点,而不是误差麦克风处,这样,可以达到更好的降噪效果。此外,滤波器的滤波系数是基于在当前时刻之前时刻的环境噪声信号在耳膜处的噪声信号和耳膜处的残余噪声信号确定的,也就是说,本申请实施例的主动降噪是反馈主动降噪,反馈主动降噪可以使自适应滤波器的滤波系数越来越精确,从而可以进一步提高降噪效果。
[0110] 在本申请实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0111] 并且,在不冲突的前提下,本申请描述的各个实施例和/或各个实施例中的技术特征可以任意的相互组合,组合之后得到的技术方案也应落入本申请的保护范围。
[0112] 上文详细描述了本申请实施例的主动降噪的方法,下面将描述本申请实施例的主动降噪的装置。应理解,本申请实施例中的主动降噪的装置可以执行本申请实施例中的主动降噪的方法,具有执行相应方法的功能。
[0113] 图5示出了本申请实施例的主动降噪的装置500的示意性框图。如图5所示,该主动降噪的装置500可以包括:
[0114] 处理单元510,用于第一噪声信号,所述第一噪声信号为环境噪声信号在误差麦克风处的噪声估计信号。
[0115] 所述处理单元510还用于,根据所述第一噪声信号和第一传递函数,确定第二噪声信号,所述第二噪声信号为估计的所述环境噪声信号泄露到目标降噪点的第二噪声信号,所述第一传递函数为所述误差麦克风到所述目标降噪点的初级通道传递函数,所述目标降噪点为耳膜处。
[0116] 所述处理单元510还用于,根据自适应滤波器的输出信号,确定第一降噪信号,所述第一降噪信号为在所述目标降噪点处进行降噪时估计的降噪信号,所述自适应滤波器的滤波系数是基于估计的所述环境噪声信号泄露到所述目标降噪点处的噪声信号和在所述目标降噪点处的残余噪声信号确定的。
[0117] 所述处理单元510还用于,基于所述第一降噪信号,对所述第二噪声信号进行降噪处理。
[0118] 可选地,在本申请实施例中,所述第一传递函数是基于样本对象训练得到的。
[0119] 可选地,在本申请实施例中,所述处理单元510还用于:根据至少一个第一预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第一传递函数,所述至少一个第一预设传递函数为所述误差麦克风到所述目标降噪点的预设的传递函数,所述至少一个第一预设传递函数是基于不同类型的所述样本对象训练得到的。
[0120] 可选地,在本申请实施例中,所述处理单元510还用于:确定第三传递函数,所述第三传递函数为估计的扬声器到所述误差麦克风的次级通道传递函数;基于所述第三传递函数,在至少一个第三预设传递函数中确定与所述第三传递函数最接近的第三预设传递函数,所述至少一个第三预设传递函数为预设的所述扬声器到所述误差麦克风的传递函数;将与所述第三传递函数最接近的所述第三预设传递函数对应的样本对象的类型确定为所述目标用户的类型。
[0121] 可选地,在本申请实施例中,所述主动降噪的装置500还包括自适应滤波器520;所述处理单元510具体用于:获取所述自适应滤波器520的输出信号;根据所述自适应滤波器520的输出信号和第二传递函数,确定所述第一降噪信号,所述第二传递函数为估计的扬声器到所述目标降噪点的次级通道传递函数。
[0122] 可选地,在本申请实施例中,所述第二传递函数为基于样本对象训练得到的。
[0123] 可选地,在本申请实施例中,所述处理单元510还用于:根据至少一个第二预设传递函数与所述样本对象的类型之间的对应关系,以及根据目标用户的类型,得到所述第二传递函数,所述至少一个第二预设传递函数为所述扬声器到所述目标降噪点的预设的次级通道传递函数,所述至少一个第二预设传递函数是对不同类型的样本对象训练得到的。
[0124] 可选地,在本申请实施例中,所述样本对象的类型是基于所述样本对象对应的传递函数的相似性进行划分的。
[0125] 可选地,在本申请实施例中,所述处理单元510具体用于:获取所述误差麦克风采集的所述误差麦克风处的残余噪声信号;确定第二降噪信号,所述第二降噪信号为在所述误差麦克风处进行降噪时估计的降噪信号;根据所述麦克风处的残余噪声信号和所述第二降噪信号,确定所述第一噪声信号。
[0126] 可选地,在本申请实施例中,所述第一噪声信号为所述残余噪声信号和所述第二降噪信号之和。
[0127] 可选地,在本申请实施例中,所述处理单元510还用于:根据所述自适应滤波器520的输出信号和第三传递函数,确定所述第二降噪信号,所述第三传递函数为估计的所述扬声器到所述误差麦克风的次级通道传递函数。
[0128] 可选地,在本申请实施例中,所述处理单元510还用于:将所述第二噪声信号输入到第二传递函数中,得到所述第二传递函数的输出信号;所述自适应滤波器520用于基于所述第二传递函数的输出信号和所述目标降噪点处的残余噪声信号,自适应更新所述自适应滤波器的滤波系数。
[0129] 可选地,在本申请实施例中,所述目标降噪点处的残余噪声信号为所述第二噪声信号和所述第一降噪信号之差。
[0130] 应理解,该主动降噪的装置500可以实现该方法200中的相应操作,为了简洁,在此不再赘述。
[0131] 本申请实施例还提供了一种电子设备。如图6所示,该电子设备600可以包括误差麦克风610、扬声器620和主动降噪的装置630。误差麦克风610可对应于图1中的误差麦克风107,扬声器620可对应于图1中的扬声器106,用于播放第一降噪信号,主动降噪的装置630可以实现方法200中的相应操作,为了简洁,在此不再赘述。
[0132] 需要说明的是,电子设备600还可以包括模数转换器(Analog  to Digital Converter,ADC)或其他元器件等。
[0133] 可选地,电子设备600可以为主动降噪耳机、助听器、智能手机、笔记本电脑、平板电脑、游戏设备等便携式或移动计算设备,以及汽车等其他电子设备,但本申请实施例对此并不限定。
[0134] 本申请实施例还提供了一种芯片,用于执行上述实施例提出的主动降噪的方法,芯片包括存储器和处理器。其中,存储器与处理器连接;存储器,用于存储程序指令;处理器,用于调用存储器存储的程序指令,使得芯片执行上述任一实施例提出的主动降噪的方法。
[0135] 上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0136] 需要说明的是,在不冲突的前提下,本申请描述的各个实施例和/或各个实施例中的技术特征可以任意的相互组合,组合之后得到的技术方案也应落入本申请的保护范围。
[0137] 应理解,在本申请实施例和所附权利要求书中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。例如,在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0138] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0139] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0140] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
[0141] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0142] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0143] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。