技术新讯 > 电子通信装置的制造及其应用技术 > 混响器的有条件禁用的制作方法  >  正文

混响器的有条件禁用的制作方法

  • 国知局
  • 2024-08-22 14:44:25

本技术涉及用于空间音频再现和混响器的有条件禁用的装置和方法,而非排他地涉及用于在增强现实和/或虚拟现实装置中的空间音频再现和混响器的有条件禁用的装置和方法。

背景技术:

1、混响是指在实际声源已停止之后,声音在空间中的持续存在。不同的空间由不同的混响特性表征。为了传达环境的空间印象,在感知上准确地再现混响很重要。室内声学通常用单独合成的早期反射部分和用于扩散后期混响的统计模型来建模。图1描绘了合成的房间脉冲响应的示例,其中,直接声音101之后是具有到达方向(doa)的离散早期反射103和可以在没有任何特定到达方向的情况下合成的扩散后期混响105。图1中的延迟d1(t)102可以被视为表示从源到收听者的直接声音到达延迟,延迟d2(t)104可以表示对于早期反射之一从源到收听者的延迟(在这种情况下是第一个到达的反射)。

2、一种再现混响的方法是利用一组n个扬声器(或者使用一组头部相关传递函数(hrtf)双耳再现的虚拟扬声器)。这些扬声器在某种程度上均匀地定位在收听者周围。从这些扬声器再现相互不相干的混响信号,从而产生周围扩散混响的感知。

3、由不同的扬声器产生的混响必须相互不相干。在简单的情况下,可以使用同一混响器的不同通道来产生混响,其中,输出通道不相关,但在其他方面共享相同的声学特性,诸如rt60时间和水平(具体地,扩散对直接比率(diffuse-to-direct ratio)或混响对直接比率(reverberant-to-direct ratio))。可以例如通过以下操作来获得这种共享相同的声学特性的不相关输出:从反馈延迟网络(fdn)混响器的输出抽头(利用适当调谐延迟线长度),或者从基于使用衰减不相关噪声的混响器(通过在每个通道中使用不同的不相关噪声序列)。在这种情况下,不同的混响信号实际上具有相同的特征,并且混响通常被感知为对于所有方向都是相似的。

4、可以使用扩散对直接比率(ddr)来控制混响频谱或级别,该扩散对直接比率描述了混响声能的能量(或级别)与直接声能(或声源的总发射能量)的比率。

技术实现思路

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、一种芯片组可以包括如本文所述的装置。

45、本技术的实施例旨在解决与现有技术相关联的问题。

本文地址:https://www.jishuxx.com/zhuanli/20240822/279668.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。