System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 主动降噪参数的优化方法及电子设备技术_技高网

主动降噪参数的优化方法及电子设备技术

技术编号:42369370 阅读:13 留言:0更新日期:2024-08-16 14:51
本申请涉及主动降噪技术领域,公开了一种主动降噪参数的优化方法及电子设备,该主动降噪参数的优化方法,应用于电子设备,电子设备通信连接耳机,耳机包括滤波器,包括:获取滤波器中主动降噪通路的数据;根据主动降噪通路的数据,获取滤波器的目标频率响应曲线;根据目标频率响应曲线,对滤波器的主动降噪参数进行初估计,得到初估计结果;对初估计结果进行精估计,得到精估计结果;若精估计结果的高频部分存在噪声,则对精估计结果进行优化,得到优化后的主动降噪参数。通过获取滤波器中主动降噪通路的数据,对该数据进行初估计、精估计以及优化操作,得到优化后的主动降噪参数,本申请能够提高调节耳机主动降噪参数的效率。

【技术实现步骤摘要】

本申请实施方式涉及主动降噪,特别是涉及一种主动降噪参数的优化方法及电子设备


技术介绍

1、主动降噪(active nosie cancellation,anc)技术是一种在蓝牙耳机上广泛使用的技术,通过产生幅度相等相位相差180°的反相声波对环境噪声进行干涉相消,从而给用户提供更安静的音频体验,越来越多厂商推出带有主动降噪功能的耳机。然而在anc耳机的研发和生产过程中仍然存在一些挑战。

2、目前,在研发过程中,工程师通常需要手动调节参数来拟合anc耳机的前馈滤波器,以获得更好的降噪效果。这种方式虽然可以实现一定的降噪效果,但效率较低且高度依赖工程师的经验水平。


技术实现思路

1、本申请实施例提供一种主动降噪参数的优化方法及电子设备,通过获取滤波器中主动降噪通路的数据,对该数据进行初估计、精估计以及优化操作,得到优化后的主动降噪参数,本申请能够提高调节耳机主动降噪参数的效率。

2、本申请实施例提供以下技术方案:

3、第一方面,本申请实施例提供一种主动降噪参数的优化方法,应用于电子设备,电子设备通信连接耳机,耳机包括滤波器,方法包括:

4、获取滤波器中主动降噪通路的数据;

5、根据主动降噪通路的数据,获取滤波器的目标频率响应曲线;

6、根据目标频率响应曲线,对滤波器的主动降噪参数进行初估计,得到初估计结果;

7、对初估计结果进行精估计,得到精估计结果;

8、若精估计结果的高频部分存在噪声,则对精估计结果进行优化,得到优化后的主动降噪参数。

9、在一些实施例中,主动降噪通路包括前馈控制器,主动降噪通路的数据包括前馈控制器的状态和扫频噪声,前馈控制器的状态包括关闭状态和直通状态,根据主动降噪通路的数据,获取滤波器的目标频率响应曲线,包括:

10、在前馈控制器的状态为关闭状态时,播放扫频噪声,并获取第一频率响应;

11、在前馈控制器的状态为直通状态时,再次播放扫频噪声,并获取第二频率响应;

12、根据第一频率响应和第二频率响应,得到滤波器的目标频率响应曲线。

13、在一些实施例中,耳机包括扬声器,根据目标频率响应曲线,对滤波器的主动降噪参数进行初估计,得到初估计结果,包括:

14、获取初始种群,其中,初始种群包括多个个体,个体包括多个滤波器及其对应的主动降噪参数;

15、根据初始种群和目标频率响应曲线,确定父代个体;

16、基于群体智能优化算法,根据父代个体,得到初估计结果。

17、在一些实施例中,耳机包括扬声器,根据初始种群和目标频率响应曲线,确定父代个体,包括:

18、在扬声器的极性为已知的情况下,根据目标频率响应曲线和第一适应度函数,计算初始种群中个体对应的第一适应度,具体包括:

19、

20、其中,fitnessini(z)为第一适应度,l(z)为目标频段的频点总数,weight(z)为目标频段的加权函数,ff(z)为目标频率响应曲线,h1(z)为个体的多个主动降噪参数级联对应的传函频率响应;

21、根据个体对应的第一适应度,选择预设数量个个体,并将预设数量个个体确定为父代个体。

22、在一些实施例中,方法还包括:

23、在扬声器的极性为未知的情况下,根据目标频率响应曲线,计算初始种群中个体对应的第一适应度,具体包括:

24、

25、其中,fitnessunknownphase(z)为第一适应度,weight(z)为目标频段的加权函数,ff(z)为目标频率响应曲线,h1(z)为个体的多个主动降噪参数级联对应的传函频率响应。

26、在一些实施例中,群体智能优化算法包括遗传算法,基于群体智能优化算法,根据父代个体,得到初估计结果,包括:

27、基于遗传算法,对父代个体循环执行预设规则,以生成后代个体,直至后代个体对应的第一适应度满足适应度阈值;

28、根据后代个体,确定第一种群;

29、将第一种群中第一适应度最高的后代个体,确定为初估计个体,并将初估计个体的主动降噪参数确定为初估计结果。

