US 11,922,957 B2
Method for decoding and encoding a downmix matrix, method for presenting audio content, encoder and decoder for a downmix matrix, audio encoder and audio decoder
Florin Ghido, Nuremberg (DE); Achim Kuntz, Hemhofen (DE); and Bernhard Grill, Lauf (DE)
Assigned to Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V., (DE)
Filed by Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Munich (DE)
Filed on Jun. 15, 2022, as Appl. No. 17/807,095.
Application 17/807,095 is a continuation of application No. 16/579,293, filed on Sep. 23, 2019, granted, now 11,393,481.
Application 16/579,293 is a continuation of application No. 15/911,974, filed on Mar. 5, 2018, granted, now 10,468,038, issued on Nov. 5, 2019.
Application 15/911,974 is a continuation of application No. 15/131,263, filed on Apr. 18, 2016, granted, now 9,947,326, issued on Apr. 17, 2018.
Application 15/131,263 is a continuation of application No. PCT/EP2014/071929, filed on Oct. 13, 2014.
Claims priority of application No. 13189770.4 (DE), filed on Oct. 22, 2013.
Prior Publication US 2023/0005489 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/008 (2013.01); G10L 19/005 (2013.01); G10L 19/02 (2013.01); G10L 19/022 (2013.01); G10L 19/025 (2013.01); G10L 19/028 (2013.01); G10L 19/083 (2013.01); G10L 19/20 (2013.01)
CPC G10L 19/008 (2013.01) 19 Claims
OG exemplary drawing
 
1. A method comprising:
decoding an encoded downmix matrix for obtaining a decoded downmix matrix, the decoded downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the an input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein a downmix matrix is encoded to obtain the encoded downmix matrix by exploiting a symmetry of speaker pairs of the plurality of input channels and a symmetry of speaker pairs of the plurality of output channels,
wherein decoding the encoded downmix matrix comprises:
receiving encoded information representing the encoded downmix matrix and
decoding the encoded information,
wherein respective pairs of input and output channels in the downmix matrix have associated respective mixing gains for adapting a level by which a given input channel contributes to a given output channel,
the method further comprising:
decoding encoded significance values from the encoded information representing the encoded downmix matrix for obtaining decoded significance values, wherein respective decoded significance values are assigned to pairs of symmetric speaker groups of the input channels and symmetric speaker groups of the output channels, wherein a decoded significance value indicates if a mixing gain for one or more of the input channels is zero or not; and
decoding encoded mixing gains from the encoded information representing the encoded downmix matrix for obtaining the mixing gains; and
wherein decoding the encoded significance values is based on a template, the template having the same pairs of speaker groups of the input channels and speaker groups of the output channels as the downmix matrix, wherein respective template significance values are assigned to pairs of symmetric speaker groups of the input channels and symmetric speaker groups of the output channels of the template.