Brevet FR3048808A1 (20170915)
REVENDICATIONS1. Procédé de codage paramétrique d'un signal audionumérique multicanal comportant une étape de codage (312) d'un signal (M) issu d'un traitement de réduction de canaux (307) appliqué au signal multicanal et de codage d'informations de spatialisation du signal multicanal, caractérisé en ce qu'il comporte les étapes suivantes : - extraction (314,\n<CLM>\1\td'au moins une information de spatialisation du signal multicanal ; - obtention (315,\n<CLM>\1\td'un modèle de représentation de la au moins une information de spatialisation extraite ; - détermination (315,411) d'au moins un paramètre d'angle du modèle obtenu ; - codage (316,\n<CLM>\1\tdu au moins un paramètre d'angle déterminé pour coder la au moins une information de spatialisation extraite lors du codage d'informations de spatialisation.\n<CLM>\1\tProcédé de codage selon la revendication 1, caractérisé en ce que la au moins une information de spatialisation est défini par sous-bandes de fréquence du signal audio multicanal et en ce qu'au moins un paramètre d'angle par sous-bande est déterminé et codé.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 2, caractérisé en ce qu'il comporte en outre les étapes de calcul d'une information de spatialisation de référence et de codage de cette information de spatialisation de référence.\n<CLM>\1\tProcédé de codage selon l'une des revendications précédentes, caractérisé en ce qu'une information de spatialisation est une information de décalage temporel intercanal (ITD).\n<CLM>\1\tProcédé de codage selon l'une des revendications précédentes, caractérisé en ce qu'une information de spatialisation est une information de différence d'intensité intercanale 30 (ILD).\n<CLM>\1\tProcédé selon la revendication 5, caractérisé en ce qu'il comporte en outre les étapes suivantes pour coder une information de différence d'intensité intercanale : - estimation d'une information de différence d'intensité intercanale à partir du 35 modèle obtenu et du paramètre d'angle déterminé ; - codage de la différence entre l'information de différence d'intensité intercanale extraite et estimée. 3048808 - 33 -\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que le modèle de représentation de la au moins une information de spatialisation est fixé et stocké en mémoire.\n<CLM>\1\tProcédé de codage selon l'une des revendications 1 à 7, caractérisé en ce que l'obtention d'un modèle de représentation de la au moins une information de spatialisation est effectuée par la sélection dans une table de modèles définis pour différentes valeurs de l'information de spatialisation.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce qu'un index de la table correspondant au modèle sélectionné est codé.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce qu'un 15 modèle de représentation commun à plusieurs informations de spatialisation est obtenu.\n<CLM>\1\tProcédé de décodage paramétrique d'un signal audionumérique multicanal comportant une étape de décodage (702) d'un signal issu d'un traitement de réduction de canaux appliqué au signal multicanal et codé et de décodage (705,\n<CLM>\1\td'informations de 20 spatialisation du signal multicanal, caractérisé en ce qu'il comporte les étapes suivantes pour décoder au moins une information de spatialisation : - réception et décodage (705,\n<CLM>\1\td'au moins un paramètre d'angle codé ; - obtention (706,\n<CLM>\1\td'un modèle de représentation d'au moins une information de spatialisation ; 25 - détermination (707,\n<CLM>\1\tde la au moins une information de spatialisation du signal multicanal à partir du modèle obtenu et du au moins un paramètre d'angle décodé.\n<CLM>\1\tProcédé de décodage selon la revendication 11, caractérisé en ce qu'il comporte une étape de réception et de décodage d'un index de table de modèles et d'obtention du modèle de représentation de l'information de spatialisation à décoder à partir de l'index décodé.\n<CLM>\1\tCodeur paramétrique d'un signal audionumérique multicanal comportant un module de codage (312) d'un signal (M) issu d'un module de traitement de réduction de canaux (307) appliqué au signal multicanal et des modules (315, 317, 316,\n<CLM>\1\tde codage d'informations de spatialisation du signal multicanal, caractérisé en ce qu'il comporte : 5 10 3048808 -34- - un module d'extraction (314,\n<CLM>\1\td'au moins une information de spatialisation du signal multicanal ; - un module d'obtention (315,\n<CLM>\1\td'un modèle de représentation de la au moins une information de spatialisation extraite ; 5 - un module de détermination (411) d'au moins un paramètre d'angle du modèle obtenu ; - un module de codage (316,\n<CLM>\1\tdu au moins un paramètre d'angle déterminé pour coder la au moins une information de spatialisation extraite lors du codage d'informations de spatialisation. 10\n<CLM>\1\tDécodeur paramétrique d'un signal audionumérique multicanal comportant un module de décodage (702) d'un signal issu d'un traitement de réduction de canaux appliqué au signal multicanal et codé et un module de décodage (705,\n<CLM>\1\td'informations de spatialisation du signal multicanal, caractérisé en ce qu'il comporte : 15 - un module de réception et décodage (705,\n<CLM>\1\td'au moins un paramètre d'angle codé ; - un module d'obtention (706,\n<CLM>\1\td'un modèle de représentation d'au moins une information de spatialisation ; - un module de détermination (707,\n<CLM>\1\tde la au moins une information de 20 spatialisation du signal multicanal à partir du modèle obtenu et du au moins un paramètre d'angle décodé.\n<CLM>\1\tSupport de stockage lisible par un processeur sur lequel est enregistré un programme informatique comprenant des instructions de code pour l'exécution des étapes du 25 procédé de codage selon l'une des revendications 1 à 10 et/ou du procédé de décodage selon l'une des revendications 11 à\n<CLM>\1\t30