30、在一些实施例中,预设规则包括交叉规则、变异规则和替换规则,基于遗传算法,对父代个体循环执行预设规则,以生成后代个体,直至后代个体对应的第一适应度满足适应度阈值,包括:

31、设置交叉概率,并根据交叉概率和交叉规则,对父代个体中的主动降噪参数进行交叉操作,以得到交叉个体,其中,交叉规则包括单点交叉或多点交叉;

32、设置变异概率,并根据变异概率和变异规则,对交叉个体中的主动降噪参数进行变异操作,以得到变异个体;

33、基于替换规则,将变异个体与父代个体进行替换,以得到替换个体;

34、根据替换个体,计算替换个体对应的第一适应度;

35、若替换个体对应的第一适应度大于第一适应度阈值,则将替换个体确定为后代个体。

36、在一些实施例中,对初估计结果进行精估计,得到精估计结果,包括:

37、根据初估计结果,构造第二适应度函数;

38、获取第一种群,并根据第二适应度函数,计算第一种群中的个体对应的第二适应度;

39、根据个体对应的第二适应度,选择预设数量个个体,并将预设数量个个体确定为父代个体;

40、基于遗传算法,对父代个体循环执行预设规则,以生成后代个体,直至后代个体对应的适应度满足第二适应度阈值;

41、根据后代个体,确定第二种群;

42、将第二种群中适应度最高的后代个体,确定为精估计个体,并将精估计个体的主动降噪参数确定为精估计结果。

43、在一些实施例中,根据初估计结果,构造第二适应度函数,包括:

44、根据初估计结果,计算主动降噪量,具体包括:

45、att(z)=1/(-h2(z)/ff(z)+1),

46、其中,att(z)为主动降噪量,h2(z)为初估计结果,ff(z)为目标频率响应曲线;

47、根据主动降噪量,构造第二适应度函数,具体包括:

48、

49、其中,fitnessfinal(z)为第二适应度,l(z)为目标频段的频点总数,weight(z)为目标频段的加权函数,att(z)为主动降噪量。

50、在一些实施例中,精估计结果包括多个主动降噪参数,对精估计结果进行优化,得到优化后的主动降噪参数,包括:

51、将精估计结果确定为第一结果,并根据第一适应度函数计算第一结果对应的第一适应度;

52、随机选择第一结果中的至少一个主动降噪参数按照变异规则进行变异,得到变异结果;

53、根据第三适应度函数计算变异结果对应的第三适应度,具体包括:

54、

55、其中,fit本文档来自技高网...

【技术保护点】

1.一种主动降噪参数的优化方法,其特征在于,应用于电子设备,所述电子设备通信连接耳机,所述耳机包括滤波器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主动降噪通路包括前馈控制器,所述主动降噪通路的数据包括所述前馈控制器的状态和扫频噪声,所述前馈控制器的状态包括关闭状态和直通状态,所述根据所述主动降噪通路的数据,获取所述滤波器的目标频率响应曲线,包括:

3.根据权利要求1所述的方法,其特征在于,所述耳机包括扬声器,所述根据所述目标频率响应曲线,对滤波器的主动降噪参数进行初估计,得到初估计结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述耳机包括扬声器,所述根据所述初始种群和所述目标频率响应曲线,确定父代个体,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述群体智能优化算法包括遗传算法,所述基于群体智能优化算法,根据所述父代个体,得到初估计结果,包括:

7.根据权利要求6所述的方法,其特征在于,所述预设规则包括交叉规则、变异规则和替换规则,所述基于所述遗传算法,对所述父代个体循环执行预设规则,以生成后代个体,直至所述后代个体对应的第一适应度满足适应度阈值,包括:

8.根据权利要求6所述的方法,其特征在于,所述对所述初估计结果进行精估计,得到精估计结果,包括:

9.根据权利要求8所述的方法,所述根据所述初估计结果,构造第二适应度函数,包括:

10.根据权利要求7所述的方法,其特征在于,所述精估计结果包括多个主动降噪参数,所述对所述精估计结果进行优化,得到优化后的主动降噪参数,包括:

11.根据权利要求10所述的方法,其特征在于,所述根据所述第一结果对应的第一适应度和所述变异结果对应的第三适应度,得到所述优化后的主动降噪参数,包括:

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

...

【技术特征摘要】

1.一种主动降噪参数的优化方法,其特征在于,应用于电子设备,所述电子设备通信连接耳机,所述耳机包括滤波器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主动降噪通路包括前馈控制器,所述主动降噪通路的数据包括所述前馈控制器的状态和扫频噪声,所述前馈控制器的状态包括关闭状态和直通状态,所述根据所述主动降噪通路的数据,获取所述滤波器的目标频率响应曲线,包括:

3.根据权利要求1所述的方法,其特征在于,所述耳机包括扬声器,所述根据所述目标频率响应曲线,对滤波器的主动降噪参数进行初估计,得到初估计结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述耳机包括扬声器,所述根据所述初始种群和所述目标频率响应曲线,确定父代个体,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述群体智能优化算法包括遗传算法,所述基于群体...

【专利技术属性】
技术研发人员:叶长波阎张懿刘畅
申请(专利权)人:深圳市中科蓝讯科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1