Brevet FR2633136A1 — publié le 19891222

iff t2633136 Przcedé et installation de diffusion de proarammes de télévision haute définition compatible. - L'invention concerne la diffusion de programmes de télévision fournissant une image à haute définition, à 1 -250 lignes, sur des canaux de diffusion ayant une largeur insuffisante pour transmettre intégralement tous les pixels de toutes les trames vidéo successives. Cette situation impose des techniques de traitement d'image réduisant le volume d'informations à transmettre. En général, ces techniques de traitement d'images compren- nent un sous-échantillonnage spatio-temporel et une compensation de mouvements impliquant le calcul d'un champ de -vecteurs de mouvement lors de l'analyse de l'image avant diffusion, la transmission de données d'assistance contenant ce champ de vecteurs lors de la diffusion et enfin, lors du décodage dans un récepteur destiné à- fournir une image haute définition, l'utili- sation des données d'assistance pour reconstituer cette image. L'un des problèmes que pose ce mode de diffusion est l'existence simultanée de récepteurs haute défini- tion et de récepteurs de première génération qui doivent l'un et l'autre fournir une image de bonne qualité. Orr le sous-échantillonnage temporel, notamment à saut de trame ou d'image, conduit à des saccades de l'image restituée par un récepteur de première génération qui ne peut faire l'usage des- données d'assistance pour y remédier. Bien que ce problème soit de nature générale, il sera surtout fait référence dans ce qui suit à la diffu- sion de programmes de télévision par le système HD-MAC défini par le projet européen EUREKA EU95. La transmis- sion d'une image-haute définition à 1 250 lignes de 1 440 points exigerait, lorsqu'elle est effectuée à l'aide d'un multiplex en bande de base de données numé- riques et d'un multiplex de signaux analogiques de chrominance et de luminance, une largeur de bande très supérieure à celle offerte par les canaux de diffusion à partir de satellites. Pour réduire le débit d'informa- tions nécessaires, il est prévu de faire appel: - pour les images à faible activité temporelle, à un sous-échantillonnage temporel étalant les informa- tions spatiales d'une même image analysée (image source) sur plusieurs trames de transmission successives; - pour les images à forte activité temporelle, à un traitement non linéaire du signal, par compensation de mouvements qui conduit à ne plus respecter l'analyse à '50 Hz des images source et implique l'utilisation de données d'assistance transmises pour. que le décodeur HD puisse reconstruire l'image. Dans ce qui suit, on envisagera en particulier le cas o les images source (ou les portions d'images source) à forte activité temporelle sont diffusées en répartissant sur deux trames de transmission successives les lignes alternées d'une même trame de l'image source. A la réception, le contenu des deux trames de transmis- sion est utilisé pour reconstituer une même trame vidéo de l'image haute définition et les trames vidéo man- quantes sont reconstituées à partir des trames vidéo disponibles et des données d'assistance transmises séparément et donnant une indication sur le champ de vecteurs de mouvement. Mais un récepteur de première génération repro- duira intégralement, sous forme de deux trames vidéo - successives, deux trames de transmission correspondant à la même trame de balayage (image source à un instant déterminé), d'o des saccades sur les images à forte activité temporelle puisque la cadence d'analyse sera en fait de 25 Hz. Si l'on tente de substituer à la technique de sous-échantillonnage, cidessus -dite "field -skip", la transmission d'un point sur quatre seulement de chacune des trames successives, on dégrade considérablement l'image fournie par le récepteur HD-MAC qui ne dispose plus d'aucune trame vidéo complète. On ne peut pas non plus envisager de constituer - la seconde trame de transmission de chaque couple par des points qui ne sont pas les points de l'image source, mais des points décalés pour tenir compte du vecteur mouvement au point source, car la reconstitution du point réel de l'image source par le'calcul s'accompagne- rait d'un bruit-excessif dégradant l'image haute défi- nition de façon inacceptable. L'invention vise à fournir un procédé de diffu- sion de programmes de télévision haute définition per- mettant d'améliorer notablement l'image reçue par les récepteurs de première génération sans dégradation appréciable de l'image fournie par un récepteur haute définition. Dans ce but l'invention propose un procédé de diffusion de programmes de télévision à haute définition sur canal étroit, suivant lequel on soumet le signal d'analyse d'image source à un sous-échantillonnage spatiotemporel et à un filtrage non-linéaire de compensation de mouvement, conduisant à transmettre les points représentatifs d'une même image source sur au moins deux trames de transmission successives et à transmettre en même temps que l'image des données d'assistance définissant un champ de vecteurs mouvement, caractérisé en ce que, pour améliorer l'image compatible fournie par un récepteur n'exploitant pas les données d'assistance, on soumet chacune des trames d'analyse autres que la première trame d'analyse correspondant à une même image source analysée à une atténuation tempo- relle prédéterminée dans le sens du mouvement des parties à forte activité temporelle, ladite atténuation dépendant du vecteur mouvement correspondant et condui- sant à affecter à chaque point desdites parties une position intermédiaire entre sa position dans l'image source analysée et sa position anticipée dans le sens du mouvement. Lors de la réception haute définition, on accen- tue temporellement les points de la trame (ou des trames) d'image correspondant à la trame (ou aux trames) de transmission autres que la première trame avant le traitement de reconstitution de l'image haute défini- tion. Au contraire, un récepteur de première génération utilisera telles quelles les trames transmises en tant que trames d'image et l'atténuation temporelle écartera dans une large mesure l'effet cinéma. L'invention sera mieux comprise à la lecture de la description qui suit d'un mode particulier de mise en oeuvre, donné à titre d'exemple non limitatif. Cet exem- ple concerne spécifiquement la diffusion de programmes HD MAC sur voie satellite, avec sous-échantillonnage spatio-temporel de type dit à saut de trame (field skip) mais cette application n'est nullement exclusive. L'in- vention pourrait être directement transposée à d'autres techniques de sous-échantillonnage spatio-temporel, notamment à saut d'image (frame skip) et à des systèmes de transimission autres que MAC, n'utilisant pas un multiplex analogique en bande de base de signaux de luminance et de signaux de chrominance. La description se réfère aux dessins qui l'accompagnent, dans lesquels: - la figure 1 est un schéma de principe montrant l'ensemble des étapes intervenant dans le traitement du signal vidéo (de luminance ou de chrominance) depuis l'analyse de la source jusqu'à la restitution sous forme d'image haute définition ou sous forme d'image compati- ble sur récepteur de première génération; - la figure 2 est un schéma montrant la séquence d'analyse d'une fraction de l'image-source, de transmis- sion et de reconstruction de l'image haute définition pour des mouvements faibles et des mouvements forts, dans le cas du sous-échantillonnage à saut de'trame; - la figure 3 montre le mode d'échantillonnage de l'image source dans le cas de la technique à saut de trame, sans mise en oeuvre de l'invention; - les figures 4 et 5 sont des schémas montrant la détermination du point transmis, respectivement sui- vant un mode qui assurerait la compensation de mouvement pour l'image compatible et suivant l'invention; - la figure 6 montre la reconstruction d.'un point d'image haute définition à partir de trames transmises du type montré en figure 5; - la figure 7'montre un mode possible d'interpo- lation applicable au mode d'analyse de la figure 6 pour réaliser une atténuation dans le sens du mouvement; - la figure 8, similaire à la figure 7, illustre un mode de sélection de paramètres d'atténuation, utilisable dans la mise en oeuvre de l'invention; - la figure 9 montre un mode de quantification possible des parties fractionna-ires des vecteurs mouve- ment avant utilisation pour le mode d'analyse montrée en figure 7; _ la figure 10 est un schéma d'ensemble d'un codeur HD-MAC utilisable dans l'installation montrée en figure; - la figure 11 est un synoptique montrant une constitution générale possible de circuit d'atténuation dans le sens du mouvement, utilisable pour la mise en oeuvre de l'invention et mettant en oeuvre le mode de sélection illustré en figure 8; - la figure 12 est un schéma possible de certains des modules de la figure 11. - Avant de décrire l'invention en faisant référen- ce aux dessins ci-joints, on définira certaines des notations utilisées. On désignera par trames d'analyse T1 et T2 les trames impaires et paires d'analyse de l'image source, les lignes des trames paires étant entrelacées avec les lignes des trames impaires et seuls étant transmis les signaux définissant des points situés dans les trames impaires lorsque le sous-échantillonnage spatio-temporel s'effectue par saut de trame. On appellera "image compatible" avec un récep- teur de première génération, l'image que délivre ce récepteur lorsqu'il est alimenté, par l'intermédiaire d'un canal de transmission, par une émission codée par un codeur haute définition à compression spatio- temporelle (par saut de trame dans le cas particulier qui sera seul envisagé par la suite). On désignera par trames de transmission tl et t2 les trames successives de transmission successives impaires et paires; par "point à transmettre A", un point de l'image source appartenant à la trame d'analyse T1 haute définition à transmettre et qui, du fait du saut de trame, est transmis non pas sur une trame tl mais sur une trame t2 (cette définition pouvant se géné- raliser et notamment s'appliquer au cas du saut d'image, auquel cas quatre trames de transmission correspondent à une même trame d'analyse); et par "point de transmis- sion" un point en phase spatialement et temporellement avec le point C effectivement transmis sur une trame t2. La figure 1 montre le synoptique général de diffusion d'une image haute définition. L'image source est analysée et soumise à un codage haute définition en 12. Ce codage met en oeuvre des techniques de com- pression spatio-temporelle qui donnent naissance d'une part à deux trames de transmission tl et t2 pour chaque trame T1 impaire, d'autre.part à des données d'assistan- ce DA, identifiant notamment un champ de vecteurs mou- vement. En l'absence de mise en oeuvre de l'invention, les données d'assistance DA et les trames tl et t2 sont directements émises sur un support de transmission 14. Chaque récepteur haute définition effectue le décodage haute définition en 16 et fournit sur un écran une image 18 & 1 250 lignes de 1 440 points. Dans un récepteur de première génération 20 au contraire, les trames transmises sont directement déco- dées en 22 sans utilisation des données d'assistance et fournissent une image compatible 24, à 625 lignes, sur laquelle des points correspondant à l'image source au même instant, analysée à une cadence de 25 Hz, sont répartis en deux trames vidéo successives décalées temporellement de 20 ms. Il est à l'heure actuelle prévu d'effectuer le codage HD (haute définition) en'12 de façon adaptative à l'activité temporelle de l'image. - - En cas de faible activité temporelle, on effectue un simple souséchantillonnage spatio-temporel de l'image source qu'on répartit sur plusieurs trames (deux trames dans le cas du saut de trame) ce qui conduit à transmettre sur deux trames de transmission tl et t2 des informations de l'image source contenues dans un même plan temporel, correspondant à une seule trame T1, les trames T1 se répétant à une cadence de 25 Hz. Cette technique peut être utilisée pour des mouvements faibles (déplacement par image ne dépassant par une amplitude de 0,5 à 2 pixels) sans perte de qua- lité notable sur leimage HD et sur l'image compatible. Sur l'image HD, les trames d'image d'ordre pair sont calculées dans le décodeur par interpolation verticale à partir des lignes des trames impaires disponibles. Du fait de l'absence de mouvement, la reproduction de points appartenant à une même image source sur deux trames vidéo successives de l'image compatible ne provo- que pas de phénomène de saccade appréciable. Dans le cas de mouvements forts, le simple traitement linéaire mentionné plus haut se traduirait par des saccades de l'image sur l'écran du récepteur. Dans un récepteur HD, ce défaut est écarté en reconsti- tuant les trames vidéo d'ordre pair à partir des trames vidéo d'ordre impair, entièrement préservées par la transmission, en utilisant le champ de vecteurs de mouvement transmis dans les données d'assistance. Mais les récepteurs de première génération destinés à fournir une image compatible n'exploitent pas ces données d'as- sistance et on constate en conséquence des saccades d'images, notamment visibles aux frontières entre les portions d'image en déplacement et le fond. Les figures 2 et 3 montrent schématiquement comment s'effectuent l'analyse, la transmission et la reconstruction. Au cours de l'analyse, seuls sont retenus les points e, parmi les points de l'ensemble des points constituant l'image haute définition, répartis sur les trames d'analyse et de restitution T1 et T2 qui constituent également les trames vidéo HD de restitution. Les points appartenant à la trame T1 (la direction des lignes étant horizontale sur la figure). Comme l'indiquent les flèches entre la partie "analyse" et la partie "transmission" de la figure 2, les points e retenUs lors de l'analyse d'une image à un instant donné sont répartis sur deux trames de transmission successives tl et t2, émises avec un décalage de 20 ms dans le cas d'une cadence de balayage à 50 Hz. L'image haute définition est reconstituée dans un récepteur haute définition de façon différente selon que l'image est à mouvement faible ou à mouvement fort mais dans tous les cas l'échantillonnage de l'image est conforme au schéma de la figure 3, les virgules désignant les points non transmis. Lors de la reconstruction de l'image haute définition, tous les points disponibles provenant des trames de transmission tl et t2 sont réincorporés dans les trames impaires T1. - Dans le cas d'images à mouvement faible, les points o des trames vidéo paires T2 sont reconstitués par simple interpolation linéaire verticale des points disponibles sur les trames T1, comme indiqué par exemple par les flèches fo sur la figure 2. - Dans le cas de mouvements forts, les trames T2 sont reconstituées de façon plus 'complexe en utilisant le champ de vecteurs mouvement V qui permettent de dé- terminer la valeur des points o des trames paires à partir des valeurs aux points e transmis, éventuellement des points x reconstitués, et des vecteurs vitesse. Cette reconstruction, essentielle pour obtenir une image de bonne qualité, implique de disposer de l'ensemble des points e et implique qu'ils ne soient pas entachés d'un bruit excessif. Or, si on souhaitait améliorer l'image compa- tible (dont les trames vidéo reproduisent purement et simplement les trames de transmission tl et t2 montrées en figure 2) il serait nécessaire de tenir compte du vecteur mouvement et de donner aux points e sur les trames de transmission paires des valeurs qui pourraient être très différentes de celles qui permettent la reconstitution par le décodeur HD. Cela reviendrait à substituer, à un point e transmis sur une trame de transmission paire dans le cas- de la figure 2, un point ayant une valeur x qui est celle d'un point virtuel dans la trame T1, constituant le projeté inverse dans le sens du mouvement du point de transmission C (figure 4). Mais on perdrait ainsi l'information concernant le point à transmettre A, nécessaire pour reconstruire l'image HD, ce qui n'est pas acceptable. O10 Pour tout à la fois conserver l'information né- cessaire à la reconstitution de l'image haute définition et éviter de dégrader de façon excessive l'image compa- tible, l'invention: - conserve intégralement les points de la trame d'analyse impaire T1 qui sont transmis sur les trames de transmission ti, - effectue, sur les points de la trame d'analyse impaire T1 qui sont transmis sur les trames de transmis- sion paires t2 une moyenne pondérée entre la valeur (luminance ou chrominance) du point de la trame T1 et celle du point virtuel, obtenu par projection inverse du point transmis sur la trame t2 selon le vecteur mouve- ment estimé en ce point de transmission. Cette opération revient à une atténuation dans le sens du mouvement. Les schémas des figures 4 à 6 font mieux com- prendre le principe de l'invention: sur la figure 4 les points des trames d'analyse T1 et T2 sont désignés par e. B désigne le projeté inverse du point de transmission x dans le sens du mouvement, qu'on appellera par la suite "point d'impact" du vecteur mouvement. Un bon suivi du mouvement imposerait de transmettre le point virtuel' B plutôt que le point x dérivé du point A de la trame impaire T1 correspondante. Mais dans ce cas le point transmis ne contiendrait plus d'information sur le point à transmettre. Pour la conserver, conformément à l'invention, on génère le point transmis C en effectuant une moyenne pondérée entre le point A de la trame à transmettre et le point virtuel B, c'est-à-dire le point d'impact, comme cela est indiqué schématiquement sur la figure 5. Le décodeur haute définition effectue une accen- tuation qui restitue les informations initiales, telles qu'elles existaient avant atténuation: on retrouve le point à transmettre à partir du point transmis et à partir du vecteur mouvement estimé en ce point, calculé dans le codeur et-transmis au décodeur dans les données d'assistance, ce calcul de restitution est schématisé en figure 6. Le schéma fonctionnel de la chaine de codage et de décodage peut alors être celui montré en figure 10 (o les étapes correspondant-aux composants identifiés en figure 1 portent le même numéro de référence). Sur la figure 10, o seul est représenté- le schéma de codage et de décodage HD, l'image analysée est soumise à un trai- tement linéaire de préfiltrage en 20 qui sera. seul appliqué dans le cas d'une image à faible activité temporelle.. Parallèlement, l'image est soumise à estima- tion de mouvements en 22 et à l'opération de traitement non linéaire de compensation de mouvements-en 24.. Un bloc 26 de sous-échantillonnage adaptatif détermine a posteriori, par comparaison des images fournies par les deux voies qui y aboutissent avec l'image d'origine, laquelle des deux sorties doit être émise. Parallèle- ment, un bloc d'informations sur l'activité spatio- temporelle 27 incorpore aux données d'assistance DA la valeur des vecteurs mouvement-nécessaires à la recons- - truction ainsi qu'une information de commutation indi- quant la nature du traitement (linéaire ou non linéaire) retenu. Le récepteur reçoit donc non seulement les trames de transmission, mais aussi une information de commutation indiquant quelle voie de traitement a été utilisée lors du codage ainsi que la valeur du vecteur mouvement en chaque point traité selon la voie ayant donné lieu à compensation. L'estimation du vecteur mouvement V n'est pas concernée par la présente invention et ne sera donc pas décrite. Mais on indiquera, en faisant référence aux figures 7 et 8, le mode de transmission de ce vecteur mouvement V. Pour cela, on utilisera les notations suivantes, dont certaines sont reprises sur la figure 7. On désignera par: Io(X,Y,t): la valeur initiale de la luminance ou de la chrominance au point de l'image source de coordonnées (x,y), à l'instant t de l'analyse, It(x,y,t): la valeur transmise, après atténuation, pour le point (x,y) et l'instant t, Ir(x,y,t): la valeur après accentuation, pour le point (x,y) et l'instant t, Iv(x,y,t): la valeur au point projeté (point d'impact) dans le sens inverse d'un vecteur mouvement V estimé, pour le point x,y tel que transmis sur la trame t2, Vx: la valeur suivant la direction x (direction de ligne) du vecteur mouvement V, estimé au point transmis, Vy: la valeur suivant la direction y du vecteur mouvement V, estimé au point transmis. Dans le cas illustré sur la figure 7, on effec- tue une interpolation bi-linéaire utilisant les quatre points e de la trame d'analyse T1 entourant le point d'impact B du vecteur mouvement, désignés par a, -, y et 6. Le vecteur mouvement V lui-même est avantageusement quantifié sur un petit nombre de valeurs (quatre dans le cas montré en figure 9) pour simplifier les calculs. La démarche est la suivante: dans un premier temps on dé- termine les quatre points a,, -Y et 6 les plus proches du point d'impact B par un calcul de valeurs entières des déplacements suivant les directions x et y liés aux valeurs Vx et Vy du mouvement. Ces quatre points voisins appartiennent à la trame T1 transmise sans prétraite- ment, de façon que le même calcul puisse être effectué dans le décodeur. La position des points retenus varie selon la période image selon un échantillonnage hori- zontal d'un point sur deux. L'interpolation bilinéaire s'effectue par deux interpolations linéaires en x et y, puis par produit des deux interpolations, comme cela apparaîtra plus loin en faisant référence aux figures 11 et 12. Une solution plus simple consiste à "forcer" le point B en celui des points a,, -y et 6 qui en est le plus proche. Une fois déterminé le point B, l'atténuation dans le sens du mouvement doit être effectuée. Cette atténuation est effectuée par un calcul de moyenne pon- dérée entre le point à transmettre A et le point B. Dans le cas, seul considéré ici, du saut de trame, les trames transmises de parité impaire ti sont inchangées. Les trames transmises de parité paire t2 sont soumises à l'atténuation qui peut être suivant la formule donnant-- la valeur transmise It: It(x,y,t) = a Io(x,y,t-T) + (1-a)I1.v(x,y,t-T) o T désigne la période trame, c'est-à-dire 20 ms dans le cas du standard européen, et a est un coefficient inférieur à l'unité. On peut considérer arbitrairement que a = 1 dans le cas des strames impaires de transmission. Il reste à choisir la valeur affectée à a pour les trames paires. Cette valeur de a influe directement sur le bruit qui affecte-l'image haute définition resti- tuée. En effet l'accentuation se traduit par une intensité I: Ir(X,y,t-T) = [It(x,y,t) - (1-a)I1.v(x,y,t-T)]/a Le terme a intervient au dénominateur et une valeur -élevée de a donne donc une grande importance au bruit apparaissant au numérateur.- Il est en conséquence avantageux d'adopter une valeur de a qui n'est pas fixe mais dépend: - de l'amplitude du vecteur mouvement, puisque l'effet de saccade est d'autant plus gênant sur l'image compatible que le vecteur a une valeur plus grande, - du contenu de l'image,- car les saccades ne sont gênantes que lorsque l'information à transmettre change de trame à trame, c'est-à-dire aux points qui représentent des frontières. On peut utiliser une atténuation adaptative, fonction de l'amplitude du vecteur mouvement et fonction du contenu de l'image, et notamment utiliser la loi suivante d'adaptation du coefficient a: - coefficient de pondération a du point virtuel B nul pour les faibles mouvements, par exemple infé- rieurs à 1 pixel haute définition par trame, - coefficient de pondération a égal à 1/3 pour les mouvements faibles (1 à 3 pixels par trame HD), coefficient de pondération a égal à 1/2 pour les mouvements compris entre 3 et 5 pixels, - au-delà de 5 pixels par trame, coefficient de pondération a égal à 1/2 si la différence entre les intensités du point réel et du point virtuel est infé- rieure à un seuil déterminé (par exemple 50 dans le cas d'une quantification à 256 niveaux) et à 2/3 si la différence est supérieure à ce seuil. Une telle loi permet de n'adopter un coefficient de pondération élevé, égal à 2/3, que lorsque le point C à transmettre est nettement différent du point virtuel B correspondant. Les atténuations données ci-dessus ne sont nul- lement limitatives. Dans la pratique on pourra choisir, au lieu de 1/3, une valeur comprise entre 1/4 et 1/2; au lieu de 2/3, une autre valeur comprise entre 5/8 et 3/4. La figure 8 montre la façon dont la commutation entre les diverses valeurs possibles du coefficient d'atténuation a peut être commandée par l'évaluation de V. Sur la figure 8 les points à comparer sont d'une part un pseudo-point D qui résulte d'une moyenne de quatre points e de la trame d'analyse T1 entourant le point à transmettre et d'autre part le point virtuel B corres- pondant. Le point D est obtenu en faisant la moyenne pondérée des quatre points e de la trame T1 qui entoure le point à transmettre. Etant donné que le bruit de transmission peut conduire, à la réception, à des indications erratiques, la 'valeur de B sur.une seule trame impaire peut être remplacée, pour la comparaison, par une moyenne pondérée sur plusieurs points B successifs, par exemple sur trois points successifs en horizontal, avec des coefficients de pondération égaux à 0,5 pour le point courant, 0,25 pour les points précédent et suivant. Des solutions plus simples ou plus complexes que celle qui vient d'être exposée sont également possible. En particulier les coefficients de pondération peuvent être commutés uniquement en fonction de la valeur du vecteur vitesse, avec comme inconvénient l'augmentation du bruit affectant les images haute définition à forte valeur de mouvement. Si l'on revient maintenant à la Figure 1, on voit que le codeur haute définition 12 est suivi d'un bloc d'atténuation et de commutation 30, tandis que, de façon symétrique, le décodeur 16 du récepteur est. précédé d'un bloc-d'accentuation et de commutation 32. Le bloc de commutation mélange les trames traitées et non traitées, en fonction de l'information de données d'assistance, suivant un schéma général qui peut être ceiui de la Figure 10. Symétriquement, l'information de données d'assistance détermine si, dans le cas d'une image reconstruite, il y a eu ou non atténuation. Dans le cas d'atténuation à l'émission, il y a commutation sur la voie d'accentuation avant application au décodeur 16. Le bloc d'atténuation et de commutation 30 doit comporter une mémoire de trame d'entrée 34, en raison du retardtemporel entre les trames d'analyse de parité paires T2 et les trames d'analyse de parité impaires T1. De même, une mémoire de trame 36 est nécessaire dans le bloc d'accentuation et de commutation 32. Mais dans la pratique, la plupart des décodeurs existants comportent une mémoire ayant une capacité suffisante pour recevoir une trame, de sorte qu'aucun composant supplémentaire de grande taille n'est à prévoir. La Figure 11 montre les opérations effectuées dans le bloc d'accentuation et de commutation 30. La sortie I(X,t) du décodeur 12 est appliquée directement au commutateur 38 de sortie du bloc et à la mémoire video 34, de capacité correspondant à l'ensemble d'une trame video. Cette mémoire a pour rôle de stocker l'ensemble des points constituant une trame d'ordre impair à la fois. Cette mémoire est donc chargée tous les 25èmes de seconde. La mémoire est munie de quatre accès simultanés en lecture, permettant de charger une mémoire intermédiaire de calcul 40 des quatre points permettant le calcul du point d'impact B, comme indiqué en Figure 7: on constitue ainsi une fenêtre glissante. Etant donné que l'amplitude du vecteur mouvement V est très variable, il sera souvent nécessaire d'accéder à des points de la trame qui sont sur les lignes diffé- rentes de celles de l'image courante, d'o la nécessité qu'une mémoire video corresponde à une trame complète et donne accès multiples dans n'importe quel point de la trame. L'adressage de la mémoire video 34 est effectué par un circuit de calcul 42 qui fournit l'adresse des quatre points à stocker en mémoire 40. Le circuit de calcul 42 reçoit pour cela, d'une part, la valeur X sur la ligne courante, d'autre part, les deux composantes Vx et Vy du vecteur vitesse. Ces composantes sont établies à partir des données d'assistance DA, en tenant compte du fait que la structure transmise sera une structure quinconce trame ayant deux fois moins de points et deux fois moins de 17 - lignes que dans l'analyse d'origine. Comme l'interpo- lation du point d'impact doit être effectuée uniquement à partir des points qui seront transmis sur les trames de transposition tl, on dispose seulement pour l'interpolation d'une ligne sur quatre et d'un point sur deux. Et enfin, le point à corriger sur chaque trame t2 est déphasé de l'intervalle entre deux points haute définition et de l'intervalle entre deux lignes haute définition par rapport aux points transmis sur la trame tl correspondante. Les circuits de la Figure 11 comprennent des moyens de traitement des vecteurs mouvement, contenus dans les données d'assistance 44, permettant de rattraper le déphasage et de normaliser les composantes du vecteur mouvement afin de déterminer les points voisins, a, -, y et 5. La première opération, effectuée par le circuit 44, consiste à rattraper le déphasage d'un point sur une ligne, et de deux lignes sur la trame tl. Les vecteurs vx et vy corrigés du point de vue déphasage sont obtenus, à partit des vecteurs vOx et vOy estimés au point X(x,y) à l'instant t par la formule-: vx = vOx-1 vy = vOye2 L'étape suivante consiste à normaliser les vecteurs par l'opération: vx/2 _>vx vy/4 _*_vy Cette opération est effectuée par un simple circuit arithmétique 42. A partir de là, les points a, -, X et ô voisins du point d'impact B doivent être calculés. Pour cela, un circuit 48 de conversion prélève les parties entières Vx et Vy des vecteurs normalisés vx, vy. Si ensuite on adopte les conventions: u = +1 si vx est positif u = -1 si vx est négatif v = +1 si vy est positif v = -1 si vy est négatif les quatre points voisins du point d'impact seront alors: X-a = (x - Vx,y Vy) X-P = (x - Vx,y - v - Vy) X-y = (x - u - Vx,y - v - Vy) X-5 = (x - u - Vx,y - Vy). Les emplacements des quatre points correspàn- dants apparaissent à la sortie du circuit 49, qui reçoit également X(x,y). Les coefficients d'interpolation a bilinéaire (Figure 7) sont sélectionnés parmi les différentes valeurs prévues. Cette sélection s'eeffectue à partir des valeurs absolues dvx et dvy de (Vx-vx) et (Vy-vy), respectivement fournies par un soustracteur 50. Elle peut être omise, les coefficients de pondération ayant alors toujours la même valeur. Dans le cas contraire, il y a d'abord quantification en 52 des valeurs dvx et dvy, par exemple suivant la loi de la Figure 9, qui fournit des valeurs Dvx, Dvy. Puis le coefficient a est sélectionné par le processus décrit plus haut, parmi trois valeurs qui peuvent être 1, 1/3, 1/2 et 2/3. La sélection peut prendre en considération non pas le vecteur vitesse correspondant au point B ?633136 d'une seule trame, mais à un point obtenu par pondéra- tion sur plusieurs points B successifs, comme indiqué plus haut. Dans le cas montré en Figure 11, les données mémorisées en 58 correspondant-à deux points antérieurs et celle correspondant au point courant sont utilisées pour former une moyenne pondérée en 60, avec des coefficients égauxil, 2 et 1. Le module d'interpolation bilinéaire 54 a pour rôle de fournir une valeur J(X,.t-1) représentative du point B (Figure 7) à partir des quatre points voisins fournis par le circuit 40 et des valeurs quantifiées Dvx, Dvy. Les valeurs des quatre points fa, y et 6 s'écrivent: I(X-,,t-1), I(yt-1), I(6,t-1) Le résultat en sortie de ce module est: J(X,t-1) = (1 - Dvx-Dvy + DvxDvy).I(X-=,t-1) + Dvx,Dvy. I(X-y,t-1) + Dvx-Dvx,Dvy).I(X-6,t-1) + DvyDvx,Dvy).I(X-$,t-1) La sortie du module 54 attaque un module de pondération adaptative 62 qui fournit la valeur du point C à transmettre (Figure 5). Le module 56 reçoit le signal video I(X,t) et le signal sortant du module d'in- terpolation adaptative J(X,t-1) et fournit un signal: K(X,t) = a I(X,t) + (1-a) J(X,t-1). Le module de commutation adaptative 34 reçoit, d'une part, le signal non traite I(X,t), d'autre part, le signal K(X,t-1) provenant du module de pondération adaptative 62. La commutation est commandée par une information de mode fournie par le signal de données d'assistance DA. Pour une trame t2 à transmettre, si le mode de traitement du codeur correspond à une branche à compensation de mouvement, alors: L(X,t) = K(X, t) Si le mode utilisé au point calculé est tout autre, alors: L(X,t) = I(X,t) Le bloc de commutation et d'accentuation 32 associé au décodeur 16 comportera des modules de même nature que ceux montrés en Figure 11, à l'exception de ceux contenus dans le cadre en traits mixtes. Mais le * coefficient de pondération calculé doit être inversé. Les différents modules décrits ci-dessus ont une constitution et un fonctionnement très simples. On décrira maintenant la constitution de principe et le fonctionnement séquentiel de certains d'entre eux, en utilisant encore la notation X(x,y) pour désigner un point d'abscisse x sur la ligne y. La mémoire video 34 fonctionne alternativement en mode lecture et en mode écriture. Lors du chargement, la valeur du point courant d'origine X(x,y, t-T) de la trame T1 est stockée en mémoire de trame MI (t-1) et est dirigée vers la sortie. Lors de la lecture, les valeurs des quatre points X-a, à t-T X-9, à t-T X-y, à t-T X-T, à t-T dont l'adresse est fournie par le module 49 de calcul de voisinage, sont appliquées au module d'interpolation bilinéaire 54. Les modules 54 et 62 peuvent avoir la consti- tution montrée en Figure 12, qu'il n'est pas nécessaire de décrire étant donné sa simplicité. REVENDICATIONS 1. Procédé de diffusion de programmes de télévision à haute définition sur canal étroit, suivant lequel on soumet le signal d'analyse d'image source à un sous-échantillonnage spatio-temporel et à un filtrage non- linéaire de compensation de mouvement, conduisant à transmettre les points représentatifs d'une même image source sur au moins deux trames de transmission successives (tl, t2) et à transmettre en même temps que l'image des données d'assistance (DA) définissant un champ de vecteurs mouvement, caractérisé en ce que, pour- améliorer l'image compatible fournie par un récepteur n'exploitant pas les données d'assistance, on soumet chacune des trames d'analyse autres que la première trame d'analyse (tl) correspondant à une même image - source analysée à une atténuation temporelle prédéterminée dans le sens du-mouvement des parties à forte activité temporelle, ladite atténuation dépendant du vecteur mouvement correspondant -et conduisant à affecter à chaque point desdites parties une position (C) intermédiaire entre sa position (A) dans l'image source analysée 'et -sa position (B) anticipée dans le sens du mouvement. 2. Procédé selon la revendication 1, caractérisé en ce que, lors de la réception haute définition, on accentue temporellement les points de la trame (ou des trames) d'image correspondant à-la trame (ou aux trames) de transmission autres que la première trame avant traitement de reconstitution de l'image haute défini- tion. 3. Procédé selon la revendication 1, caractérisé en ce que, lors de la réception par un récepteur four- nissant une image compatible, on utilise telles quelles les trames transmises (tl, t2). -2633136 4. Procédé selon l'une quelconque des reven- dications 1 à 3, caractérisé en ce que ladite position anticipée est déterminée par interpolation bilinéaire entre les quatre points de la trame d'analyse entourant le point d'impact du vecteur mouvement déterminant la position anticipée à partir de la position dans l'image source. 5. Procédé selon l'une quelconque des reven- dications 1 à 4, caractérisé en ce qu'on donne à chacun des points (C) transmis sur la seconde trame d'analyse (t2) correspondant à une même image source une valeur It déduite de la valeur IO0 du point dans la même image source et de la valeur Iv du point à la position anticipée par la formule: It = a Io + (1-a) Iv a étant un coefficient fixe ou adaptatif ayant une valeur minimale de 1/3 et en ce qu'on donne au point de l'image HD restituée la valeur I: r Ir =[It - (1-a) Iv]/a. 6. Procédé selon la revendication 5, caractérisé en ce que le coefficient a est déterminé en fonction de l'amplitude du vecteur mouvement et du contenu de 1l'image. 7. Procédé selon la revendication 6, caractérisé en ce que l'on détermine le coefficient a par sélection binaire entre la valeur 1, une valeur comprise entre 5/8 et 3/4 et une valeur comprise entre 1/4 et 1/2. 8. Procédé selon la revendication 6 ou 7, carac- térisé en ce que a est pris égal à 1 pour les mouvements inférieurs à 2 pixels haute définition par trame, 2/3 pour les mouvements compris entre 2 et 4 pixels par trame et 1/3 lorsque les mouvements sont supérieurs et que la différence entre les valeurs du point réel et du point virtuel dépasse un seuil déterminé. 9. Application du procédé, selon l'une quelcon- que des revendications 1 à 8, à la diffusion de program- mes HD MAC sur voie satellite, avec sous-échantillonnage spatio-temporel à saut de trame ou saut d'image. - 10. Installation de diffusion de programmes de télévision haute définition compatible comprenant un émetteur muni d'un codeur HD et au moins un récepteur comprenant un décodeur HD, caractérisée en ce que: ledit codeur HD (12) est prévu pour soumettre le signal d'analyse d'image source à un sous-échantil- lonnage spatio-temporel et à un filtrage non-linéaire de compensation de mouvement, conduisant à transmettre les points représentatifs d'une même image source sur au moins deux trames de transmission succesives et à transmetttre en même temps que l'image des données d'assistance définissant un champ de vecteurs mouvement et muni de moyens (30) pour soumettre chacune des trames d'analyse, autres que la première trame d'analyse cor- respondant à une même image source analysée, à une atténuation temporelle prédéterminée dans le sens du mouvement des parties à forte activité temporelle, ladite atténuation.dépendant du vecteur mouvement correspondant et conduisant à affecter à chaque point desdites parties une position intermédiaire entre sa position dans l'image source analysée et sa position anticipée dans le sens du mouvement et- - le décodeur (16) de reconstitution de l'image HD est précédé de moyens pour accentuer temporellement les points de la trame (ou des trames) d'image correspondant à la trame (ou aux trames) de transmission autres que la première.