Brevet FR2981492A1 — publié le 20130419

B11-2049FR 1 Procédé et dispositif pour séparer des signaux par filtrage spatial itératif La présente invention concerne un procédé destiné à séparer certains des signaux sources composant un signal global numérique audio. L'invention concerne également un dispositif destiné à mettre en oeuvre ce procédé. Le mixage de signaux consiste à sommer plusieurs signaux, appelés signaux sources, pour obtenir un ou plusieurs signaux composites, appelés signaux mixés. Dans les applications audio notamment, le mixage peut consister en une simple étape d'addition des signaux sources ou peut également comprendre des étapes de filtrage des signaux avant et/ou après l'addition. Par ailleurs, pour certaines applications telles que le compact-disc audio, les signaux sources peuvent être mixés de manière différente pour former deux signaux mixés correspondant aux deux voies (gauche et droite) d'un signal stéréo. La séparation de sources consiste à estimer des signaux sources à partir de l'observation d'un certain nombre de signaux mixés différents formés à partir de ces mêmes signaux sources. L'objectif est généralement de rehausser, voire si possible d'extraire complètement un ou plusieurs signaux sources cibles. La séparation de sources est notamment difficile dans les cas dits « sous-déterminés » dans lesquels on dispose d'un nombre de signaux mixés inférieur au nombre des signaux sources présents dans les signaux mixés. L'extraction est dans ce cas très difficile voire impossible en raison de la faible quantité d'information disponible dans ces signaux mixés par rapport à celle présente dans les signaux sources. Les signaux de musique sur compact-disc audio en sont un exemple particulièrement représentatif car on ne dispose que de deux voies stéréo (c'est-à-dire deux signaux mixés gauche et droite), généralement très redondantes, pour un grand nombre potentiel de signaux sources. Il existe plusieurs types d'approches dans la séparation de signaux sources : parmi elles la séparation aveugle, l'analyse de scènes auditives computationnelle, et la séparation basée sur des modèles. La séparation aveugle est la forme la plus générale, dans laquelle aucune information sur les signaux sources ni sur la nature des signaux mixés n'est connue à priori. On fait alors un certain nombre d'hypothèses sur ces signaux sources et les signaux mixés (par exemple que les signaux sources sont statistiquement indépendants) et on estime les paramètres d'un système de séparation en maximisant un critère basé sur ces hypothèses (par exemple en maximisant l'indépendance des signaux obtenus par le dispositif de séparation). Cependant, cette méthode est utilisée généralement dans les cas où l'on dispose de nombreux signaux mixés (au moins autant que de signaux sources) et n'est donc pas applicable aux cas sous-déterminés dans lesquels le nombre de signaux mixés est inférieur au nombre de signaux sources. L'analyse de scènes auditives computationnelle consiste en une modélisation des signaux sources en partiels harmoniques, mais le signal mixé n'est pas décomposé explicitement. Cette méthode se base sur les mécanismes du système auditif humain pour séparer les signaux sources de la même façon que le fait notre oreille. On peut notamment citer : D.P.W. Ellis, Using knowledge to organize sound: The prediction-driven approach to computational auditory scene analysis, and its application to speech/non-speech mixture (Speech Communication, 27(3), pp. 281-298, 1999), D. Godsmark et G.J.Brown, A blackboard architecture for computational auditory scene analysis (Speech Communication, 27(3), pp. 351-366, 1999), de même que T. Kinoshita, S. Sakai, et H. Tanaka, Musical sound source identification based on frequency component adaptation (In Proc. IJCAI Workshop on CASA, pp. 18-24, 1999). Cependant, l'analyse de scènes auditives computationnelle conduit généralement à de mauvais résultats sur la séparation de signaux sources, en particulier dans le cas de signaux audio. Une autre forme de séparation repose sur une décomposition du mélange sur une base de fonctions adaptées. Il en existe deux grandes catégories : la décomposition parcimonieuse temporelle et la décomposition parcimonieuse en fréquence. Pour la première il s'agit de décomposer la forme d'onde du mélange, et pour l'autre il s'agit de décomposer sa représentation spectrale, en une somme de fonctions élémentaires appelées « atomes » éléments d'un dictionnaire. Divers algorithmes permettent de choisir le type de dictionnaire et la décomposition correspondante la plus vraisemblable. Pour le domaine temporel, on peut citer notamment : L. Benaroya, Représentations parcimonieuses pour la séparation de sources avec un seul capteur (Proc. GRETSI, 2001), ou P.J. Wolfe et S.J. Godsill, A Gabor regression scheme for audio signal analysis (Proc. IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, pp. 103-106, 2003). Dans la méthode proposée par Gribonval (R. Gribonval and E. Bacry, Harmonic Decomposition of Audio Signals With Matching Pursuit, IEEE Trans. Signal Proc., 51(1), pp. 101-112, 2003), on classe les atomes de décomposition en sous-espaces indépendants, ce qui permet d'extraire des groupes de partiels harmoniques. Une des restrictions de cette méthode est que des dictionnaires génériques d'atomes tels que les atomes de Gabor par exemple, non adaptés aux signaux, ne donnent pas de bons résultats. De plus, pour que ces décompositions soient efficaces, il faut que le dictionnaire contienne toutes les formes translatées des formes d'ondes de chaque type d'instrument. Les dictionnaires de décomposition doivent alors être extrêmement volumineux pour que la projection et donc la séparation soient efficaces. Pour pallier à ce problème d'invariance par translation qui apparaît dans le cas temporel, il existe des approches de décomposition parcimonieuse en fréquence. On peut citer notamment M.A. Casey et A. Westner (Séparation of mixed audio sources by independent subspace analysis, Proc. Int. Computer Music Conf., 2000) qui ont introduit l'analyse en sous-espaces indépendants (ISA). Cette analyse consiste à décomposer le spectre d'amplitude à court terme du signal mixé (calculé par transformée de Fourier à court terme (TFCT)) sur une base d'atomes, et ensuite à regrouper les atomes en sous-espaces indépendants, chaque sous-espace étant propre à une source, pour ensuite resynthétiser les sources séparément. Cependant, cette approche est généralement limitée par plusieurs facteurs : la résolution de l'analyse spectrale par TFCT, la superposition des sources dans ce domaine spectral, et la restriction de la séparation spectrale à l'amplitude (la phase des signaux resynthétisés étant celle du signal mixé). Il est ainsi généralement difficile de représenter le signal mixé comme une somme de sous-espaces indépendants du fait de la complexité de la scène sonore dans le domaine spectral (imbrication forte des différentes composantes) et en raison de l'évolution, en fonction du temps, de la contribution de chaque composante dans le signal mixé. De fait, les méthodes sont souvent évaluées sur des signaux mixés « simplifiés » bien contrôlés (les signaux sources sont des instruments MIDI ou sont des instruments relativement bien séparables, en nombre restreint). Une autre méthode de séparation de sources est la séparation de sources « informée » : des informations relatives à un ou plusieurs signaux sources sont transmises avec le signal mixé au décodeur. Le décodeur est alors capable, à partir d'algorithmes et desdites informations, de séparer au moins partiellement au moins un signal source du signal mixé. Un exemple de séparation de sources informée est décrit par M. Parvaix et L. Girin (Informed source séparation of linear instantaneous under-determined audio mixtures by source index embedding, IEEE trans. Audio Speech Lang. Process., volume 19, pages 1721-1733, août 2011). L'information transmise au décodeur indique notamment les deux signaux sources prédominants dans le signal mixé, pour différentes zones fréquentielles. Cependant, une telle méthode n'est pas toujours adaptée lorsqu'il existe plus de deux signaux sources contribuant simultanément dans une même zone fréquentielle du signal mixé : dans ce cas, au moins un signal source est négligé, créant ainsi un « trou spectral » dans la reconstitution dudit signal source. Un but de la présente invention est donc de proposer un procédé permettant de séparer des signaux sources compris dans un ou plusieurs signaux mixés, de manière plus efficace. A cet effet, dans un mode de réalisation, il est proposé un procédé pour séparer, au moins partiellement, des signaux sources numériques audio particuliers contenus dans un signal mixé numérique audio, le signal mixé numérique audio étant obtenu par mixage de plusieurs signaux sources numériques audio. Selon le procédé : - on transforme le signal mixé numérique audio dans un plan temps-fréquence comprenant plusieurs zones différentes appelées points du plan temps-fréquence, - on obtient les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, puis - on effectue les étapes suivantes de séparation des signaux sources particuliers : a) on détermine à partir des valeurs représentatives des signaux sources particuliers du signal mixé, le signal source particulier prédominant dans le signal mixé, pour chaque point du plan temps-fréquence considéré, puis b) on isole ledit signal source particulier prédominant des autres signaux sources, pour chaque point du plan temps-fréquence considéré, puis c) on soustrait ledit signal source particulier prédominant du signal mixé pour chaque point du plan temps-fréquence considéré, et d) on répète les étapes a) à c) en considérant, comme signal mixé, pour chaque point du plan temps-fréquence, le signal mixé auquel ledit signal source particulier prédominant a été soustrait. Les valeurs représentatives des signaux sources peuvent être en module ou en énergie : les valeurs représentatives sont donc les valeurs d'énergie ou les valeurs en modules des signaux sources à chaque point du plan temps-fréquence. Une transformation ou une représentation dans le plan temps-fréquence consiste à représenter, en énergie ou en module de l'amplitude (c'est-à-dire la racine carrée de l'énergie), le signal source en fonction de deux paramètres, le temps et la fréquence. Cela correspond à l'évolution, en énergie ou en module, du contenu fréquentiel du signal source en fonction du temps. On obtient ainsi, pour un instant donné et une fréquence donnée, une valeur positive réelle correspondant aux composantes du signal à cette fréquence et à cet instant. Des exemples de formulations théoriques et de mises en oeuvre pratiques de représentations temps-fréquence sont déjà décrites (L. Cohen : Time-Frequency Distributions, a Review, Proceedings of the IEEE, vol. 77, N° 7, 1989 ; F. Hlawatsch, F. Auger : Temps- fréquence, concepts et outils, Hermès Science, Lavoisier 2005 ; P. Flandrin : Temps Fréquence, Hermès Science, 1998). Ainsi, grâce au procédé décrit, il est possible de retrouver les signaux sources particuliers sans faire d'hypothèse sur la prédominance de ces différents signaux. En particulier, le procédé ne suppose plus qu'il n'y a que deux signaux sources prédominants pour chaque point du plan temps-fréquence : au contraire, le procédé, itératif, détermine successivement la source prédominante du signal mixé, l'isole et la soustrait du signal mixé pour obtenir un nouveau signal mixé sur lequel le procédé est à nouveau mis en oeuvre. Ainsi, il est possible d'isoler les différents signaux sources particuliers présents dans le signal mixé, dans un point du plan temps-fréquence, pour autant que ceux-ci ne soient pas nuls dans ledit point du plan temps-fréquence. Le procédé ne se limite donc pas aux deux signaux sources prédominants du signal mixé dans un point du plan temps- fréquence. Selon un mode de mise en oeuvre, le signal mixé est un signal multicanal, et l'étape b) comprend un filtrage du signal source particulier prédominant basé sur la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. Selon ce mode de mise en oeuvre, on utilise la répartition d'un signal source particulier prédominant entre les différents canaux du signal mixé pour l'isoler des autres signaux sources. On peut notamment prévoir un filtrage des signaux sources n'ayant pas la même répartition entre les différents canaux du signal mixé que le signal source particulier prédominant. Préférentiellement, on détermine, à partir du signal mixé multicanal et des valeurs représentatives des signaux sources particuliers, la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé, ou on reçoit en entrée, la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. Autrement dit, la répartition entre les différents canaux des signaux sources particuliers peut être transmise au dispositif de séparation, par exemple en même temps que les valeurs représentatives desdits signaux sources particuliers, ou bien peut être déterminée par le dispositif de séparation, à partir du signal mixé multicanal et des valeurs représentatives des signaux sources particuliers. Selon un mode de mise en oeuvre, on reçoit en entrée les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, ou on extrait du signal mixé, les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence qui y ont été insérées, par exemple par tatouage. La transmission des valeurs représentatives des signaux sources particuliers peut ainsi se faire en même temps que la transmission du signal mixé, par exemple lorsque les informations sont tatouées ou insérées de manière inaudible, dans le signal mixé, ou bien la transmission des valeurs représentatives des signaux sources particuliers peut ainsi se faire par un canal indépendant et différent dédié à la transmission desdites valeurs représentatives. Avantageusement, après les étapes de séparation des signaux sources particuliers, on ajuste l'énergie d'un signal source particulier séparé pour un point du plan temps-fréquence, en fonction de la valeur représentative dudit signal source particulier sur ledit point du plan temps-fréquence. Une telle étape permet d'affiner l'énergie d'un signal source particulier séparé, en tenant compte également de la valeur représentative dudit signal source particulier dont on a connaissance. Il est alors possible d'améliorer la séparation des signaux sources particuliers. Avantageusement, l'étape a) comprend également le regroupement des différents points du plan temps-fréquence pour lesquels le signal source particulier prédominant est le même, et dans lequel les étapes b) et c) sont effectuées en même temps pour les différents points du plan temps-fréquence ainsi regroupés. Le regroupement des différents points du plan temps-fréquence présentant le même signal source particulier prédominant permet de mettre en oeuvre les étapes de filtrage et de retrait dudit signal source particulier prédominant, en même temps pour les différents points regroupés du plan temps-fréquence. Il est ainsi possible de gagner en temps de calcul et en capacité de calcul. Selon un autre aspect, il est proposé un dispositif pour séparer, au moins partiellement, des signaux sources numériques audio particuliers contenus dans un signal mixé numérique audio, le signal mixé numérique audio étant obtenu par mixage de plusieurs signaux sources numériques audio, comprenant : - un moyen de transformation recevant en entrée le signal mixé numérique audio et apte à fournir en sortie la transformée du signal mixé numérique audio dans un plan temps-fréquence comprenant plusieurs zones différentes appelées points du plan temps-fréquence, - un moyen d'obtention des valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, et - un moyen itératif de séparation des signaux sources particuliers, recevant en entrée la transformée du signal mixé numérique audio dans le plan temps-fréquence et les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, et comprenant : a) un moyen de détermination apte à déterminer, à partir des valeurs représentatives des signaux sources particuliers du signal mixé, le signal source particulier prédominant dans le signal mixé, pour chaque point du plan temps-fréquence considéré, b) un moyen de filtrage apte à isoler ledit signal source particulier prédominant des autres signaux sources, pour chaque point du plan temps-fréquence considéré, c) un moyen de retrait apte à soustraire ledit signal source particulier prédominant du signal mixé pour chaque point du plan temps-fréquence considéré, et fournissant en sortie un signal correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait, d)un moyen de bouclage apte à fournir en entrée du moyen de retrait, un signal correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait, en tant que signal mixé. Préférentiellement, le signal mixé est un signal multicanal, et le moyen b) comprend un moyen de filtrage du signal source particulier prédominant basé sur la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. Le dispositif peut comprendre un moyen de détermination, à partir du signal mixé multicanal et des valeurs représentatives des signaux sources particuliers, de la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé, ou le dispositif peut comprendre une entrée pour recevoir la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. Préférentiellement, le moyen itératif comprend également un moyen de regroupement recevant en entrée, pour chaque point du plan temps-fréquence, le signal source particulier prédominant dans le signal mixé, et apte à grouper les différents points du plan temps- fréquence pour lesquels le signal source particulier prédominant est le même, et les moyens de filtrage et de retrait sont aptes à isoler et retirer le signal source particulier prédominant du signal mixé en même temps pour les différents points du plan temps-fréquence ainsi groupés. Le dispositif peut comprendre une entrée pour recevoir les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence. Alternativement, le dispositif peut comprendre un moyen d'extraction capable d'extraire du signal mixé, les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence qui y ont été insérées, par exemple par tatouage. Préférentiellement, le dispositif de séparation comprend un moyen de correction capable d'ajuster l'énergie d'un signal source particulier séparé pour un point du plan temps-fréquence, en fonction de la valeur représentative dudit signal source particulier sur ledit point du plan temps-fréquence. Le moyen de correction peut être monté en aval du moyen itératif de séparation. L'invention sera mieux comprise à l'étude d'un mode de réalisation particulier, pris à titre d'exemple nullement limitatif et illustré par les dessins annexés, sur lesquels : - la figure 1 représente schématiquement un mode de réalisation d'un dispositif de séparation selon l'invention ; et - la figure 2 est un organigramme d'un procédé de séparation selon l'invention. Dans la suite de la description détaillée, on considère que le signal mixé smix(t) est un signal stéréo avec un canal gauche sp''g(t) et un canal droite sp''d(t), et comprenant p signaux sources si(t), , sp(t). Le signal mixé smix(t) peut s'écrire comme le produit des p signaux sources par une matrice de mixage A : A = [alg, apg] [aid, ..., apd] OÙ aig et aid représentent la répartition du signal source i dans chaque voie du signal mixé : (aig)2 + (aid)2 =1. Par ailleurs, on considère dans la suite de la description, que les signaux sont des signaux audio. On considère, dans le cas de la présente description, la transformation de Fourier à court terme comme transformation dans le plan temps-fréquence. La transformée du signal source i dans le plan temps-fréquence s'écrit ainsi sous la forme : Si(T,k) = E si(T+n)w(n)e-2inkn/N où N est une constante et w(n) est une fonction de fenêtre de la transformée de Fourier à court terme. Pour un signal source si donné, et un point (T,k) du plan temps- fréquence donné, on obtient donc comme énergie Ei(T,k) : Ei(T,k) = 1Si(T,k)12. La valeur représentative du signal source peut ainsi être 1Si(T,k)1 (valeur en module) ou bien Ei(T,k) (valeur en énergie). La valeur représentative du signal source peut également être le logarithme de la valeur en énergie : Li = 10logio(Ei(m, k)). La valeur représentative du signal source peut également être déterminée après avoir effectué des traitements sur le signal source, par exemple en réduisant la résolution fréquentielle du spectre en énergie ou bien encore en adaptant la quantification des valeurs représentatives à la sensibilité de l'oreille humaine. Il est alors possible d'obtenir des valeurs représentatives des signaux sources qui sont moins volumineuses en terme de taille, tout en gardant une qualité sonore voulue. On considère dans la suite de la description que la valeur représentative des signaux sources est la valeur en énergie. Les valeurs représentatives des signaux sources Ei(T,k) sont transmises au dispositif de séparation ou décodeur. Elles peuvent l'être par un canal dédié (associé aux canaux stéréo ou indépendant des canaux stéréo), ou par incorporation dans le signal mixé, par exemple par tatouage ou par utilisation de bits non-utilisés du signal mixé. Dans ce dernier cas, le dispositif de séparation peut comprendre un moyen d'extraction des valeurs représentatives, recevant en entrée le signal mixé et fournissant en sortie, les valeurs représentatives des signaux sources. De même, le dispositif de séparation peut également recevoir les répartitions des signaux sources dans chaque voie du signal mixé : aig apg, apd. Ces répartitions peuvent être transmises par un canal dédié (associé aux canaux stéréo ou indépendant des canaux stéréo), ou par incorporation dans le signal mixé, par exemple par tatouage ou par utilisation de bits non-utilisés du signal mixé. Dans ce dernier cas, le dispositif de séparation peut comprendre un moyen d'extraction des répartitions des signaux sources, recevant en entrée le signal mixé et fournissant en sortie, les répartitions des signaux sources. Le moyen d'extraction des valeurs représentatives et le moyen d'extraction des répartitions peuvent être un seul et même moyen. Alternativement, le dispositif de séparation peut comprendre un moyen de détermination des répartitions des signaux sources : un tel moyen de détermination peut recevoir en entrée le signal mixé et les valeurs représentatives Ei(T,k) d'un signal source, et fournir en sortie la répartition dudit signal source aig, aid. Sur la figure 1, on a représenté schématiquement un mode de réalisation d'un dispositif de séparation 1 de signaux sources particuliers contenus dans un signal mixé smix. Le dispositif de séparation 1 reçoit en entrée les canaux stéréo s.''g et smixd du signal mixé smix, et délivre des signaux sources particuliers séparés au moins partiellement s'i, s'p. Le dispositif de séparation 1 a pour but de délivrer, au moins partiellement, plusieurs signaux sources particuliers contenus dans le signal mixé smix en utilisant les valeurs représentatives desdits signaux sources particuliers Ei(T, k). On considère pour la présente description, que le dispositif de séparation 1 reçoit en entrée, les canaux du signal mixé numérique audio smix(t), les valeurs représentatives des signaux sources particuliers Ei(T, k), et les répartitions aig, apg, apd des signaux sources particuliers entre les deux canaux du signal mixé numérique audio smix(t). Le dispositif de séparation 1 comprend un moyen de transformation 2, un moyen itératif de séparation des signaux sources particuliers 3, un moyen de correction 12 et un moyen de transformation inverse 13. Le moyen de transformation 2 reçoit en entrée les canaux du signal mixé numérique audio smix(t) et délivre, en sortie, la transformée des canaux du signal mixé dans le plan temps-fréquence Srp,'(T,k). Le moyen itératif de séparation 3 reçoit en entrée la transformée des canaux du signal mixé dans le plan temps-fréquence Srp,'(T,k) fournie par le moyen de transformation 2, les valeurs représentatives des signaux sources particuliers Ei(T, k), et les répartitions aig, apg, apd des signaux sources particuliers entre les deux canaux du signal mixé numérique audio smix(t), et fournit en sortie les transformées dans le plan temps-fréquence, des signaux sources particuliers séparés. Le moyen itératif de séparation 3 comprend un moyen de détermination 4, un moyen de regroupement 5, un moyen de filtrage 6, un premier moyen de retrait 7, un deuxième moyen de retrait 8, un premier moyen de bouclage 9, un deuxième moyen de bouclage 10 et un moyen de combinaison 11. Le moyen de détermination 4 reçoit en entrée les valeurs d'énergie Ei(T, k) fournies par le premier moyen de retrait 7. En particulier, lors de la première itération, les valeurs d'énergie fournies par le premier moyen de retrait 7 correspondent aux valeurs d'énergie Ei(T, k) des signaux sources reçues en entrée du moyen itératif de séparation 3. Le moyen de détermination 4 permet, pour chaque point (T, k) du plan temps-fréquence, de déterminer le signal source particulier qui est prédominant dans le signal mixé numérique audio. Le moyen de détermination 4 fournit ainsi en sortie, des valeurs d'énergie Ei(T, k) correspondant, pour chaque point du plan temps fréquence, à l'énergie du signal source particulier prédominant dans ledit point du plan temps-fréquence. On obtient donc un plan temps-fréquence dans lequel chaque point est représenté par la valeur d'énergie du signal source particulier qui y est prédominant. Le moyen de regroupement 5 est monté en aval du moyen de détermination 4. Le moyen de regroupement 5 reçoit en entrée les valeurs d'énergie Ei(T, k) correspondant, pour chaque point du plan temps fréquence, à l'énergie du signal source particulier prédominant dans ledit point du plan temps-fréquence, fournies par le moyen de détermination 4. Le moyen de regroupement 5 permet de regrouper les différents points du plan temps-fréquence pour lesquels le signal source particulier prédominant est le même : le moyen de regroupement 5 forme ainsi des « clusters » correspondant à un signal source particulier et comprenant les différents points du plan temps- fréquence dans lesquels ledit signal source particulier est prédominant dans le signal mixé. Le regroupement en clusters permet notamment de mettre en oeuvre les étapes suivantes de filtrage et de retrait de manière plus rapide. On obtient donc un plan temps-fréquence avec plusieurs clusters, chaque cluster correspondant aux points dans lesquels un signal source particulier est prédominant. Le moyen de filtrage 6 reçoit en entrée les regroupements de valeurs fournis par le moyen de regroupement 5, ainsi que la transformée du signal mixé dans le plan temps-fréquence fournie par le deuxième moyen de retrait 8. En particulier, lors de la première itération, la transformée du signal mixé fournie par le deuxième moyen de retrait 8 correspond à la transformée du signal mixé numérique audio reçue en entrée du moyen itératif de séparation 3. Le moyen de filtrage 6 reçoit également les répartitions des différents signaux sources particuliers entre les deux canaux du signal mixé numérique audio. Le moyen de filtrage 6 permet, pour chaque point du plan temps-fréquence, d'isoler le signal source particulier prédominant dont la valeur d'énergie lui est transmise par le moyen de regroupement 5, en se basant sur la répartition dudit signal source particulier entre les deux canaux du signal mixé, pour ledit point du plan temps-fréquence. Le moyen de filtrage 6 permet ainsi d'effectuer un filtrage spatial (en anglais : « beamforming ») pour obtenir le signal source particulier prédominant. Le moyen de filtrage 6 permet donc d'obtenir, en sortie, un plan temps-fréquence dans lequel, pour chaque point, on a le signal source particulier prédominant. On a ainsi un plan temps-fréquence regroupant les différents signaux sources particuliers qui sont prédominants sur un point du plan temps-fréquence. La sortie du moyen de filtrage 6 est d'une part transmise au moyen de combinaison 11 qui garde en mémoire le plan temps-fréquence regroupant, pour chaque point, le signal source particulier prédominant, et d'autre part à un moyen de retrait comprenant le premier et deuxième moyens de retrait 7 et 8. Le deuxième moyen de retrait 8 reçoit en entrée le plan temps-fréquence regroupant, pour chaque point, le signal source particulier prédominant du signal mixé, les répartitions des signaux sources dans le signal mixé stéréo and et aig, et la transformée du signal mixé fournie par le deuxième moyen de bouclage 10. Le deuxième moyen de bouclage 10 permet de fournir en entrée du deuxième moyen de retrait 8 la transformée du signal mixé transmise au moyen de filtrage 6 lors de l'itération précédente. Ainsi, lors de la deuxième itération, la transformée du signal mixé fournie en entrée du deuxième moyen de retrait 8 correspond à la transformée du signal mixé numérique audio Smixg(T, k), Smixd(T, k). Le moyen de retrait 8 forme alors, par soustraction des deux entrées, un nouveau signal mixé correspondant au signal mixé reçu en entrée dans lequel on a retiré, pour chaque point du plan temps-fréquence et pour chaque voie du signal stéréo grâce aux répartitions and et aig, le signal source particulier prédominant fourni par le moyen de filtrage 6. On obtient donc en sortie du deuxième moyen de retrait 8, un signal mixé pour lequel, dans chaque point du plan temps-fréquence, le signal source particulier prédominant a été retiré. C'est ce nouveau signal mixé qui est fourni au moyen de filtrage 6 lors de la deuxième itération. Par ailleurs, c'est ce nouveau signal mixé qui sera fourni en entrée du deuxième moyen de retrait 8 lors de la troisième itération. Le premier moyen de retrait 7 reçoit en entrée le plan temps- fréquence regroupant, pour chaque point, le signal source particulier prédominant du signal mixé, et les valeurs d'énergie des signaux sources particuliers fournies par le premier moyen de bouclage 9. Le premier moyen de bouclage 9 permet de fournir en entrée du premier moyen de retrait 7 les valeurs d'énergie des signaux sources transmises au moyen de détermination 4 lors de l'itération précédente. Ainsi, lors de la deuxième itération, les valeurs d'énergie fournies en entrée du premier moyen de retrait 7 correspondent aux valeurs d'énergie des signaux sources du signal mixé numérique audio Sm, Le moyen de retrait 7 forme alors, par soustraction des deux entrées, de nouvelles valeurs d'énergie correspondant aux valeurs d'énergie reçues en entrée dans lesquelles on a retiré, pour chaque point du plan temps-fréquence, la valeur d'énergie du signal source particulier prédominant fourni par le moyen de filtrage 6. On obtient donc en sortie du premier moyen de retrait 7, des valeurs d'énergie pour lesquelles, dans chaque point du plan temps-fréquence, la valeur d'énergie du signal source particulier prédominant a été retirée : ces valeurs d'énergie correspondent aux valeurs d'énergie des signaux sources du nouveau signal mixé formé par le deuxième moyen de retrait 8. Ce sont ces nouvelles valeurs d'énergie qui sont fournies au moyen de détermination 4 lors de la deuxième itération. Par ailleurs, ce sont ces nouvelles valeurs d'énergie qui seront fournies en entrée du premier moyen de retrait 7 lors de la troisième itération. Le premier moyen de retrait 7 et le deuxième moyen de retrait 8 forment un moyen de retrait du dispositif de séparation 1 capable de soustraire (au niveau de la transformée du signal mixé pour le deuxième moyen de retrait 8 et au niveau des valeurs représentatives des signaux sources particuliers du signal mixé pour le premier moyen de retrait 7) ledit signal source particulier prédominant du signal mixé pour chaque point du plan temps-fréquence considéré, et de fournir en sortie un signal correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait. Le premier moyen de bouclage 9 et le deuxième moyen de bouclage 10 forment un moyen de bouclage du dispositif de séparation 1 capable de fournir en entrée du moyen de retrait, un signal (la transformée du signal mixé pour le deuxième moyen de bouclage 10 et les valeurs représentatives des signaux sources particuliers du signal mixé pour le premier moyen de bouclage 9) correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait, en tant que signal mixé. L'itération se poursuit ainsi pour chaque point du plan temps-fréquence, les signaux sources étant, pour chaque point du plan temps-fréquence, isolés et retirés successivement du signal mixé par ordre décroissant de prédominance dans ledit point du plan temps-fréquence. L'itération se finit lorsque, pour chaque point du plan temps- fréquence, les différents signaux sources particuliers sont isolés ou lorsqu'il n'y a plus de signaux prédominants. Alternativement, il est également possible d'arrêter l'itération lorsqu'il ne reste plus que deux signaux sources particuliers : dans ce cas, la séparation de ces deux derniers signaux sources particuliers peut s'effectuer par inversion de la matrice de mixage (comprenant les répartitions and et a,g de ces deux signaux sources particuliers) correspondant à ces deux signaux sources particuliers. Lorsque l'itération est finie, le moyen de combinaison 11 a en mémoire, pour chaque point du plan temps-fréquence, les différents signaux sources particuliers. Les différents points du plan temps-fréquence de chaque signal source sont alors regroupés pour former, au moins partiellement, les transformées S'i(T, k), S'p(T, k) de chaque signal source particulier. La séparation mise en oeuvre dans le moyen itératif 3 se fait donc au niveau de chaque point du plan temps-fréquence, en séparant le signal source particulier prédominant. Ainsi, chaque signal source particulier est séparé du signal mixé lors de l'itération pour laquelle, dans un point du plan temps-fréquence, ledit signal source particulier est prédominant dans le signal mixé. A la fin de l'itération, lorsqu'on a le signal source particulier pour chaque point du plan temps-fréquence, on regroupe lesdits points. On n'obtient donc pas un signal source particulier à chaque itération, mais une partie des différents signaux sources particuliers à chaque itération, chaque signal source particulier pouvant être reconstitué à l'issue des itérations. Le moyen de correction 12 reçoit en entrée les transformées S'i(T, k), S'p(T, k) de chaque signal source particulier et les valeurs d'énergie des signaux sources El(T, k). Le moyen de correction 12 peut d'une part, compléter la transformée d'un signal source particulier lorsque celle-ci présente un point du plan temps-fréquence dans lequel elle est nulle alors que la valeur d'énergie correspondante ne l'est pas. Dans ce cas, le moyen de correction corrige la valeur nulle du signal source particulier, en ajoutant, par exemple, du bruit blanc. On limite ainsi les distorsions sur les signaux sources particuliers séparés. Par ailleurs, le moyen de correction 12 peut également réajuster les niveaux d'énergie des signaux sources particuliers séparés à partir des niveaux d'énergie reçus en entrée, afin de garder par exemple les mêmes niveaux sonores pour les signaux sources particuliers séparés que le signal mixé numérique audio. Les transformées corrigées des signaux sources particuliers séparés sont alors transmises au moyen de transformation inverse 13. Le moyen 13 permet de transformer les transformées corrigées des signaux sources séparés en signaux temporels s'i(t), s'p(t) correspondant, au moins partiellement, aux signaux sources si(t), sp(t). Sur la figure 2, on a représenté un organigramme représentant les différentes étapes du procédé de séparation selon l'invention. Le procédé comprend une première étape 14 au cours de laquelle le signal mixé est transformé dans un plan temps-fréquence. Puis, dans une étape 15, on effectue une séparation itérative des signaux sources particuliers durant laquelle : on détermine, durant une étape 16, le signal source particulier prédominant dans le signal mixé pour chaque point du plan temps-fréquence ; puis on regroupe éventuellement, dans une étape 17, les points du plan temps fréquence pour lesquels le signal source particulier prédominant est le même ; puis on isole, lors d'une étape 18, le signal source particulier prédominant dans chaque point du plan temps-fréquence ; puis on forme, lors d'une étape 19, un nouveau signal mixé en retirant du signal mixé, pour chaque point du plan temps-fréquence, le signal source particulier prédominant et on recommence à l'étape 16 avec le nouveau signal mixé. On forme, lors d'une étape 20, les transformées des signaux sources particuliers séparés, puis on corrige éventuellement, lors d'une étape 21, lesdites transformées en fonction des valeurs d'énergie des signaux sources, puis on effectue, dans une étape 22, une transformation inverse des transformées corrigées des signaux sources particuliers séparés, de manière à obtenir, au moins partiellement, les signaux sources particuliers. Dans le cas de signaux audio, il est ainsi possible d'effectuer en sortie du système de séparation de l'invention un certain nombre de contrôles majeurs en écoute audio (volume, tonalité, effets) de façon indépendante sur les différents éléments de la scène sonore (instruments et voix obtenus par le dispositif de séparation). REVENDICATIONS1. Procédé pour séparer, au moins partiellement, des signaux sources numériques audio particuliers contenus dans un signal mixé numérique audio, le signal mixé numérique audio étant obtenu par mixage de plusieurs signaux sources numériques audio, dans lequel : - on transforme (14) le signal mixé numérique audio dans un plan temps-fréquence comprenant plusieurs zones différentes appelées points du plan temps-fréquence, - on obtient les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, puis - on effectue les étapes suivantes de séparation des signaux sources particuliers : a) on détermine (16) à partir des valeurs représentatives des signaux sources particuliers du signal mixé, le signal source particulier prédominant dans le signal mixé, pour chaque point du plan temps-fréquence considéré, puis b) on isole (18) ledit signal source particulier prédominant des autres signaux sources, pour chaque point du plan temps-fréquence considéré, puis c) on soustrait (19) ledit signal source particulier prédominant du signal mixé pour chaque point du plan temps-fréquence considéré, et d) on répète les étapes a) à c) en considérant, comme signal mixé, pour chaque point du plan temps-fréquence, le signal mixé auquel ledit signal source particulier prédominant a été soustrait. 2. Procédé selon la revendication 1, dans lequel le signal mixé est un signal multicanal, et dans lequel l'étape b) comprend un filtrage du signal source particulier prédominant basé sur la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. 3. Procédé selon la revendication 2, dans lequel on détermine, à partir du signal mixé multicanal et des valeurs représentatives des signaux sources particuliers, la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé, ou dans lequel on reçoit en entrée, la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. 4. Procédé selon l'une des revendications précédentes, dans lequel on reçoit en entrée les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, ou dans lequel on extrait du signal mixé, les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence qui y ont été insérées, par exemple par tatouage. 5. Procédé selon l'une des revendications précédentes dans lequel, après les étapes de séparation des signaux sources particuliers, on ajuste (21) l'énergie d'un signal source particulier séparé pour un point du plan temps-fréquence, en fonction de la valeur représentative dudit signal source particulier sur ledit point du plan temps-fréquence. 6. Procédé selon l'une des revendications précédentes, dans lequel l'étape a) comprend également le regroupement (17) des différents points du plan temps-fréquence pour lesquels le signal source particulier prédominant est le même, et dans lequel les étapes b) et c) sont effectuées en même temps pour les différents points du plan temps-fréquence ainsi regroupés. 7. Dispositif (1) pour séparer, au moins partiellement, des signaux sources numériques audio particuliers contenus dans un signal mixé numérique audio, le signal mixé numérique audio étant obtenu par mixage de plusieurs signaux sources numériques audio, comprenant : - un moyen de transformation (2) recevant en entrée le signal mixé numérique audio et apte à fournir en sortie la transformée du signal mixé numérique audio dans un plan temps-fréquencecomprenant plusieurs zones différentes appelées points du plan temps-fréquence, - un moyen d'obtention des valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, et - un moyen itératif (3) de séparation des signaux sources particuliers, recevant en entrée la transformée du signal mixé numérique audio dans le plan temps-fréquence et les valeurs représentatives des signaux sources particuliers à chaque point du plan temps-fréquence, et comprenant : a) un moyen de détermination (4) apte à déterminer, à partir des valeurs représentatives des signaux sources particuliers du signal mixé, le signal source particulier prédominant dans le signal mixé, pour chaque point du plan temps-fréquence considéré, b) un moyen de filtrage (6) apte à isoler ledit signal source particulier prédominant des autres signaux sources, pour chaque point du plan temps-fréquence considéré, c) un moyen de retrait (7, 8) apte à soustraire ledit signal source particulier prédominant du signal mixé pour chaque point du plan temps-fréquence considéré, et fournissant en sortie un signal correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait, d) un moyen de bouclage (9, 10) apte à fournir en entrée du moyen de retrait (7, 8), un signal correspondant, pour chaque point du plan temps-fréquence, au signal mixé auquel ledit signal source particulier prédominant a été soustrait, en tant que signal mixé. 8. Dispositif (1) selon la revendication précédente, dans lequel le signal mixé est un signal multicanal, et dans lequel le moyen b) comprend un moyen de filtrage du signal source particulier prédominant basé sur la répartition du signal source particulier prédominant entre au moins deux canaux du signal mixé. 9. Dispositif selon la revendication 7 ou 8 dans lequel le moyen itératif (3) comprend également un moyen de regroupement (5) recevant en entrée, pour chaque point du plan temps-fréquence, le signal source particulier prédominant dans le signal mixé, et apte à grouper les différents points du plan temps-fréquence pour lesquels le signal source particulier prédominant est le même, et dans lequel les moyens de filtrage (6) et de retrait (7, 8) sont aptes à isoler et retirer le signal source particulier prédominant du signal mixé en même temps pour les différents points du plan temps-fréquence ainsi groupés.