Brevet FR2692424A1 — publié le 19931217

DISPOSITIF DE FILTRAGE D'UN SIGNAL VIDEO. La présente invention a pour objet un dispositif de filtrage d'un signal vidéo utilisable notamment pour faire de la correction de contour, ou des agrandissements, d'une image visualisée sur un moniteur. Elle trouve son application en particulier dans le domaine médical o elle sert à traiter des images numérisées provenant de radiographies. Lorsqu'on soumet un corps à examiner, par exemple, celui d'un patient, à une radiographie, les rayons X qui traversent ce corps sont plus ou moins absorbés par les cellules de ce corps interposées sur leur trajet. L'intensité du rayonnement X qui aboutit en aval sur un détecteur est révélatrice de la nature de ces cellules. On sait enregistrer le signal révélé par le détecteur sous la forme d'un signal vidéo, et le représenter sur un moniteur En pratique pour effectuer des traitements de signal sur ce signal on préfère passer d'un signal vidéo analogique détecté à un signal vidéo numérique avec des convertisseurs analogiques numériques Pour la visualisation, on retransforme le signal vidéo numérique en un signal analogique (avec des convertisseurs numériques analogiques). Un des défauts des images radiologiques est que le rayonnement X, en traversant les cellules, donne lieu quelquefois à des émissions secondaires Ces émissions secondaires, elles aussi détectées par le détecteur, constituent des altérations de l'image puisqu'elles colportent en différents points de l'image des artefacts qui rendent cette image floue Normalement on distingue bien dans une image radiologique les grandes structures, qui correspondent en pratique à des fréquences spatiales basses Par contre les petits détails, correspondant à des fréquences spatiales élevées, sont alors amortis En particulier, les contours des structures montrées, correspondant à des transitions brusques du signal d'image selon que l'on est en projection à l'aplomb d'une masse ou d'une autre différente, sont amortis Un autre effet diminue fortement la contribution des fréquences spatiales hautes du spectre Il provient de ce qu'un photon X reçu par le détecteur ne donne pas un point lumineux mais une tache En effet, le photon X incident produit des photons X secondaires et des électrons La dispersion de ces photons secondaires et de ces électrons dans le matériau scintillateur du détecteur produit des photons lumineux répartis sur une tache de dimension non négligeable Cette tache lumineuse est le signal détecté A cause de ces phénomènes, les images radiologiques présentent toutes une décroissance rapide des amplitudes des composantes spectrales, avec la fréquence. On cherche donc naturellement à renforcer les contours: on cherche à augmenter la participation dans le signal vidéo de certaines composantes spectrales situées dans la partie haute du spectre Ce renforcement est obtenu par un filtrage. Pour réaliser ce filtrage on se heurte néanmoins à une difficulté spécifique aux images vidéo: normalement le signal de ces images vidéo est présenté avec un entrelacement des lignes de manière à éviter l'effet de scintillation gênant lorsqu'on regarde une image On distingue donc des demies trames dites paires et impaires qui sont affichées successivement sur le moniteur, en général à un rythme de cinquante demies trames par seconde, ce qui donne un rythme normalisé de vingt cinq images par seconde pour l'image totale On adoptera ici la notion de demi trame, communément utilisée, alors que l'expression exacte serait demi image Normalement pour être filtré, le signal entrelacé doit être converti en un signal progressif. En effet, les filtres les plus pratiques à utiliser sont les filtres de convolution Le principe de ces filtres est le suivant Dans une fenêtre, à deux dimensions, de l'image on repère un certain nombre d'éléments d'images, ou pixels, contigus et on attribue au pixel situé au centre de la fenêtre une luminosité qui dépend de la luminosité de ce point au centre de la fenêtre ainsi que des luminosités des points contigus à ce point dans cette fenêtre Cette dépendance est matérialisée par un jeu de coefficients: en pratique la luminosité au centre est une accumulation des luminosités des points contigus pondérées par des coefficients Le traitement consiste donc en théorie à disposer des luminosités des points contigus et à leur faire supporter cette combinaison algébrique Encore faut-il avoir accès aux points contigus C'est pour cette raison que le signal doit être progressif. Une convolution est normalement une combinaison dans laquelle tous les pixels d'une image contribuent avec une pondération adéquate à la luminosité filtrée de chacun des pixels de l'image Cependant, pour limiter les calculs, et donc le temps de traitement des ordinateurs qui mettent en oeuvre ces algorithmes de combinaison, on admet qu'on peut limiter le domaine de convolution à un nombre faible de points contigus On connaît ainsi des domaines de neuf points o, dans une matrice de trois fois trois points, la luminosité du point central est fonction de ses huit voisins De même on connaît également des domaines de vingt cinq points, correspondant à une fenêtre de cinq fois cinq points De préférence les matrices sont de type impair parce qu'on pourra définir plus facilement un centre de la fenêtre sans avoir à décaler l'image Néanmoins l'invention pourrait être appliquée à des matrices paires, quatre fois quatre points par exemple. Quand le signal vidéo d'une demie trame est délivré, on ne dispose bien entendu que des lignes paires, ou des lignes impaires Par conséquent, le voisinage que l'on obtient naturellement est un voisinage imparfait En particulier parce que les lignes les plus contiguës de la ligne centrale ne sont pas présentes En pratique, si on essaye de filtrer quand même ce signal vidéo avec un filtre de convolution, on obtient un traitement différent des contours selon que ceux-ci présentent un tracé sensiblement vertical ou horizontal dans l'image Pour le tracé horizontal, compte-tenu de ce que le filtre utilise naturellement les points directement contigus du point central de la fenêtre on obtient une résolution double de celle qu'on peut obtenir sur le plan vertical En effet, on agit dans ce cas sur des points deux fois plus serrés. Une tentative pour éviter ce type d'inconvénient a consisté à utiliser des fenêtres de cinq fois cinq points théoriques, avec en pratique cinq fois trois points réels puisque deux lignes sont absentes, et à neutraliser d'une manière symétrique par des coefficients nuls les luminosités des points situés dans des colonnes directement adjacentes au centre de la fenêtre L'expérience a malheureusement montré que le résultat obtenu n'était alors pas bon En effet, la fréquence spatiale filtrée la plus haute ne peut être dans ce cas que la moitié de celle recherchée En pratique, on obtient des convolutions du même type que celles prises sur des domaines trois fois trois points, mais avec des contraintes supplémentaires qui font baisser la résolution spatiale. Normalement la fonction de transfert du filtre doit être une fonction passe-bande pour pouvoir accentuer les fréquences spatiales centrales correspondant à une résolution donnée Dans les hautes fréquences, le filtre doit être atténuateur pour éliminer les effets des bruits électroniques, et ne pas chercher à amplifier trop un signal dont les composantes haute fréquence ont des amplitudes faibles vis à vis du bruit Ceci vaut pour l'image entière. Dans l'invention, en étudiant les spectres de fréquence spatiale correspondant à chacune des demies images on s'est rendu compte que l'on obtenait un résultat tout à fait acceptable si on soumettait tout simplement le signal vidéo, délivré entrelacé sous forme de demie trame, à un filtrage ayant une fonction de transfert passe-haut sur le plan vertical et une fonction de transfert passe-bande sur le plan horizontal En pratique, le repliement du spectre obtenu avec le filtre donne un résultat un peu moins bon qu'avec un filtrage 5 x 5 en mode progressif Il en résulte une légère dégradation calculée du rapport signal sur bruit de quelques pour cents, et qui n'est pas visible ni mesurable donc pas gênante En effectuant un filtrage sur des demies trames, compte-tenu de ce que la recomposition de l'image sur l'écran par entrelacement des demies trames inverse un spectre par rapport à l'autre, on obtient en définitive pour le sens vertical également un filtrage passe-bande dont la fréquence centrale correspond à la résolution à obtenir sur le plan vertical, qui de préférence est alors la même que celle horizontale. Cette même étude spectrale a par ailleurs conduit à réaliser un filtrage d'agrandissement pour montrer une image agrandie de belle qualité En effet, pour agrandir une image, par exemple la doubler, on utilise un quart de l'image de départ (un quart de la demie trame paire et un quart de la demie trame impaire), et on remplace quatre pixels de l'image à montrer par un des pixels de l'image de départ Plutôt que de prendre les points d'image tels quels, on peut choisir d'interpoler. Normalement l'interpolation n'est pas pratiquée dans les techniques anciennes parce qu'en toute rigueur dans une ligne dupliquée d'une demie trame il faut interpoler les luminosités des pixels de cette ligne dupliquée en fonction des pixels de la même ligne dans la même demie trame et des pixels d'une autre ligne dans une autre demie trame, de parité opposée, située en dessus ou en dessous Dans l'invention avec un même type de filtre on arrive également à résoudre ce problème. L'invention a donc pour objet un dispositif de filtrage d'un signal vidéo, délivré sous une forme entrelacée par demies trames successives, caractérisé en ce qu'il comporte un filtre ayant une fonction de transfert passe haut sur le plan vertical en série dans un circuit de transmission de ce signal vidéo, afin d'obtenir l'équivalent d'un filtre passe bande en mode progressif et ainsi réaliser une correction de contour. L'invention a également pour objet un dispositif d'agrandissement d'une partie d'une l'image contenue dans un signal vidéo, délivré sous une forme entrelacée par demies trames successives, caractérisé en ce qu'il comporte un circuit de combinaison en mode progressif des lignes de ce signal vidéo correspondant à une hauteur réduite de l'image à représenter agrandie, un filtre d'interpolation en série dans un circuit de transmission de ce signal progressif, pour interpoler les valeurs des lignes de ce signal et un circuit de commutation pour transmettre deux fois le signal progressif, une fois jouant le rôle d'une demie trame paire et l'autre fois jouant le rôle d'une demie trame impaire, et pour modifier des coefficients de filtrage du filtre à chaque changement de demie trame. L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent Celles-ci ne sont données qu'à titre indicatif et nullement limitatif de l'invention Les figures montrent: figure 1: un schéma de principe du filtrage selon l'invention; figures 2 a, 2 b et 3 a, 3 b: les allures des spectres respectivement du signal d'image et du signal vidéo d'une demie trame, du filtre selon l'invention agissant sur une demie trame, et le résultat équivalent du filtre de l'invention agissant sur l'image totale; figure 4: le schéma de principe du filtrage d'agrandissement selon l'invention; figure 5: une représentation de la combinaison des lignes des demies trames lors de l'agrandissement d'image. La figure 1 montre le principe de l'invention Un signal vidéo 1 se présente sous la forme de deux demies trames respectivement 2 et 3, impaires et paires Ces deux demies trames sont envoyées l'une à la suite de l'autre à un moniteur de visualisation 4 o elles sont représentées, entrelacées l'une avec l'autre Dans l'invention chaque demie trame est traité par un filtre 5 unique placé en série dans la transmission de ce signal vidéo Le filtre 5 est, dans l'exemple décrit dans cette demande, un filtre de convolution du type Cascading IMS vendu par la Société INMOS, Angleterre Ce filtre est capable en pratique de stocker sous une forme numérisée l'équivalent d'un peu plus de deux lignes du signal vidéo, appartenant à une même demie trame Par exemple, il pourra stocker les valeurs de luminosité des pixels des lignes L 5, L 7 et L 9 Au fur et à mesure qu'un point courant nouveau est ajouté dans la mémoire, concernant la ligne L 9, un point courant relatif à la ligne L 5 pourra être abandonné. On peut donc considérer qu'à tout moment le circuit 5 possède en mémoire les luminosités des pixels situés entre celui qui vient d'être introduit et celui qui vient d'être éjecté Parmi ces pixels il est possible de repérer une fenêtre telle que la fenêtre 6, qui dans un exemple concerne les trois lignes, L 5, L 7 et L 9 Les pixels sont tous voisins les uns des autres dans ces trois lignes. La fenêtre courante 6 se déplace horizontalement, du début d'une ligne à la fin d'une ligne, et verticalement d'une ligne chaque fois qu'une ligne entière a été complètement lue On sait par des circuits de commutation et d'adressage avoir à disposition d'une manière permanente les valeurs de luminosité des pixels situés dans la fenêtre 6. Le point d'image 7, situé au centre de la fenêtre 6, reçoit comme valeur de luminosité à afficher sur l'écran du moniteur 4 une luminosité qui est fonction de ses quinze voisins représentés par des petits ronds par la fenêtre 6 On remarquera que ses voisins directs situés dans les lignes paires L 6 et L 8 ne sont pas pris en compte (puisqu'en définitive ils ne seront introduits dans le circuit 5 que quand celui-ci traitera la demie trame 3), mais que par ailleurs les cinq points d'image dans chaque ligne L 5, L 7, L 9 de la fenêtre sont pris en compte avec des coefficients non nuls. On va expliquer maintenant les fonctions de filtrage Un filtrage passe-bas a pour but d'atténuer le bruit et les irrégularités rapides de l'image, plus rapides que les détails que l'on cherche à conserver. En pratique, il faut choisir un compromis entre l'amélioration du bruit et la conservation des détails significatifs Par exemple, dans une fenêtre de trois éléments d'image par trois éléments d'image on peut avoir une combinaison du type 1 2 1 1/16 2 4 2 1 2 1 On obtient alors une image lissée Afin de ne pas changer le niveau moyen de l'image on a l'habitude de normaliser la matrice de la réponse en la divisant par la somme des coefficients, d'o la présence du facteur 1/16. Le but d'un filtre passe-haut est d'amplifier les hautes fréquences spatiales Il contribue à rehausser les contours On peut obtenir un tel résultat en faisant la différence entre l'image initiale et l'image lissée. Les deux images étant éventuellement pondérées Dans un exemple on prend une image initiale multipliée par vingt (chaque valeur de luminosité en des points de l'image est multipliée par vingt) Ceci correspond en pratique à une fonction de convolution du type O O O 0 20 O O O O Le filtre passe-haut résultat a alors pour coefficient de combinaison les résultats suivants 0 O O 1 2 1 -1 -2 -1 0 20 0 2 4 2 = -2 16 -2 O 0 0 1 2 1 -1 -2 -1 En pratique, on norm lis cette dernière convolution par un facteur 1/4. Avec des fenêtres trois fois trois, on ne peut réaliser que des filtres passe-bas ou des filtres passe-haut La fonction de transfert est monotone Les fenêtres cinq fois cinq offrent plus de souplesse que les fenêtres trois fois trois pour réaliser un filtre. En particulier on peut avec elles obtenir des filtres passe-bande qui sont justement ceux qu'on cherche à obtenir dans l'invention. L'étude de l'invention qui a conduit à réaliser un filtre passe-bande sur le plan horizontal et passe-haut sur le plan vertical est donc compatible avec cette théorie puisque sur le plan vertical on ne dispose que de trois lignes. En pratique, pour obtenir un opérateur effectuant le même traitement sur les deux dimensions de l'image, il suffit dans un mode préféré de calculer un opérateur ayant pour effet un filtre passe-haut en vertical correspondant à la moitié du filtre passe-bande en horizontal On peut déterminer ainsi une famille d'opérateurs à un seul paramètre Ce paramètre est le renforcement des fréquences centrales du filtre passe-bande On choisit pour ce paramètre celui qui donne le meilleur résultat en renforcement de contour, la contrainte du traitement par demie trame n'est alors plus gênante. Sur la figure 2 a, on a représente le spectre du signal d'image On y retrouve naturellement des ll fréquences basses en horizontal (U) et en vertical (V) avec les amplitudes significatives, et des fréquences hautes sur ces deux axes normalement atténuées La figure 2 b montre le spectre du signal vidéo de chaque demie trame correspondant au signal d'image de la figure 2 a Sur le plan horizontal, rien n'est changé. Par contre, sur le plan vertical, du fait du demi échantillonnage, les fréquences hautes du signal de base (montré en tirés) se sont repliées positivement, ou négativement, dans la demie bande du spectre Elles se sont repliées positivement ou négativement selon la parité de la trame On obtient alors une des deux allures spectrales montrée en trait continu pour les fréquences spatiales verticales sur la figure 2 b. La figure 3 a montre le diagramme du spectre du filtre selon l'invention Sur le plan horizontal ce filtre présente une suroscillation correspondant à une fréquence spatiale f qui elle-même correspond à la résolution que l'on veut voir améliorer L'idée de l'invention est de réaliser un filtre passe-haut pour le mode vertical ayant la fonction de transfert représentée sur la figure 3 a Pour les fréquences basses, la fonction de transfert est 1, et pour les fréquences hautes, supérieures ou égales à la fréquence f, elle atteint la valeur de suroscillation C+ 1. La figure 3 b montre le résultat réel du filtre sur le signal d'image totale de la figure 2 a Quand on combine les deux demies trames ensembles, cela revient à retourner le filtre vertical qui, de passe- haut, devient un passe-bande. La suroscillation C, ou coefficient de renforcement de contour, est comparée à l'amplitude de base du signal Le rapport de renforcement des fréquences centrales vaut donc C+ 1 En pratique C peut varier de zéro à quelques unités Le tableau suivant donne les coefficients du filtre en fonction du coefficient C: -C/32 -C/16 -C/16 -C/16 -C/32 -3 C/16 C/8 1 + 5 C/8 C/8 -3 C/16 -C/32 -C/16 -C/16 -C/16 -C/32 o C représente la suroscillation du filtre Ces coefficients sont à appliquer à titre de pondération multiplicative aux luminosités des pixels de la fenêtre 6 qui participent à l'élaboration de la luminosité filtrée du pixel 7 Ils paramètrent le circuit évoqué ci-dessus On a étudié le cas d'un traitement de trois lignes avec cinq points par lignes. Avec un circuit plus performant, plus cher, que celui cité on peut traiter cinq lignes (paires ou impaires) et neuf points par ligne En définitive, on traitera n lignes (n étant de préférence impair), et 2 n-1 points par ligne Ceci est valable même si N est pair. Pour obtenir un agrandissement de l'image d'un facteur 2, il faut utiliser le quart de l'image de départ: il faut relire le quart de la mémoire correspondant à la partie utile de l'image Ceci est montré sur la figure 4 o l'image globale est représentée par les deux demies trames 2 et 3 mémorisées, et o on prélève respectivement des quarts de demies trames 8 et 9 Pour simplifier l'explication, on a pris des quarts de demies trames calés en haut à gauche de l'image Mais bien entendu on peut prendre ces quarts de demies trames à n'importe quel endroit dans les demies trames 2 et 3, du moment qu'ils sont pris à des endroits se correspondant l'un à l'autre. Dans un premier traitement on compose les demies lignes de chacun de ces quarts de demies trames pour constituer un quart d'image 10 dans lesquels les lignes sont présentées en mode progressif Le quart d'image 10 peut être stocké dans une mémoire intermédiaire et de préférence il sera envoyé tel quel, en mode progressif, dans le filtre 5 de l'invention. En reprenant les éléments de la figure 1 on peut admettre que le filtre recevra ainsi les lignes dont les numéros se suivent, par exemple Lt, L 2, L 3 et qu'il va toujours y avoir en permanence stocké l'équivalent de deux lignes (plus cinq points d'image). Pour élaborer une première demie trame (impaire) il du signal vidéo à montrer sur le moniteur 4, le filtre 5 sera pondéré par un jeu de coefficients donné On montrera par la suite que pour élaborer les lignes de l'autre demie trame (paire) 12, il suffira de retourner les coefficients du filtre et de réeffectuer une lecture en mode progressif du quart d'image 10, ou des quarts 8 et 9 des demie trames impaires 2 et paires 3 si on ne veut pas utiliser de mémoire pour stocker l'image intermédiaire 10. Ceci va être expliqué en référence à la figure 5. Sur celle-ci on a montré trois demies lignes, les demies lignes correspondant aux lignes LI, L 2 et L 3 sur la partie gauche Chacune de ces demies lignes doit être transformée en deux lignes entières comprenant le nombre de points à montrer sur la largeur totale de l'écran du moniteur 4 Grossièrement, le contenu d'information de la demie ligne Lt doit être porté dans la ligne 1 1 et dans la ligne 1 2, de même que celui de demie ligne L 2 doit être porté dans la ligne 2 1 et dans la ligne 2 2. On considérera ensuite que les lignes 1 1, 2 1, 3 3, etc, sont des lignes impaires, repérées par un petit carré, alors que les lignes 1 2, 2 2, et 3 2 sont des lignes paires, repérées par un petit rond. Dans l'invention on se sert de la présence du filtre pour effectuer en plus une interpolation Un des intérêts de l'invention est alors de ne nécessiter qu'un seul circuit et de permettre tout le traitement en temps réel On voit néanmoins que l'interpolation est différente selon la parité de la trame Par exemple, la ligne L 2 est décalée différemment selon qu'on doit élaborer la ligne 2 1, très proche de la ligne Li ou la ligne 2 2, très proche de la ligne L 3 Quand il faudra élaborer les lignes 1 1 ou 2 1 ou 3 1, etc, le filtre d'interpolation prendra en compte la ligne de départ (LI) de rang inférieur pour interpoler avec cette ligne (L 2) Par contre, pour élaborer les lignes ( 1 2) de la demie trame de l'autre parité, on devra prendre en compte la ligne de rang supérieur (L 3): tout simplement les coefficients du filtre doivent être inversés. Au moment o on lit la demie ligne L 1, chaque point d'image doit être dédoublé pour remplir une ligne entière ( 1 1 ou 1 2) avec seulement la moitié de la ligne d'origine Ceci peut être effectué, à la volée, soit au moment o l'on produit l'image en mode progressif 10, soit au moment o l'on charge la mémoire du filtre 5 Il suffit tout simplement d'écrire dans cette mémoire deux fois de suite chacun des points d'image de la ligne Li de départ La convolution doit produire les deux demies trames en partant de cette trame (progressive) unique On change alors les coefficients de l'opérateur de convolution entre la production des deux demies trames, pour obtenir deux demies trames complémentaires Le circuit utilisé, du type de celui cité ci-dessus, possède donc deux pages de coefficients qui permettent le changement en cours d'affichage d'une image Les fonctions de ce circuit comprennent: a) le décalage des deux demies trames (décalage et interpolation en colonne) de ce fait le dédoublement peut ne pas être brutal; b) l'interpolation des pixels d'image dans la ligne; c) la correction de contour, éventuelle, si on veut la faire en même temps. Cette dernière correction de contour conserve pour sa part la symétrie Les décalages des demies trames étant opposés; il suffit de calculer un tableau de coefficients pour un seul sens de décalage On obtient alors le second en inversant les lignes extrêmes du tableau En pratique, on obtiendra un tableau de quinze coefficients, comme dans le cas précédent, o pour passer d'une demie trame, 11, à l'autre, 12, il faudra lire le tableau de bas en haut au lieu de lire de haut en bas. Soient L et L* les opérateurs correspondants aux deux convolutions utilisées pour faire l'interpolation et la correction de contour L'opérateur global se calcule à l'aide de translations Ju et Jv sur chaque direction respectivement horizontales et verticales. Soient Jv et Jv* les opérateurs translations physique de +/ 1/4 de pixel dû au décalage des demie-trames, les deux convolutions correspondantes seront représentées par deux opérateurs conjugués L et L* L'opérateur appliqué entre la trame composée et l'image finale est Jv.L + Jv* L* On obtient un opérateur réel Z (sans décalage) entre l'image d'origine et l'image agrandie qui doit effectuer l'interpolation plus la correction de contour. Soit Z = (Ju + Ju*)(L Jv + L*Jv*) o Ju et Ju* représentent l'effet de dédoublement des pixels dans chaque ligne On définit ainsi un filtre combiné tel que Z corresponde aux conditions imposées ci- dessus La traduction physique de ces conditions concernant l'opérateur Z est un filtrage passe bande dont le facteur de transmission est 1 aux fréquences basses, C à une fréquence intermédiaire et 0, avec une tangente horizontale, pour la fréquence maximum de Nyquist. Dans l'espace des phase J s'écrit: J(v) = e-j Kv/2 Le développement sur le repère u,v conduit à une forme: 2 2 Z(u,v) = Z Z Cpq cos(i( 2 p+ 1)u/2) cos(ir( 2 q+l)v/2) p= O q= O Le tableau Cpq comprend 9 termes liés aux coefficients aij de l'opération par des relations linéaires simples i = O si q = O Cpq = O Eip + ai(p+l) avec i = (-l)q si q É O L'étude de l'opérateur se fait plus facilement sur le tableau Cpq auquel on impose les conditions: 1 Normalisation Z C pq = 1 2 Interpolation qui donne 6 relations de la forme Zp (-1)P ( 2 p+ 1) Cpq = O dont 5 sont indépendantes Ces relations permettent le calcul de 6 coefficients en fonction des 3 autres. On impose en outre de préférence des contraintes supplémentaires, maximum de valeur donnée dans toutes les directions du plan u,v, et existence d'un seul maximum Un programme d'optimisation aux moindres carrés a été réalisé sur les conditions supplémentaires Son fonctionnement est le suivant, on donne un tableau aij donnant une solution approchée des coefficients et le programme recherche par approximations successives quelle est la meilleure solution répondant aux conditions imposées La recherche se fait en suivant la ligne de plus grande pente vers le minimum des carrés des écarts, dans l'espace des paramètres indépendants. La solution générale trouvée pour l'opérateur L est alors une forme linéaire en fonction d'un seul paramètre: a + CB, o: -15/512 5/128 35/256 5/128 -151512 a = -15/256 15/64 75/128 15/64 -15/256 -3/512 -3/128 -9/256 -3/128 -3/512 et -5/64 -1/16 1/32 -1/16 -5/64 B = -5/32 1/8 9/16 1/8 -5/32 -1/64 -1/16 -3/32 -1/16 -1/64 et o C est le paramètre de renforcement de contour. Dans le domaine utile C varie entre O et quelques unités Quand C vaut O on n'effectue que l'interpolation sans rehaussement de contour Quand C vaut 1 on obtient un rehaussement de contour de l'ordre de 1,55 De préférence, C est compris entre O et 1. Pour une demi trame 11 le tableau est celui ci-dessus, pour l'autre demi trame 12 le tableau est le même mais avec des lignes de coefficients extrêmes interverties. REVENDICATIONS 1 Dispositif de filtrage d'un signal vidéo, délivré sous une forme entrelacée par demies trames successives, caractérisé en ce qu'il comporte un filtre ayant une fonction de transfert passe haut sur le plan vertical en série dans un circuit de transmission de ce signal vidéo, afin d'obtenir l'équivalent d'un filtre passe bande en mode progressif et ainsi réaliser une correction de contour. 2 Dispositif selon la revendication 1, caractérisé en ce que le filtre est un filtre de convolution numérique pour filtrer un signal vidéo numérisé portant sur 2 n-1 points d'une ligne dans n lignes, N étant de préférence impair. 3 Dispositif selon la revendication 2, caractérisé en ce que le domaine de convolution de ce filtre est un domaine restreint à trois lignes, toutes paires ou impaires selon le type de la demie trame en cours de filtrage, et à cinq points par ligne. 4 Dispositif selon la revendication 3, caractérisé en ce que les coefficients de ce filtre sont du type: -C/32 -C/16 -C/16 -C/16 -C/32 -3 C/16 C/8 1 + 5 C/8 C/8 -3 C/16 -C/32 -C/16 -C/16 -C/16 -C/32 o C représente la suroscillation d'un filtre passe bande résultant dans l'image. Dispositif selon la revendication 1 pour agrandir une partie d'une l'image contenue dans un signal vidéo, délivré sous une forme entrelacée par demies trames successives, caractérisé en ce qu'il -i comporte un circuit de combinaison en mode progressif des lignes de ce signal vidéo correspondant à une hauteur réduite de l'image à représenter agrandie, un filtre d'interpolation en série dans un circuit de transmission de ce signal progressif, pour interpoler les valeurs des lignes de ce signal et un circuit de commutation pour transmettre deux fois le signal progressif, une fois jouant le rôle d'une demie trame paire et l'autre fois jouant le rôle d'une demie trame impaire, et pour intervertir des lignes de coefficients de filtrage du filtre à chaque changement de demie trame. 6 Dispositif selon la revendication 5, caractérisé en ce qu'il comporte un filtre combiné de manière à ce que le filtrage total obtenu sur l'image soit un filtre passe bande avec interpolation. 7 Dispositif selon la revendication 5 ou la revendication 6, caractérisé en ce que les signaux vidéo sont numérisés et en ce que les filtres sont des filtres de convolution numérique dont le domaine de convolution est un domaine restreint à trois lignes, toutes paires ou impaires selon le type de la demie trame en cours de filtrage, et à cinq points par ligne, dans lequel de préférence les coefficients sont du type a + CB, o: -15/512 5/128 35/256 5/128 -15/512 a -15/256 15/64 75/128 15/64 -15/256 -3/512 -3/128 -9/256 -3/128 -3/512 o: -5/64 -1/16 1/32 -1/16 -5/64 B = -5/32 1/8 9/16 1/8 -5/32 -1/64 -1/16 -3/32 -1/16 -1/64 et o C, qui représente la suroscillation des fréquences centrales du filtre passe bande, vaut une valeur comprise entre zéro, quand on ne veut pas faire de correction de contour et un quand cette correction est appliquée. i