CN111586552B

Hybrid, priority-based rendering system and method for adaptive audio

Abstract

The present invention relates to a hybrid priority-based rendering system and method for adaptive audio. The embodiment is directed to a method of rendering adaptive audio through the following steps: receiving input audio including channel-based audio, audio objects, and dynamic objects, where the dynamic objects are classified into a group of low-priority dynamic objects and a group of high-priority dynamic objects. High-level dynamic objects; rendering channel-based audio, audio objects, and low-priority dynamic objects in the first rendering processor of the audio processing system; and rendering high-priority dynamic objects in the second rendering processor of the audio processing system. The rendered audio then undergoes virtualization and post-processing steps for playback through sound bars and other similar speakers with limited height capabilities.

CN111586552B, drawing sheet 1
Sheet 1 of 1

Term

9.4 yearsleft in the term

Expires 4 February 2036.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 2 independent, 16 dependent

  1. 1
    一种渲染自适应音频的方法,包括: 接收输入音频,所述输入音频包括静态的基于声道的音频和至少一个动态对象,其中, 所述动态对象基于优先度值被分类为低优先度动态对象或高优先度动态对象,其中,所述 输入音频根据包括音频内容和渲染元数据的基于对象音频的数字比特流格式进行格式化;以及 使用第一渲染处理渲染低优先度动态对象,并使用第二渲染处理渲染高优先度动态对 象, 其中,基于为第一渲染处理和第二渲染处理中的每一个提供的相应的处理能力,第一 渲染处理不同于第二渲染处理, 其中,所述渲染包括基于所述优先度值与优先度阈值的比较来将动态对象分类为低优 先度动态对象或高优先度动态对象,并且其中,所述渲染包括基于所述分类来选择第一渲 染处理或第二渲染处理,并且与所述分类独立地渲染所述基于声道的音频。
  2. 2
    如权利要求1所述的方法,其中,所述基于声道的音频包括环绕声音频床,并且所述 输入音频还包括符合中间空间格式的音频对象,并且所述基于声道的音频是使用第一渲染 处理来渲染的。
  3. 3
    如权利要求1所述的方法,还包括对渲染的音频进行后处理以便传输到扬声器系统。
  4. 4
    如权利要求3所述的方法,其中,后处理步骤包括以下中的至少一个:上混、音量控 制、均衡化、和低音管理。
  5. 5
    如权利要求4所述的方法,其中,所述后处理步骤还包括虚拟化步骤,从而促进所述 输入音频中存在的高度提示的渲染以便通过扬声器系统回放。
  6. 6
    如权利要求2所述的方法,其中,第一渲染处理是在第一渲染处理器中执行的,所述 第一渲染处理器被优化以渲染基于声道的音频和静态对象;并且 第二渲染处理是在第二渲染处理器中执行的,所述第二渲染处理器被优化以通过第二 渲染处理器相对于第一渲染处理器的提高的性能能力、提高的存储器带宽以及提高的传输 带宽中的至少一个来渲染高优先度动态对象。
  7. 7
    如权利要求6所述的方法,其中,第一渲染处理器和第二渲染处理器被实现为通过传 输链路相互耦接的分开的渲染数字信号处理器DSP。
  8. 8
    如权利要求1所述的方法,其中,所述优先度阈值由以下中的一个定义:预先设置的 值、用户选择的值、以及自动化处理。
  9. 9
    如权利要求1所述的方法,其中,高优先度动态对象能够通过它们各自在对象音频元 数据OAMD比特流中的位置确定。
  10. 10
    一种包含指令的非暂时性计算机可读存储介质,所述指令当被处理器执行时执行 根据权利要求1所述的方法。
  11. 11
    一种用于渲染自适应音频的系统,包括: 接口,该接口接收比特流中的输入音频,所述比特流具有音频内容以及相关联的元数 据,所述音频内容包括动态对象,其中,所述动态对象基于优先度值被分类为低优先度动态 对象和高优先度动态对象,其中,所述输入音频根据包括音频内容和渲染元数据的基于对 象音频的数字比特流格式进行格式化; 渲染处理器,所述渲染处理器耦接到所述接口并且被配置为渲染所述动态对象,其中, 使用第一渲染处理来渲染低优先度动态对象,并且使用第二渲染处理来渲染高优先度动态 对象, 其中,基于为第一渲染处理和第二渲染处理中的每一个提供的相应的处理能力,第一 渲染处理不同于第二渲染处理, 其中,所述渲染包括基于所述优先度值与优先度阈值的比较来将动态对象分类为低优 先度动态对象或高优先度动态对象,并且其中,所述渲染包括基于所述分类来选择第一渲 染处理或第二渲染处理。
  12. 12
    如权利要求11所述的系统,还包括接收基于声道的音频,所述基于声道的音频包括 环绕声音频床,并且所述音频对象符合中间空间格式,并且还包括使用第一渲染处理来渲 染所述基于声道的音频。
  13. 13
    如权利要求11所述的系统,其中,所述处理器还被配置为对渲染的音频进行后处理 以便传输到扬声器系统。
  14. 14
    如权利要求13所述的系统,其中,所述后处理包括以下中的至少一个:上混、音量控 制、均衡化、和低音管理。
  15. 15
    如权利要求14所述的系统,其中,所述后处理还包括虚拟化步骤,从而促进所述输 入音频中存在的高度提示的渲染以便通过扬声器系统回放。
  16. 16
    如权利要求11所述的系统,所述渲染处理器包括用于处理第一优先度类型的音频 分量的第一渲染处理器和用于处理第二优先度类型的音频分量的第二渲染处理器,其中所 述第一渲染处理器被优化以渲染低优先度动态对象、基于声道的音频和静态对象,并且 所述第二渲染处理器被优化以通过第二渲染处理器相对于第一渲染处理器的提高的 性能能力、提高的存储器带宽以及提高的传输带宽中的至少一个来渲染高优先度动态对 象。
  17. 17
    如权利要求16所述的系统,其中,第一渲染处理器和第二渲染处理器被实现为通过 传输链路相互耦接的分开的渲染数字信号处理器DSP。
  18. 18
    如权利要求11所述的系统,其中,所述优先度阈值由以下中的一个定义:预先设置 的值、用户选择的值、以及自动化处理。 CN 111586552 Β
Independent claims18