METHOD AND APPARATUS FOR HIGHER ORDER AMBISONICS ENCODING AND DECODING USING SINGULAR VALUE DECOMPOSITION

The encoding and decoding of HOA signals using Singular Value Decomposition includes forming (11) based on sound source direction values and an Ambisonics order corresponding ket vectors (|Υ(Ω5))) of spherical harmonics and an encoder mode matrix (Ξ0χS). From the audio input signal (|χ(Ωs))) a singu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KROPP, HOLGER, ABELING, STEFAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The encoding and decoding of HOA signals using Singular Value Decomposition includes forming (11) based on sound source direction values and an Ambisonics order corresponding ket vectors (|Υ(Ω5))) of spherical harmonics and an encoder mode matrix (Ξ0χS). From the audio input signal (|χ(Ωs))) a singular threshold value (σε) determined. On the encoder mode matrix a Singular Value Decomposition (13) is carried out in order to get related singular values which are compared with the threshold value, leading to a final encoder mode matrix rank (rfine ). Based on direction values (Ωﺎ) of loudspeakers and a decoder Ambisonics order (Nﺎ), corresponding ket vectors (IΥ(Ωﺎ)〉) and a decoder mode matrix (Ψ0χL) are formed (18). On the decoder mode matrix a Singular Value Decomposition (19) is carried out, providing a final decoder mode matrix rank (rfind). From the final encoder and decoder mode matrix ranks a final mode matrix rank is determined, and from this final mode matrix rank and the encoder side Singular Value Decomposition an adjoint pseudo inverse (Ξ+)† of the encoder mode matrix (Ξ0χS) and an Ambisonics ket vector (Ia´s〉) are calculated. The number of components of the Ambisonics ket vector is reduced (16) according to the final mode matrix rank so as to provide an adapted Ambisonics ket vector (|a´ﺎ〉). From the adapted Ambisonics ket vector, the output values of the decoder side Singular Value Decomposition and the final mode matrix rank an adjoint decoder mode matrix (Ψ)† is calculated (15), resulting in a ket vector (|y(Ωﺎ)〉) of output signals for all loudspeakers. La présente invention concerne le codage et le décodage de signaux HOA à l'aide d'une décomposition de valeurs singulières, qui consistent à former (11), sur la base de valeurs de direction d'une source sonore et d'un ordre d'ambiophonie, des vecteurs ket (|Υ(Ω5))) correspondants d'harmoniques sphériques et d'une matrice en mode de codeur (Ξ0χS). A partir du signal d'entrée audio (|χ(Ωs))), on détermine une valeur de seuil singulière (σε). Sur la matrice en mode de codeur, une décomposition de valeurs singulières (13) est effectuée afin d'obtenir des valeurs singulières associées qui sont comparées à la valeur de seuil, pour produire un rang de matrices en mode de codeur final (rfine). Sur la base des valeurs de direction (Ωﺎ) de haut-parleurs et d'un ordre d'ambiophonie de décodeur (Nﺎ), des vecteurs ket (IΥ(Ωﺎ)〉) correspondants et une matrice en mode de décodeur (Ψ0χL) sont formés (18). Sur l