Method for conversion, stereophonic encoding, decoding and transcoding of a three-dimensional audio signal
AssigneeCoronal Encoding S.A.S.
InventorsBenjamin Bernard, Francois Becker
Life of this patent
Estimating the term…
Abstract
Methods for converting, encoding, decoding and transcoding an acoustic field, more particularly a first-order Ambisonics three-dimensional acoustic field.
Claims4
A method for converting a first-order Ambisonics signal into a spherical field made up of a plurality of monochromatic progressive plane waves, by a computer programmed to perform the following operations when encoding the spherical field to obtain an encoded stereophonic signal for any frequency from among a plurality of frequencies, the method comprising:
- separating said Ambisonics signal into three components comprising:
- a first complex vectorial component (A), corresponding to a mean acoustic intensity vector of said Ambisonics signal,
- a second complex vectorial component (B), a complex coefficient of which is equal to subtraction of the pressure wave generated by the component A from a pressure component of said Ambisonics signal, and a direction of which is modified as a function of a random process,
- a third complex vectorial component (C) corresponding to a subtraction of a pressure gradient generated by the component A from a pressure gradient of said Ambisonics signal, phases of which are modified as a function of a random process, and each of three axial components of which assumes, as direction, a vector derived from a random process;
- grouping said first, second and third vectorial components A, B and C into a total vector and a total complex coefficient describing said spherical field, wherein:
- the total complex coefficient is equal to the sum of the complex coefficients corresponding to said first, second and third vectorial components, and
- the total vector is equal to the sum of the directions of said three components, weighted by the magnitude of the complex coefficients corresponding to said three components;
- and
- outputting an encoded stereophonic signal based on the total complex coefficient and the total vector.
A method for converting a first-order Ambisonics signal into a spherical field made up of a plurality of monochromatic progressive plane waves, comprising, for any frequency from among a plurality of frequencies:
- separating said Ambisonics signal into:
- a first complex vectorial component (A), determined by a complex coefficient and a direction, said first complex vectorial component being obtained by:
- (a1) determining a divergence value, calculated as the ratio between a mean acoustic intensity of said Ambisonics signal and the square of the magnitude of a pressure component of said Ambisonics signal, said ratio being saturated at a maximum value of 1,
- (a2) determining a complex coefficient corresponding to the pressure component of said Ambisonics signal,
- (a3) determining the direction of said first vectorial component (A), calculated by a weight, as a function of said divergence value, between the direction of a mean acoustic intensity vector and the direction of a vector generated by a random process;
- and
- a second complex vectorial component (C), determined by a complex coefficient and a direction, said second complex vectorial component being obtained by:
- (c1) determining three axial complex components of the pressure gradient of said Ambisonics signal,
- (c2) determining three axial complex components of the pressure gradient that would be generated by a monochromatic progressive plane wave, a complex coefficient of the monochromatic progressive plane wave would be that of the pressure of the Ambisonic signal multiplied by the divergence value and the direction of which would be that of the mean acoustic intensity vector,
- (c3) subtracting the result of said (c2) from the result of said (c1), and
- (c4) changing the phases and direction vectors of the three axial components of the result of said (c3), as a function of a random process, to obtain the complex coefficients and the directions of said second vectorial component (C);
- grouping said first and second vectorial components A and C into a total vector and a total complex coefficient describing said spherical field, wherein:
- the total complex coefficient is equal to the sum of the complex coefficients corresponding to said first and second vectorial components, and
- the total vector is equal to the sum of the directions of said first and second vectorial components, weighted by the magnitude of the complex coefficients corresponding to said two components;
- and
- outputting an encoded stereophonic signal based on the total complex coefficient and the total vector.
Dependencies are inferred from the claim text.