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
AssigneeFraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
InventorsFlorin Ghido, Achim Kuntz, Bernhard Grill
Life of this patent
Estimating the term…
Abstract
A method is described which decodes a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels. Encoded information representing the encoded downmix matrix is received and decoded for obtaining the decoded downmix matrix.
Claims32
A method for decoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels, the method comprising:
- receiving encoded information representing the encoded downmix matrix;
- and
- decoding the encoded information for obtaining the decoded downmix matrix.
A method for encoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position,
- wherein encoding the downmix matrix comprises exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels.
A method for presenting audio content having a plurality of input channels to a system having a plurality of output channels different from the input channels, the method comprising:
- providing the audio content and a downmix matrix for mapping the input channels to the output channels,
- encoding the audio content;
- encoding the downmix matrix by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels;
- transmitting the encoded audio content and the encoded downmix matrix to the system;
- decoding the audio content;
- decoding downmix matrix by receiving encoded information representing the encoded downmix matrix and decoding the encoded information for obtaining the decoded downmix matrix;
- and
- mapping the input channels of the audio content to the output channels of the system using the decoded downmix matrix.
A non-transitory computer product including a computer-readable medium storing instructions for carrying out a method for decoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels, the method comprising:
- receiving encoded information representing the encoded downmix matrix;
- and
- decoding the encoded information for obtaining the decoded downmix matrix.
A non-transitory computer product including a computer-readable medium storing instructions for carrying out a method for encoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein encoding the downmix matrix comprises exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels
A non-transitory computer product including a computer-readable medium storing instructions for carrying out a method for presenting audio content having a plurality of input channels to a system having a plurality of output channels different from the input channels, the method comprising:
- providing the audio content and a downmix matrix for mapping the input channels to the output channels,
- encoding the audio content;
- encoding the downmix matrix by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels;
- transmitting the encoded audio content and the encoded downmix matrix to the system;
- decoding the audio content;
- decoding downmix matrix by receiving encoded information representing the encoded downmix matrix and decoding the encoded information for obtaining the decoded downmix matrix;
- and
- mapping the input channels of the audio content to the output channels of the system using the decoded downmix matrix.
An encoder for encoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, the encoder comprising:
- a processor configured to encode the downmix matrix, wherein encoding the downmix matrix comprises exploiting the symmetry of speaker pairs in the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels.
A decoder for decoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels, the decoder comprising:
- a processor configured to receive encoded information representing the encoded downmix matrix, and to decode the encoded information for obtaining the decoded downmix matrix.
An audio encoder for encoding an audio signal, comprising an encoder for encoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, the encoder comprising:
- a processor configured to encode the downmix matrix, wherein encoding the downmix matrix comprises exploiting the symmetry of speaker pairs in the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels.
An audio decoder for decoding an encoded audio signal, the audio decoder comprising a decoder for decoding a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels, the decoder comprising:
- a processor configured to receive encoded information representing the encoded downmix matrix, and to decode the encoded information for obtaining the decoded downmix matrix.
Dependencies are inferred from the claim text.