Brevet FR2809916A1 — publié le 20011207

La présente invention est relative à un dispositif et à un procédé de filtrage récursif compensé en mouvement, ainsi qu'à un système de codage correspondant. Elle concerne les techniques de réduction de bruit appliquées à des signaux vidéo numériques. Ces techniques s'appliquent généralement à des images vidéo numériques se présentant sous la forme d'une matrice d'échantillons ; chaque échantillon est composé d'un signal luminance et, pour un signal en couleur, d'un signal de chrominance. L'acquisition des séquences d'images vidéo est encore aujourd'hui largement réalisée sous une forme analogique sorte que les images, une fois acquises et éventuellement transmises stockées dans des formats analogiques, présentent une part sensible bruit dans leur contenu. Une fois numérisées, ces images sont également souvent soumises à des opérations de stockage I édition qui, à leur tour, introduisent un bruit de nature numérique, cette fois. En final, une sequence d'images subit généralement une succession de transformations ayant pour résultat un bruit spatio-temporel de nature fortement aléatoire. Pour obtenir un fonctionnement performant, méthodes de réduction de bruit faisant appel à un filtrage récursif considèrent la très forte corrélation temporelle des images d'une séquence vidéo. Par conséquent, les notions de mouvement et de déplacement sont importantes pour la mise au point d'une réduction de bruit efficace. Par déplacement , on entend le changement de position d'un objet dans une scène, ce changement de position étant localisé et propre à cet objet. Par mouvement , on entend l'ensemble des déplacements d'objets dans une séquence vidéo. Le mouvement est classiquement détecté soit par simple différence d'images à images, soit en utilisant un estimateur de mouvement. Dans le premier cas, on a recours à des différences d'images ou FDs (Frame Différences), pixels à pixels, à des instants distincts. Dans le second cas (utilisation d'un estimateur de mouvement), on tient compte des déplacements en effectuant des différences d'images à des instants distincts. Ces déplacements sont représentes par des champs de vecteurs de mouvement appliqués à des pixels (estimation de mouvement au pixel) ou à des blocs (estimation de mouvement par blocs). On obtient ainsi des différences d'images compensées en mouvement, appelées DFDs (Displacement Frame Différences), par pixels ou par blocs. La seconde méthode donne des résultats bien meilleurs la première, au prix d'une complexité plus grande. Selon des techniques connues de réduction de bruit par filtrage récursif compensé en mouvement, on effectue une pondération d'un signal d'entrée courant u et d'un signal prédictif v, obtenu au moyen d'un signal d'entrée antérieur compensé en mouvement puis filtré. Le signal pondéré ainsi obtenu est produit en sortie comme le signal filtré et est enregistré pour les instants ultérieurs. Le coefficient de pondération du signal d'entrée courant u et le coefficient de pondération du signal prédictif v reposent sur le calcul d'un coefficient de récursivité a. Dans des systèmes performants, ce coefficient est calculé à partir d'une estimation de bruit et de l'erreur de prédiction courante, égale à la différence entre le signal courant u et le signal prédictif v. Généralement, la détermination du coefficient de récursivité a repose sur une estimation du niveau de bruit, souvent obtenue à partir des informations de DFDs issues d'un estimateur de mouvement. En effet, les DFDs sont assez bien représentatives de la quantité de bruit contenue dans une séquence vidéo. Les DFDs en donnent même une expression exacte si la compensation de mouvement est idéale (c'est-à-dire si compensation est parfaite, quelles que soient la nature du mouvement et déformations). Ces techniques procurent des avantages significatifs : la réduction de bruit applique sur la totalité de l'image, l'estimation niveau de bruit s'effectue sur toute l'image et les risques de confusion entre le bruit et le signal utile sont minimisés. Cependant, l'estimation du niveau de bruit réel est biaisée du fait que l'estimateur de mouvement n'est idéal. En effet, la précision l'estimateur est limitée par un certain nombre facteurs issus d'une de contraintes d'implémentation (précision codage des vecteurs mouvements, excursion maximale de ces vecteurs ... ) et d'autre part de contraintes intrinsèques aux estimateurs mouvement (par exemple difficultés d'estimer de manière fiable des mouvements rotationnels ou provenant d'une homothétie). Par ailleurs, l'utilisation algorithme d'estimation de mouvement fondé sur la notion blocs de pixels (communément appelé Block Matching ) accentue certains de ces défauts. manque de précision, dépendant également source et de sa qualite (bruitée ou non), engendre une surestimation (par le biais d'une augmentation des DFDs) du niveau de bruit réel. Par conséquent, le filtrage est trop sévère provoquant un effet de flou. Enfin, en presence de bruit et sur des zones statiques, la sensibilité de l'estimateur de mouvement au bruit peut provoquer un manque d'homogénéité du champ de vecteurs engendrant une réelle distorsion de filtrage de ces zones. Cette dégradation, qui se manifeste par un effet de grouillement et de papillotement temporel, est gênante et difficilement acceptable. La présente invention concerne un dispositif filtrage récursif compensé en mouvement fondé sur une estimation mouvements par blocs, permet d'obtenir une -bonne qualité d'image, en réduisant considérablement les effets négatifs exposés ci-dessus. L'invention est également relative à un système de codage comprenant un tel dispositif et à un procédé de filtrage récursif compensé en mouvement correspondant. A cet effet, l'invention a trait à un dispositif de filtrage récursif compensé en mouvement d'images vidéo avant codage. Ce dispositif comprend - des moyens stockage d'au moins une image d'entrée, - un module d'estimation de mouvement par blocs, prévu pour produire par blocs vecteurs de mouvement et des grandeurs représentatives de variations d'images compensées en mouvement, à partir d'une image d'entrée courante et d'au moins une image d'entrée stockée antérieurement dans les moyens de stockage, - des moyens détermination d'un niveau de bruit de récursivité en fonction moins les grandeurs représentatives de variations d'images compensées en mouvement, - un module calcul d'une erreur de prédiction, entre une image d'entrée courante et une image prédite antérieurement par filtrage et compensation mouvement, - un module calcul d'un coefficient de récursivité en fonction du niveau de bruit récursivité et de l'erreur de prédiction, - des moyens calcul d'une image compensée en mouvement à partir d'une image filtrée et des vecteurs de mouvement, - des moyens filtrage, destinés à produire une pondération de l'image d'entrée courante et d'une image filtrée et compensée en mouvement stockée antérieurement, par le coefficient de récursivité, et - des moyens stockage d'au moins une image filtrée et compensée en mouvement. Selon l'invention, le dispositif de filtrage comprend - des moyens de détermination d'un niveau de bruit d'immobilité en fonction d'au moins les grandeurs représentatives de variations d'images compensées en mouvement, et - un ensemble de traitement de zones constituant des partitions des blocs employés pour l'estimation de mouvement, comprenant # des moyens de calcul dans ces zones, de grandeurs représentatives de variations d'images conservees en espace, à partir d'une image d'entrée courante et d'au moins une image d'entrée stockée antérieurement dans les moyens de stockage d'images d'entrée, et # des moyens de mise à zéro des vecteurs mouvement associés à ces zones lorsque les grandeurs representatives de variations d'images conservées en espace sont inférieures à un seuil fonction du niveau de bruit d'immobilité. Par grandeurs représentatives de variations d'images compensées en mouvement , on entend des grandeurs qui quantifient des modifications temporelles dans une séquence d'images (préférentiellement par blocs) en tenant compte de l'estimation de mouvement. grandeurs consistent avantageusement en les DFDs. Par grandeurs représentatives de variations d'images conservées en espace , on entend en revanche des grandeurs qui quantifient des modifications dans une séquence d'images (préférentiellement par blocs) sans compensation de mouvement. Elles consistent avantageusement en les FDs. Le dispositif de l'invention repose donc sur un couplage entre un filtrage en mouvement par blocs et un filtrage statique appliqué sur des zones formant des partitions de ces blocs. On met ainsi en oeuvre le filtrage statique avec une granularité plus fine qu'un traitement en blocs simples. Ce dispositif permet d'améliorer la qualité du signal vidéo en distinguant, dans chaque bloc traité, des zones statiques et des zones en mouvement. Avantageusement, l'ensemble de traitement zones utilise des zones constituées de sous-blocs des blocs employés pour l'estimation de mouvement. L'utilisation d'une estimation de mouvement blocs (du type Block Matching) présente en outre les avantages d'une solution hautement intégrée et eprouvée. Par exemple, pour la norme compression vidéo MPEG2, l'estimation de mouvement est une estimation de mouvement travaillant avec des blocs de tailles 16x8 pixels. moyens de calcul d'images compensees en mouvement utilisent images filtrées (qui sont les images de sortie) les vecteurs de mouvement, après traitement préalable de ces derniers l'ensemble de traitement zones. deux niveaux de bruit utilisés dans le dispositif de l'invention ont essentiellement les fonctions suivantes - niveau de bruit de récursivité (ares) est destiné au calcul du coefficient récursivité du filtre récursif, et - niveau de bruit d'immobilité (aimm) est destiné à la détection de zones statiques du filtrage statique ; il permet de détecter, par l'intermédiaire d'un seuil fonction de ce niveau de bruit d'immobilité, des zones d'images spatialement identiques (au seuil près) pour des instants temporels différents. seuil fonction du niveau de bruit d'immobilité aimm est avantageusement égal à (MAX désignant le maximum) (k x aimm ; SO), où k est un coefficient multiplicateur et SO représente un plancher pour le seuil. Ainsi, on force le niveau de seuil à une valeur basse lorsque ce seuil devient trop faible, de manière à pouvoir détecter des zones fixes même en présence de peu de bruit. Le coefficient k est préférentiellement compris entre 1 2, et vaut 1,5 dans une forme avantageuse de réalisation. Dans d'autres modes de détermination du seuil, dernier est une fonction linéaire du niveau de bruit d'immobilité aimm, dans une réalisation particulière, lui est égal. Dans un premier mode de réalisation portant sur determination des niveaux de bruit, les moyens de détermination du niveau bruit de récursivite et du niveau de bruit d'immobilité sont destinés à produire un niveau bruit constituant à la fois le niveau de bruit de récursivité et le niveau bruit d'immobilité. Les deux niveaux de bruits sont ainsi identiques pour le calcul du coefficient de récursivité et pour le filtrage statique. Il est alors preférable d'éviter de faire intervenir les grandeurs représentatives de variations d'images conservées en espace dans cette détermination. En effet, on évite ainsi un effet pervers de contre-réaction de détection de zones statiques sur l'estimation du niveau de bruit. Dans d'autres modes de réalisation, les niveaux bruit de récursivité et d'immobilité diffèrent. Le premier est alors préférentiellement supérieur au second. Ainsi, dans un second mode de réalisation, moyens de détermination du niveau de bruit de récursivité sont prévus pour déterminer le niveau de bruit de récursivité à la fois en fonction grandeurs représentatives de variations d'images compensées en mouvement et des grandeurs représentatives de variations d'images conservées en espace. II est ainsi avantageux de déterminer le niveau de bruit de récursivité par une combinaison des DFDs et des FDs, le niveau de bruit d'immobilité dépendant de préférence uniquement des DFDs. Une telle technique de détermination du niveau de bruit de récursivité est par exemple exposée dans le brevet EP-957367. Une autre mise en oeuvre avantageuse d'une telle combinaison consiste à déterminer le niveau de bruit récursivité en utilisant directement les FDs calculées pour les zones de traitement statique des blocs, au lieu de considérer leur moyenne sur l'ensemble blocs de la trame. Préférentiellement, les moyens de détermination niveaux de bruit de récursivité et/ou d'immobilité sont prévus pour déterminer l'un des niveaux de bruit, ou les deux, au moyen d'une pondération grandeurs représentatives de variations d'images compensées en mouvement, en fonction des vecteurs de mouvement, cette ponderation étant éventuellement combinée avec d'autres moyens. Les moyens de détermination des niveaux de bruit de récursivité et/ou d'immobilité sont pour cela avantageusement prévus pour répartir les grandeurs représentatives de variations d'images compensées en mouvement dans des classes ; ces classes sont associées respectivement à des plages délimitées par des normes des vecteurs de mouvement, rangées par valeurs croissantes, et à des coefficients de pondération correspondants. Chacun des coefficients de pondération est préférentiellement appliqué à un cumul de ces grandeurs, c'est-à-dire à la somme partielle de la classe considérée. Les niveaux de bruit de récursivité et/ou d'immobilité sont alors donnés par la somme des cumuls, pondérés par les coefficients de pondération associés. Cette réalisation offre encore une amélioration sensible de l'estimation du niveau de bruit, par une classification des grandeurs représentatives de variations d'images compensées en mouvement (préférentiellement des DFDs) sous forme d'un histogramme. La robustesse de l'estimation de bruit s'en trouve améliorée, ce qui contribue à l'augmentation globale des performances du système. Dans une première forme de réalisation des moyens détermination des niveaux de bruits de récursivité et/ou d'immobilité avec répartition en classes, ces moyens comprennent - un système de comptage, destiné à compter pour chacune classes un cumul du nombre des grandeurs représentatives de variations d'images compensées en mouvement dans toutes les classes d'ordre inférieur ou égal à l'ordre de cette classe, - et un comparateur, destiné # à comparer à une valeur de consigne, un rapport cumuls pour respectivement ces classes au cumul pour classe d'ordre maximal, # et à produire un ordre minimal de classe pour lequel ce rapport est supérieur ou égal à la valeur de consigne. De plus, les moyens de détermination des niveaux de bruit récursivité et/ou d'immobilité sont prévus pour affecter des coefficients pondération nuis aux classes d'ordre supérieur à cet ordre minimal. Ainsi, on ne prend en compte les classes que jusqu'à un pourcentage prédéterminé du nombre total de grandeurs calculées, exemple 10 %. Seules les classes correspondant aux vecteurs mouvement de normes les plus basses participent donc au calcul niveaux de bruit. Ceci permet d'obtenir une bonne fiabilité des résultats, car les mouvements faibles sont ceux qui sont réellement représentatifs de quantité de bruit contenue dans la séquence d'images. Les coefficients pondération employés dans les classes prises en compte sont alors avantageusement identiques, ce qui revient à faire la moyenne des sommes partielles obtenues pour ces classes. Dans une seconde forme de réalisation des moyens de détermination des niveaux de bruits de récursivité et/ou d'immobilité avec répartition en classes, ces moyens sont prévus pour affecter aux classes les coefficients de pondération 112(i-1), i désignant l'ordre de classe. Un moyen complémentaire à la pondération grandeurs, pour déterminer les niveaux de bruit, consiste avantageusement en une limitation des fluctuations temporelles de ces niveaux. On interdit ainsi aux niveaux de bruit de sortir d'une plage de valeurs contenant niveau de bruit précédemment calculé. L'invention est également relative à un système de codage comprenant un dispositif de filtrage récursif conforme à l'invention. Elle s'applique aussi à un procédé de filtrage récursif compensé en mouvement d'images vidéo avant codage. Dans ce procédé - on stocke une image d'entrée courante, - on effectue une estimation de mouvement blocs de façon à produire des vecteurs de mouvement et des grandeurs représentatives de variations d'images compensées en mouvement, à partir l'image d'entrée courante et d'au moins une image d'entrée stockée antérieurement, - on détermine un niveau de bruit de récursivite en fonction d'au moins les grandeurs représentatives de variations d'images compensées en mouvement, - on calcule une erreur de prédiction, entre l'image d'entrée courante et une image prédite antérieurement par filtrage et compensation de mouvement, - on calcule un coefficient récursivité en fonction du niveau de bruit de récursivité et de l'erreur de prédiction, - on calcule une image compensée en mouvement à partir de l'image d'entrée courante et des vecteurs de mouvement, - on filtre l'image d'entrée courante, en produisant une pondération de cette image d'entrée courante et d'une image filtrée et compensée en mouvement stockée antérieurement, par le coefficient de récursivité, - on calcule une image compensée en mouvement à partir de l'image filtrée courante et des vecteurs mouvement, et - on stocke cette image filtrée compensée en mouvement. Selon l'invention - on détermine un niveau bruit d'immobilité en fonction d'au moins les grandeurs représentatives variations d'images compensées en mouvement, et - avant de calculer l'image compensée en mouvement, on traite des zones constituant des partitions blocs employés pour l'estimation de mouvement # en calculant dans ces zones, des grandeurs représentatives variations d'images conservées en espace, à partir l'image d'entrée courante et d'au moins une image d'entrée stockée antérieurement dans les moyens de stockage, # et en forçant ' zéro des vecteurs de mouvement associés à zones lorsque les grandeurs représentatives variations d'images conservées en espace sont inférieures à un seuil fonction du niveau de bruit d'immobilite. L'invention sera mieux comprise et illustrée au moyen d'exemples de modes de réalisation et de mise en ceuvre avantageux, nullement limitatifs, en référence aux figures annexées sur lesquelles - la figure 1 représente un schéma synoptique d'un dispositif filtrage récursif conforme à l'invention, et - la figure 2 montre schématiquement un ensemble de calcul niveau de bruit prédit, incorporé dans le dispositif de la figure 1. Un dispositif de filtrage récursif compensé en mouvement conforme à l'invention (figure 1) offre une estimation du niveau de bruit robuste et un traitement en sous-blocs performant. On note x, y et t respectivement l'abscisse, l'ordonnée et le temps, u(x,y ;t) un signal d'entrée courant, u(x,y ;t-T) un signal d'entrée retardé d'un délai T (T représente un délai d'une trame vidéo par exemple), d(dx,dy) un vecteur de déplacement, dx désignant le décalage (offset) de déplacement suivant l'axe des abscisses et dy le décalage déplacement suivant l'axe des ordonnées, v(x,y ;t) la sortie du filtre, v(x+dx,y+dy ;t-T) la sortie du filtre compensée en mouvement retardée d'un délai T, plus communément appelée la prédiction (avec filtrage), a un coefficient de récursivité pour l'échantillon courant, a,,,, un niveau de bruit de récursivité estimé pour l'image entière 6imm un niveau de bruit d'immobilité estimé pour l'image entière, s une erreur de prédiction pour l'échantillon courant, NL un filtre non linéaire a = f(s,a ), - FD(x,y ;t) : FD(x,y ;t) = u(x,y ;t) - u(x,y ;t-T) appliquée sur un pixel ou un bloc de pixels. - DFD(x,y ;t) : DFD(x,y ;t) = u(x,y ;t) - u(x+dx,y+dy -T) appliquée sur pixel ou sur un bloc de pixels. Le dispositif de filtrage comprend une mémoire , prévue pour stocker une image d'entrée (signal u(x,y ;t)) et un estimateur mouvements blocs 2, prévu pour produire par blocs des vecteurs de mouvement d et DFDs, à partir d'une image d'entrée courante (signal u(x,y ;t)) et d'une image d'entrée stockée antérieurement (signal u(x,y ;t-T)) dans la mémoire Le dispositif est également pourvu d'une unité 3 détermination niveau de bruit de récursivité a@,#, et d'un niveau de bruit d'immobilité . en fonction des DFDs et des vecteurs de mouvement d reçus de l'estimateur de mouvement 2. Le niveau de bruit de récursivité a,,, est utilisé pour calculer un coefficient de récursivité a, tandis que le niveau de bruit d'immobilité a;,"" sert à améliorer le filtrage en affinant la compensation de mouvement de l'image filtrée précédemment, comme ceci est exposé plus Il comprend également un premier additionneur 4 capable de soustraire l'image d'entrée courante (signal u(x,y ;t)) et une image prédite anterieurement par compensation de mouvement (signal v(x,y ;t-T)) à partir d'une image filtrée. L'additionneur 4 produit ainsi une erreur de prédiction s. Un module de calcul 5 du coefficient de récursivité a est destiné à recevoir de l'unité 3 le niveau de bruit de récursivité %, et du module de calcul 4, l'erreur de prédiction s, et à calculer par une fonction de filtre non linéaire (NI-) le coefficient de récursivité a. Un multiplieur 7 permet de multiplier l'erreur de prédiction s en sortie de l'additionneur 4 par le coefficient de récursivité a reçu du module de calcul 5. De plus, un second additionneur 8 est destiné à recevoir du multiplieur 7 le résultat de ce produit et à l'additionner à l'image prédite antérieurement par compensation mouvement (signal v(x,y ;t-T)) à partir d'une image filtrée. C'est le résultat cet addition qui constitue l'image filtrée courante, produite en sortie dispositif (signal v(x,y ;t)). On a donc v(x, y ;t) = a x u(x, y ;t) + (1- a,) x v(x+dx,y+dy ;t-T)) Le dispositif comprend de plus une unité 6 de calcul et stockage d'une image compensée en mouvement à partir d'une image sortie du dispositif (signal v(x,y ;t)).et des vecteurs de mouvement d calcules par l'estimateur de mouvement 2. Cependant, un choix entre le vecteur mouvement d courant et le vecteur nul est effectué au préalable, comme décrit ci-dessous. L'unité 6 a une sortie utilisée, avec un retard (délai T), à fois en entrées des additionneurs 4 et 8. Le dispositif de filtrage récursif comprend aussi une unite décisionnelle 11 et une unité de sélection 12. L'unité décisionnelle 11 a trois entrées recevant respectivement une image d'entrée courante (signal u(x,y ;t)), une image d'entrée stockée antérieurement dans la mémoire 1 (signal u(x,y ;t-T)) et le niveau de bruit d'immobilité a,,m. Elle dispose d'une sortie de commande reliée à l'unité de sélection 12. L'unité décisionnelle 11 est prévue pour calculer les FDs sur différentes zones de chaque bloc et pour comparer les FDs au niveau de bruit d'immobilité a;""" (ou à un seuil fonction de ce niveau de bruit). Ces zones sont préférentiellement des sous-blocs de taille inférieure à celle des blocs utilisées pour l'estimation de mouvement, par exemple de 4x4 pixels. Selon que les FDs sont inférieures (respectivement supérieures) au niveau de bruit d'immobilité a@mm, la zone de l'image traitée est décrétée statique (respectivement non statique). L'unité décisionnelle 11 donne alors par sa sortie de commande, à l'unité de sélection 12 des instructions de mise à zéro des vecteurs de mouvement d des zones déclarées statiques. plus, dans l'exemple représenté, les FDs des zones déclarées statiques sont envoyées à l'unité 3 afin de participer à l'estimation de l'un au moins des niveaux de bruit. L'unité de sélection 12 comporte une entrée de réception des vecteurs de mouvement d en provenance de l'estimateur de mouvement 2, une entrée de mise à zéro des vecteurs de mouvement et une entrée de commande reliée à l'unité décisionnelle 11. Elle effectue un choix entre le vecteur de mouvement d courant et le vecteur nul. Ce choix est conditionné par le résultat issu de l'unité décisionnelle 11. Ainsi, en présence zones statiques, le vecteur de mouvement est forcé à zéro. Dans le cas contraire, le vecteur de mouvement courant d est choisi. Les vecteurs de mouvement produits sont envoyés par une sortie à l'unité 6 de compensation de mouvement. Le traitement des zones statiques a notamment pour effet de remédier à des défauts introduits par l'estimateur de mouvement 2 par blocs en présence de bruit, sur des zones homogènes dans l'espace et temporellement (dispersion du champ de mouvement), ce traitement étant fondé sur l'analyse de la différence entre deux sous-blocs occupant la même position spatiale mais à des instants temporels différents. La comparaison de la FD de chaque zone avec le seuil fonction du niveau de bruit d'immobilité a,,R, permet de détecter les zones identiques dans l'espace et dans le temps pour une séquence vidéo bruitée ou non bruitée. Ainsi, les phénomènes de grouillement et de papillotement temporels sur des zones en réalité identiques dans l'espace et le temps sont fortement atténués. Outre cet aspect, ce traitement permet également d'effectuer un détourage des objets en mouvement: en effet, l'estimation de mouvement par blocs ne fait la différence, à l'intérieur même d'un bloc, entre un objet ou une partie objet et le fond de la scène. Le traitement en sous-blocs améliore aspect en imposant des vecteurs de déplacement d nuls sur zones identiques dans l'espace et le temps à l'intérieur même de chaque bloc. Des formes realisation particulières de l'unité 3 de détermination des niveaux bruit vont maintenant être détaillées. Ces réalisations sont particulièrement appropriées au dispositif décrit. Selon ces formes de réalisation, l'unite comprend un ensemble 20 de détermination d'un niveau de bruit prédit aprédit (figure 2), qui est ensuite utilisé pour calculer le niveau de bruit récursivité aréc et le niveau de bruit d'immobilité aimm. Dans une formes de réalisation, ces deux niveaux de bruit sont identiques et égaux niveau de bruit prédit aprédit. Dans d'autres modes de réalisation, ils diffèrent de l'autre. L'ensemble 20 a deux entrées recevant respectivement les DFDs et les normes Ildll des vecteurs mouvement d, et une sortie donnant le niveau de bruit prédit aprédit- comprend un premier étage 21 de répartition des normes Ildll des vecteurs mouvement d dans des plages [0; 0,[ ... [PN_, ; PN[ de valeurs croissantes étant la iè"* borne de classification). Un découpage en N plages (de même dynamique ou non) obtenues à partir du module maximal du vecteur de mouvement est pour cela utilisé. L'ensemble 20 comprend aussi un deuxième étage 22 d'aiguillage des DFDs, selon la plage d'appartenance des normes Ildll des vecteurs de mouvement d sur les différentes zones considérées. Un troisième étage 23 de comptage et de cumul comprend N couples constitués chacun d'un accumulateur Ai et d'un compteur - pour i = 1... N, chacun de ces couples étant associé à l'une des plages de l'étage de répartition 21. Chaque couple définit ainsi une classe d'appartenance des DFDs, correspondant à l'une plages normes lidll. Les accumulateurs A; et les compteurs C; respectivement pour fonctions de cumuler les valeurs des DFDs aiguillees vers eux de les compter. Ils produisent en sorties respectivement sommes partielles S; et des nombres Cpt;. module 25 d'exploitation de la classification, en aval troisième etage 23, permet de produire le niveau de bruit prédit aprédit en fonction sommes partielles S; et des nombres Cpt; de chaque classe. Selon une première méthode de calcul du niveau de bruit predit apr,#dn, utilisee dans le module 25, on considère uniquement 10% des DFDs en commençant par la première classe (classe 1) et en cumulant sommes partielles sur les classes suivantes jusqu'à obtenir un nombre DFDs cumulées supérieur à 10%. Le niveau de bruit prédit ap@é,,;t est alors égal à moyenne des sommes partielles des classes successives considérees. II représente le niveau de bruit issu d'au moins 10% des blocs de pixels présentant le plus faible déplacement. Selon une deuxième méthode, on effectue une moyenne pondérée sommes partielles. La pondération privilégie alors les classes représentant un module de vecteur de mouvement faible. Les facteurs pondération (0;) sont avantageusement les suivants avec i représentant l'indice de la classe et étant compris entre et N (nombre de classes). Avantageusement, le module 25 n'autorise qu'une certaine plage de fluctuation (Aa,,, et Aah;9h) en fonction du niveau de bruit predit précédemment calculé apr,, (MED désignant la valeur médiane entre les trois valeurs en paramètres) aprédit - MED[apré,#-Dalow 'apréditla préc+Aahïghl Ainsi, le niveau de bruit prédit aprédit est issu de la classification des DFDs, effectuée à partir du module des vecteurs de mouvement en considérant exclusivement ou essentiellement les DFDs relatives a un mouvement faible. On obtient ainsi un niveau de bruit très fiable. En effet, les DFDs sont très susceptibles d'une part aux erreurs dues à l'estimateur de mouvement et d'autre part aux forts mouvements. Ces derniers introduisent potentiellement des distorsions sur les formes et les objets, qui ont pour conséquences de fausser les DFDs en les augmentant fortement. Dans une variante de réalisation, le filtrage statique s'effectue sur des pixels des blocs considérés, au lieu de sous-blocs. REVENDICATIONS 1. Dispositif de filtrage récursif compensé en mouvement d'images vidéo avant codage, comprenant - des moyens de stockage (1) d'au moins une image d'entrée, - un module d'estimation de mouvement par blocs (2), prévu pour produire par blocs des vecteurs de mouvement (d) et des grandeurs représentatives de variations d'images compensées en mouvement (DFD), à partir d'une image d'entrée courante et d'au moins une image d'entree stockée antérieurement dans lesdits moyens de stockage, - des moyens de détermination (3) d'un niveau de bruit récursivité (ares) en fonction d'au moins lesdites grandeurs représentatives variations d'images compensées en mouvement (DFD), - un module de calcul (4) d'une erreur de prédiction (s), entre image d'entrée courante et une image prédite antérieurement filtrage et compensation de mouvement, - un module de calcul (5) d'un coefficient de récursivité (a) fonction dudit niveau de bruit de récursivité (a,,,) et de ladite erreur prediction (s), - des moyens de calcul (6) d'une image compensée mouvement à partir d'une image filtrée et desdits vecteurs de mouvement - des moyens de filtrage (7, 8), destinés à produire pondération de l'image d'entrée courante et d'une image filtrée compensée en mouvement stockée antérieurement, par le coefficient recursivité (a), et - des moyens de stockage (6) d'au moins une image filtrée et compensée en mouvement, produite par les moyens de calcul d'images compensées en mouvement, caractérisé en ce que ledit dispositif de filtrage comprend - des moyens de détermination (3) d'un niveau de bruit d'immobilité (a,n,n,) en fonction d'au moins lesdites grandeurs representatives de variations d'images compensées en mouvement (DFD), et - un ensemble de traitement (11, 12) de zones constituant des partitions desdits blocs employés pour l'estimation de mouvement, comprenant # des moyens de calcul (11) dans lesdites zones, de grandeurs représentatives de variations d'images conservées en espace (FD), à partir d'une image d'entrée courante et d'au moins une image d'entrée stockée antérieurement dans lesdits moyens de stockage (1) d'images d'entrées, et # des moyens de mise à zéro (12) des vecteurs de mouvement (c>) associés audites zones lorsque lesdites grandeurs représentatives de variations d'images conservées en espace (FD) sont inférieures à un seuil fonction niveau de bruit d'immobilité (a@mm). 2. Dispositif de filtrage récursif selon la revendication 1, caractérisé en ce que l'ensemble de traitement de zones (11, utilise des zones constituées de sous-blocs desdits blocs employés pour l'estimation de mouvement. 3. Dispositif de filtrage récursif selon l'une des revendications 1 ou 2, caractérisé en ce que lesdits moyens de détermination niveau de bruit de récursivité (a,j et du niveau de bruit d'immobilite sont destinés à produire un niveau de bruit constituant à la fois le niveau bruit de récursivité et le niveau de bruit d'immobilité. Dispositif de filtrage récursif selon l'une des revendications 1 ou 2, caractérisé en ce que lesdits moyens de détermination (3) du niveau de bruit récursivité (a,,,) sont prévus pour déterminer le niveau de bruit de récursivité à la fois en fonction desdites grandeurs représentatives de variations d'images compensées en mouvement (DFD) et desdites grandeurs représentatives de variations d'images conservées en espace (FD). Dispositif de filtrage récursif selon l'une quelconque des revendications 1 à 4, caractérisé en ce que lesdits moyens de détermination (3) des niveaux de bruit de récursivité (a,,) et/ou d'immobilité . sont prévus pour déterminer au moins l'un des niveaux de bruit au moins au moyen d'une pondération desdites grandeurs représentatives variations d'images compensées en mouvement (DFD), en fonction vecteurs de mouvement (d). Dispositif de filtrage récursif selon la revendication 5, caractérisé en ce que lesdits moyens de détermination (3) niveaux de bruit de récursivité (ares) et/ou d'immobilité (a;,,) sont prévus pour repartir lesdites grandeurs représentatives de variations d'images compensées en mouvement (DFD) dans des classes associées respectivement à des plages ([0 ; [i,[ ... [Pn_, ; Pn[) délimitées par des normes des vecteurs de mouvement (Ildll) rangées par valeurs croissantes et à des coefficients de ponderation correspondants. 7. Dispositif de filtrage récursif selon la revendication 6, caractérisé en ce que lesdits moyens de détermination (3) des niveaux de bruit de récursivité (6,j et/ou d'immobilité (a;""") comprennent un système de comptage (23), destiné à compter pour chacune desdites classes un cumul du nombre des grandeurs représentatives de variations d'images compensées en mouvement (DFD) dans toutes les classes d'ordre inférieur ou égal à l'ordre de ladite classe, et un comparateur (25) destiné à comparer à une valeur de consigne un rapport desdits cumuls pour respectivement lesdites classes audit cumul pour la classe d'ordre maximal et à produire un ordre minimal de classe pour lequel ledit rapport est supérieur ou égal à valeur de consigne, et lesdits moyens de détermination (3) des niveaux bruit de récursivité (ace) et/ou d'immobilité (a,m,) étant prévus pour affecter des coefficients de pondération nuls aux classes d'ordre supérieur audit ordre minimal. 8. Dispositif de filtrage récursif selon la revendication caractérisé en ce que lesdits moyens de détermination (3) des niveaux bruit de récursivité (a,,,) et/ou d'immobilité (aimm) sont prévus pour affecter audites classes les coefficients de pondération 1/2(i->), i désignant l'ordre la classe. 9. Système de codage comprenant un dispositif de filtrage récursif conforme à l'une quelconque des revendications 1 à 8. 10. Procédé de filtrage récursif compensé en mouvement d'images vidéo avant codage, dans lequel - on stocke une image d'entrée courante, - on effectue une estimation de mouvement par blocs de façon à produire des vecteurs de mouvement (d) et des grandeurs représentatives de variations d'images compensées en mouvement (DFD), à partir de ladite image d'entrée courante et d'au moins une image d'entrée stockee antérieurement, - on détermine un niveau de bruit de récursivité (a,,,) en fonction d'au moins lesdites grandeurs représentatives de variations d'images compensées en mouvement (DFD), - on calcule une erreur de prédiction (s), entre l'image d'entrée courante et une image prédite antérieurement par filtrage et compensation de mouvement, - on calcule un coefficient de récursivité (a) en fonction dudit niveau de bruit de récursivité (Gré, ) et de ladite erreur de prédiction (s), - on filtre l'image d'entrée courante, en produisant une pondération de ladite image d'entrée courante et d'une image filtrée et compensée en mouvement stockée antérieurement, par le coefficient de récursivité (a), - on calcule une image compensée en mouvement à partir de l'image filtrée courante et desdits vecteurs de mouvement (d), - on stocke ladite image filtrée et compensée en mouvement, caractérisé en ce que - on détermine un niveau de bruit d'immobilité . en fonction d'au moins lesdites grandeurs représentatives de variations d'images compensées en mouvement (DFD), et - avant de calculer ladite image compensée en mouvement, on traite des zones constituant des partitions desdits blocs employés pour l'estimation de mouvement # en calculant dans lesdites zones, grandeurs représentatives de variations d'images conservees en espace (FD), à partir de l'image d'entrée courante et moins une image d'entrée stockée antérieurement dans lesdits moyens de stockage, # et en forçant à zéro des vecteurs de mouvement (d) associés audites zones lorsque lesdites grandeurs représentatives de variations d'images conservees en espace (FD) sont inférieures à un seuil fonction du niveau de bruit d'immobilité (a;,m).