FR 2861207 A1 20050422 FR 0312034 A 20031015 ADAPTATEUR D'IMAGES A TRAITEMENT D'IMAGE PAR TUILES, ET PROCEDE UTILISANT UN TEL ADAPTATEUR La présente invention concerne un adaptateur d'images numériques. Les images numériques sont définies par des valeurs numériques associées à des points répartis selon une matrice de colonnes et de lignes. Ces valeurs numériques définissent notamment l'intensité lumineuse et/ou la couleur de chaque point d'image. Un adaptateur d'images est utilisé pour transformer une image d'entrée ayant des nombres déterminés de colonnes et de lignes, en une image de sortie ayant des nombres de colonnes et/ou de lignes différents de ceux de l'image d'entrée. Il peut s'agir, par exemple, d'une transformation d'images par homothétie, qui réalise un changement d'échelle entre une image d'entrée et une image de sortie. Des adaptateurs existent déjà qui transforment une image d'entrée en 15 la traitant ligne par ligne, ou colonne par colonne. Ils procèdent par mémorisation de chaque ligne ou de chaque colonne. Le nombre de points par ligne ou par colonne des images qui peuvent être ainsi transformées est limité par la capacité de mémoire dont est équipé l'adaptateur utilisé. Il en résulte une dimension maximale des images qui peuvent être transformées à l'aide d'un tel 20 adaptateur, et il faut avoir recours à un adaptateur qui possède une capacité supérieure de mémoire pour transformer des images qui ont des nombres élevés de points par ligne et/ou par colonne. Un but de la présente invention consiste à proposer un adaptateur qui ne présente pas de limitation par rapport au nombre de points par ligne ou par 25 colonne des images à transformer. L'invention concerne un adaptateur d'images définies par des valeurs numériques associées à des points répartis en matrice, destiné à transformer une image d'entrée en une image de sortie par traitements successifs de tuiles rectangulaires de mêmes dimensions. L'adaptateur comprend: - des premières mémoires à file d'attente connectées en série et ayant chacune une profondeur égale au nombre de points d'une ligne de tuile. Ces premières mémoires sont en outre connectées pour recevoir des valeurs associées aux points de l'image d'entrée appartenant à une tuile en cours de traitement, transmises en suivant les lignes successives de ladite tuile; - un module de calcul de moyenne pondérée ayant des entrées connectées respectivement à une sortie de l'une des premières mémoires. Le module est agencé pour produire, sur une sortie dudit module, des o séquences de valeurs échantillonnées selon une direction parallèle aux colonnes et correspondant aux valeurs associées à des points de l'image d'entrée. Chaque séquence comprend un nombre de valeurs égal au nombre de points d'une ligne de tuile; - un convertisseur de taux d'échantillonnage connecté à la sortie dudit module, et agencé pour produire des valeurs associées aux points de l'image de sortie, selon un taux d'échantillonnage déterminé pour une direction parallèle aux lignes. Un avantage d'un adaptateur d'images selon l'invention réside dans le fait qu'il peut être utilisé pour des images de dimensions quelconques, notamment très grandes. En effet, un tel adaptateur stocke les valeurs numériques nécessaires au traitement d'une tuile seulement, quelles que soient les dimensions de l'image. Une image complète est transformée en découpant cette image en tuiles qui sont traitées successivement. La transformation d'une image ayant des nombres élevés de colonnes et/ou de lignes est obtenue par un découpage en un grand nombre de tuiles. Un autre avantage d'un adaptateur d'images selon l'invention réside dans le fait qu'il est moins volumineux, dans sa réalisation sur un substrat de silicium, qu'un adaptateur n'opérant pas par découpage en tuiles. Cette réduction de taille résulte de la quantité de mémoires nécessaires réduite grâce au découpage en tuiles. Selon le mode de réalisation préféré de l'invention, l'adaptateur comprend en outre des secondes mémoires à file d'attente ayant chacune une profondeur égale au nombre de points d'une colonne de tuile. Ces secondes mémoires sont connectées en entrée pour recevoir, successivement pour chaque ligne de tuile, des valeurs associées aux points de l'image d'entrée qui appartiennent à des colonnes de la tuile respectivement affectées à chaque seconde mémoire. Chaque seconde mémoire est reliée en sortie aux entrées du module de calcul de moyenne, et est commandée de façon à transmettre à chaque entrée dudit module des valeurs associées aux points de l'image d'entrée appartenant à une tuile traitée antérieurement et située à côté de la tuile en cours de traitement, selon la direction parallèle aux lignes. Chaque seconde mémoire est en outre commandée pour que cette transmission soit effectuée avec une progression continue entre les deux tuiles pour chaque ligne d'image d'entrée commune aux deux tuiles. Grâce à l'utilisation des secondes mémoires, une continuité de parcours des points de chaque ligne de l'image d'entrée est restituée. L'image de sortie produite par l'adaptateur est alors dépourvue de discontinuités selon ses lignes, c'est-à-dire selon la direction horizontale, qui résulteraient sinon du découpage en tuiles. L'image de sortie présente ainsi une qualité équivalente à celle que fournit un adaptateur n'opérant pas par découpage en tuiles. Selon un perfectionnement de l'invention, l'adaptateur peut comprendre aussi un sélecteur de lignes et de colonnes agencé pour affecter des lignes et des colonnes déterminées de l'image d'entrée à chaque tuile, de sorte que lorsque deux tuiles correspondent à des segments respectifs adjacents de mêmes colonnes de l'image d'entrée, le sélecteur affecte un nombre déterminé de lignes successives communes aux deux tuiles, à des bords respectifs opposés de chacune des deux tuiles. L'adaptateur comprend alors aussi un assembleur de tuiles relié à une sortie du convertisseur qui est adapté pour sélectionner, pour les points desdites lignes communes appartenant aux deux tuiles, les valeurs produites par le convertisseur lors du traitement de celle des deux tuiles pour laquelle lesdites valeurs sont produites en dernier parmi les valeurs associées aux points de chaque colonne de tuile. Une continuité de l'image de sortie est ainsi restituée entre des points qui appartiennent à des mêmes colonnes et dont les valeurs numériques associées résultent de traitements de tuiles distinctes. L'image de sortie ne présente alors pas de discontinuité selon la direction verticale qui résulteraient du découpage en tuile. Avantageusement, le module de calcul de moyenne pondérée peut être agencé de sorte que les valeurs échantillonnées produites par ledit module sont calculées par interpolation, selon la direction parallèle aux colonnes, de valeurs associées à des points de l'image d'entrée. L'image de sortie comporte alors moins de distorsions verticales qu'une image produite par décimation ou par répétition de points de l'image d'entrée. Le convertisseur de taux d'échantillonnage permet, à partir des valeurs produites par le module de calcul de moyenne, de produire des valeurs échantillonnées selon la direction parallèle aux lignes avec un taux d'échantillonnage déterminé. Une image de sortie à distorsions horizontales réduites peut être obtenue lorsque ce convertisseur est adapté pour produire des valeurs calculées par interpolation, selon la direction parallèle aux lignes, des valeurs produites par le module de calcul de moyenne. L'invention concerne aussi un procédé d'adaptation d'images utilisant un adaptateur tel que décrit précédemment. En particulier, au moins un facteur de conversion de taux d'échantillonnage, selon la direction parallèle aux lignes ou la direction parallèle aux colonnes, peut être varié pendant une adaptation d'image réalisée selon ce procédé. D'autres particularités et avantages de la présente invention apparaîtront dans la description ci-après d'un exemple de réalisation non limitatif, en référence aux dessins annexés, dans lesquels: - la figure 1 a illustre un découpage en tuiles d'une image d'entrée; - la figure 1 b représente une image de sortie correspondant à l'image d'entrée de la figure 1 a; - la figure 2 est un schéma synoptique d'un adaptateur d'images selon l'invention; - la figure 3 est un schéma synoptique d'un module de calcul de moyenne pondérée pouvant être utilisé dans un adaptateur selon la figure 2; - la figure 4 illustre une méthode de détermination de coefficients utilisés dans le module de calcul de moyenne pondérée de la figure 3; - les figures 5a et 5b représentent deux modes de réalisation de mémoires pouvant être utilisées dans un adaptateur selon la figure 2. Sur ces figures, des références identiques correspondént à des éléments identiques. Selon la figure la, une image d'entrée 100 est constituée de points distribués selon W colonnes parallèles à une direction C orientée du haut vers le bas de la figure, dite direction verticale, et selon H lignes parallèles à une o direction R orientée de la gauche vers la droite de la figure, dite direction horizontale. Dans la suite, les mots sur , sous , supérieur , inférieur , gauche , droite , premier et dernier sont utilisés en référence à ces orientations. H et W sont deux nombres entiers. A titre d'exemple, pour une image 100 de format normalisé 4/3, W peut être égal à 640 et H peut être égal à480. Pour définir l'image 100, des valeurs numériques sont associées à chaque point qui correspond à l'intersection d'une ligne et d'une colonne. Ces valeurs numériques déterminent la luminosité et/ou la couleur du point. Elles peuvent être définies conformément à l'un des systèmes normalisés de repérage de la couleur, tel le système chromatique Y, u, v par exemple. Y est la valeur de luminosité, ou luminance. u et v sont des valeurs de chrominance: elles définissent la couleur du point considéré. L'image 100 est découpée en portions rectangulaires (ou carrées), appelées tuiles d'entrée. Toutes les tuiles d'entrée ont des dimensions identiques: elles possèdent chacune w colonnes de tuile et h points par colonne de tuile qui forment autant de lignes de tuile. w et h sont deux nombres entiers. A titre d'exemples, le couple (w, h) peut valoir (19, 16) pour des valeurs de luminance destinées à être transformées par un adaptateur d'images selon l'invention, ou peut valoir (11, 8) pour des valeurs de chrominance destinées à être transformées. La réunion des tuiles d'entrée comprend sensiblement tous les points de l'image 100. Les tuiles 1 et 2 représentées sur la figure 1 sont adjacentes selon la direction R: la première colonne de la tuile 2 suit immédiatement la dernière colonne de la tuile 1 au sein de l'image 100, selon la direction R. Dans la description qui suit, les tuiles de l'image 100 sont ordonnées selon la direction R, puis en passant à la ligne de tuiles suivante selon la direction C. Ainsi, la tuile située en haut à gauche de l'image 100 est la première tuile, la tuile adjacente à celle-ci selon la direction R est la seconde tuile, etc. , en parcourant une première ligne de tuiles jusqu'à atteindre le bord droit de l'image 100. Une deuxième ligne de tuiles est ensuite parcourue, disposée en dessous de la première ligne de tuiles. La numérotation des tuiles reprend à la tuile de la deuxième ligne qui est située contre le bord gauche de o l'image 100. Et ainsi de suite. La tuile 3 représentée sur la figure 1b est disposée en dessous de la tuile 2. Les tuiles 2 et 3 sont définies par rapport aux lignes de l'image 100 de façon à présenter un recouvrement Rc selon la direction C. La fonction du recouvrement Rc est expliquée plus loin. En outre, la référence RR désigne une bande verticale de la tuile 1 qui est reprise lors du traitement de la tuile 2, pour obtenir un recouvrement entre les deux tuiles selon la direction R. La figure 1 b illustre un format d'image de sortie, qui peut être le format normalisé 16/9, par exemple. L'image de sortie 100' comprend alors W' colonnes de points (par exemple 1024 colonnes) et H' lignes (par exemple 576 lignes). La luminance et la chrominance de chaque point de l'image 100' sont définies de la même façon que pour l'image 100. Les tuiles 1', 2' et 3' représentées pour l'image de sortie 100' correspondent respectivement aux tuiles 1, 2 et 3 de l'image d'entrée 100: elles résultent chacune du traitement de la tuile correspondante de l'image 100 par un adaptateur d'image selon l'invention. Chaque tuile de l'image 100', appelée tuile de sortie, possède w' colonnes et h' lignes. Les nombres w' et h' peuvent être identiques ou différents entre deux tuiles de sortie distinctes d'une même image. Par souci de clarté, on considérera d'abord dans la suite que les nombres w' et h' sont les mêmes pour toutes les tuiles d'une image de sortie. La figure 1 b correspond à un tel cas. Le traitement d'une tuile d'entrée convertit des matrices de w x h valeurs de luminance/chrominance de l'image 100 en matrices de w' x h' valeurs de luminance/chrominance correspondant à une tuile de sortie. L'image 100' est construite par assemblage des tuiles de sortie 1', 2', 3',..., selon une disposition au sein de l'image 100' qui est identique à celle des tuiles d'entrée correspondantes 1, 2, 3, ... au sein de l'image 100. Les recouvrements représentés: R'R entre les tuiles 1' et 2', et R'c entre les tuiles 2' et 3' dépendent respectivement des recouvrements RR et Rc, notamment. La figure 2 représente l'architecture d'un adaptateur d'images capable d'effectuer un tel traitement de tuile. Par souci de clarté, un adaptateur qui effectue une transformation de valeurs de luminance seulement est d'abord décrit. Un sélecteur 10 sélectionne, pour chaque tuile d'entrée, h lignes successives et w colonnes successives de l'image 100. Le sélecteur 10 produit les valeurs de luminance, notées IN, des points de l'image 100 correspondant aux intersections des lignes et des colonnes sélectionnées pour une tuile en cours de traitement par l'adaptateur. Les valeurs IN sont produites en parcourant les points de la tuile par lignes de tuile successives, à partir de la première ligne de la tuile jusqu'à la dernière ligne de la tuile, et de gauche à droite à l'intérieur de chaque ligne de tuile. Ce parcours, référencé P, est représenté sur la figure la pour la tuile 2. Les valeurs IN sont transmises à NR mémoires FIFO connectées en série, référencées 11, 12,..., 1NR sur la figure 2 et notées HFIFO-1, HFIFO-2,... , HFIFO-NR. Avantageusement, NR est un nombre pair, qui peut être égal à 4 par exemple. Les valeurs IN sont transmises à l'entrée de la mémoire 11 par une liaison 20. Les mémoires 11, 12,..., 1 NR sont identiques entre elles. Elles ont chacune une profondeur égale à la longueur w d'une ligne de tuile d'entrée. A chaque instant d'un cadencement qui sera expliqué par la suite, les sorties respectives des mémoires 11, 12,..., 1NR présentent donc des valeurs IN qui appartiennent à une même colonne de la tuile d'entrée et à des lignes successives. Ces valeurs IN correspondent à un segment vertical de la tuile d'entrée. Entre deux instants successifs, ce segment est remplacé par un segment de la colonne de tuile suivante, selon un glissement parallèle à la direction R. Lorsque le segment correspondant aux valeurs présentées par les sorties des mémoires 11, 12,..., 1NR est situé contre le bord droit de la tuile d'entrée, le segment suivant est situé contre le bord gauche de la même tuile, avec un décalage d'une ligne vers le bas. La présentation des valeurs IN aux sorties des mémoires 11, 12, ..., 1 NR est ainsi poursuivie, jusqu'à ce que les segments atteignent la fin de la dernière ligne de la tuile d'entrée. Le procédé est ensuite poursuivi avec la tuile d'entrée suivante. Les sorties des mémoires 11, 12,..., 1NR sont respectivement connectées à NR entrées 31, 32,..., 3NR d'un module de calcul de moyenne pondérée 30. Sur la figure 2, le module 30 est noté VPOND. Selon la figure 3, le module 30 comprend NRl2 cellules identiques entre 10 elles, référencées E(1), E(2),..., E(NRI2). La cellule E(1) comprend deux multiplieurs 41 et 4NR, dont des premières entrées respectives constituent les entrées 31 et 3NR du module 30. Des sorties des multiplieurs 41 et 4NR sont connectées à des entrées d'un additionneur S(1). La sortie de l'additionneur S(1) est connectée à un additionneur général 53 commun à toutes les cellules E(1), E(2),..., E(NR/2). Des secondes entrées respectives des multiplieurs 41 et 4NR sont connectées à une sortie d'une table T(1) de stockage de coefficients multiplicatifs h; et h;*. La table T(1) est commandée de sorte que le multiplieur 41 reçoit une valeur IN sur sa première entrée en même temps qu'il reçoit un coefficient h; sur sa seconde entrée. Simultanément, le multiplieur 4NR reçoit une autre valeur IN sur sa première entrée et un coefficient h;* sur sa seconde entrée. Les cellules E(2),..., E(NR/2), chacune identique à la cellule E(1), comprennent des composants tels que référencés sur la figure 3. Par ailleurs, la sortie de l'additionneur 53 est reliée à une première entrée d'un additionneur secondaire 54. La sortie de l'additionneur secondaire 54 constitue la sortie 51 du module 30. Elle est en outre bouclée sur une première entrée d'un multiplexeur 56, et une mémoire à file d'attente (FIFO) de sortie du module 30, référencée 55, est connectée entre la sortie du multiplexeur 56 et une seconde entrée de l'additionneur secondaire 54. La mémoire 55 possède une profondeur égale à w+Nc, Nc étant un nombre entier défini par la suite. Si Nc est nul, la profondeur de la mémoire 55 est égale à w. Une valeur produite sur la sortie 51 est donc une moyenne des NR valeurs IN délivrées par les mémoires 11, 12,..., 1NR à un même instant, pondérées par les coefficients h; et h;*, et de valeurs contenues dans la mémoire 55. Le multiplexeur 56 possède en outre une seconde entrée, notée E , permettant de réinitialiser le contenu de la mémoire 55 avec des valeurs nulles. Les tables de stockage T(1), T(2),..., T(NR/2) réalisent un enregistrement permanent des coefficients multiplicatifs h; et h;*. Elles peuvent avoir chacune une capacité de stockage relativement faible, par exemple de 32 coefficients. Ce peut être des mémoires de type ROM. Du fait de leurs faibles capacités respectives, elles peuvent être alternativement constituées de portes o logiques agencées pour produire les valeurs des coefficients. La figure 4 illustre une méthode de détermination des coefficients h; et h;* pour NR égal à 4. Elle représente la caractéristique d'une fonction de réponse impulsionnelle. L'axe des abscisses repère une coordonnée temporelle t, exprimée par exemple en micro-secondes ( s). L'axe des ordonnées repère l'amplitude Rep d'une réponse à une impulsion. Il est gradué en unité arbitraire (a.u.). La fonction de réponse peut notamment être choisie pour effectuer une réjection la plus stricte possible des fréquences supérieures à la fréquence de coupure fc. Des points A0,..., A31 de la caractéristique sont sélectionnés de façon adéquate pour représenter le mieux possible les valeurs de la réponse impulsionnelle. Ils sont répartis régulièrement sur cette caractéristique, symétriquement par rapport à l'origine de la coordonnée temporelle. Les coefficients h;, i étant un nombre entier entre 0 et 31, correspondent aux ordonnées respectives des points Ao,..., A31. Les valeurs ho,..., h7 sont stockées dans la table de stockage T(1) de la cellule E(1), et les valeurs h8,..., h15 sont stockées dans la table de stockage T(2) de la cellule E(2). Dans l'exemple considéré ici, le module 30 possède deux cellules seulement. Des tables de stockage T(1) et T(2) ayant chacun huit emplacements de stockage sont utilisées. Les coefficients h; sont stockés dans les tables T(1), T(2) selon l'ordre croissant des adresses de chaque table et selon l'ordre croissant des indices des coefficients. Ainsi, pour la table T(1), ho sera stocké à l'adresse 0, h1 à l'adresse 1, ..., h6 à l'adresse 6 et h7 à l'adresse 7. Pour la table T(2), h8 sera stocké à l'adresse 0, h9 à l'adresse 1, ... , h14 à l'adresse 6 et h15 à l'adresse 7. De façon générale, l'adresse à laquelle est stockée le coefficient h; est avantageusement égale au reste de la division de l'indice i de ce coefficient h; par le nombre d'emplacements de chaque table de stockage. De plus, pour une table de stockage donnée, si h; est le coefficient stocké à une adresse déterminée de cette table, h;* est le coefficient stocké à l'adresse égale au complémentaire par rapport à 7 de l'adresse du coefficient h;. Par exemple, pour la table T(1), ho* est égal à h7, hi* est égal à h6, etc. Pour la table T(2), h8* est égal à h15, h9* est égal à h14, etc. Le principe exposé pour un convertisseur à deux cellules (NR=4) dont les tables de stockage ont huit emplacements associés à des adresses codées sur trois bits peut être transposé à un nombre quelconque NRI2 de cellules, ainsi qu'à une capacité quelconque des tables de stockage. La structure minimale d'un module 30 selon l'invention correspond à une unique cellule: NR=2. En pratique, on prend de préférence des tables de stockage à 32 emplacements dont les adresses sont codées sur cinq bits, ce qui permet de sélectionner un plus grand nombre de points sur la caractéristique de la fonction de réponse impulsionnelle (par exemple 128 points lorsque le module 30 comprend deux cellules). L'association décrite précédemment des mémoires 11, 12,..., 1NR avec le module 30 constitue un convertisseur de taux d'échantillonnage, noté VSRC sur la figure 2. Le module 30 produit, sur la sortie 51, des valeurs de luminance interpolées selon la direction C qui correspondent aux valeurs de luminance IN de chaque segment de colonne de tuile d'entrée transmises par les mémoires 11, 12,..., 1NR. Les valeurs interpolées forment un échantillonnage de la variation de la luminance le long de chaque segment, selon un taux d'échantillonnage qui est a priori différent de celui correspondant aux valeurs IN. Le convertisseur VSRC transforme ainsi un segment de NR points de colonne de tuile d'entrée en un segment de colonne de tuile de sortie ayant un nombre de points déterminé en fonction du nombre de lignes H' de l'image de sortie 100'. Prolongée à l'échelle de la tuile, cette transformation correspond au passage entre les h lignes de tuile d'entrée et les h' lignes de tuile de sortie. Le quotient du nombre de lignes H' de l'image 100' par le nombre de lignes H de l'image 100 est sensiblement égal au facteur de conversion de taux d'échantillonnage vertical, ou facteur de conversion vertical. Le convertisseur VSRC ainsi constitué peut fonctionner en suréchantillonneur ou en sous-échantillonneur, selon que le facteur de conversion vertical est supérieur ou inférieur à l'unité, respectivement. Le fonctionnement du convertisseur VSRC en sous-échantillonneur permet d'obtenir sur la sortie 51 des valeurs selon une même fréquence qu'en utilisant un sous-échantillonneur usuel en flot de données continu. La précision des valeurs produites par le convertisseur VSRC fonctionnant en sous-échantillonneur est toutefois inférieure à celle obtenue avec un sous-échantillonneur usuel, mais elle reste supérieure à celle d'un filtre fonctionnant par calcul de moyennes. Des valeurs non nulles mémorisées dans la mémoire 55 du module 30 interviennent lorsque le convertisseur VSRC fonctionne en sous-échantillonneur, c'est-à-dire que H' est inférieur à H. De retour à la figure 2, la sortie 51 du module 30 est reliée à une entrée d'un convertisseur de taux d'échantillonnage 40, ou SRC (pour Sample Rate Converter en anglais). Le convertisseur 40 est noté HSRC. Il peut être un sur-échantillonneur, et notamment un sur- échantillonneur par interpolation de même type que l'association des mémoires 11, 12,..., 1NR et du module 30, décrite en détail précédemment. Les mémoires du convertisseur 40 qui correspondent aux mémoires 11, 12,... , 1NR peuvent être en nombre différent de ces dernières. En outre, elles possèdent chacune une profondeur égale au nombre de valeurs numériques associées à chaque point d'image et transformées par l'adaptateur. A titre d'exemples, les mémoires du convertisseur 40 peuvent mémoriser une valeur numérique unique dans le cas où l'adaptateur d'images transforme seulement des valeurs de luminance, ou deux valeurs numériques dans le cas où l'adaptateur d'images transforme des valeurs de chrominance. La figure 5a montre une méthode de réalisation de ces mémoires lorsque l'adaptateur d'images transforme à la fois les valeurs de luminance et de chrominance. Elles sont chacune constituées de trois bascules Z-1, référencées 58, 60 et 62, associées respectivement à des multiplexeurs 57, 59 et 61. La sortie de chaque bascule est bouclée sur une première entrée du multiplexeur correspondant, et les sorties des bascules 58 et 60 sont en outre connectées à des secondes entrées des multiplexeurs 59 et 61. La seconde entrée du multiplexeur 57 reçoit les valeurs numériques destinées à être stockées, notées entry , et la sortie de la bascule 62 constitue la sortie des valeurs de la mémoire FIFO équivalente. Les valeurs de sortie sont notées output . Les multiplexeurs 57, 59 et 61 reçoivent en outre sur des entrées de commande respectives un signal En qui déclenche la progression des valeurs entry le long de la chaîne des bascules 58, 60 et 62. Les bascules 58, 60 et 62 sont synchronisées chacune par un signal d'horloge standard, noté standard dock . La bascule 62 produit alors comme valeur output la valeur entry admise dans la bascule 58 trois cycles plus tôt du signal En. Dans le cas simplifié pour lequel une seule valeur est associée à chaque point d'image, la chaîne comprend une bascule unique. La figure 5b correspond à la figure 5a, pour un système différent de commande des bascules. Dans ce système, la commutation de chaque bascule 58, 60, 62 est déclenchée par un signal de commande commun constitué par une horloge asservie, ou gated dock en anglais. Une consommation énergétique réduite pour une fonction identique de stockage de valeurs constitue un avantage du système de commande par signal d'horloge asservie. Le même principe d'utilisation d'un signal d'horloge asservi peut être appliqué pour commander l'admission d'une nouvelle valeur numérique dans l'une quelconque des mémoires FIFO utilisées dans la présente invention. Pour cela la mémoire FIFO possède, en plus de son entrée de valeurs reliée au premier emplacement de stockage de cette mémoire, une entrée de commande par laquelle elle reçoit un signal d'horloge asservie. Ce signal déclenche une progression des valeurs stockées le long de la chaîne des emplacements de stockage de la mémoire. Alternativement, le convertisseur 40 peut aussi être un souséchantillonneur, et notamment un sous-échantillonneur par interpolation d'un 30 type connu de l'homme du métier. Le convertisseur 40 peut aussi être constitué par une association d'un sur-échantillonneur et d'un sous-échantillonneur. Dans ce cas, le convertisseur est adapté pour fonctionner en sur-échantillonneur ou en sous-échantillonneur en fonction d'une commande de sélection de mode de fonctionnement. Cette commande de sélection dépend d'une comparaison entre les nombres de colonnes W et W' respectifs des images 100 et 100'. Le fonctionnement du convertisseur 40 est asservi au débit des valeurs produites par le module 30 sur la sortie 51. Le convertisseur 40 reçoit en entrée des séquences de valeurs successives qui correspondent à des lignes successives de la tuile de sortie en cours de calcul. Le facteur de conversion de taux d'échantillonnage du 1 o convertisseur 40 est sensiblement égal au quotient du nombre W' de colonnes de l'image 100' par le nombre W de colonne de l'image 100. Il est appelé facteur de conversion horizontal. Le convertisseur 40 délivre alors des séquences de valeurs qui sont respectivement associées aux points d'une même ligne de la tuile de sortie. Pour déterminer les premières valeurs d'une ligne de tuile de sortie, un convertisseur 40 par interpolation nécessite d'avoir reçu préalablement les valeurs produites par le module 30 qui correspondent à une bande verticale de points de la tuile d'entrée 1, adjacente à la tuile d'entrée 2 en cours de traitement, et située à gauche de celle-ci. La tuile d'entrée 1 a été traitée avant la tuile d'entrée 2, d'après l'ordre de traitement des tuiles d'entrée déjà indiqué. Pour cela, Nc mémoires FIFO 21, 22,..., 2Nc disposées en parallèle sont chacune reliées en entrée à la sortie du sélecteur 10, conformément à la figure 3. Nc est un nombre entier inférieur ou égal à w, pouvant être par exemple égal à 4. Les mémoires 21, 22,..., 2Nc sont notées VFIFO-1, VFIFO2,..., VFIFO-Nc sur la figure 2. Des entrées de commande respectives des mémoires 21, 22,..., 2Nc sont reliées à des sorties du sélecteur 10 dédiées à la transmission de signaux de commande d'admission de nouvelles valeurs IN dans chaque mémoire 21, 22,..., 2Nc. Ces signaux de commande d'admission peuvent être, notamment, des signaux d'horloges asservies (ou gated dock ). Ils sont produits par le sélecteur 10 de sorte que, pour chaque ligne d'une tuile d'entrée en cours de traitement, la mémoire 2Nc enregistre la valeur numérique correspondant au dernier point de la ligne de tuile, la - 14 - mémoire 2Nc-1 enregistre la valeur correspondant à l'avant-dernier point de la ligne de tuile, etc., et la mémoire 21 enregistre la valeur correspondant au w-Ncème point de la même ligne. Ainsi, pour chaque tuile traitée, les valeurs associées à une bande de points RR sont enregistrées dans les mémoires 21, 22,..., 2Nc. La bande RR possède la hauteur h de chaque tuile d'entrée et correspond aux Nc dernières colonnes de cette tuile. Sur la figure 1, la bande RR est représentée pour la tuile d'entrée 1. Les NR derniers emplacements de chaque mémoire 21, 22,..., 2Nc sont respectivement connectés aux entrées 31, 32,..., 3NR du module 30. Chaque mémoire 21, 22,..., 2Nc possède une profondeur égale à h. Ainsi, lors de la transmission des valeurs IN associées aux points de la tuile d'entrée 2, et pour chaque entrée 31, 32,..., 3NR, les valeurs IN des points de la tuile d'entrée 1 situées dans la bande RR sont insérées entre la fin de la transmission des valeurs associées aux points d'une ligne de la tuile 2 et la transmission des valeurs associées aux points de la ligne suivante de la tuile 2. Pour chaque ligne de la tuile en cours de traitement 2, le module 30 dispose par conséquent des valeurs associées aux points de la bande RR de la tuile précédente 1, appartenant à la même ligne d'image d'entrée. Il reçoit successivement ces valeurs selon l'ordre continu des points dans chaque ligne d'image d'entrée, en passant de la tuile 1 à la tuile 2. Il est ainsi possible de déterminer, à l'aide d'un convertisseur 40 par interpolation, les premières valeurs d'une ligne de tuile de sortie sans discontinuité par rapport aux dernières valeurs de la même ligne de tuile de sortie, produites lors du traitement antérieur de la tuile adjacente située juste à gauche de la tuile en cours de traitement. Selon une variante de réalisation, les NR derniers emplacements de chaque mémoire 21, 22,..., 2Nc sont respectivement connectés aux entrées des mémoires 11, 12,..., 1Nc. Les mémoires 11, 12,..., 1Nc possèdent alors chacune une profondeur égale à w + Nc. Dans ces conditions une insertion identique des valeurs IN de la tuile d'entrée 1 entre les séquences des valeurs de chaque ligne de la tuile d'entrée 2 est obtenue. D'après ce qui précède, les séquences de valeurs successives que reçoit en entrée le convertisseur 40, correspondant à des lignes successives de la tuile de sortie en cours de calcul, possèdent chacune w+Nc valeurs. Nc est égal au nombre de colonnes du recouvrement RR. Le convertisseur 40 produit sur la sortie 52, pour chaque tuile de sortie, des valeurs OUT1 associées aux points de l'image de sortie. Ces valeurs OUT1 sont produites par séquences successives qui correspondent respectivement aux lignes de la tuile de sortie. Un recouvrement potentiel des tuiles de sortie est ainsi obtenu, correspondant à la bande R'R sur la figure 1 b entre les tuiles de sortie 1' et 2', qui procure la continuité d'image de sortie selon la direction R des lignes. o L'image 100' est construite à partir des valeurs OUT1 à l'aide d'un assembleur de tuiles de sortie 50 connecté à la sortie 52. L'assembleur 50 est relié par des connexions non représentées au sélecteur 10, au module 30 et au convertisseur 40, de façon à recevoir différents signaux de séquencement des valeurs OUT1. En particulier, ces signaux de séquencement comprennent: - des premiers signaux d'identification des valeurs OUT1 qui correspondent aux premiers points des lignes successives des tuiles de sortie; - des deuxièmes signaux d'identification des lignes à l'intérieur d'une tuile de sortie, et - des troisièmes signaux de repérage de la position de chaque tuile de sortie 1', 2', 3' dans l'image de sortie 100'. Le sélecteur 10 est adapté pour affecter des lignes de l'image d'entrée 100 à des tuiles adjacentes superposées selon la direction C de sorte que celles-ci présentent un recouvrement Rc. La figure 1 représente un tel recouvrement Rc entre les tuiles 2 et 3. Le recouvrement Rc est obtenu en affectant des mêmes lignes successives de l'image 100 pour les NR dernières lignes de la tuile d'entrée supérieure (tuile 2 sur la figure 1) et pour les NR premières lignes de la tuile inférieure (tuile 3). Le recouvrement Rc s'étend sur toute la largeur des deux tuiles selon la direction R. Les tuiles de sortie 2' et 3' (figure 1 b) résultant respectivement des traitements des tuiles d'entrée 2 et 3 forment potentiellement le recouvrement R'c au sein de l'image 100'. L'assembleur 50 est adapté pour produire des valeurs OUT2 sélectionnées parmi les valeurs OUT1 de la façon suivante. Pour des valeurs OUT1 associées à des points de tuile de sortie situés en dehors d'un recouvrement R'c, la valeur OUT2 est identique à la valeur OUT1. Pour des valeurs OUT1 associées à des points de tuile de sortie situés à l'intérieur d'un recouvrement R'c, la valeur OUT2 est égale à la valeur OUT1 produite lors de la tuile supérieure (tuile 2' pour le recouvrement entre les tuiles 2' et 3'). Dans les deux cas, le point de l'image 100' auquel est associé la valeur transmise par l'assembleur 50 est inchangé. La sélection des valeurs produites lors du traitement de la tuile supérieure résulte de l'ordre adopté pour le traitement des lignes successives de chaque tuile: des lignes supérieures vers les lignes inférieures. Les recouvrements Rc des tuiles d'entrée adjacentes selon la direction C permettent d'obtenir une continuité des valeurs numériques OUT2, selon les colonnes communes à ces tuiles, en passant d'une tuile de sortie à l'autre. En effet, les valeurs OUT1 associées à des points du recouvrement R'c et obtenues lors du traitement de la tuile 3 sont calculées alors que le module 30 ne dispose pas des valeurs IN associées aux points supérieurs selon la direction C et appartenant aux mêmes colonnes. De ce fait, ces valeurs ne correspondent pas à des interpolations correctes selon la direction C. Les valeurs OUT1 associées à des points du recouvrement R'c et obtenues lors du traitement de la tuile 2 ne présentent pas cet artefact causé par le découpage en tuiles. Les recouvrements potentiels R'R entre des tuiles de sortie adjacentes selon la direction R peuvent être traités de la même façon par l'assembleur 50. La description précédente est maintenant transposée à un adaptateur selon l'invention capable de transformer des images définies par plusieurs valeurs numériques. A titre d'exemple, on considère un adaptateur destiné à des images définies par trois valeurs numériques pour chaque point: une valeur de luminance et deux valeurs de chrominance. Le sélecteur 10 est adapté pour produire un flux de valeurs IN qui comprend les valeurs numériques associées à chaque point de l'image d'entrée, transmises successivement avant celles associées au point suivant selon l'ordre de parcours P de l'image d'entrée. A titre d'exemples, pour un format d'image d'entrée Y: u: v correspondant à 4: 4: 4, selon la notation usuelle des formats d'image connue de l'Homme du métier, il n'y a qu'une valeur numérique par point d'image d'entrée pour un adaptateur de luminance seulement, et deux valeurs numériques par point d'image d'entrée pour un adaptateur de chrominance seulement. Les mémoires 11, 12,..., 1 Nc et 21, 22,..., 2NR ont chacune une profondeur adaptée par rapport au nombre de valeurs numériques par point de l'image d'entrée. De même, le convertisseur 40 est adapté pour recevoir en entrée 51 successivement des valeurs associées à un même point, puis les valeurs associées à un point suivant. Il peut être équipé de mémoires conformes à la figure 5a ou à la figure 5b. Le convertisseur 40 produit alors successivement, sur sa sortie 52, les valeurs associées à un même point de l'image de sortie, puis les valeurs associées à un point suivant de l'image de sortie. Des indications sont maintenant données concernant différents modes d'ajustement de bords de tuiles par rapport aux bords d'image. Le découpage en tuiles de l'image 100 est commencé, par exemple, au premier point en haut à gauche de celle-ci. Etant donné que les tuiles d'entrée ont des dimensions fixées, le découpage par tuiles de l'image 100 peut ne pas coïncider avec les bords droit et/ou inférieur de l'image 100, en fonction des dimensions de celle- ci. Selon le nombre de colonnes et/ou de lignes qui constituent le désaccord entre le découpage en tuiles et les bords de l'image 100, trois modes de d'ajustement peuvent être utilisés. Eventuellement, le découpage en tuiles est recentré par rapport à l'image 100 afin de répartir l'ajustement entre des bords opposés de l'image 100. Un premier mode d'ajustement, désigné par mode PADD, est adapté lorsque le découpage de l'image 100 en tuiles d'entrée est plus grand que l'image 100, selon la direction R ou la direction C. Dans ce cas, certaines des tuiles d'entrée voisines de bords de l'image 100 sont complétées par répétition des colonnes et/ou des lignes de tuile qui sont voisines du bord concerné de l'image 100, jusqu'à obtenir des tuiles de périphérie d'image correspondant au format w x h. Un deuxième mode d'ajustement, désigné par CROP, peut être utilisé lorsque le découpage de l'image 100 en tuiles d'entrée est plus petit que l'image 100. Selon ce mode, des colonnes et/ou des lignes de l'image 100 voisines de bords de l'image sont abandonnées pour la transformation de l'image. Ce mode peut être utilisé en particulier pour ajuster la composante de l'image de sortie correspondant aux valeurs de chrominance par rapport à la composante de l'image de sortie correspondant aux valeurs de luminance. Enfin, un troisième mode d'ajustement, désigné par CLIP, concerne un ajustement de l'image de sortie par rapport à l'assemblage des tuiles de sortie. En particulier, lorsqu'un ajustement selon le mode PADD a été effectué au niveau de l'image d'entrée, le mode CLIP prévoit de supprimer des colonnes et/ou des lignes d'image voisines de la périphérie de l'image 100', qui correspondent à des colonnes et/ou des lignes complétées. De nombreuses variantes de l'adaptateur d'images décrit ci-dessus, ainsi que de son fonctionnement, peuvent être mises en oeuvre. Toutes ces variantes, qui reprennent les caractéristiques revendiquées, sont comprises dans l'invention. Parmi ces variantes, on peut citer des systèmes qui utilisent des ordres de parcours des points de chaque tuile et/ou des ordres de parcours des tuiles dans l'image d'entrée différents de ceux utilisés ci-dessus. Des fonctionnements d'adaptateur équivalents sont alors obtenus. On peut aussi citer des systèmes pour lesquels les principes d'obtention d'une continuité des valeurs numériques au passage entre deux tuiles adjacentes sont échangés entre les directions horizontale et verticale. Parmi les applications d'un adaptateur d'images selon l'invention, on peut citer un système à base de un ou plusieurs adaptateurs d'images qui reçoit en entrée une image de format Y: u: v correspondant à 4: 2: O. Selon ce format, une valeur de luminance est associée à chaque point de l'image d'entrée, alors qu'une valeur unique de chrominance u et une valeur unique de chrominance v sont associées à un quadruplet de points adjacents de l'image d'entrée. Le système permet, en une opération unique, de changer à la fois l'échelle de l'image, par des transformations homothétiques selon l'une ou les deux directions horizontale et verticale, et son format de chrominance u: v. La réalisation simultanée des changements d'échelle et de format de chrominance aboutit à une qualité d'image de sortie supérieure à celle obtenue en effectuant les mêmes changements par des opérations successives. Selon une réalisation possible, un tel système peut comprendre deux adaptateurs d'images associés en parallèle. Le premier adaptateur transforme les valeurs de luminance, et le deuxième adaptateur transforme les valeurs de chrominance. Les deux adaptateurs traitent simultanément une même tuile de l'image d'entrée. En utilisant des méthodes de contrôle appropriées (signaux de séquencement, modes d'ajustement, etc.), l'adaptateur qui transforme les valeurs de luminance peut piloter l'adaptateur qui transforme les valeurs de chrominance au niveau des bords de chaque tuile. Ainsi, les sorties des deux adaptateurs peuvent être synchronisées. Une mémorisation intermédiaire de l'image est alors supprimée, ce qui réduit la quantité de mémoires nécessaires pour réaliser la transformation d'image. Un adaptateur d'images selon l'invention est aussi particulièrement approprié pour obtenir des effets vidéo particuliers. A titre d'exemple, on peut citer l'anamorphose, qui consiste en un effet de loupe de l'image de sortie 100', différentiel entre le centre et les bords de celle-ci. Un tel effet peut être utilisé selon la direction horizontale R de l'image, ou selon la direction verticale C, ou selon les deux directions. Pour cela, les facteurs de conversion horizontal et/ou vertical doivent être modifiés dynamiquement, c'est-à-dire pendant la transformation d'une image, en ayant effet sur l'image en cours de transformation. Ils peuvent notamment être modifiés entre les traitements de deux tuiles adjacentes. Un effet de loupe plus continu est obtenu lorsque le ou les facteurs de conversion sont modifiés pendant le traitement de chaque tuile. L'effet de loupe différentiel est positif lorsque le facteur de conversion appliqué est plus petit en périphérie d'image par rapport à sa valeur au centre de l'image. Lors d'une succession continue d'images de sortie, un objet qui traverse l'image entre deux bords opposés de celle-ci semble se rapprocher puis s'éloigner du spectateur. A l'inverse, un effet de loupe différentiel négatif est obtenu lorsque le ou les facteurs de conversion ont des valeurs plus élevées en périphérie d'image: un objet traversant semble s'éloigner puis se - 20 - rapprocher du spectateur. Enfin, un adaptateur d'images selon l'invention est compatible avec des images d'entrée ou de sortie destinées à des terminaux d'édition de différents types. En particulier, ce peut être des images pour écrans cathodiques, dont les points d'affichage, ou pixels, sont oblongs. Ce peut aussi être des images pour écrans à cristaux liquides, qui possèdent des pixels carrés, ou polygonaux. L'adaptateur peut aussi être utilisé pour transformer des images avant que celles-ci soient imprimées. Il permet alors une adaptation des images en fonction de dimensions d'impression déterminées et de paramètres de résolution spécifiques pour une imprimante donnée. Il est précisé que les perfectionnements suivants d'un adaptateur d'images selon l'invention ont été illustrés par la description détaillée ci-dessus: - le module de calcul de moyenne comprend des multiplieurs ayant des entrées respectives connectées chacune à la sortie de l'une des premières mémoires, des sorties respectives des multiplieurs étant reliées à des entrées d'un additionneur, une sortie dudit additionneur étant reliée à la sortie dudit module; - le module de calcul de moyenne comprend en outre un additionneur secondaire et une mémoire à file d'attente de sortie dudit module ayant une profondeur au moins égale au nombre de points d'une ligne de tuile, la sortie dudit additionneur étant reliée à une première entrée de l'additionneur secondaire et une sortie de l'additionneur secondaire étant reliée à la sortie dudit module, une liaison supplémentaire reliant la sortie de l'additionneur secondaire à une seconde entrée dudit additionneur secondaire, ladite liaison secondaire comprenant la mémoire à file d'attente de sortie dudit module; - la profondeur de la mémoire à file d'attente de sortie du module de calcul de moyenne est au moins égale à la somme du nombre de points d'une ligne de tuile et du nombre de secondes mémoires; - le convertisseur est adapté pour produire des valeurs calculées par interpolation selon la direction parallèle aux lignes de valeurs produites par le module de calcul de moyenne; 2861207 -21 - - les mémoires et le convertisseur sont adaptés de sorte que l'adaptateur traite des images définies par plusieurs valeurs numériques associées à chaque point d'image, en recevant en entrée successivement les valeurs associées à un même point de l'image d'entrée, puis les valeurs associées à un point suivant de l'image d'entrée, et en produisant en sortie successivement les valeurs associées à un même point de l'image de sortie, puis les valeurs associées à un point suivant de l'image de sortie; - certaines au moins des bascules comprises dans l'adaptateur sont associées à des multiplexeurs respectifs recevant sur des entrées de commande respectives desdits multiplexeurs un signal de déclenchement; - certaines au moins des mémoires à file d'attente ou des bascules comprises dans l'adaptateur sont pourvues d'entrées de commande d'activation respectives pour recevoir des signaux d'horloge asservie. En outre, le procédé d'adaptation d'images selon l'invention peut tirer avantage des perfectionnements suivants: - le facteur de conversion est modifié pendant le traitement d'une tuile; - le module est commandé pour produire des valeurs sur-échantillonnées ou sous-échantillonnées selon la direction parallèle aux colonnes; - un changement d'échelle et un changement de format de chrominance sont simultanément effectués entre l'image d'entrée et l'image de sortie; - un premier adaptateur d'images transforme des valeurs de luminance associées aux points de l'image d'entrée, et un second adaptateur d'images transforme des valeurs de chrominance associées à des quadruplets de points adjacents de l'image d'entrée, les premier et second adaptateurs traitant simultanément une même tuile. - 22 - REVENDICATIONS 1. Adaptateur d'images définies par des valeurs numériques associées à des points répartis en matrice, destiné à transformer une image d'entrée (100) en une image de sortie (100') par traitements successifs de tuiles rectangulaires (1, 2) de mêmes dimensions, l'adaptateur d'images comprenant: - des premières mémoires à file d'attente (11, 12,..., 1 NR) connectées en série et ayant chacune une profondeur égale au nombre de points (w) d'une ligne de tuile, et connectées pour recevoir des valeurs (IN) 7o associées aux points de l'image d'entrée (100) appartenant à une tuile en cours de traitement (2), lesdites valeurs étant transmises en suivant les lignes successives de ladite tuile; - un module de calcul de moyenne pondérée (30) ayant des entrées (31, 32,. , 3NR) connectées respectivement à une sortie de l'une des premières mémoires (11, 12,..., 1NR), et agencé pour produire, sur une sortie dudit module (51), des séquences de valeurs échantillonnées selon une direction parallèle aux colonnes (C) et correspondant aux valeurs associées à des points de l'image d'entrée successifs, chaque séquence comprenant un nombre de valeurs égal au nombre de points d'une ligne de tuile; - un convertisseur de taux d'échantillonnage (40) connecté à la sortie dudit module (51), et agencé pour produire des valeurs (OUT1) associées aux points de l'image de sortie (100'), selon un taux d'échantillonnage déterminé pour une direction parallèle aux lignes (R)...CLMF: 2. Adaptateur selon la revendication 1, comprenant en outre des secondes mémoires à file d'attente (21, 22,..., 2Nc) ayant chacune une profondeur égale au nombre de points (h) d'une colonne de tuile (1), et connectées en entrée pour recevoir, successivement pour chaque ligne de tuile, des valeurs (IN) associées aux points de l'image d'entrée (100) appartenant à des colonnes de la tuile (RR) respectivement affectées à chaque seconde mémoire, - 23 - chaque seconde mémoire (21, 22,..., 2Nc) étant reliée en sortie aux entrées du module de calcul de moyenne (31, 32,..., 3NR) et commandée de façon à transmettre à chaque entrée dudit module (30) des valeurs associées aux points de l'image d'entrée appartenant à une tuile (1) traitée antérieurement et située à côté de la tuile en cours de traitement (2) selon la direction parallèle aux lignes, avec une progression continue entre les deux tuiles (1, 2) pour chaque ligne d'image d'entrée commune aux deux tuiles. 3. Adaptateur d'images selon la revendication 1 ou 2, comprenant en outre un sélecteur de lignes et de colonnes (10) agencé pour affecter des lignes et des colonnes déterminées de l'image d'entrée (100) à chaque tuile, de sorte que lorsque deux tuiles (2, 3) correspondent à des segments respectifs adjacents de mêmes colonnes de l'image d'entrée, le sélecteur affecte un nombre déterminé de lignes successives communes aux deux tuiles, à des bords respectifs opposés de chacune des deux tuiles (2, 3), l'adaptateur comprenant en outre un assembleur de tuiles (50) relié à une sortie du convertisseur (52) et adapté pour sélectionner, pour les points desdites lignes communes appartenant aux deux tuiles, les valeurs (OUT2) produites par le convertisseur (40) lors du traitement de celle des deux tuiles pour laquelle lesdites valeurs sont produites en dernier parmi les valeurs associées aux points de chaque colonne de tuile. 4. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel le module de calcul de moyenne pondérée (30) est agencé de sorte que les valeurs échantillonnées produites par ledit module sont calculées par interpolation, selon une direction parallèle aux colonnes (C), de valeurs associées à des points de l'image d'entrée (100). 5. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel le module de calcul de moyenne (30) comprend des multiplieurs (41, 42,..., 4NR) ayant des entrées respectives connectées chacune à la sortie de l'une des premières mémoires (11, 12,..., 1NR), des sorties respectives des multiplieurs étant reliées à des entrées d'un additionneur (53), une sortie dudit additionneur étant reliée à la sortie dudit module (51). - 24 - 6. Adaptateur selon la revendication 5, dans lequel le module de calcul de moyenne (30) comprend en outre un additionneur secondaire (54) et une mémoire à file d'attente de sortie dudit module (55) ayant une profondeur au moins égale au nombre de points d'une ligne de tuile (w), la sortie dudit additionneur (53) étant reliée à une première entrée de l'additionneur secondaire (54) et une sortie de l'additionneur secondaire étant reliée à la sortie dudit module (51), une liaison supplémentaire reliant la sortie de l'additionneur secondaire à une seconde entrée dudit additionneur secondaire, ladite liaison secondaire comprenant la mémoire à file d'attente de sortie dudit module (55). 7. Adaptateur selon les revendications 2 et 6, dans lequel la profondeur de ladite mémoire à file d'attente de sortie du module de calcul de moyenne (55) est au moins égale à la somme du nombre de points d'une ligne de tuile (w) et du nombre de secondes mémoires (Nc). 8. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel le convertisseur (40) est adapté pour produire des valeurs (OUT1) calculées par interpolation selon la direction parallèle aux lignes (R) de valeurs produites par le module de calcul de moyenne (30). 9. Adaptateur selon la revendication 8, dans lequel le convertisseur (40) est adapté pour fonctionner en sur-échantillonneur ou en souséchantillonneur en fonction d'une commande transmise audit convertisseur. 10. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel les mémoires (11, 12,..., 1Nc / 21, 22,..., 2NR) et le convertisseur (40) sont adaptés de sorte que l'adaptateur traite des images définies par plusieurs valeurs numériques associées à chaque point d'image, en recevant en entrée successivement les valeurs associées à un même point de l'image d'entrée, puis les valeurs associées à un point suivant de l'image d'entrée, et en produisant en sortie successivement les valeurs associées à un même point de l'image de sortie, puis les valeurs associées à un point suivant de l'image de sortie. 11. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel certaines au moins des bascules comprises dans l'adaptateur (58, - 25 - 60, 62) sont associées à des multiplexeurs respectifs (57, 59, 61) recevant sur des entrées de commande respectives desdits multiplexeurs un signal de déclenchement (En). 12. Adaptateur selon l'une quelconque des revendications précédentes, dans lequel certaines au moins des mémoires à file d'attente ou des bascules (58, 60, 62) comprises dans l'adaptateur sont pourvues d'entrées de commande d'activation respectives pour recevoir des signaux d'horloge asservie. 13. Procédé d'adaptation d'images utilisant un adaptateur selon l'une quelconque des revendications précédentes. 14. Procédé selon la revendication 13, suivant lequel les valeurs numériques sont des valeurs de luminance ou de chrominance. 15. Procédé selon la revendication 13 ou 14, suivant lequel au moins un facteur de conversion de taux d'échantillonnage, selon la direction parallèle aux lignes (R) ou la direction parallèle aux colonnes (C), est modifié pendant une adaptation d'image. 16. Procédé selon la revendication 15, suivant lequel le facteur de conversion est modifié pendant le traitement d'une tuile. 17. Procédé selon l'une quelconque des revendications 13 à 16, suivant lequel le module (30) est commandé pour produire des valeurs suréchantillonnées ou sous-échantillonnées selon la direction parallèle aux colonnes. 18. Procédé selon l'une quelconque des revendications 13 à 17, suivant lequel un changement d'échelle et un changement de format de chrominance sont simultanément effectués entre l'image d'entrée (100) et l'image de sortie (100'). 19. Procédé selon la revendication 18, suivant lequel un premier adaptateur d'images transforme des valeurs de luminance associées aux points de l'image d'entrée, et un second adaptateur d'images transforme des valeurs de chrominance associées à des quadruplets de points adjacents de - 26 - l'image d'entrée, les premier et second adaptateurs traitant simultanément une même tuile. 20. Procédé selon la revendication 19, suivant lequel le premier adaptateur pilote le second adaptateur au niveau de bords des tuiles. 21. Procédé selon l'une quelconque des revendications 13 à 20, dans lequel l'image de sortie (100') est adressée à un écran dont les points d'affichage sont oblongs ou polygonaux.