US 11,838,743 B2
Apparatus, method and computer program for encoding, decoding, scene processing and other procedures related to DirAC based spatial audio coding using diffuse compensation
Guillaume Fuchs, Erlangen (DE); Oliver Thiergart, Erlangen (DE); Srikanth Korse, Erlangen (DE); Stefan Döhla, Erlangen (DE); Markus Multrus, Erlangen (DE); Fabian Küch, Erlangen (DE); Alexandre Bouthéon, Erlangen (DE); Andrea Eichenseer, Erlangen (DE); and Stefan Bayer, Erlangen (DE)
Assigned to FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., Munich (DE)
Filed by Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V., Munich (DE)
Filed on May 27, 2021, as Appl. No. 17/332,312.
Application 17/332,312 is a continuation of application No. PCT/EP2019/084053, filed on Dec. 6, 2019.
Claims priority of application No. 18211064 (EP), filed on Dec. 7, 2018.
Prior Publication US 2021/0289312 A1, Sep. 16, 2021
Int. Cl. H04S 7/00 (2006.01); G10L 19/02 (2013.01)
CPC H04S 7/307 (2013.01) [G10L 19/02 (2013.01); G10L 19/0212 (2013.01); H04S 2400/01 (2013.01); H04S 2420/11 (2013.01); H04S 2420/13 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An apparatus for generating a sound field description from an input signal comprising one or more channels, the apparatus comprising:
an input signal analyzer for acquiring diffuseness data from the input signal;
a sound component generator for generating, from the input signal, one or more sound field components of a first group of sound field components comprising for each sound field component a direct component and a diffuse component, and for generating, from the input signal, a second group of sound field components comprising only a direct component,
wherein the sound component generator is configured to perform an energy compensation when generating the first group of sound field components, the energy compensation depending on the diffuseness data and at least one of a number of sound field components in the second group, a number of diffuse components in the first group, a maximum order of sound field components of the first group and a maximum order of sound field components of the second group, wherein the sound component generator comprises a compensation gain calculator for calculating a compensation gain factor using the diffuseness data, the maximum order of sound field components of the first group and the maximum order of sound field components of the second group, or for calculating a compensation gain factor using the diffuseness data, the number of diffuse components in the first group, and the maximum order of sound field components of the second group,
wherein the compensation gain calculator is configured to calculate the compensation gain factor as represented by the following equation

OG Complex Work Unit Math
or as represented by the following equation

OG Complex Work Unit Math
wherein Ψ represents the diffuseness data, H represents the maximum order of sound field components of the second group, and L represents the maximum order of sound field components of the first group, or
wherein the following holds:

OG Complex Work Unit Math
wherein K represents the number of diffuse components in the first group.