Patent Document ID: 9716959
Application ID: 14289265
Patent Status: 1

Claim One:
1. A method comprising: performing, by and audio encoding device, a decomposition with respect to a plurality of spherical harmonic coefficients representative of a sound field to generate a U matrix representative of left-singular vectors of the plurality of spherical harmonic coefficients, an S matrix representative of singular values of the plurality of spherical harmonic coefficients and a V matrix representative of right-singular vectors of the plurality of spherical harmonic coefficients; determining, by the audio encoding device, one or more U DIST vectors of the U matrix, each of which corresponds to a distinct component of the sound field; determining, by the audio encoding device, one or more S DIST vectors of the S matrix, each of which corresponds to the same distinct component of the sound field; and determining, by the audio encoding device, one or more V T DIST vectors of a transpose of the V matrix, each of which corresponds to the same distinct component of the sound field; quantizing, by an audio encoding device, the one or more V T DIST vectors to generate one or more V T Q _ DIST vectors; and compensating, by the audio encoding device, for error introduced due to the quantization of the one or more V T DIST vectors in one or more U DIST *S DIST vectors computed by multiplying the one or more U DIST vectors of the U matrix by one or more S DIST vectors of the S matrix that are also representative of the same one or more components of the sound field so as to generate one or more error compensated U DIST *S DIST vectors, wherein compensating for the error comprises: determining distinct spherical harmonic coefficients based on the one or more U DIST vectors, the one or more S DIST vectors and the one or more V T DIST vectors; and performing a pseudo inverse with respect to the V T Q _ DIST vectors to divide the distinct spherical harmonic coefficients by the one or more V T Q _ DIST vectors and thereby generate error compensated one or more U C _ DIST * S C _ DIST vectors that compensate at least in part for the error introduced through the quantization of the V T DIST vectors; audio encoding, by the audio encoding device, the one or more error compensated U DIST * S DIST vectors; and generating, by the audio encoding device, a bitstream to include the audio encoded one or more error compensated U DIST *S DIST vectors and the quantized one or more V T DIST vectors.