FR 2684829 A1 19930611 FR 9114999 A 19911204 "Méthodes de synthèse de signaux de texture et de transmission et/ou stockage de tels signaux, ainsi que dispositifs et systèmes pour leur mise en oeuvre". La présente invention concerne une méthode de synthèse de texture à partir de signaux vidéo numériques, ainsi qu'une méthode de transmission et/ou stockage de signaux de texture prévoyant à la réception une phase de synthèse de texture qui comprend les étapes de ladite méthode de synthèse L'invention concerne également un dispositif de synthèse et des dispositifs ou systèmes de transmission et/ou stockage pour la mise en oeuvre de ces méthodes. Le document "A new method for texture fields synthesis some applications to the study of human vision", de A Gagalowicz, publié dans la revue "IEEE Transactions on Pattern Analysis and Machine Intelligence", vol PAMI-3, N 05, septembre 1981, pp 520-533, décrit une méthode d'analyse de textures prenant tout particulièrement en compte, comme paramètres d'analyse, des données statistiques qui peuvent être associées aux zones texturées d'une image En effet, les textures rencontrées par exemple sur des images de télévision, qui devraient théoriquement être formées par la répétition périodique d'un ou plusieurs motifs, ne sont pas, en fait, des agencements rigoureux de tels éléments de base, et les modèles qui décrivent ces textures intègrent à juste titre cette notion d'aléatoire En partant de ces considérations statistiques générales, le document s'attache notamment à étudier, en s'appuyant sur des considérations psychovisuelles, dans quelle mesure des paramètres tels que les moments statistiques du second ordre peuvent conduire à une discrimination locale de textures que l'oeil distingue. Si l'on souhaite réaliser la synthèse d'une texture conformément à un original, on peut donc se servir des statistiques du second ordre comme de paramètres pertinents pour la discrimination visuelle de deux textures (en l'occurrence, l'original et la texture synthétisée) Néanmoins, si l'on fait globalement converger les statistiques du second ordre d'une image de bruit blanc vers celles de la texture d'origine, on perd la structure globale qui peut exister dans certaines textures régulières (par exemple, du type mur de briques) L'image résultante semble alors, à la manière d'une sorte de "patchwork", constituée de lambeaux de texture, isolément bien formés mais qui paraissent assemblés de manière incohérente, sans lien entre eux. Un premier but de l'invention est de proposer une méthode de synthèse de texture grâce à laquelle l'aspect global de la texture restituée n'est plus handicapé par le manque de cohérence signalé ci-dessus. L'invention concerne à cet effet une méthode caractérisée en ce qu'elle comprend les étapes suivantes: (a) à partir de ceux de ces signaux qui sont associés à un ensemble de points d'image ou pixels constituant un échantillon dit de référence, calcul et mémorisation de caractéristiques structurelles dudit échantillon ou de valeurs qui leur sont directement liées; (b) à partir des caractéristiques ainsi calculées et de l'échantillon, restitution d'une image de synthèse approximative par croissance progressive dans une région prédéterminée; (c) subdivision de ladite image de synthèse approximative en blocs de pixels de même taille; (d) à partir de l'échantillon, constitution d'un dictionnaire de stockage de blocs de même taille que ceux de ladite image de synthèse approximative; (e) en fonction d'un critère prédéterminé, remplacement de chaque bloc de cette image de synthèse approximative par un bloc du dictionnaire, pour constituer une image de synthèse définitive De préférence, les caractéristiques structurelles choisies sont les moments statistiques du second ordre. Pour comprendre l'intérêt des principes ainsi définis, on peut rapprocher l'opération de synthèse proposée du phénomène physique de la cristallisation Lors de la formation d'un cristal, une décroissance trop rapide de la température entraîne un début de cristallisation en des endroits différents du magma initial Ces différentes zones de cristallisation se développent jusqu'à se rencontrer, et l'on observe alors, à leurs interfaces de rencontre, une rupture de la continuité cristalline, due au fait que les mailles des différentes zones ne s'agencent pas exactement Pour améliorer cet alignement des mailles aux interfaces, on peut soit procéder à un recuit, ou réchauffement du cristal, qui permet un réarrangement des zones déjà formées, soit, selon une méthode nettement plus rapide, prévenir l'apparition de différents points de cristallisation en imposant au cristal d'être refroidi initialement en un endroit déterminé, puis en étendant le refroidissement autour de cette zone refroidie formée initialement: la cristallisation s'effectue maintenant de façon progressive en faisant entrer successivement en contact avec le cristal déjà formé de faibles quantités de cristal en fusion que l'on laisse refroidir. En poursuivant l'analogie entre cristal et texture, on a alors imaginé d'autoriser de façon similaire autour d'une sorte de pavé ou échantillon initial dont les niveaux de gris sont connus (et choisi par exemple sensiblement au centre de l'image à synthétiser) une croissance progressive de la synthèse dans des sortes de couronnes successives entourant ledit échantillon L'effet de "patchwork" est ainsi supprimé, et la cohérence de l'image de synthèse est à nouveau assurée Cette méthode pourrait cependant paraître trop lente si l'on s'attachait à réaliser une croissance de trop grande qualité, et l'on a alors proposé de réaliser par croissance progressive une première image de synthèse approximative, occupant, lorsque la croissance est achevée, une région prédéterminée, puis, en tirant bénéfice du fait qu'on dispose de l'échantillon de départ qui constitue un original de la texture, d'opérer une sorte de décoration de la première image de synthèse approximative en remplaçant, selon un critère prédéterminé, des blocs de cette première image par des blocs de l'échantillon qui lui ressemblent le plus Ce processus présente quelque analogie (à cette exception près que la méthode ici proposée est mise en oeuvre de façon automatique à l'aide de moyens techniques) avec la manière d'agir d'un artisan ou d'un peintre à qui l'on aurait remis un échantillon de texture comprenant quelques motifs et qui serait alors capable de restituer tout un coupon, d'une taille aussi grande que ce que l'on pourrait souhaiter, en utilisant simplement les motifs, donnés avec une certaine résolution, et la disposition relative de ces motifs Les essais réalisés ont montré qu'avec une telle méthode de synthèse, la reconstitution d'image est rapide et la qualité d'image satisfaisante quant à son apparence de cohérence. En outre, du fait que l'on calcule les caractéristiques structurelles non plus sur toute une texture, mais pour un échantillon de celle-ci, on réduit considérablement le volume des données à traiter Il faut d'ailleurs noter que le nombre de caractéristiques structurelles calculées peut être fixé en fonction de la résolution voulue pour l'image de synthèse définitive, ce qui permet là aussi d'adapter aux nécessités ce volume des données Une autre façon de réduire cette quantité de données consiste aussi à regrouper les valeurs des caractéristiques structurelles par secteurs du plan des coordonnées du vecteur de translation qui indexe la position relative de deux pixels, et à remplacer de telles valeurs par une valeur unique telle que leur moyenne. Une amélioration de cette méthode de synthèse peut par ailleurs être obtenue en renouvelant une ou plusieurs fois les étapes (d) et (e) avec des blocs qui sont à chaque fois d'une taille différente de celle choisie dans l'étape (d), les tailles de blocs ainsi retenues étant de préférence premières entre elles. Un autre but de l'invention est aussi d'exploiter l'importante réduction du volume de données obtenue avec la méthode décrite ci-dessus (dans l'une ou l'autre de ses variantes) pour une transmission économique d'informations relatives à une séquence d'images. A cet effet, l'invention concerne une méthode de transmission et/ou de stockage de signaux de texture incluant la mise en oeuvre d'une méthode de synthèse de texture telle que celle qui vient d'être décrite et en outre caractérisée en ce que les étapes de ladite méthode de synthèse dans toute la région prédéterminée sont précédées des étapes suivantes: (A) extraction d'un échantillon représentatif de la texture considérée; (B) codage de cet échantillon (C) transmission et/ou stockage des signaux codés ainsi obtenus (D) décodage des signaux codés tels que transmis et/ou stockés. La transmission et/ou le stockage ainsi effectué(e) est intéressant(e), car le facteur de compression atteint est important au regard des méthodes de codage traditionnelles o la quantité des informations est proportionnelle au nombre des pixels Dans le cas présent, cette quantité d'informations est nettement plus faible, puisque liée seulement à la taille de l'échantillon. Un autre but de l'invention est encore de proposer des dispositifs ou systèmes de mise en oeuvre de ces méthodes. L'invention concerne à cet effet tout d'abord un dispositif de synthèse de texture à partir de signaux vidéo numériques, caractérisé en ce qu'il comprend un circuit de calcul et de mémorisation de caractéristiques structurelles, ou de valeurs qui leur sont directement liées, à partir de ceux de ces signaux qui sont associés à un ensemble de points d'image ou pixels constituant un échantillon dit de référence, un circuit de restitution d'une image de synthèse approximative, par croissance progressive dans une région prédéterminée, à partir des caractéristiques structurelles ainsi calculées et des signaux numériques correspondant audit échantillon de référence, un circuit de constitution de dictionnaire à partir de blocs de même taille considérés dans ledit échantillon de référence, et un circuit de décoration de ladite image de synthèse approximative à partir des signaux de sortie dudit circuit de constitution de dictionnaire. L'invention concerne d'autre part un dispositif de transmission et/ou de stockage de signaux de texture comprenant au moins un tel dispositif de synthèse de texture, caractérisé en ce qu'il comprend, en amont dudit dispositif de synthèse, un circuit d'extraction d'échantillon, un circuit de codage des signaux correspondant audit échantillon extrait, des moyens de transmission et/ou stockage des signaux codés, et un circuit de décodage des signaux codés tels que transmis et/ou stockés. L'invention concerne enfin un système de transmission et/ou stockage de signaux de texture appartenant à des images, comprenant au moins un dispositif de synthèse de texture et caractérisé en ce qu'il comprend également ( 1) un circuit de séparation de l'image courante d'entrée en deux sous-images contenant l'une les parties texturées de ladite image et l'autre ses parties non texturées; ( 2) un circuit de segmentation de ladite sous-image texturée en régions homogènes en texture éventuellement non connexes, dont les signaux de sortie sont fournis audit dispositif de synthèse de texture ( 3) un circuit de codage des contours desdites régions homogènes en texture et un circuit de codage de la sous-image non texturée, ainsi que, après transmission et/ou stockage, un circuit de décodage desdits contours et un circuit de décodage des signaux de sous-image non texturée; ( 4) un circuit de reconstruction d'une image finale correspondant à ladite image courante d'entrée à partir des signaux de sortie desdits circuits de décodage et dudit dispositif de synthèse de texture. Les particularités et avantages de l'invention apparaîtront maintenant de façon plus précise dans la description qui suit et dans les dessins annexés, donnés à titre d'exemples non limitatifs et dans lesquels: la figure 1 montre schématiquement un exemple de zone de croissance de l'image de synthèse de texture que l'on veut obtenir conformément à la méthode selon l'invention à partir d'un échantillon de ladite texture; la figure 2 montre un exemple de réalisation d'un dispositif de synthèse de texture selon la présente invention; la figure 3 montre, aux fins d'un regroupement des valeurs des moments du second ordre, une division possible du plan de translation utilisé pour l'indexation de la position relative de deux pixels; les figures 4 et 5 montrent un exemple de réalisation respectivement d'un dispositif et d'un système de transmission et/ou stockage de signaux de texture comprenant au moins un dispositif de synthèse de texture selon la présente invention. La méthode de synthèse de texture selon l'invention permet, à partir d'un échantillon de texture comprenant quelques motifs, de restituer automatiquement une image de synthèse de cette texture, aussi grande que l'on veut d'ailleurs, en utilisant pour cela chaque motif, donné avec une certaine résolution, et la disposition relative des motifs Cette méthode comprend, en supposant que les informations relatives à l'échantillon sont par exemple disponibles sous la forme de signaux numériques quantifiés sur L niveaux et correspondant ici, sans que cet exemple soit limitatif, à la luminosité des points d'image ou pixels de l'échantillon considéré, 7, les étapes suivantes: (a) à partir desdits signaux d'échantillon, calcul et mémorisation de caractéristiques structurelles de cet échantillon, par exemple de ses moments statistiques du second ordre, en ne tenant compte que des paires de pixels contenues dans l'échantillon, et en se limitant à un nombre déterminé de ces moments si l'on ne recherche pas une résolution élevée et si l'on veut limiter les calculs; (b) à partir des caractéristiques ainsi calculées et desdits signaux d'échantillon, restitution d'une première image de synthèse approximative par croissance progressive dans une zone de croissance ou région prédéterminée; (c) subdivision de cette image de synthèse approximative en blocs de pixels de même taille; (d) à partir desdits signaux d'échantillon, constitution d'un dictionnaire de stockage de blocs de même taille que ceux de l'image restituée dans l'étape (b); (e) en fonction d'un critère prédéterminé, remplacement de chaque bloc de cette image de synthèse approximative par un bloc de ce dictionnaire, pour constituer une image de synthèse définitive. L'étude menée dans le document cité plus haut a conduit, on l'a vu, à sélectionner, pour rendre compte quantitativement d'une texture, par exemple les paramètres dits moments statistiques du second ordre En effet, si l'on considère une image contenant N pixels à chacun desquels est associé un niveau de gris Xi quantifié sur L niveaux de O à L- 1 repérés par l'indice i, on constate que les attributs statistiques du premier ordre attachés à cette image, tels que moyenne, écart-type, histogramme normalisé, sont insuffisants pour permettre une discrimination entre deux textures: la moyenne ne renseigne que sur l'intensité moyenne de l'image, l'écart-type ne donne d'indication que sur la dispersion des niveaux de gris (c'est-à- dire le contraste global de l'image), l'histogramme donne seulement une estimation de la probabilité d'apparition d'un point dans une image sans pouvoir rendre compte de la répartition géométrique des points (cette probabilité ne dépend pas des autres niveaux de gris des points voisins dans l'image). Or, dans une texture, la présence d'un niveau de gris est au contraire fortement corrélée avec les niveaux de gris de ces points voisins, et les statistiques du second ordre introduisent, elles, des conditions qui lient la probabilité d'apparition d'un niveau de gris en un point au niveau de gris des points voisins Les moments du second ordre, en particulier, permettent de discriminer des textures du fait qu'ils condensent l'information contenue dans les histogrammes du second ordre correspondant aux différentes positions relatives des pixels de l'image considérés deux à deux. Pour le calcul de ces moments, on définira les notations suivantes: x et y sont les coordonnées du pixel courant et Xi(x, y) la luminosité (ou niveau de gris) qui lui est associée 4 et A 4 désignent les composantes du vecteur A matérialisant la différence de position entre deux pixels dont l'un est le pixel courant et l'autre est un pixel de comparaison; i est l'indice de repérage du niveau de gris du pixel courant, i + A celui du niveau de gris du pixel de comparaison, et I est le nombre de doublets (i, i + A) considérés dans l'image (I est voisin de N si l'on opère le calcul des moments sur toute l'image) Im et S désignent respectivement la valeur moyenne des niveaux de gris sur la zone de calcul des moments (ici sur l'image, en prenant I = N comme on le fera dans la suite) et l'écart-type de la luminosité (ou niveaux de gris) des pixels; p et q sont des entiers positifs ou nuls qui définissent le degré d'approximation de l'histogramme bidimensionnel HA(Xi Xi+ ), cette approximation étant d'autant meilleure que p et q sont plus élevés. Le calcul des moments s'effectue alors, pour une image (dans la suite de la description, pour la région de texture homogène plus particulièrement considérée), suivant la formule: SI (A) 1 E (X(x,y) -X 4) (X(x+AXY+/Ay) -Im) q Les moments du second ordre pourraient être calculés pour une infinité de valeurs, p et q variant de O à l'infini et A pouvant aussi varier théoriquement sans limites Dans le cas présent, on limitera ces translations A en imposant par exemple à A de varier par pas de 1 pixel sur une fenêtre de par exemple L x H = 12 x 12 pixels, et la somme p + q sera choisie en fonction du plus ou moins grand nombre de calculs que l'on accepte d'effectuer Le fait de soustraire la moyenne IT et de diviser par l'écart-type S assure une normalisation de ces moments du second ordre, c'est-à-dire les rend indépendants de la luminosité et du contraste global de ladite région de texture homogène considérée. Pour abréger les notations, on appellera par la suite Spq ces moments Dans la méthode de synthèse de texture présentée plus haut, l'étape (a) a donc permis le calcul de caractéristiques structurelles essentielles, ici par exemple les moments statistiques du second ordre, qui, on l'a vu, condensent l'information contenue dans les histogrammes du second ordre correspondant aux différentes positions relatives des pixels dans l'échantillon. L'étape (b> permet alors de réaliser une première synthèse approximative de la texture d'origine, et est effectuée de la façon suivante: ( 1) on initialise tout d'abord la croissance de l'image à partir de l'échantillon par des pixels choisis de façon aléatoire suivant l'histogramme à 1 pixel ( 2) on poursuit alors cette mise à jour des pixels dans une zone de croissance toujours plus grande autour de l'échantillon (ladite zone est en général centrée sur cet échantillon), selon les sous-étapes suivantes: (i) la croissance de la taille de la zone implique d'abord un balayage des pixels, selon une succession qui peut être régulière ou au contraire aléatoire, par exemple en tirant les nouveaux pixels au hasard suivant une probabilité proportionnelle à i de l'image. L'étape (c) ne pose pas de difficultés particulières. Dans le cas présent, on a choisi de subdiviser l'image en blocs de taille 8 x 8 pixels L'étape (d) est alors réalisée en extrayant de l'échantillon un dictionnaire constitué de blocs de même taille (ici 8 x 8), par exemple en prenant tous les blocs 8 x 8 contenus dans l'échantillon, ou bien, si l'on accepte une sensible augmentation du temps de calcul, en appliquant une méthode telle que celle reposant sur un algorithme de type LBG Le rôle de cet algorithme, étudié par exemple par Linde, Buzo, Gray dans le document "An algorithm for vector quantizer design", IEEE Trans Commun, vol COM-28, janv. 1980, pp 84-95, est de permettre la constitution d'un dictionnaire mieux adapté à un codage éventuel de la texture, et assurant en particulier un lissage des fluctuations statistiques présentes dans l'échantillon. L'étape (e) consiste à remplacer chaque bloc de l'image de synthèse approximative par le bloc du dictionnaire le plus proche, par exemple au sens d'un critère de distance tel que la minimisation de la distance quadratique, donnée par l'expression: Dist = S (Idi Ct(Xy) I(x y))2 o x,y sont les coordonnées des pixels (la somme est effectuée sur tous les pixels du bloc) et I et Idi't désignent respectivement la luminosité du pixel de l'image de synthèse approximative et celle du pixel correspondant dans le dictionnaire Lorsque tous ces remplacements sont achevés, une image de synthèse obtenue conformément à la méthode décrite est disponible. Un exemple de dispositif de synthèse de texture pour la mise en oeuvre de cette méthode comprend tout d'abord, comme indiqué sur la figure 2, un circuit 16 de calcul et de mémorisation de moments du second ordre, en nombre proportionnel à la résolution voulue pour l'image de synthèse recherchée Ce circuit 16 reçoit sur son entrée, qui est aussi celle du dispositif, les signaux numériques correspondant à la luminosité des pixels constituant l'échantillon de texture De ces luminosités X(x,y), on déduit au préalable la moyenne I, l'écart-type S et l'histogramme à 1 pixel, selon les trois expressions respectives suivantes (ni étant le nombre d'apparitions du niveau de gris Li parmi les N pixels de l'échantillon) Im=Y X(x, y) /n n et s = 2 S(X(x, y) lm)'2 p (Xi=L,) =n I/n Le calcul des moments est alors effectué, et les moments ainsi calculés sont fournis à une première entrée d'un circuit 17 de restitution d'une première image de synthèse approximative, dans une zone de croissance prédéterminée (on a vu plus haut qu'on avait, ici, choisi une zone égale à deux fois la taille de l'image recherchée). L'autre entrée de ce circuit 17 reçoit également lesdits signaux numériques correspondant à l'échantillon, à partir desquels il peut opérer ladite restitution. Ces signaux numériques sont, enfin, envoyés également à un circuit 18 de constitution de dictionnaire qui, dans le cas présent, construit un dictionnaire de blocs en prenant par exemple tous les blocs inclus dans l'échantillon et en les indexant par la translation correspondante L'information de translation est donnée par exemple par la position du pixel situé en haut et à gauche du bloc par rapport à celle du pixel situé en haut et à gauche de l'échantillon Comme on l'a vu plus haut, le dictionnaire peut être constitué d'autres façons, et notamment à l'aide de la méthode citée précédemment Un circuit 19 dit de décoration reçoit alors la sortie du circuit de restitution 17 et du circuit de constitution de dictionnaire 18 et opère le remplacement, indiqué plus haut dans l'étape (e), de chaque bloc de l'image de synthèse approximative par le bloc correspondant du dictionnaire, au sens du critère retenu (critère de minimisation de la distance quadratique, dans l'exemple cité précédemment) La sortie du circuit 19 constitue l'image de synthèse de texture délivrée par le dispositif selon l'invention. Bien entendu, la présente invention n'est pas limitée aux exemples décrits, à partir desquels des variantes peuvent être proposées sans pour cela sortir du cadre de l'invention. En particulier, la méthode de synthèse de texture selon les étapes (a) à (e) peut être améliorée de la façon suivante Les caractéristiques structurelles mémorisées dans l'étape (a) peuvent par exemple être remplacées par des valeurs qui leur sont liées Dans l'exemple précédent, les coefficients exprimant les moments du second ordre peuvent notamment être regroupés en rassemblant ceux qui correspondent à une direction déterminée et à un module déterminé du vecteur A et en en effectuant par exemple la moyenne Un nouveau coefficient vient alors remplacer ce regroupement et est indexé par la valeur centrale déterminée pour le module pour ce regroupement La figure 3 montre dans le plan (dx, dy) des coordonnées du vecteur A un exemple possible de regroupement, avec une division du plan des vecteurs A en secteurs délimités par des cercles centrés sur le point de module nul et de rayons r croissants (par exemple selon une puissance de 2, avec r = 1, 2, 4, 8,) et par des droites issues du point de module nul et se succédant avec des angles constants (par exemple de 30 ): les moments Spq de chaque secteur sont regroupés, la moyenne en est effectuée, et le nouveau coefficient qui se substitue à eux est indexé sur la position centrale indiquée par une croix La variante ainsi décrite permet de réduire le nombre de coefficients à traiter d'un ordre de grandeur déterminé par le rapport de leur nombre d'origine au logarithme de ce nombre, ce qui conduit à une notable réduction de la durée des calculs. Une autre amélioration de la méthode de synthèse selon les étapes (a) à (e) peut être obtenue soit en renouvelant, après les étapes (d) et (e), au moins une deuxième série d'étapes (d') et (e'), respectivement identiques à (d) et (e) mais réalisées avec des blocs de taille différente (de préférence une taille incommensurable avec la précédente, par exemple 5 x 5 pour 8 x 8 précédemment), soit en effectuant une nouvelle étape de synthèse avec les coefficients Spq' Ces deux variantes permettent une amélioration du rendu de la texture, par l'élimination des effets de bloc résiduels. Ces variantes peuvent, bien entendu, être mises en place dans le mode de réalisation du dispositif selon l'invention décrit plus haut et qui comprend les éléments 16 à 19 En particulier, le circuit de calcul et de mémorisation 16 peut inclure l'opération de regroupement de moments du second ordre par secteurs (schématisée sur la figure 3) et de remplacement de ceux-ci par leur valeur moyenne ou une valeur ayant une signification comparable et qui leur est directement liée D'autre part le dispositif selon l'invention peut être équipé, par exemple dans le circuit 16 de calcul et de mémorisation ou dans les circuits de constitution de dictionnaire 18 et de décoration 19, de moyens de rebouclage quipermettent de mettre à nouveau en oeuvre, une ou plusieurs fois, une étape de synthèse approximative avec les coefficients Spq ou bien des étapes (d') et (e') identiques aux étapes (d) et (e) mais réalisées avec des blocs de taille différente de celle choisie la première fois. Par ailleurs, une application particulièrement intéressante de l'invention peut consister à inclure la méthode de synthèse telle qu'exposée ci-dessus dans une méthode de transmission et/ou de stockage de signaux de textures Plus précisément, une telle méthode peut être appliquée au codage d'images contenant des textures. En effet, on entend par texture une région d'image qui, sans être nécessairement uniforme, est relativement homogène quant à son aspect (il s'agit souvent d'une surface constituée d'un même matériau: bois, tissus, carrelage, etc) et comprend donc un nombre restreint de motifs qui sont répétés plus ou moins fréquemment suivant une disposition déterminée, soit régulière, soit aléatoire Il est donc envisageable de profiter de la redondance liée à la répétition des motifs pour comprimer les informations contenues dans l'image, en vue de leur transmission et/ou de stockage et de leur restitution ultérieure. On sait par ailleurs, dans le cas d'images contenant différentes textures, procéder préalablement à la segmentation en régions homogènes en texture (voir par exemple la communication "Unsupervised segmentation of textured images", de X Michel, R Leonardi et A Gersho, SPIE vol 1001, Visual Communication and Image Processing 88, pp 582-590) Dans la description qui suit, on admettra que cette segmentation a été effectuée et que l'on dispose de l'une de ces régions homogènes, qui n'est d'ailleurs pas nécessairement connexe Une méthode et un dispositif de synthèse selon l'invention sont maintenant exposés en considérant ladite région, et la généralisation au cas de l'image contenant différentes textures concluera la description. On suppose donc que toute l'information caractérisant la texture de cette région homogène est contenue dans un échantillon (de taille W x h) directement extrait de ladite région La méthode de transmission et/ou de stockage de signaux de texture conforme à l'invention comprend alors les étapes suivantes: (A) extraction d'un échantillon représentatif de la texture considérée, par exemple en le prenant sensiblement au centre de la région; (B) codage de cet échantillon (C) transmission des signaux codés (et/ou stockage de ceux-ci, selon l'application considérée); (D) décodage des signaux codés correspondant à l'échantillon; (E) synthèse de texture dans toute la région constituant ladite zone de croissance prédéterminée prévue dans l'étape (b) citée précédemment. Un exemple de dispositif de transmission et/ou de stockage de signaux de texture pour la mise en oeuvre d'une telle méthode, incluant donc au moins un dispositif de synthèse de texture tel que décrit précédemment, entre également dans le cadre de la présente invention Ce dispositif, représenté sur la figure 4, comprend d'une part un circuit 11 d'extraction d'un échantillon, par région homogène en texture, et un circuit 12 de codage des signaux correspondant à l'échantillon ainsi extrait, et d'autre part, après transmission et/ou stockage des signaux codés par l'intermédiaire de moyens référencés 14 sur la figure (canal de transmission ou magnétoscope par exemple), un circuit 15 de décodage des signaux codés tels que transmis et/ou stockés et un dispositif 160 de synthèse de texture à partir des signaux décodés de sortie du circuit 15 Ce dispositif de synthèse de texture, qui comprend les éléments 16 à 19 décrits plus haut, n'a donc pas été représenté à nouveau en détail sur la figure 4. Bien évidemment, les circuits 11 à 15 peuvent être prévus pour assurer respectivement l'extraction de plusieurs échantillons correspondant à autant de textures et donc de régions homogènes d'image, le codage des signaux correspondant à chaque échantillon, leur transmission et/ou leur stockage, puis le décodage des signaux codés ainsi transmis et/ou stockés, la synthèse de texture qui suit ce décodage pouvant alors être assurée soit par un dispositif unique réactivé pour chaque lot de signaux décodés correspondant à chaque échantillon d'origine, soit par plusieurs dispositifs de synthèse prévus en parallèle et recevant chacun respectivement le lot de signaux décodés correspondant à un seul échantillon d'origine La figure 5 montre un exemple de réalisation d'un système de transmission et/ou stockage de signaux de texture appartenant à des images Ce système, qui assure une compression efficace de données, comprend ici tout d'abord un circuit 171 de séparation de l'image courante en deux sous-images contenant la première les parties texturées de ladite image et la seconde ses parties non texturées La seconde sous-image peut être obtenue par exemple à l'aide d'un filtre passe-bas, et la première sous-image en est déduite par différence avec l'image avant séparation, ce filtrage et cette soustraction étant les fonctions exécutées par le circuit 171. La sous-image texturée est alors envoyée vers un circuit 172 de segmentation qui procède à la segmentation de cette sous-image en régions homogènes en texture (par exemple selon la méthode décrite dans la communication déjà mentionnée de X Michel, R Leonardi et A. Gersho), et ce circuit 172 envoie les différentes textures ainsi constituées vers un dispositif de synthèse de texture similaire à celui qui a été décrit précédemment Un tel dispositif comprend donc un circuit 173 a d'extraction d'échantillons (autant d'échantillons que de textures constituées après segmentation), un circuit 173 b de codage des signaux correspondant à chacun des échantillons extraits, des moyens de transmission et/ou stockage des signaux codés, un circuit 173 c de décodage des signaux codés (correspondant à chaque échantillon) tels que transmis et/ou stockés, et un dispositif 173 d de synthèse de texture tel que défini précédemment et exécutant les mêmes fonctions (calcul et mémorisation de caractéristiques structurelles, restitution d'images de synthèse approximative, constitution de dictionnaires, décoration finale). Le circuit de segmentation 172 envoie également vers un circuit 174 de codage de contours les contours des régions homogènes en texture Ce circuit 174 code ces différents contours par exemple selon la méthode décrite dans la thèse de R Léonardi, Ecole Polytechnique de Lausanne, Suisse, N O 691, 1987, et les signaux ainsi codés sont fournis à des moyens de transmission et/ou stockage Enfin, un circuit 175 de codage de la sous-image non texturée, reçue directement du circuit de séparation 171, fournit un troisième ensemble de signaux codés à des moyens de transmission et/ou stockage. Ces moyens présents en sortie des circuit 173 b, 174 et 175 sont regroupés sur la figure en une seule représentation et référencés 176. Ayant ainsi transmis et/ou stocké les divers signaux codés qui leur sont fournis, ces moyens 176 délivrent alors de façon équivalente des signaux à décoder qui sont d'une part les signaux de texture, fournis comme on l'a dit plus haut au circuit de décodage 173 c, d'autre part les signaux de contours de textures, fournis à un circuit 177 de décodage des contours codés par le circuit 174, et enfin les signaux de sous-image non texturée, fournis à un circuit 178 de décodage de la sous-image non texturée codée par le circuit 175. Les textures synthétisées en sortie du dispositif 173 d, les contours restitués par le circuit 177, et la sous-image reconstituée en sortie du circuit 178 sont alors fournis à un circuit 179 de reconstruction d'image finale, qui exécute les opérations inverses de celles effectuées par les circuits de séparation 171 et de segmentation 172 et délivre une image finale correspondant à l'image courante reçue à l'entrée dudit circuit 171. REVENDICATIONS 1 Méthode de synthèse de texture à partir de signaux vidéo numériques, caractérisée en ce qu'elle comprend les étapes suivantes (a) à partir de ceux de ces signaux qui sont associés à un ensemble de points d'image ou pixels constituant un échantillon dit de référence, calcul et mémorisation de caractéristiques structurelles dudit échantillon ou de valeurs qui leur sont directement liées; (b) à partir des caractéristiques ainsi calculées et de l'échantillon, restitution d'une image de synthèse approximative par croissance progressive dans une région prédéterminée; (c) subdivision de ladite image de synthèse approximative en blocs de pixels de même taille; (d) à partir de l'échantillon, constitution d'un dictionnaire de stockage de blocs de même taille que ceux de ladite image de synthèse approximative; (e) en fonction d'un critère prédéterminé, remplacement de chaque bloc de cette image de synthèse approximative par un bloc du dictionnaire, pour constituer une image de synthèse définitive. 2 Méthode selon la revendication 1, caractérisée en ce que lesdites caractéristiques structurelles sont les moments statistiques du deuxième ordre. 3 Méthode selon la revendication 2, caractérisée en ce que le nombre de moments calculés est fixé en fonction de la résolution voulue pour ladite image de synthèse définitive. 4 Méthode selon l'une des revendications 2 et 3, caractérisée en ce que les valeurs des moments sont regroupées par secteurs du plan des coordonnées des pixels de l'échantillon et remplacées par une valeur unique telle que la moyenne de ces moments. Méthode selon l'une des revendications 1 à 4, caractérisée en ce qu'elle comprend au moins une deuxième série d'étapes (d') et (e') de constitution de dictionnaire et de remplacement de bloc identiques aux étapes (d) et (e) respectivement, mais réalisées après elles et avec des blocs qui sont à chaque fois d'une taille différente. 6 Méthode selon la revendication 5, caractérisée en ce que lesdites tailles de bloc choisies dans les étapes de constitution de dictionnaire sont premières entre elles. 7 Méthode de transmission et/ou stockage de signaux de texture incluant la mise en oeuvre d'une méthode de synthèse de texture selon l'une des revendications 1 à 6, caractérisée en ce que les étapes de ladite méthode de synthèse dans toute la région prédéterminée sont précédées des étapes suivantes: (A) extraction d'un échantillon représentatif de la texture considérée; (B) codage de cet échantillon (C) transmission et/ou stockage des signaux codés ainsi obtenus (D) décodage des signaux codés tels que transmis et/ou stockés. 8 Dispositif de synthèse de texture à partir de signaux vidéo numériques, caractérisé en ce qu'il comprend un circuit de calcul et de mémorisation de caractéristiques structurelles ou de valeurs qui leur sont directement liées, à partir de ceux de ces signaux qui sont associés à un ensemble de points d'image ou pixels constituant un échantillon dit de référence, un circuit de restitution d'une image de synthèse approximative, par croissance progressive dans une région prédéterminée, à partir des caractéristiques structurelles ainsi calculées et des signaux numériques correspondant audit échantillon de référence, un circuit de constitution de dictionnaire à partir de blocs de même taille considérés dans ledit échantillon de référence, et un circuit de décoration de ladite image de synthèse approximative à partir des signaux de sortie dudit circuit de constitution de dictionnaire. 9 Dispositif selon la revendication 8, caractérisé en ce que le circuit de calcul et de mémorisation et/ou les circuits de constitution de dictionnaire et de décoration sont équipés de moyens de rebouclage qui permettent de mettre à nouveau en oeuvre, une ou plusieurs fois, les étapes correspondantes de calcul et de mémorisation de caractéristiques structurelles, et/ou de constitution de dictionnaire et de décoration avec des blocs de taille différente à chaque fois. 10 Dispositif de transmission et/ou stockage de signaux de texture comprenant au moins un dispositif de synthèse de texture selon l'une des revendications 8 et 9, caractérisé en ce qu'il comprend, en amont dudit dispositif de synthèse, un circuit d'extraction d'échantillon, un circuit de codage des signaux correspondant audit échantillon extrait, des moyens de transmission et/ou stockage des signaux codés, et un circuit de décodage des signaux codés tels que transmis et/ou stockés. 11 Système de transmission et/ou stockage de signaux de texture appartenant à des images, ledit système comprenant au moins un dispositif de synthèse de texture selon l'une des revendications 8 et 9, caractérisé en ce qu'il comprend également: ( 1) un circuit de séparation de l'image courante d'entrée en deux sous- images contenant l'une les parties texturées de ladite image et l'autre ses parties non texturées; ( 2) un circuit de segmentation de ladite sous-image texturée en régions homogènes en texture éventuellement non connexes, dont les signaux de sortie sont fournis audit dispositif de synthèse de texture, ( 3) un circuit de codage des contours desdites régions homogènes en texture et un circuit de codage de la sous-image non textu cée, ainsi que, après transmission et/ou stockage, un circuit de décodage desdits contours et un circuit de décodage des signaux de sous-image non texturée; ( 4) un circuit de reconstruction d'une image finale correspondant à ladite image courante d'entrée à partir des signaux de sortie desdits circuits de décodage et dudit dispositif de synthèse de texture. 12 Système selon la revendication 11, caractérisé en ce que ledit circuit de séparation comprend un filtre passe-bas pour délivrer ladite sous-image non texturée et un soustracteur pour délivrer par différence entre l'image courante d'entrée et la sous-image non texturée ladite sous-image texturée.