Brevet FR2489061A1 — publié le 19820226

La présente invention a pour objet un système de transmission d'images utilisant un dispositif de restitutions de points. Elle trouve une application en télévision numérique et plus généralement dans la production et/ou la transmission et/ou le stockage et/ou le traitement d'images quelconques. Un système de transmission numérique d'images comprend classiquement et selon le schéma de la figure 1 - un organe d'émission 10, comprenant un moyen 12 pour échantillonner chaque image à transmettre se lon une structure d'échantillonnage déterminée et pour ne retenir que certains des échantillons for més Yn afin de réaliser un sous-échantillonnage de l'image, un codeur 14 recevant les échantillons retenus Yn et délivrant des signaux codés en numé rique Cn et un émetteur 16 de ces signaux codés ;; - au moins un organe de réception 20, comprenant un récepteur 22, un décodeur 24 recevant les signaux numériques reçus Cn et délivrant des échantillons reconstitués #n, un dispositif de restitution d'échantillons 26 apte à délivrer des échantillons restitués (Rk) correspondant à des points de l'image non retenus dans le sous-échantillonnage pratiqué à l'émission, chaque échantillon resti tué Rk étant une combinaison particulière des échantillons ?n et enfin un moyen de visualisation h A 28 recevant à la fois les échantillons transmis Yn et les échantillons restitués Rk. Pour préciser le fonctionnement de ce système, notamment en ce qui concerne le sous-échantillonnage et la restitution de points, il n'est pas inutile de rappeler ce qu'est une structure d'échantillonnage d'image. A cette fin, la figure 2 montre schématiquement une partie d'image de type télévision décomposable en lignes et en trames. Les points marqués d'une croix font l'objet d'un traitement de détection de l'une de leurs caractéristiques optiques (luminance, chrominance, etc...) puis d'un codage, d'une transmission, d'un décodage et d'une reconstitution. La répartition de ces points peut etre choisie de différentes manières : la partie (a) de la figure 2 montre une structure dite en quinconce- ligne" qui est formée de points A, B, C, D, etc... et la partie (b) une structure dite florthogonalen formée de points A, B, C1, C2, Dl, D2, etc... On appelle "structure d'échantillonnage d'une image" une répartition particulière (dans l'espace et dans le temps) des points d'échantillonnage de cette image. Quant à l'opération de sous-échantillonnage, elle consiste à prendre seulement certains des échantillons d'une image, par exemple un échantillon sur deux sur chaque ligne ou P échantillons sur N ou encore un échantillon une trame sur deux dans le cas des images de télévision. Ces points tels que X marqué d'un rond sur la figure 2 sont des points qui ne sont pas retenus apres le sous-échantillonnage. Dans le cas d'une structure en quinconce-ligne, e point X peut être situé au milieu de deux points (A, B) échantillonnés. Dans le cas d'une image définie par entrelacement de trames (figure 2b) le point X d'une trame est décalé d'un demi intervalle-ligne par rapport au point X' de la trame suivante.Le but du sous-échantillonnage est naturellement de réduire le flux d'informations à transmettre. On définit également un "voisinage" pour un point X non retenu dans un sous-échantillonnage comme étant formé par un ensemble plus ou moins vas te de points échantillonnés situés à proximité du point considéré, cette proximité s'étendant naturellement aussi bien dans l'espace que dans le temps (voisinage spatio-temporel). En général le voisinage choisi est symétrique : il s'agit par exemple, pour une structure telle que celle de la figure 2a, des points A et B d'une part et C et D d'autre part, ou encore de ces quatre points auxquels s'ajoutent les points E, F, G, H et I, J, R, L, etc...Pour une structure telle que celle de la figure 2b, le voisinage immédiat de X est constitué par les points A et B, un voisinage plus éloigné comprend les points C1, C2, D1, D2, etc..., alors que pour X' le voisinage immédiat est constitué par les points A, B, D1, D2 appartenant aux deux trames adjacentes à la trame du point X', du fait de l'entrelacement. Pour toutes ces questions d'échantillonnage d'images, on pourra se reporter à l'article de J. SABATIER et F. KRETZ intitulé "L'échantillonnage des composantes du signal de télévision en couleur à -625 lignes" publié dans la "Revue de 1'UER - Technique octobre 1978, NO 171, pp 212-225. Pour revenir à la figure 1, le fonctionnement du système représenté est alors le suivant. Tout d'abord les moyens de codage (14), d'émission (16), de réception (22), de décodage (24) et de visualisation (28) sont classiques et largement connus dans la technique de la télévision numérique et il n'y a pas lieu de s'y arrêter. On pourra se reporter à ce sujet, notamment aux articles suivants - Jacques PONCIN : "Le codage numérique de la télé vision n Acta Electronica, 19, 3, 1976, pp 215-223 ; - Jacques SABATIER : "Le codage différentiel des composantes du signal de télévision couleur", Acta Electronica 19, 3, 1976, pp 245- 253. Le point qui concerne principalement la présente in- vention est celui de la restitution des points non retenus dans le sous-échantillonnage. Cette opération est mise en oeuvre dans le dispositif 26 et elle a pour but de compléter l'ensemble de points transmis par des points qui sont estimés par rapport aux points transmis situés dans leur voisinage. Il s'agit en quelque sorte, de calculer des échantillons d'interpolation à partir des échantillons re çus. Cette opération s'effectue selon une loi prédéterminée qui est, dans l'art connu, une moyenne arithmétique entre les deux points- encadrant le point X à restituer.De manière plus précise, Si l'on désigne par A et B à la fols les échantillons et les points correspondants t on prend comme échantillon relatif à X la quantité (A + B)/2 t on peut prendre encore la quantité (C + D1/2 si l'on considère des points situés sur -une meme verticale. On pourrait utiliser des lois de combinaison plus complexes, faisant intervenir des points plus éloignés que les points adjacents, mais de toute manière, on s'en tient à une seule loi, définie une fois pour toutes. Cette manière connue de procéder présente un inconvénient du au fait que la restitution ne tient pas compte des caractéristiques de l'image. à transmettre et de ses variations : elle n1 est donc pas adaptative. La présente invention a justement pour objet un système du genre de ceux qui viennent d'entre décrits, mais qui remédie à l'inconvénient mentionné en utilisant un dispositif de restitution de points beaucoup plus souple que ceux de l'art antérieur et qui permet une adaptation à l'image à traiter ou à la transmission à réaliser. Ainsi, le système de l'invention permet d'une part d'améliorer la qualité de restitution d'images sous-échantillonnées et, d'autre part, de contrôler le débit d'information facilitant ainsi l'optimalisation des systèmes de transmission. Ce résultat est atteint selon l'invention, grâce à l'utilisation d'un dispositif de restitutions qui effectue non plus une mais une pluralité de restitutions. Les restitutions s'effectuant toujours à partir des échantillons situés dans le voisinage du point à restituer, on obtient donc autant d'échantillons restitués que de restitutions entreprises. Un moyen est alors utilisé pour sélectionner l'un de ces échantillons restitués en fonction de critères variés permettant de définir quel est l'échantillon optimal à retenir. De façon plus précise, l'invention a donc pour objet un système de transmission d'images comprenant un organe d'émission et au moins un organe de réception tels que définis plus haut, ce système étant caractérisé en ce que le dispositif de restitution comprend a) - un registre-mémoire à une entrée, recevant des échantillons décodés et possédant v sorties dé livrant, pour chaque échantillon à restituer, v échantillons (tam1, Ym2,...,Ymv) correspondant à des points de l'image situés dans le voisina ge spatio-temporel du point à restituer b) - un circuit (32) de restitution à v entrées re liées aux v sorties du registre-mémoire et à 2 sorties, ce circuit étant apte à élaborer 2 si gnaux de restitution (Rk1, Rk2,...,RkP) c) - un circuit de sélection à 2 entrées reliées aux 2 sorties du circuit de restitutions et à une sortie délivrant un seul des signaux de resti tution (Rkik) d) - des moyens aptes à commander ledit circuit de sélection. Plusieurs variantes sont prévues pour réaliser les moyens de commande du circuit de sélection. La première fait usage de signaux codés spécifiques qui sont élaborés dans l'organe d'émission puis transmis par multiplexage avec les échantillons numériques jusqu'à l'organe de réception qui les exploite pour sélectionner le meilleur des échantillons restitués. La seconde ne fait pas appel à de tels signaux supplémentaires ; l'organe de récep- tion contient alors des moyens autonomes aptes à déterminer par eux-mernes le meilleur des échantillons restitués, ces moyens fonctionnant à partir dgune détermination de la configuration locale de l'image autour du point à restituer.Dans la première variante, les moyens de commande sont donc répartis entre l'organe d'émission et l'organe de réception. Dans la seconde, ils ne figurent que dans ce dent nier. L'invention prévoit également des variantes qui sont des combinaisons de ces deux premières variantes, soit qu'on utilise, dans l'organe d'émis- sion (comme dans l'organe de réception), des moyens de détermination de la configuration locale de l'image autour du point qu'il faudra restituer et qu'on élabore à partir de cette détermination, un signal spécifique de restitution; soit qu'on utilise, dans l'organe de réception, en combinaison avee les moyens de détermination de la configuration locale, des moyens pour prendre en compte les signaux spécifiques à la restitution provenant de l'organe d'émission. De toute façon, les caractéristiques et avantages de l'invention apparattront mieux après la description qui suit, d'exemples de réalisation don nés à titre explicatif et nullement limitatif. Cette description se réfère à des dessins, qui font suite aux figures 1 et 2 déjà décrites, et sur lesquels :: - la figure 3 est un schéma synoptique du système de l'invention, - la figure 4 illustre un mode particulier de réalisation dans lequel un signal spécifique est engendré à l'émission, puis transmis sans observation de la configuration locale, - la figure 5 représente des éléments de contour d'image, - la figure 6 illustre un mode particulier de réalisation dans lequel un signal spécifique est utilisé conjointement à une observation de la configuration locale, - la figure 7 illustre une variante du mode précédent de réalisation dans laquelle seuls les calculs de restitutions autorisés par la configuration locale observée sont effectués, - la figure 8 illustre un mode particulier de réalisation dans lequel la configuration locale de l'image est observée sans qu'il soit fait appel à des signaux spécifiques de restitution, - la figure 9 illustre un mode de réalisation dans lequel la restitution s'effectue avec observation de la configuration locale, l'émission ou la non émission de signaux spécifiques dépendant de la configuration observée, - la figure 10 illustre une variante du système comprenant des moyens pour mettre en oeuvre progressivement les modes de réalisation prévus. Le système représenté sur la figure 3 comprend des éléments déjà représentés sur la figure 1 à propos de l'art antérieur, mais il comprend un dispositif de restitutions 26 constitué de moyens originaux qui sont propres à l'invention. Ces moyens comprennent schématiquement - un registre-mémoire 30 à une entrée 31 recevant les échantillons décodés AYn (l'accent circonflexe surmontant la lettre capitale indiquant qu'il s'agit d'échantillons reconstitués après codage et décodage et non d'échantillons originaux, cette notation valant pour la suite) et à v sorties 30/1, 30/2,...,30/v délivrant v échantillons re tardés #m1, #m2,...,#mv ; les indices m1,...,mv définissen; le rang des échantillons donc les points formant le voisinage pris en compte, et ils sont décalés par rapport à l'indice n de l'échan tillon entrant pour que les échantillons délivrés correspondent bien au voisinage du point traité ; ce registre-mémoire constitue ainsi une mémoire de voisinage ; - un circuit de restitutions 32, à v entrées 32/1,...,32/v reliées aux sorties du registre 30 et à 2 sorties 34/1, 34/2,...,34/p r ce circuit élabore p combinaisons linéaires différentes des échantillons qu'il reçoit et délivre 2 signaux de restitution Rkl, Rk2,...,RkP, l'indice k se réfé rant au point restitué et étant en correspondance avec l'indice m ; ; - un circuit de sélection 36 à 2 entrées 36/1, 36/2,...,36/P et à une sortie 37 qui délivre un des signaux de restitution, soit Rkik, où ik dési gne le rang de l'échantillon sélectionné parmi les 2 échantillons possibles ; cet échantillon Rkik étant ensuite appliqué à l'organe de visualisation 28 avec les échantillons im ; tous ces échantil lons de rang n, m, ml, m2,...,mv, k sont naturel lement convenablement retardés les uns par rapport aux autres pour que l'échantillon restitué corres ponde bien aux échantillons de voisinage pris en compte - enfin, des moyens 40 aptes à commander le circuit de sélection 36 de manière à obtenir un échantil lon restitué Rkik optimal. Les moyens 30, 32 et 36 forment un sousensemble 100. Comme indiqué plus haut, ces moyens 40 de commande de la sélection peuvent se présenter sous deux variantes principales ou sous l'une de leurs combinaisons - soit qu'ils fassent appel à des signaux codés. spé- cifiques élaborés dans l'organe d'émission, au quel cas celui-ci comporte une partie 42 (en ti rets sur la figure 3), qui délivre une information ik codée par un circuit 44 en un signal C'k, le quel est transmis à l'organe de réception qui com prend alors un circuit de démultiplexage 46 qui extrait du signal reçu le signal C'k ainsi qu'un décodeur 48 restituant l'information ik, laquelle est ensuite appliquée au circuit de sélection 36 ;; - soit qu'ils s'affranchissent de tels signaux spé cifiques à la sélection de restitution, auquel cas ils comprennent des moyens 50 disposés dans l'or gane de réception, aptes à observer l'état local de l'image à partir des v échantillons Tam1,.. ., i?mv ; - soit encore que-les moyens 42 situés dans l'organe d'émission comprennent eux aussi des moyens tels que 50, capables d'observer l'état local de l'ima ge à l'émission pour en déduire l'information ik sur le rang de la restitution à adopter. Toutes ces variantes vont maintenant être décrites en détail et cela en référence aux figures 4 à 9. Le système représenté sur la figure 4 est du type de ceux qui utilisent des signaux spécifiques de sélection de restitutions. Tel que représenté, ce circuit comprend - dans l'organe d'émission 10 : un aiguilleur 54 qui reçoit tous les échantillons de l'image conformé ment à la structure d'échantillonnage adoptée et qui sépare les échantillons retenus Yn des échantillons non retenus Xk, cet aiguilleur étant actionné par un signal SE de sous-échantillonnage qui peut agir un point sur deux par exemple t le codeur 14 déjà men tionné, qui est associé à un décodeur local 56 délivrant des échantillons reconstitués (avec certains types de codage, comme le MIC ou le MIC différence tiel, le décodeur local 56 n'est pas nécessaire) ;; une mémoire de voisinage 30' délivrant les échantillons Yml,...,Ymv (l'accent circonflexe rappelant comme indiqué plus haut qu'il s'agit d'échantillons reconstitués) ; un circuit de restitutions 32' qui élabore une pluralité de 2 combinaisons linéaires des échantillons reconstitués en question et délivre E signaux de restitution Rkl,...,RkP correspondant à 11 échantillon Xk délivré par l'aiguilleur 54 ; un circuit de comparaison 58 recevant l'échantillon Xk et les E signaux de restitution, ce circuit étant apte à déterminer lequel des signaux de restitution est le plus proche de Xk, autrement dit lequel des signaux de restitution Xkik rend la valeur absolue de la différence Rkik - Xk minimale ; le signal de restitution en question qui est défini par son rang ik (compris entre 1 et p) est alors délivré par le circuit 58 ; le circuit de comparaison 58 peut comprendre une sortie 60 délivrant le signal de restitution optimal Rkik dirigé vers un organe de multiplexage et de visualisation locale 62 ; un codeur 44, qui traduit ik en un signal C'k apte à être transmis avec les signaux codés Cn relatifs aux chantilions retenus ; - dans l'organe de réception : le récepteur 22 déjà mentionné ; un démultiplexeur 46 séparant les si gnaux codés Cn relatifs aux échantillons reçus et les signaux C'k spécifiques de la restitution, ce circuit restituant également le signal SE de sous échantillonnage ; un décodeur 24 recevant les échantillons Cn et commandé par le signal SE ; une mémoire de voisinage 30 délivrant les v signaux du voisinage #m1,...,#mv ; un circuit de calcul de restitutions 32 délivrant les 2 signaux restitués Rkl...,RkP ; un circuit 36 de sélection du signal de restitution de rang ik ; un décodeur 48 rece vant le signal spécifique de restitutions C'k et le décodant en ik qui est appliqué au circuit 36 ; et enfin l'organe de visualisation 28 qui combine A les échantillons retenus Ym et les échantillons restitués Rkik et qui est commandé par le signal de sous-échantillonnage SE. Le nombre 2 de signaux de restitution délivrés par les circuits 32 et 32' est variable selon la qualité et le débit souhaités. Dans un cas simple, on peut retenir par exemple, deux combinaisons particulières, à savoir la moyenne horizontale des deux points adjacents appartenant à la même ligne que le point à restituer, soit (A+B)/2 avec les notations de la figure 1, et la moyenne verticale des deux points adjacents n'appartenant pas à cette ligne, soit (C+D)/2. Dans ce cas, le code spécifique C'k permettant de désigner l'une ou l'autre de ces deux restitutions est un code à un élément binaire (eb), "O" désignant par exemple la moyenne horizontale et "1" la moyenne verticale. Naturellement, le nombre de restitutions effectuées peut être supérieur à deux, mais alors, le nombre d'eb nécessaires à la détermination d'une d'entre elles dépasse alors 1. Le tableau I ci-joint rassemble quelques unes des combinaisons qui peuvent être utilisées pour calculer les restitutions, avec les notations de la figure 1. Ce tableau indique en outre, dans la colonne de gauche, le nombre de res titutions (c'est le nombre p) et, dans la colonne de droite, le nombre d'eb des codes spécifiques à la désignation de l'une de ces restitutions. Dans le cas des restitutions telles que A, B, C,... il s'agit simplement de prendre comme échantillon restitué la valeur de l'échantillon au point voisin considéré. Les modes de réalisation qui vont maintenant être décrits font usage d'une observation de la configuration locale de l'image autour du point à restituer. Cette notion de configuration locale va d'abord être précisée en référence à la figure 5. Lorsque deux points adjacents de l'image présentent des "niveaux' (c'est-à-dire des luminances, chrominances ou autres) très différents, l'image présente, entre ces points, une transition brusque. L'ensemble de ces transitions forme le ou les contours de l'image. Entre deux tels points, on trouve donc un "élément de contour". Il peut s'agit d'un "élément de contour vertical" (EV) si les deux points pris en compte sont situés sur une même ligne de l'image. Cet élément de contour est représenté sur la figure 5, partie (a), par un segment vertical situé entre les points E et C. Cela signifie que la quantité iE - CI | représentant la différence des niveaux en E et en C est supérieure à un certain seuil fixant l'apparition d'un élément de contour. De mê- me, il peut apparaître un "élément de contour hori sontal" (EH) entre deux points situés de part et d'autre d'une ligne. C'est le cas, sur la figure 5, partie (a), entre les points A et J. Enfin, on peut être en présence d"'éléments de contours obliques" (EO) lorsque les deux points adjacents pour lesquels la différence de niveau est supérieure au seuil ne sont ni sur une même ligne, ni sur une même vertica le. C'est le cas entre les points B et C et entre les points K et L. La configuration locale d'une image autour d'un point X est définie par l'ensemble des niveaux pris en chacun des points situés dans le voisinage de X. Cette configuration peut être caractérisée directement par les niveaux pris en eux-mêmes (par exemple niveaux en A, B, C ou D), mais aussi à partir des niveaux considérés dans leur différence deux à deux, ce qui fait seulement intervenir les éléments de contour définis plus haut. Sur la partie (b) de la figure 5, est représenté, à titre d'exemple, un point X au voisinage duquel la configuration locale de l'image présente un EH et un EO. Pour chaque point X à restituer on peut définir ainsi des couples de points d'échantillonnage à prendre en compte dans l'observation de la configuration locale et fixer par un élément binaire la présence ou l'absence d'un élément de contour pour ce couple de points.On peut définir par exemple la configuration locale par l'ensemble des éléments de contour verticaux, horizontaux et obliques correspondant à tous les couples de points du voisinage de X. Sur la figure 5a, il y a 7 éléments de contour verticaux associés aux différences |F-G|, |E-C|,|C-H|, |A-B|, |I-D|, |D-L| et |J-K|, 7 éléments de contour horizontaux, associés aux différences |E-I|, |F-A|, |A-J|, |C-D|, |G-B|, |B-K| et |H-L| et 16 éléments de contour obliques, associés aux différences telles que |E-F|, |F-C|,..., |K-L| ; soit au total 30 éléments binaires.On peut réduire la configuration aux seuls éléments de contour horizontaux et verticaux (ce qui conduit à 14 eb) ou aux éléments de contour associés aux seuls points A, B, C et D, les plus proches de X (6 eb) représentés à la figure 5b, voire même aux seuls éléments de contour vertical et horizontal encadrant X (différences |A-B| et eb). Cette notion de configuration locale est exploitée dans l'invention de la manière suivante. Le choix de la meilleure restitution en un point X dépend de la structure de l'image en ce point autrement dit de sa configuration locale. Si l'image présente une plage quasi-uniforme, une restitution convenable d'un point X pourra être obtenue en ne tenant compte que des éléments de contour encadrant X. En revanche, si l'image présente un aspect très irrégulier dans le voisinage du point à restituer, il faudra faire appel à une combinaison plus complexe. Ainsi, l'observation de la configuration locale de l'image en un point à restituer- permet-elle de déterminer le meilleur type de restitution à adopter. Plusieurs configurations peuvent être équivalentes en ce qui concerne le choix de la restitution à adopter, de sorte qu'on-peut définir des classes de configurations. Chaque classe est définie par un signal qui sera noté NC. Par exemple, on peut définir une première classe particulière de configurations locales comme comprenant la configuration où il n'existe aucun élément de contour entre le point X et les quatre points voisins A,B, C et D et la configuration où il n'existe qu'un élément de contour, soit horizontal entre C ei D, soit vertical entre A et B.Dans le cas où l'image à traiter présente localement une configuration locale qui appartient à cette classe, (c'est-à-dire qui coïncide avec l'une des trois configurations définissant la classe) on limitera le nombre de restitutions à celles qui sont le mieux adaptées à ce type d'image et par exemple aux simples restitutions des points voisins A, B, C ou D. On peut définir une seconde classe particulière de configurations locales comme comprenant à la fois 1 EH et 1 EV au même point X. A cette classe (qui correspond à une structure plus complexe de l'image) on associera des restitutions en forme de moyennes (donc plus élaborées que dans l'exemple précédent) soit : (A+C)/2, (C+B)/2, (B+D)/2, (D+A)/2. Le signal NC sera, dans cet exemple, formé d'un seul élément binaire : "O" indiquera qu'on est en présence d'une configuration locale appartenant à la première classe, et @ i qu'on est en présence d'une configuration locale appartenant à la seconde. Ainsi, selon cette variante de l'invention, à chaque classe de configuration locale est associée une famille de restitutions. Les circuits de restitutions utilisés élaborent donc chacun autant de familles de restitutions qu'il y a de classes de configurations locales possibles, le nombre total de restitutions étant alors noté p' (au lieu de p) pour distinguer ce cas du précédent (illustré sur la figure 4) où chaque famille ne comprenait qu'une seule restitution. Naturellement, il peut y avoir recouvrement partiel entre les différentes familles de restitutions, certaines restitutions pouvant appartenir à plusieurs familles. Le signal NC est alors un nombre binaire qui désigne l'une des familles de restitutions, le rang ik de la restitution choisie se référant alors à cette seule famille.En quelque sorte l'élection d'une restitution parmi les p' restitutions offertes s'effectue en deux temps : d'abord élection d'une famille en tenant compte du signal de configuration NC, puis élection au sein de cette famille d'une restitution particulière déterminée par son rang ik. Dans cette variante de l'invention qui utilise une observation de la configuration locale de l'image, les moyens à mettre en oeuvre sont ceux des figures 6 à 9 qui se réfèrent à quelques exemples donnés naturellement à titre non limitatif. Sur ces figures, les moyens périphériques de multiplexage, d'émission, de réception, de codage et de décodage ne sont plus représentés, car ils sont identiques à ceux Ces figures antérieures 3 et 4 déjà décrites. Dans le schéma de la figure 6, on trouve, dans la partie émission 10 en plus des moyens déjà représentés sur la figure 4, un circuit 50' de déter- mination de la configuration locale de l'image. Ce circuit est alimenté par les v échantillons reconstitués #m1,...,#mv qui servent par ailleurs à alimenter le circuit de calcul des restitutions 32'. Ce circuit 50' est apte à détecter la présence ou l'absence d'élements de contour horizontaux, verticaux ou obliques dans le voisinage du point à restituer. Cette détection s'effectue par des soustracteurs, qui calculent les différences entre échantillons voisins et par des comparateurs qui comparent le résultat obtenu avec un seuil prédéterminé. Du nombre et de la nature des éléments de contour détectés on déduit (comme il a été explique plus haut) la classe à laquelle appartient la configuration observée. Le circuit 50' délivre alors un signal binaire NC qui identifie cette classe. Le nombre d'eb constituant ce signal dépend naturellement du nombre de classes pris en compte. Dans l'exemple décrit plus haut, on ne s'intéressait qu'à deux classes et le signal NC pouvait ne comporter qu'un eb, mais dans les cas plus complexes, ce signal contiendrait plus d'un eb. Le signal NC ainsi obtenu est ensuite appliqué au circuit 36' de choix de la meilleure res titution, ce circuit recevant par ailleurs l'échantillon Xk qui n'a pas été retenu dans le sous-échantillonnage comme expliqué plus haut à propos du cas de la figure 4. A la différence de ce dernier, dans celui de la figure 6, le choix effectué par le circuit 36' s'opère seulement à l'intérieur de la famille de restitutions autorisée par le signal NC. Dans l'exemple donné plus haut, ce choix s'effectue soit parmi les 4 restitutions (A+C)/2, (C+B)/2, (B+D)/2 et (D+A)/2, soit parmi les quatre restitutions A, B, C, D. Le rang ik qui est toujours codé en Ck dans le circuit 44' doit donc être associé au signal NC. C'est la raison pour laquelle il est nécessaire d'utiliser, dans l'organe de réception 20, un autre circuit de détermination de la configuration locale dont le rôle est de reconstituer le signal NC à partir des v échantillons qu'il reçoit, afin que le décodeur 48', qui reçoit le signal C'k, puisse tenir compte de ce signal NC pour délivrer le rang ik correct (sur la figure 6 seule la partie 100 de l'organe de réception 20 a été représentée). Le schéma de la figure 7 diffère de celui de la figure 6 en ce que les signaux NC délivrés par les circuits 50 et 50' de détermination de la configuration locale commandent directement les circuits 32 et 32' de calcul des restitutions, ces derniers n'élaborant alors que les restitutions appartenant à la famille correspondant au signal NC qu'ils reçoivent. Ces restitutions sont au nombre de p", inférieur au nombre p' trouvé dans le circuit de la figure 6. Ces restitutions sont notées Rkl(NC),...,RkP (NC) pour marquer qu'elles dépendent du signal NC et qu'elles sont du nombre de p". Ainsi, avec l'exemple donné plus haut, les circuits 32, 32' de la figure 6 élaborent p' = 8 restitutions (les quatre moyennes et les quatre points voisins) alors que les circuits (32, 32') de la figure 7 n'en élaborent que p" = 4 (soit les quatre moyennes, soit les quatre points voisins). Dans les deux cas toutefois, le nombre de signaux C'k pouvant être finalement transmis est de 4, ce qui nécessite 2 eb. Selon un autre mode de réalisation de l'invention, la restitution effectue avec observation de la configuration locale mais sans émission de signaux spécifiques. C'est ce qui est illustré sur la figure 8 qui, en l'occurrence, ne représente que les moyens situés dans l'organe de réception 20 puisque le circuit de restitution ne figure que dans cet organe, celui d'émission en étant dépourvu. Dans un premier cas, illustré sur la partie (a), le circuit 50 est relié à un circuit 70 d'estimation de la meilleure restitution. Ce circuit reçoit le signal NC et délivre le rang iNC de la restitution à séle6tionner dans le circuit 36. Ce circuit 70 peut être constitué par une mémoire programmée où l'indice iNC correspondant à la restitution optimale est lu à l'adresse repérée par le signal NC. Dans un second cas, illustré sur la partie (b), le circuit 32 de calcul des restitutions est limité aux seules restitutions autorisées pour la configuration observée, le signal NC étant alors appliqué non seulement à un circuit 70 d'estimation du rang, mais également au circuit 32 de calcul des restitutions. Ces deux cas reprennent donc l'une des caractéristiques rencontrées respectivement aux figures 6 et 7. Bien que la figure 8 se rapporte à l'organe de réception, il va de soi que la structure décrite pourratt etre utilisée dans l'organe d'émis sion si une visualisation locale était nécessaire. A titre d'exemple, le tableau II donne un exemple de la correspondance entre les configurations observées et les restitutions estimées. Dans ce tableau, les segments horizontaux représentent encore des EH et les segments verticaux des EV. Le tableau III présente un autre exemple avec les mêmes restitutions qu'au tableau Il, mais où les configurations sont définies par la comparaison entre deux nombres nH et nV qui représentent respectivement le nombre d'éléments de contour horizontaux et verticaux présents dans le voisinage de X (il y en a 7 de chaque au maximum). Deux variantes sont indiquées à titre d'exemple. Enfin, la figure 9 illustre le cas où la restitution est sélectionnée après observation de la configuration locale, l'émission ou la non émission de signaux spécifiques dépendant du résultat de cette observation, alors que dans les cas précédents, l'observation de la configuration s'accompagnait toujours de l'émission -de tels signaux spécifiques ou ne s'accompagnait jamais d'une telle émission. Dans cette variante, le circuit 50' observe la configuration locale et selon le résultat obtenu le signal spécifique C1k est ou n'est pas émis par l'émetteur 16'. Pour cela, l'émetteur de multiplexage 16'est commandé par le signal NC de telle sorte que C'k ne soit transmis avec les échantillons Cm que pour certaines des configurations observées. Dans le cas illustré, le circuit 32' est commandé par le signal NC et n'élabore par conséquent que les restitutions Rk(NC) définies par la configuration observée comme pour la variante de la figure 7. Dans l'organe de réception, le circuit 50 d'observation de la configuration locale délivre un signal NC qui est appliqué au démultiplexeur 46 au circuit d'estimation 70 qui délivre le rang iNC correspondant à la meilleure restitution estimée en fonction de la configuration observée et au circuit 32 de calcul des restitutions Rk1(NC),...,RkP"(NC). Mais l'organe de réception comprend encore un démultipiexeur 72 commandé par le signal NC et recevant les signaux iNC délivrés par le circuit d'estimation 70 et ik délivré par le décodeur 48.Selon la valeur de NC, c 'est le signal iNC ou le signal 1k qui est sélec- tionné pour commander le circuit de sélection 36. Lorsque NC est tel qu'à l'émission aucun signal C'k n'est émis, c'est le signal iNc qui est utilisé comme dans le cas de la figure 8b. Dans le cas où un signal spécifique C'k est émis, c'est le rang ik qui est utilisé, comme dans le cas de la figure 7. Le tableau IV illustre un exemple conforme à cette variante dans lequel seuls les éléments de contour horizontaux et verticaux encadrant le point X à restituer sont pris en compte, ce qui donne 4 configurations différentes : pas d'EV ni d'EH, lEH, 1EV, 1EH et 1EV (première colonne). Le signal NC- est alors un nombre à 2 eb. Les restitutions correspondantes sont indiquées dans la deuxième colonne. Dans les trois premiers cas, aucun signal spécifique à la restitution n'est émis (ce qui va de soi puisqu'il n existe qu'une restitution autorisée pour chaque configuration observée). Dans le quatrième cas, un signal spécifique à 2 eb est émis (qui permet de choisir l'une des 4 restitutions correspondant à ce cas de configuration). L'organe de réception fonctionne alors selon le même processus : lorsqu'il observe l'une quelconque des 3 premières configurations, le signal NC correspondant est traduit en un signal iNc et le démultiplexeur 72 dirige ce signal sur le circuit de sélection 36. Lorsqu'il observe la quatrième configuration, le signal NC commande le démultiplexeur 46 qui délivre le signal C'k, et le démultiplexeur 72 qui dirige C'k vers le circuit 36, lequel reçoit les quatre restitutions autorisées par le signal NC. Dans un tel système, le débit des informations à l'émission est irrégulier puisqu'il augmente lorsque les images deviennent très détaillées. Le pourcentage de cas où l'on doit faire appel à ces signaux spécifiques supplémentaires est en général de 5 à 10% et peut atteindre 20% dans les images de télévision exceptionnellement détaillées. L'intérêt de cette variante est que, pour un faible débit rajouté (0,2 à 0,4 eb par point) la qualité de l'image est sensiblement améliorée. L'irrégularité du débit entrain que cette variante est surtout intéressante pour les systèmes qui sont déjà à débit irrégulier en l'absence de contreréaction.On peut n'autoriser par ailleurs qu'un nombre d'eb fixe par ligne, quitte à remplacer une restitution définie par un signal C1k par une restitution estimée par un signal NC, si la place pour les signaux C'k vient à manquer dans une ligne du fait d'une limite imposée au débit. Après cette description, on voit qu'il existe une grande latitude pour adapter le dispositif de restitutions de l'invention à l'image à transmettre : on peut tout d'abord procéder sans transmission de signaux spécifiques supplémentaires en faisant usage d'une restitution estimée (Figure 8 et tableau II ou III), puis utiliser un léger débit supplémentaire dans les cas d'images détaillées (figure 9, tableau IV), puis ajouter des signaux spécifiques de restitution (figure 4, tableau I).La possibilité de régler progressivement le débit et la qualité est particulièrement utile par exemple dans le cas des systèmes dits à "rafraichissement conditionnel" décrits notamment dans l'article de B,G, HASKELL et al intitulé "Interframe coking ouf 525 line monochrome television at 1.5 Mbit/s" publié dans la revue IEEE Tr on Comm., 25, Nov. 1977, pp 1339-1348. Le tableau V ci-joint illustre cette possibilité de mise en oeuvre d'une gamme progressive de codage. Ce tableau est limité au souséchantillonnage spatial. Le codage s'effectue à 4eb pour les points conservés. Le signal NC est égal respectivement à 0, 1, 2 et 3 lorsque la configuration locale prend les quatre états de la première colonne du tableau IV. Cette possibilité est par ailleurs illustrée par la figure 10. La figure 10 reprend des éléments des figures 3 et 9 avec des références primées lorsque ces éléments sont légèrement modifiés. C'est ainsi que le circuit d'émission 16" est apte à délivrer un signal CC dirigé vers le circuit 42" délivrant l'information ik et vers le codeur 44". De meme le circuit 46" de démultiplexage possède une seconde sortie qui délivre le signal CC, lequel est appliqué au décodeur 48", au moyen 50 et au démultiplexeur 72'. Dans le tableau V le signal CC indique la classe de codage. Ce signal est défini directement par le contenu instantané de la mémoire tampon (mémoire de transmission) située, d'une part, au codeur (16") et, d'autre part au décodeur (46"). I1 permet par contre-réaction de régulariser le débit en modifiant la procédure de codage et d'éviter les débordements (codage très comprimé, voire arrêt d'émission côté codage) ou le vidage complet (bourrage et/ou codage à grand débit - MIC par exemple) qui amèneraient des pertes de synchronisation de l'ensemble. T A B L E A U I Nombre de Opérations utilisées Nombre d'eb des signaux restitutions (P) pour les restitutions spécifiques de restitutions A + B C + D 2 , 1 eb par point 2 2 A + B C + D A+B+C+D 3 , , 5 eb pour 3 points* 2 2 4 4 A, B, C, D 2 eb par point A + C C + B B + D D + A 4 , , , 2 eb par point 2 2 2 2 A+C C+B B+D D+A 8 A,B,C,D, , , , 3 eb par point 2 2 2 2 A+C C+B A,E, , F,C,G, , H 2 2 16 4 eb par point B+D D+A B,L , K,D,J, , I 2 2 * Dans ce cas, les codes C'k regroupent les indices ik de trois points successifs. (le nombre de cas est 27 = 3x3x3, inférieur à 32 = 25). T A B L E A U II Configurations observées Restitution estime'e Cx Cx t V! 4 a) u m a 2 s, vo O ú a Um T A B L E A U III Configuration Restitution estimée Restitution estimée (variante 1) (variante 2) C + D C + D nV nH 2 2 A + B + C + D nV = nH 4 A + B 2 A + B nV > nH 2 T A B L E A U IV ra C'k émis Cx A+B aucun 2 C+D m aucun !E C m + u |N +|N AB 2 ' 2 r 2 r oui eb) xD D+A ru x a X a x a > a V U X Ú 1 X u Ú ~X TABLEAU V Classe de Type de codage Débit supplé- Restitutions Figures et oodage mentaire Tableaux pas de sous ce = o échantillonna- 4eb/point ge. sous-échantil lonnage spatial . . CC = 1 en quinconce- 3eb/point t ou R@K (NC) Fig.4, Tab.I ligne ; signal spécifique sys tématique sous-échantil lonnage en quinconce-ligne; CC = 2 signal spécifi- 2eb/point idem Fig. 6 ou 7 que de signifi cation variant selon NC sous-échantil lonnage en quinconce-ligne; variable de NC = 0,1,2 : signal spécifi- 0,2 à plus que émis dans de leb/point Rk@ une seule confi- en moyenne ou guration (NC=3); CC = 3 à débit variable RkiNC (NC) Fig. 9 selon l'image et Tab. IV n + 2 selon le seuil s NC = 3 : définissant les EH, EV, EO : Rkik s = s1 pour CC=3 ou s = s2 pour CC=4 s = sn pour Rkik (NC) CC=n+2 sous-échantil- i lonnage en quin-| |RkNC CC = n + 3 conce-lige ; O ou Fig. 8 pas de signal iNC Tab. II ou spécifique.| |Rk@@ (NC) | III introduction de sous-échantil CC = n + 4 lonnage de trame / par exemple. REVENDICATIONS 1. Système de transmission d'images com prenant A) - un organe d'émission (10) constitué par un moyen (12) pour échantillonner chaque image à transmettre selon une structure d'échantillon nage déterminée, et pour ne retenir que cer tains desdits échantillons afin de réaliser un sous-éc}antillonnage de l'image, un codeur (14) des échantillons retenus et un émetteur (16) des échantillons codés B) - au moins un organe de réception (20) constitué par un récepteur (22), un décodeur (24), un dispositif de restitution (26) d'échantillons apte à délivrer des échantillons qui correspon dent à des points de l'image non retenus dans le sous-échantillonnage pratiqué dans l'organe d'émission et qui sont des combinaisons parti culières d'échantillons reçus, et un moyen (28) de visualisation recevant à la fois les échan tillons reçus et les échantillons restitués, ce système étant caractérisé en ce que le dispositif de restitution (26) comprend a) - un registre-mémoire (30) à une entrée recevant les échantillons décodés et possédant v sorties délivrant, pour chaque échantillon à resti tuer, v échantillons (Yml, #m2,...,#mv) cor respondant à des points de 1 image situés dans le voisinage spatial ou spatio-temporel du point à restituer b) -. un circuit (32) de restitutions à v entrées re liées aux v sorties du registre mémoire et à 2 sorties, ce circuit étant apte à élaborer 2 si gnaux de restitution (Rk1, Rk2,...,RkP) ;; c) - un circuit (36) de sélection à 2 entrées re liées aux 2 sorties du circuit de restitutions et à une sortie délivrant un seul des signaux de restitution (Rkik) ; d) - des moyens (40) aptes à commander ledit circuit de sélection. 2. Système selon la revendication 1, caractérisé en ce que A) - l'organe d'émission (10) comprend : un aiguil leur'(54) à une entrée recevant les échantil lons de l'image et deux sorties, l'une déli vrant les échantillons retenus Yn et l'autre les échantillons non retenus Xk ; le codeur (14) suivi d'un décodeur local (56) délivrant des échantillons reconstitués ftm ; une mémoire de voisinage (30') recevant les échantillons reconstitués et délivrant sur v sorties v échantillons du voisinage spatial ou spatio temporel du point à restituer #m1,...,#mv ; un circuit de calcul de restitutions (32') à v en trées reliées aux v sorties de la mémoire et élaborant 2 signaux de restitution Rk1,...,RkP délivrés sur E sorties ; un circuit de compa raison (58) à 2 entrées recevant les 2 signaux de restitution et à une entrée recevant l'échantillon Xk non retenu, ce circuit (58) étant apte à déterminer lequel des E signaux de restitution est le plus proche de Xk et à déli vrer le rang ik de ce signal ; un codeur (44) de ce rang en un signal codé spécifique C'k appliqué à l'émetteur (16) B > - l'organe de réception (20) comprend : après le récepteur (22), un démultiplexeur (46) à deux sorties, l'une délivrant les échantillons transmis Cn et l'autre le signal spécifique C'k ; un décodeur (48) recevant C'k et déli vrant le signal ik, lequel est appliqué au cir cuit de sélection (36). 3. Système selon la revendication 1, caractérisé en ce que l'organe de réception (20) ainsi qu'éventuellement l'organe d'émission (10), comprennent un circuit (50, 50') de détermination de la configuration locale spatiale ou spatio-temporelle de l'image autour du point à restituer, ce circuit A les A recevant les v échantillons Ym1,.. ,Ymv et détectant différentes classes de configuration locale, le circuit de détermination de configuration locale délivrant alors un signal binaire NC identifiant la classe à laquelle appartient la configuration observée, le circuit de calcul des restitutions (32, 32') étant apte à élaborer une famille particulière de restitutions pour chaque classe de configuration locale observée. 4. Système selon la revendication 3, caractérisé en ce que - dans l'organe d'émission (10), le circuit (32') de calcul des restitutions élabore toutes les resti tutions Rkl,...RkP possibles de toutes les famil les et en ce que ce circuit est suivi d'un circuit (36') de choix de la meilleure restitution, ce circuit recevant le signal NC et l'échantillon Xk et délivrant un signal ik qui indique le rang de la restitution choisie dans la famille correspon dant au signal NC, - dans l'organe de réception (20), le décodeur (48) reçoit en plus du signal C'k transmis, le signal NC délivré par le circuit (50) d'observation de la configuration locale appartenant à l'organe de ré ception. 5. Système selon la revendication 3, caractérisé en ce que, dans l'organe d'émission (10) et dans l'organe de réception (20) le signal NC de configuration locale est appliqué directement aux circuits (32, 32') de calcul des restitutions, ceuxci ne calculant que les seules restitutions Rk1 (NC),...,Rk"(NC) appartenant à la famille autorisée par NC. 6. Système selon la revendication 3, caractérisé en ce que l'organe d'émission (10) n'émettant aucun signal spécifique à la restitution, l'organe de réception (20) comprend en outre un circuit (70) d'estimation de la meilleure restitution, ce circuit recevant le signal NC et délivrant un signal iNC identifiant cette meilleure restitution estimée, ce signal étant appliqué au circuit (36) de sélection des restitutions. 7. Système selon l'une quelconque des revendications 4 et 5 et selon la revendication 6, caractérisé en ce que, dans l'organe d'émission (10), le signal NC est appliqué au circuit multiplexeur (16') prévu à l'émetteur pour commander l'émission ou'la non-émission de'signaux ik spécifiques à la restitution, et en ce que, dans l'organe de réception (20), il est prévu un circuit démultiplexeur (46') commandé par les signaux SE et NC et un circuit démultiplexeur (72) à deux entrées, l'une recevant le signal iNC délivré par lecircuit d'estimation (70) et l'autre le signal ik délivré par le décodeur (48), ce démultiplexeur étant commandé par le signal NC délivré par le circuit de détermination de la configuration locale (50) pour adresser au circuit de sélection (36) soit le signal ik lorsque des signaux spécifiques à la restitution sont émis, soit le signal iNC dans le cas contraire, le nombre d'éléments binaires du signal C'k transmis pouvant varier selon NC. 8. Système selon l'une quelconque des revendications 3 à 7, caractérisé en ce que ledit circuit (50, 50') détecte les différentes classes de configuration locale à partir de la présence ou de l'absence d'éléments de contour horizontaux, verticaux et obliques dans le voisinage dudit point 9. Système selon l'une quelconque des revendications 7 et 8, caractérisé en ce que, pour les configurations locales ne presentant pas plus d'un élément de contour horizontal ou vertical encadrant le point à restituer, aucun signal spécifique de restitution C'k n'est émis et pour la configuration locale présentant ces deux éléments de contours des signaux spécifiques de restitution sont émis, dont le nombre peut dépendre de la configuration observée. 10. Système selon l'une quelconque des revendications 1 à 9, caractérisé en ce qu'il comprend des moyens pour mettre en oeuvre une gamme progressive de codage selon l'image à transmettre, ces moyens comprenant, dans l'émetteur (16") un moyen pour engendrer un signal (CC) indiquant une classe de codage, et dans le récepteur, un décodeur (46") apte à restituer ledit signal (CC) lequel est adressé au décodeur (48"), au circuit (50) et au démultiplexeur (72').