System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 具有动态范围控制的自适应均衡方法、均衡器和系统技术方案_技高网

具有动态范围控制的自适应均衡方法、均衡器和系统技术方案

技术编号:41287884 阅读:3 留言:0更新日期:2024-05-11 09:36
本申请涉及一种具有动态范围控制的自适应均衡方法、均衡器和系统。所述方法包括:对输入信号进行延迟处理,得到信号延迟处理结果;对输入信号进行带通滤波、有效值检测,得到信号有效值;根据预设阈值、预设增益以及信号有效值,计算动态增益;根据预设平滑时间对动态增益进行平滑处理,得到平滑增益;根据平滑增益、预设品质因子以及预设中心频率对信号延迟处理结果采用均衡器进行处理,得到输出信号。本方法能将扬声器或扬声器系统的某个或某几个频率点的功率控制在一个较小的值,使得失真或振音在可接受范围内,解决在量产阶段扬声器的设计缺陷导致的失真大或扬声器系统发生的箱体振音问题。

【技术实现步骤摘要】

本申请涉及音频处理,特别是涉及一种具有动态范围控制的自适应均衡方法、均衡器和系统


技术介绍

1、均衡器的核心是滤波器,一个均衡器可以由一个或多个滤波器构成,滤波器类型不同,其作用也不同。常规均衡器对其所作用频段的信号的处理效果是固定的。在扬声器系统设计中,均衡器(eq)经常用于调整音色、补偿缺陷及其他特殊用途。比如在量产阶段扬声器系统发生的箱体振音问题,需要将谐振频率点的功率控制在一个较小的值,使得振音在可接受范围内。比如扬声器在大功率下某个频点失真大且可闻,需要将该频点的功率控制在某个值以内,使得其失真值在规定范围内。因此,需要一种对某频率的信号进行输出功率控制的算法。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种具有动态范围控制的自适应均衡方法、均衡器和系统。该方法既能根据输入信号的能量提供不同的增益计算,又能有效控制输出功率。

2、一种具有动态范围控制的自适应均衡方法,该方法包括:

3、对输入信号进行延迟处理,得到信号延迟处理结果。

4、对输入信号进行带通滤波、有效值检测,得到信号有效值。

5、根据预设阈值、预设增益以及信号有效值,计算动态增益。

6、根据预设平滑时间对动态增益进行平滑处理,得到平滑增益。

7、根据平滑增益、预设品质因子以及预设中心频率对信号延迟处理结果采用均衡器进行处理,得到输出信号。

8、在其中一个实施例中,对输入信号进行带通滤波、有效值检测,得到信号有效值,包括:

9、根据预设截止频率对输入信号进行带通滤波。

10、根据预设有效值检测时间、输入信号的采样频率对带通滤波结果进行有效值估计,得到信号有效值为:

11、;

12、;

13、;

14、其中,为当前帧的输入信号,为当前帧的信号有效值,为信号帧的序号,为前一帧的信号有效值,为预设有效值检测时间,为输入信号的采样频率,为当前帧的信号对数有效值,为有效值检测时间系数。

15、在其中一个实施例中,根据预设阈值、预设增益以及信号有效值,计算动态增益;动态增益为:

16、;

17、其中,为当前帧的动态增益,为当前帧的信号对数有效值,为预设增益,为预设阈值。

18、在其中一个实施例中,根据预设平滑时间对动态增益进行平滑处理,得到平滑增益;平滑增益为:

19、;

20、;

21、其中,为当前帧平滑增益,为前一帧平滑增益,为预设平滑时间长度,为当前帧的动态增益,为平滑系数,为输入信号的采样频率。

22、一种具有动态范围控制的自适应均衡器,该自适应均衡器包括:输入参数设置模块、延迟模块、带通滤波器、有效值检测器、增益计算器、增益平滑器以及均衡器。

23、输入参数设置模块,用于设置截止频率、有效值检测时间、阈值、增益、平滑时间、品质因子、中心频率。

24、延迟模块,用于对输入信号进行延迟处理,得到信号延迟处理结果。

25、带通滤波器,用于根据截止频率对输入信号进行带通滤波,得到带通滤波结果。

26、有效值检测器,用于根据有效值检测时间对带通滤波结果进行有效值检测,得到信号有效值。

27、增益计算器,用于根据信号有效值、阈值以及增益,计算动态增益。

28、增益平滑器,用于根据平滑时间对动态增益进行平滑处理,得到平滑增益。

29、均衡器,用于根据平滑增益、品质因子以及中心频率对信号延迟处理结果进行处理,得到输出信号。

