EP2054875B1

Enhanced coding and parameter representation of multichannel downmixed object coding

Abstract

This record has no abstract on file.

EP2054875B1, drawing sheet 1
Sheet 1 of 142

Term

1 yearleft in the term

Expires 5 October 2027.

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

50 claims: 7 independent, 43 dependent

  1. 1
    Audio object coder (101) for generating an encoded audio object signal (89) using a plurality of audio objects (90), wherein the plurality of audio objects includes a stereo object represented by two audio objects having a certain non-zero correlation, comprising:a downmix information generator (96) for generating downmix information (97) indicating a distribution of the plurality of audio objects into at least two downmix channels;an object parameter generator (94) for generating object parameters for the audio objects (95), wherein the object parameters comprise approximations of object energies of the plurality of audio objects and correlation data for the stereo object;and an output interface (98) for generating the encoded audio object signal (99) using the downmix information and the object parameters.
  2. 18
    Audio object coding method for generating an encoded audio object (99) signal using a plurality of audio objects (90), wherein the plurality of audio objects includes a stereo object represented by two audio objects having a certain non-zero correlation, comprising:generating (96) downmix information (97) indicating a distribution of the plurality of audio objects into at least two downmix channels;generating (94) object parameters for the audio objects (95), wherein the object parameters comprise approximations of object energies of the plurality of audio objects and correlation data for the stereo object;and generating (98) the encoded audio object signal (99) using the downmix information and the object parameters.
  3. 19
    Audio synthesizer (101) for generating output data using an encoded audio object signal, the encoded audio object signal comprising object parameters (95) for a plurality of audio objects and downmix information (97), comprising:an output data synthesizer (100) for generating the output data usable for rendering a plurality of output channels of a predefined audio output configuration representing the plurality of audio objects, wherein the plurality of audio objects includes a stereo object represented by two audio objects having a certain non-zero correlation, the output data synthesizer being operative to receive, as an input, the object parameters (95), wherein the object parameters (95) comprise approximations of object energies of the plurality of audio objects and correlation data for the stereo object and to use the downmix information (97) indicating a distribution of the plurality of audio objects into at least two downmix channels, and the object parameters (95) for the audio objects.
  4. 32
    The audio synthesizer in accordance with claim 19, in which a downmix conversion matrix G is calculated as follows:G = D T ⁢ T ⁢ T ⁢ C 3 , wherein C 3 is a Two-To-Three prediction matrix, wherein D TTT and C TTT is equal to I, wherein I is a two-by-two identity matrix, and wherein C TTT is based on: C TTT = γ 3 ⁢ α + 2 β - 1 α - 1 β + 2 1 - α 1 - β , wherein α,β and γ are constant factors.
  5. 39
    The audio synthesizer of claims 37 or 38, in which the output data synthesizer (100) is operative to calculate weight factors for weighting the downmix channels, the weight factors being used for controlling arbitrary downmix gain factors of the spatial decoder.
  6. 47
    Audio synthesizing method for generating output data using an encoded audio object signal, the encoded audio object signal comprising object parameters (95) for a plurality of audio objects and downmix information (97), comprising:receiving the object parameters (95), wherein the object parameters (95) comprise approximations of object energies of the plurality of audio objects and correlation data for a stereo object, and generating the output data usable for creating a plurality of output channels of a predefined audio output configuration representing the plurality of audio objects, wherein the plurality of audio objects includes a stereo object represented by two audio objects having a certain non-zero correlation, by using the downmix information (97) indicating a distribution of the plurality of audio objects into at least two downmix channels, and the object parameters (95) for the audio objects.
  7. 48
    Encoded audio object signal comprising a downmix information indicating a distribution of a plurality of audio objects into at least two downmix channels, the encoded audio object signal further comprising object parameters (95), wherein the object parameters (95) comprise approximations of object energies of a plurality of audio objects and correlation data for a stereo object, wherein the plurality of audio objects includes a stereo object represented by two audio objects having a certain non-zero correlation, and wherein the object parameters (95) are such that a reconstruction of the audio objects is possible using the object parameters and the at least two downmix channels.
  8. 49
    Encoded audio object signal of claim 49 stored on a computer readable storage medium.
  9. 50
    Computer program for performing, when running on a computer, a method in accordance with any one of the methods of claims 18 or 47.