降噪系数生成方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:39250000 阅读:6 留言:0更新日期:2023-10-30 12:02
本公开的实施例公开了降噪系数生成方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:获取对应目标滤波器的滤波传递信息和对应次级路径的次级传递信息;获取参考麦克风采集的原始信号和误差麦克风采集的误差信号;根据原始信号、误差信号、滤波传递信息和次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息;根据滤波器反馈目标信息和滤波器前馈目标信息,生成对应目标滤波器的降噪系数信息,以使目标误差信号满足最小阈值条件,目标误差信号是响应于目标滤波器应用降噪系数信息所获取的。该实施方式可以在设计较低滤波器阶数的前提下,确保较佳的降噪效果,同时节约处理器资源。同时节约处理器资源。同时节约处理器资源。

【技术实现步骤摘要】
降噪系数生成方法、装置、电子设备和计算机可读介质


[0001]本公开的实施例涉及滤波器
,具体涉及降噪系数生成方法、装置、电子设备和计算机可读介质。

技术介绍

[0002]数字滤波器是由数字乘法器、加法器和延时单元组成的一种算法或装置。目前,主动降噪滤波器通常基于FIR(Finite Impulse Response,有限冲激响应)滤波器架构或者IIR(Infinite Impulse Response,无限冲激响应)滤波器架构进行设计。
[0003]然而,专利技术人发现,当采用上述主动降噪滤波器时,经常会存在如下技术问题:
[0004]FIR滤波器主动降噪效果较好,且无反馈环节,系统稳定性强,但设计主动降噪滤波器需要的阶数较高(通常512阶、1024阶等);而IIR滤波器可以通过较低的阶数实现相当水平的降噪效果,但相应地,IIR滤波器的降噪系数设计的难度相比FIR滤波器更高,造成运算过程复杂,导致处理器资源的浪费。
[0005]该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0007]本公开的一些实施例提出了应用于无限冲激响应滤波器的降噪系数生成方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0008]第一方面,本公开的一些实施例提供了一种降噪系数生成方法,该方法包括:获取对应目标滤波器的滤波传递信息和对应次级路径的次级传递信息;获取参考麦克风采集的原始信号和误差麦克风采集的误差信号;根据上述原始信号、上述误差信号、上述滤波传递信息和上述次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息,其中,上述滤波器反馈目标信息对应上述目标滤波器的反馈模块,上述滤波器前馈目标信息对应上述目标滤波器的前馈模块;根据上述滤波器反馈目标信息和上述滤波器前馈目标信息,生成对应上述目标滤波器的降噪系数信息,以使目标误差信号满足最小阈值条件,其中,上述目标误差信号是响应于上述目标滤波器应用上述降噪系数信息所获取的。
[0009]第二方面,本公开的一些实施例提供了一种降噪系数生成装置,装置包括:第一获取单元,被配置成获取对应目标滤波器的滤波传递信息和对应次级路径的次级传递信息;第二获取单元,被配置成获取参考麦克风采集的原始信号和误差麦克风采集的误差信号;确定单元,被配置成根据上述原始信号、上述误差信号、上述滤波传递信息和上述次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息,其中,上述滤波器反馈目标信息对
应上述目标滤波器的反馈模块,上述滤波器前馈目标信息对应上述目标滤波器的前馈模块;生成单元,被配置成根据上述滤波器反馈目标信息和上述滤波器前馈目标信息,生成对应上述目标滤波器的降噪系数信息,以使目标误差信号满足最小阈值条件,其中,上述目标误差信号是响应于上述目标滤波器应用上述降噪系数信息所获取的。
[0010]第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。
[0011]第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。
[0012]本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的应用于无限冲激响应滤波器的降噪系数生成方法可以在设计较低滤波器阶数的前提下,确保较佳的降噪效果,同时节约处理器资源。具体来说,造成无法实现在较低的阶数下降低运算成本的原因在于:FIR滤波器主动降噪效果较好,且无反馈环节,系统稳定性强,但设计主动降噪滤波器需要的阶数较高(通常512阶、1024阶等);而IIR滤波器可以通过较低的阶数实现相当水平的降噪效果,但相应地,IIR滤波器的降噪系数设计的难度相比FIR滤波器更高,造成运算过程复杂,导致处理器资源的浪费。基于此,本公开的一些实施例的应用于无限冲激响应滤波器的降噪系数生成方法,首先,获取对应目标滤波器的滤波传递信息和对应次级路径的次级传递信息。由此,可以获取滤波传递信息和次级传递信息,从而用于确定滤波器反馈目标信息和滤波器前馈目标信息。其次,获取参考麦克风采集的原始信号和误差麦克风采集的误差信号。由此,可以获取原始信号和误差信号,从而用于确定滤波器反馈目标信息和滤波器前馈目标信息。然后,根据上述原始信号、上述误差信号、上述滤波传递信息和上述次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息。其中,上述滤波器反馈目标信息对应上述目标滤波器的反馈模块。上述滤波器前馈目标信息对应上述目标滤波器的前馈模块。由此,可以确定滤波器反馈目标信息和滤波器前馈目标信息,从而用于生成降噪系数信息。最后,可以根据上述滤波器反馈目标信息和上述滤波器前馈目标信息,生成对应上述目标滤波器的降噪系数信息,以使目标误差信号满足最小阈值条件。其中,上述目标误差信号是响应于上述目标滤波器应用上述降噪系数信息所获取的。由此,可以得到在目标误差信号满足最小阈值条件时的降噪系数,从而充分发挥了IIR滤波器的低阶优势,通过较低的阶数即可实现高阶FIR滤波器的主动降噪效果,并降低了求解IIR滤波器系数时处理器资源的浪费。
附图说明
[0013]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
[0014]图1是根据本公开的应用于无限冲激响应滤波器的降噪系数生成方法的一些实施例的流程图;
[0015]图2是根据本公开的降噪系数生成装置的一些实施例的结构示意图;
[0016]图3是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0017]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0018]另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0019]需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于无限冲激响应滤波器的降噪系数生成方法,包括:获取对应目标滤波器的滤波传递信息和对应次级路径的次级传递信息;获取参考麦克风采集的原始信号和误差麦克风采集的误差信号;根据所述原始信号、所述误差信号、所述滤波传递信息和所述次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息,其中,所述滤波器反馈目标信息对应所述目标滤波器的反馈模块,所述滤波器前馈目标信息对应所述目标滤波器的前馈模块;根据所述滤波器反馈目标信息和所述滤波器前馈目标信息,生成对应所述目标滤波器的降噪系数信息,以使目标误差信号满足最小阈值条件,其中,所述目标误差信号是响应于所述目标滤波器应用所述降噪系数信息所获取的。2.根据权利要求1所述的方法,其中,所述根据所述原始信号、所述误差信号、所述滤波传递信息和所述次级传递信息,确定滤波器反馈目标信息和滤波器前馈目标信息,包括:根据所述原始信号、所述滤波传递信息和所述次级传递信息,生成反馈参考信息;根据所述反馈参考信息、所述误差信号和预设反馈步长,确定所述目标滤波器的滤波器反馈目标信息;根据所述原始信号和所述次级传递信息,生成前馈参考信息;根据所述前馈参考信息、所述误差信号和预设前馈步长,确定所述目标滤波器的滤波器前馈目标信息。3.根据权利要求2所述的方法,其中,所述根据所述滤波器反馈目标信息和所述滤波器前馈目标信息,生成对应所述目标滤波器的降噪系数信息,包括:根据所述滤波器反馈目标信息,生成对应所述目标滤波器的反馈降噪系数信息;根据所述滤波器前馈目标信息,生成对应所述目标滤波器的前馈降噪系数信息;根据所述反馈降噪系数信息和所述前馈降噪系数信息,确定对应所述目标滤波器的降噪系数信息。4.根据权利要求3所述的方法,其中,所述根据所述滤波器反馈目标信息,生成对应所述目标滤波器的反馈降噪系数信息,包括:响应于所述滤波器反馈目标信息包括的反馈参考信息不满足预设稳定条件,确定所述滤波器反馈目标信息对应的量化值是否满足最大阈值条件;响应于确定所述滤波器反馈目标信息对应的量化值不满足所述最大阈值条件,根据所述滤波器反馈目标信息,对所述目标滤波器的反馈降噪系数信息进行更新,得到更新后反馈降噪系数信息,作为对应...

【专利技术属性】
技术研发人员:刘益帆徐银海赵明洲
申请(专利权)人:北京安声科技有限公司
类型:发明
国别省市:

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

1