30、在其中一个实施例中,有效值检测器,还用于根据预设有效值检测时间、输入信号的采样频率对带通滤波结果进行有效值估计,得到信号有效值为:

31、;

32、;

33、;

34、其中,为当前帧的输入信号,为当前帧的信号有效值,为信号帧的序号,为前一帧的信号有效值,为预设有效值检测时间,为输入信号的采样频率,为当前帧的信号对数有效值,为有效值检测时间系数。

35、在其中一个实施例中,增益计算器,还用于根据预设阈值和增益对信号有效值进行动态增益计算,得到动态增益为:

36、;

37、其中,为当前帧的动态增益,为当前帧的信号对数有效值,为预设增益,为预设阈值。

38、在其中一个实施例中,增益平滑器,还用于根据预设平滑时间对动态增益进行平滑处理,得到平滑增益为:

39、;

40、;

41、其中,为当前帧平滑增益,为前一帧平滑增益,为预设平滑时间长度,为当前帧的动态增益,为平滑系数,为输入信号的采样频率。

42、在其中一个实施例中,自适应均衡器单独使用对输入信号进行自适应均衡处理,或者多个自适应均衡器级联后对输入信号进行自适应均衡处理。

43、一种扬声器系统,该扬声器系统包括上述任一具有动态范围控制的自适应均衡器。

44、上述具有动态范围控制的自适应均衡方法、均衡器和系统,所述方法包括:对输入信号进行延迟处理,得到信号延迟处理结果;对输入信号进行带通滤波、有效值检测,得到信号有效值;根据预设阈值、预设增益以及信号有效值,计算动态增益;根据预设平滑时间对动态增益进行平滑处理,得到平滑增益;根据平滑增益、预设品质因子以及预设中心频率对信号延迟处理结果采用均衡器进行处理,得到输出信号。本方法能将扬声器或扬声器系统的某个或某几个频率点的功率控制在一个较小的值,使得失真或振音在可接受范围内,解决在量产阶段扬声器的设计缺陷导致的失真大或扬声器系统发生的箱体振音问题。

本文档来自技高网...

【技术保护点】

1.一种具有动态范围控制的自适应均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,对所述输入信号进行带通滤波、有效值检测,得到信号有效值,包括:

3.根据权利要求1所述的方法,其特征在于,根据预设阈值、预设增益以及所述信号有效值,计算动态增益;所述动态增益为:

4.根据权利要求1所述的方法,其特征在于,根据预设平滑时间对所述动态增益进行平滑处理,得到平滑增益;所述平滑增益为:

5.一种具有动态范围控制的自适应均衡器,其特征在于,所述自适应均衡器包括:输入参数设置模块、延迟模块、带通滤波器、有效值检测器、增益计算器、增益平滑器以及均衡器;

6.根据权利要求5所述的自适应均衡器,其特征在于,所述有效值检测器,还用于根据预设有效值检测时间、输入信号的采样频率对带通滤波结果进行有效值估计,得到信号有效值为:

7.根据权利要求5所述的自适应均衡器,其特征在于,所述增益计算器,还用于根据预设阈值和增益对所述信号有效值进行动态增益计算,得到动态增益为:

8.根据权利要求5所述的自适应均衡器,其特征在于,所述增益平滑器,还用于根据预设平滑时间对所述动态增益进行平滑处理,得到平滑增益为:

9.根据权利要求5所述的自适应均衡器,其特征在于,所述自适应均衡器单独使用对输入信号进行自适应均衡处理,或者多个自适应均衡器级联后对输入信号进行自适应均衡处理。

10.一种扬声器系统,其特征在于,所述扬声器系统包括如权利要求5-9任一项所述的具有动态范围控制的自适应均衡器。

...

【技术特征摘要】

1.一种具有动态范围控制的自适应均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,对所述输入信号进行带通滤波、有效值检测,得到信号有效值,包括:

3.根据权利要求1所述的方法,其特征在于,根据预设阈值、预设增益以及所述信号有效值,计算动态增益;所述动态增益为:

4.根据权利要求1所述的方法,其特征在于,根据预设平滑时间对所述动态增益进行平滑处理,得到平滑增益;所述平滑增益为:

5.一种具有动态范围控制的自适应均衡器,其特征在于,所述自适应均衡器包括:输入参数设置模块、延迟模块、带通滤波器、有效值检测器、增益计算器、增益平滑器以及均衡器;

6.根据权利要求5所述的自适应均衡器,其特征在于,所述有效值检测器...

【专利技术属性】
技术研发人员:丁双喜徐娇华杨文昊苗楠
申请(专利权)人:苏州至盛半导体科技有限公司
类型:发明
国别省市:

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

1