Brevet FR3067511A1 (20181214)

REVENDICATIONS1. Procédé de traitement de données sonores pour une séparation de N sources sonores d'un signal sonore multicanal capté en milieu réel, caractérisé en ce qu'il comporte les étapes suivantes : - application (E310) d'un traitement de séparation de sources au signal multicanal capté et obtention d'une matrice de séparation et d'un ensemble de M composantes sonores, avec M>N ; - calcul (E320) d'un ensemble de premiers descripteurs dit bi- variés, représentatifs de relations statistiques entre les composantes des couples de l'ensemble des M composantes obtenu ; - calcul (E320) d'un ensemble de seconds descripteurs dit uni- variés représentatifs de caractéristiques d'encodage des composantes de l'ensemble des M composantes obtenu ; - classification (E340) des composantes de l'ensemble des M composantes, selon deux classes de composantes, une première classe de N composantes dites directes correspondant aux N sources sonores directes et une deuxième classe de M-N composantes dites réverbérées, par un calcul (E330) de probabilité d'appartenance à une des deux classes, fonction des ensembles de premiers et seconds descripteurs.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le calcul d'un descripteur bi-varié comporte le calcul d'un score de cohérence entre deux composantes.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 2, dans lequel le calcul d'un descripteur bi-varié comporte la détermination d'un retard entre les deux composantes du couple. 32\n<CLM>\1\tProcédé selon la revendication 3, dans lequel le retard entre deux composantes est déterminé par la prise en compte du retard maximisant une fonction d'inter-corrélation entre les deux composants du couple. 5\n<CLM>\1\tProcédé selon l'une des revendications 3 ou 4, dans lequel la détermination du retard entre deux composantes d'un couple est associée à un indicateur de fiabilité du signe du retard, fonction de la cohérence entre les composantes du couple. 10\n<CLM>\1\tProcédé selon l'une des revendications 3 ou 5, dans lequel la détermination du retard entre deux composantes d'un couple est associée à un indicateur de fiabilité du signe du retard, fonction du 15 rapport du maximum d'une fonction d'inter-corrélation pour des retards de signe opposé.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 6, dans lequel le calcul d'un descripteur uni-varié est fonction d'une mise en 20 correspondance entre des coefficients de mélange d'une matrice de mélange estimée à partir de l'étape de séparation de sources et des caractéristiques d'encodage d'une source de type onde plane.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 7, dans lequel la 25 classification des composantes de l'ensemble des M composantes s'effectue par la prise en compte de l'ensemble des M composantes, et par le calcul de la combinaison la plus probable des classifications des M composantes. 30\n<CLM>\1\tProcédé selon la revendication 8, dans lequel le calcul de la combinaison la plus probable s'effectue par la détermination d'un maximum des valeurs de vraisemblance exprimées comme le 33 produit des probabilités conditionnelles associées aux descripteurs, pour les combinaisons possibles de classification des M composantes. 5\n<CLM>\1\tProcédé selon la revendication 8, dans lequel une étape de pré- selection des combinaisons possibles est effectuée en se basant sur les seuls descripteurs uni-variés avant l'étape de calcul de la combinaison la plus probable. 10 11.Procédé selon l'une des revendications précédentes, dans lequel une étape de pré-selection des composantes est effectuée en se basant sur les seuls descripteurs uni-variés avant l'étape de calcul des descripteurs bi-variés. 15\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel le signal multicanal est un signal ambisonique.\n<CLM>\1\tDispositif de traitement de données sonores mis en oeuvre pour effectuer un traitement de séparation de N sources sonores d'un 20 signal sonore multicanal capté par une pluralité de capteurs en milieu réel, caractérisé en ce qu'il comporte : - une interface d'entrée pour recevoir les signaux captés par une pluralité de capteurs, du signal sonore multicanal; - un circuit de traitement comportant un processeur et apte à 25 controler: o un module de traitement de séparation de sources appliqué au signal multicanal capté pour obtenir une matrice de séparation et un ensemble de M composantes sonores, avec M>N ; 30 o un calculateur apte à calculer un ensemble de premiers descripteurs dit bi-variés, représentatifs de relations statistiques entre les composantes des couples de l'ensemble des M composantes obtenu et un ensemble de 34 seconds descripteurs dit uni-variés représentatifs de caractéristiques d'encodage des composantes de l'ensemble des M composantes obtenu ; o un module de classification des composantes de 5 l'ensemble des M composantes, selon deux classes de composantes, une première classe de N composantes dites directes correspondant aux N sources sonores directes et une deuxième classe de M-N composantes dites réverbérées, par un calcul de probabilité 10 d'appartenance à une des deux classes, fonction des ensembles de premiers et seconds descripteurs ; - une interface de sortie pour délivrer l'information de classification des composantes. 15\n<CLM>\1\tProgramme informatique comportant des instructions de code pour la mise en oeuvre des étapes du procédé de traitement selon l'une des revendications 1 à 12, lorsque ces instructions sont exécutées par un processeur. 20 15.Support 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 procédé de traitement selon l'un des revendications 1 à\n<CLM>\1\t25 30