Brevet FR2896369A1 — publié le 20070720

Procédé de traitement d'une image numérique, en particulier le traitement des zones de contour, et dispositif correspondant L'invention concerne le traitement d'images numériques, en 5 particulier le traitement des zones de contours de l'image ce façon à en améliorer la netteté. L'invention s'applique avantageusement mais non limitativement au traitement des effets de flou d'une image donnée, par exemple par une implémentation au sein d'un outil logiciel de 10 traitement de flou. L'invention s'applique avantageusement mais non limitativement à des applications nécessitant une modification de l'image numérique, mettant en oeuvre par exemple une méthode de traitement linéaire d'un signal numérique échantillonné, comme une 15 modification de la taille de l'image par interpolation linéaire. Par exemple, dans le cas des applications de vidéo numérique, il est souvent nécessaire de redimensionner celle-ci en fonction de la norme d'affichage utilisée. Ces redimensionnements altèrent la netteté des zones de contours, et donc la qualité de l'image affichée. 20 L'invention peut s'appliquer en particulier, pour l'affichage des images numériques sur des écrans de grande dimension, tels que les écrans plasma ou LCD. Par exemple, pour afficher une image initialement au format VGA ( Videographics Adapter , en langue anglaise) de dimensions 640 x 480, sur un écran acceptant Ln format 25 de diffusion de type HDTV, de dimensions 1920 x 1080, un agrandissement vertical et horizontal de l'image est nécessaire. Classiquement, pour limiter les artefacts visuels altérant les contours de l'image traitée, notamment du fait des approximations découlant de l'utilisation de méthode linéaire, un post-filtrage (par 2 exemple pour effectuer un traitement de netteté comme déc:-it dans le brevet US 6,847,738 au nom de Philips) peut être réalisé, en particulier au niveau des zones de contour. Cependant, un post-filtrage peut atténuer un type d'artéfact 5 (par exemple l'apparition de halos, à l'aide d'un filtre de compensation linéaire) mais en accentuer un autre. En outre, l'utilisation d'un filtre supplémentaire ajoute des contraintes sur l'ouverture de la fenêtre d'échantillonnage Ju signal, qui ne peut être aussi étroite que désirée, ce qui accentue la 10 dégradation de l'image traitée. Un but de l'invention est d'améliorer la netteté des contours, en particulier après que celle-ci ait été numériquement traitée. A cet effet, selon un aspect de l'invention il est proposé un procédé de traitement d'une image numérique qui comporte au moins 15 une zone de contour, comprenant un traitement de netteté de la zone de contours. Selon une caractéristique générale de cet aspect de l'invention, le traitement de netteté comporte une conversion des informations de niveau de pixels de la zone de contour en des informations principales 20 initiales, comprises entre une valeur minimale, par exemple 0, et une valeur principale fonction de l'amplitude du contour, un sous-traitement de netteté effectué sur ces informations principale: initiales de façon à obtenir des informations principales finales, et une conversion des informations principales finales en des informations 25 finales de niveaux. Selon un mode de réalisation, la valeur principale correspond à l'amplitude du contour, c'est-à-dire à l'écart entre l'amplitude maximale d'un pixel et l'amplitude minimale d'un autre pixel. 3 Ce mode de réalisation a pour avantage de limiter le nombre d'opérations à effectuer. De préférence, l'information principale est normalisée, et correspond à l'amplitude du contour divisée par cette même amplitude. L'information principale a donc une valeur unitaire. Plus particulièrement il est proposé un procédé de traitement d'une image numérique qui comporte au moins une zone de contour, comprenant une étape de traitement des zones de contours Ladite étape de traitement des zones de contours comprend pour chaque zone de contour traitée et pour un ensemble de pixels choisis, une première étape de conversion de l'information de niveau des pixels en une information principale, une étape de traitement de cette information principale fonction du traitement de 1' .mage, de façon à obtenir une nouvelle information principale, et une deuxième étape de conversion de la nouvelle information principale en une autre information de niveau du pixel. En d'autres termes, on convertit les informations de niveau, ou amplitude, des pixels en une information principale, en particulier normalisée pour laquelle est défini un ensemble d'opérations qui lui sont spécifiques. En effet, déterminer une information principale du pixel, correspond à déterminer une information de phase du pixel. Celle-ci étant une fonction périodique, elle possède des propriétés bien spécifiques. En particulier, chaque transformation d'image se traduit par une modification de la phase aisément identifiable, qui a pour avantage de ne pas générer de perte d'information, contrairement aux opérations effectués sur l'amplitude des pixels, par les méthodes 4 linéaires actuelles de traitement des contours, du fait des approximations nécessairement effectuées. Par conséquent, pour traiter les zones de contour de l'image, l'invention adopte une démarche complètement différente des méthodes existantes, puisque les opérations du traitement sont effectuées non pas sur des amplitudes, mais sur des 'valeurs de phase. Selon un mode de mise en oeuvre de l'invention, le sous-traitement de netteté comporte pour chaque pixel situé à l'intérieur de la zone de contour, la détermination d'une information intermédiaire, et la soustraction de l'information principale initiale maximale, de cette information intermédiaire, de façon à obtenir ladite information principale finale. Selon un mode de mise en oeuvre, l'étape de traitement des zones de contours comporte la détection desdites zones de contour dans l'image numérique initiale, en localisant pour chaque dimension de l'image numérique initiale, les valeurs information de niveau, par exemple les amplitudes, minimales et maximales locales des pixels, la succession de deux pixels ayant respectivement une amplitude minimale et maximale traduisant l'existence d'une zone de contour. Selon un mode de mise en oeuvre, on forme ladite grandeur principale à partir de l'écart entre les informations de niveau maximale et minimale de deux pixels successifs délimitant ladite zone de contour. Selon un mode de mise en oeuvre, l'étape de conversion comprend pour chaque contour, la normalisation des valeurs des informations de niveau minimales et maximales des pixels c élimitant ledit contour, et des pixels de la zone de contour, en foncti 3n dudit écart entre les informations de niveau maximale et minimale de deux pixels successifs. Selon un mode de mise en oeuvre, l'étape de traitement peut s'effectuer en outre, sur la somme des informations principales de l'ensemble des pixels strictement à l'intérieur de la zone de contour. Selon un mode de mise en oeuvre, la phase de traitement des 5 contours peut comprendre la génération de sous-pixels à l'intérieur de la zone de contour. Selon un autre aspect de l'invention, il est proposé un dispositif de traitement d'une image numérique qui comporte au moins une zone de contour, comprenant des moyens de traitement de netteté 10 de la zone de contours. Selon une caractéristique générale de l'invention, les moyens de traitement de netteté comporte des premiers moyens de conversion aptes à convertir des informations de niveau de pixels de la zone de contour en des informations principales initiales, comprises entre 0 et 15 une valeur principale fonction de l'amplitude du contour, des moyens de sous-traitement de netteté aptes à effectuer un traitement Ile netteté sur ces informations principales initiales de façon à obtenir des informations principales finales, et des deuxièmes moyens de conversion aptes à convertir les informations principales finales en des 20 informations finales de niveaux. Plus particulièrement, il est proposé, un dispositif de traitement d'une image numérique qui comporte au moins une zone de contour, comprenant des moyens de traitement des zones de contours Lesdits moyens de traitement des zones de contours 25 comprennent, des premiers moyens de conversion aptes pour chaque zone de contour traitée et pour un ensemble de pixels choisis, à convertir l'information de niveau des pixels en une information principale initiale, des moyens de traitement aptes à traiter cette information principale initiale en fonction du traitement de l'image, de 6 façon à obtenir une nouvelle information principale, et des deuxièmes moyens de conversion aptes à convertir la nouvelle information normalisée en une autre information de niveau du pixel. Selon un mode de réalisation, les moyens de sous-traitement de netteté comportent des moyens de détermination aptes pour chaque pixel situé à l'intérieur de la zone de contour, à déterminer une information intermédiaire, et des moyens de soustraction aptes à soustraire cette information intermédiaire de l'information principale initiale maximale, de façon à obtenir ladite information principale finale. Selon un autre aspect de l'invention, il est proposé un système d'affichage, en particulier un écran plasma, comprenant un dispositif tel que mentionné ci-avant. L'invention peut également s'appliquer aux écrans de type LCD 15 ou à tout autre type d'écran. L'invention peut être intégré au sein d'un outil logiciel, en particulier pour le traitement d'image, par exemple Adobe Photoshop . D'autres avantages et caractéristiques de l'invention 20 apparaîtront à l'examen de la description détaillée d'un mode de réalisation de l'invention nullement limitatif et des dessin: annexés sur lesquels : - la figure 1 représente un mode de réalisation d'un système selon l'invention, 25 - la figure 2 représente un mode de réalisation d'une chaîne de traitement selon l'invention, la figure 3 représente un autre mode de réalisation d'une chaîne de traitement selon l'invention, 7 - la figure 4 illustre un mode de mise en oeuvre d'un procédé selon l'invention, la figure 5a représente un exemple de contour après un agrandissement, - la figure 5b représente un mode de représentation des amplitudes normalisées des pixels selon l'invention, - les figures 6 et 7 illustrent une application numérique du mode de mise en oeuvre de la figure 4, la figure 8 illustre un autre mode de mise en oeuvre d'un procédé selon l'invention, les figures 9 et 10 illustrent une application numérique du mode de mise en oeuvre de la figure 8, la figure 11 illustre plus précisément un mode de réalisation d'une chaîne de traitement selon l'invention. On se réfère à la figure 1. La référence ECR désigne un écran, par exemple un écran de type plasma, comprenant une chaîne de traitement CTR d'une image numérique. Cette dernière reçoit en entrée une image d'entrée échantillonnée IM-IN-ech délivrée par des moyens 20 d'échantillonnage MECH à partir d'une image numérique IM- N. La chaîne de traitement CTR délivre en sortie une image IM- OUT à des moyens d'affichage MAFF aptes à afficher l' mage de sortie IM-OUT sur une matrice d'affichage MAT de l'écran ECR. On se réfère à présent à la figure 2 qui illustre un mode de 25 réalisation de la chaîne de traitement CTR. Celle-ci comprend des moyens de traitement MTR dc: l'image numérique d'entrée échantillonnée IM-IN-ech. Par exemple, ces moyens de traitement peuvent être de;; moyens d'agrandissement ou de réduction de l'image, des moyens 10 15 8 d'augmentation ou de diminution de la résolution de l'image ou encore des moyens de traitement des effets de flous de l'image. Bien entendu, les moyens de traitement ne sont pas i mités aux moyens précités. La chaîne de traitement CTR comprend également dos moyens de traitement des contours MTRC mettant en oeuvre un procédé selon l'invention. Pour cela, la chaîne de traitement CTR comprend en outre des moyens de détection des contours MDET. Ces derniers reçoivent en entrée l'image échantillonne IM-IN-ech et calculent pour les différentes dimensions de l'image les minimum et maximum locaux. Cette détection de minim lm et de maximum peut être effectuée selon une méthode classique et connu en soi par l'homme du métier, par exemple celle décrite sur le site : http://fr.wikipedia.org/wiki/Extremum_local . La succession de deux pixels ayant respectivement une amplitude minimale locale et maximale locale (ou inversement) révèle la présence d'un contour dans l'image, c'est-à-dire une séparation entre deux zones de l'image distinctes. Ces amplitudes minimale et maximale locales sont délivrées au moyen de traitements des contours MTRC. Ils délivrent en sortie les contours traités, à des moyens d'insertion MI. Les moyens d'insertion MI reçoivent également en entrée l'image délivrée par les n oyens de traitement MTR. La chaîne de traitement CTR peut comprendre également des moyens de filtrage MFIL, par exemple des moyens de lissage de l'image délivrés par les moyens d'insertion MI. En outre, les moyens de traitement peuvent comprendre des moyens de traitement supplémentaires MTRS de l'image, par exemple 9 des moyens de diminution de l'image si les moyens de traitement sont des moyens d'agrandissement. Les moyens de traitement supplémentaires délivrent en sortie l'image IM-OUT. Bien entendu, de même que pour les moyens de :raitement MTR, les moyens de filtrage MFIL et de traitement supplémentaire de l'image MTRS sont des exemples possibles de post traitement, donnés à titre indicatif. Par ailleurs, il est possible d'exploiter directement l'image 10 délivrée par les moyens d'insertion MI. On se réfère à présent à la figure 3 qui illustre un autre mode de réalisation de la chaîne de traitement CTR. Dans cet exemple, les moyens de détection MDF T et les moyens de traitement des contours MTRC reçoivent en entrée non plus 15 l'image initiale échantillonnée IM-IN-ech mais directement l'image traitée par les moyens MTR. En effet, les pixels des contours de l'image non traitée sont indexés grâce à des méthodes d'adressage classiques bien connues par l'homme du métier, qui permettent de référencer les pixels de l'image 20 de sortie par rapport à l'image d'entrée. Dans la suite de la description, sauf indication contraire, on considère que les informations principales qui seront évoquées ci-après, sont normalisées c'est-à-dire comprises entre 0 et 1. On se réfère à présent à la figure 4 qui illustre un mode de mise 25 en oeuvre du procédé selon l'invention dans le cas particulier où l'on effectue un agrandissement d'une image numérique, ou encore lorsque l'on augmente la résolution de l'image. L'agrandissement peut être effectué avec un facteur d'amplification (ou gain) entier ou non entier. 10 Chaque contour est détecté selon une dimension de l'image, par exemple une ligne, une colonne, ou une autre dimension dans le cas d'une image à 3 dimensions ou plus. Ce qui va être décrit maintenant s'applique pour ch1cune des 5 dimensions de l'image. Une première étape (étape 1) consiste à calculer la norme associée au contour traité. Celle-ci doit être recalculée pour chaque contour traité. Celle-ci correspond à l'écart (valeur principale) entre les 10 amplitudes maximale et minimale des pixels délimitant le contour. Cet écart est appelé amplitude du contour. Au cours d'une deuxième étape (étape 2), on normalise les pixels des contours. Cette opération revient, pour chaque pixel du contour, à 15 soustraire à l'amplitude dudit pixel, la valeur minimale du pixel limitant le contour, et de diviser le résultat par la norme calculée à l'étape 1. Cette opération est équivalente au fait de calculer une valeur de phase (information principale initiale) pour le pixel considéré, selon la 20 relation ci-dessous rPcA (n) CA(n) û CA(min) *2 CA(max) û CA(min) Où : (pcA(n) représente la phase du pixel à la position n au sein du contour, 25 CA(n), CA(min) et CA(max) représentent respectivement les amplitudes du pixel de contour situé à la position n, du pixel ayant l'amplitude minimale, et du pixel ayant l'amplitude maximale. La figure 5a illustre un exemple de contour montant, comprenant un pixel PXm d'amplitude minimale, deux pixels (1) 11 intermédiaires PXI1, PXI2, et un pixel PXIM d'amplitude naximale. Les différentes amplitudes CA(min), CA(n), CA(n+l) et CA(max) de ces pixels sont représentée par un point noir encerclé. Les pixels SPX en gris clair sont ceux ajoutés par le traitement 5 (ici l'agrandissement) et seront appelés sous-pixels. Par ailleurs, effectuer la transformation phase/amplitude normalisée peut être représenté sur un cercle unitaire comme illustré sur la figure 5h. L'amplitude du contour (CA(max)-CA(min)) correspond à la circonférence du cercle unitaire, et la phase associée à 10 2n. L'amplitude CA(n)-CA(min) correspond à la portion de cercle associé à la phase (pcA(n). On se réfère à nouveau à la figure 4. Au cours d'une étape 3, on calcule la nouvelle amplitude (information intermédiaire) de chaque pixel strictement à l'intérieur 15 du contour, en multipliant son amplitude normalisée par le gain G de l'agrandissement. En effet, il existe entre la phase d'un pixel d'une image donnée, et ce même pixel dans l'image agrandie, une relation : çP'ca(n)=G*ço (n) (2), 20 où = m * (CA(kl) -CA(il 1) CA"(n l * g + m) _ ; CA(i l) if CA' (n l * g) = m * (CA(i2) - CA(k2)) CA"(n2*g+m)= if CA' (n2 * g) Les amplitudes des contours sont triées dans l'ordre ascendant entre les valeurs minimales et maximales, de façon à obtenir pour chaque indice l'amplitude finale CAout : CAout(n2*g+m0) = tri{ CA"(n2*g+m0) }des avec m0 = 0,1, ... , (g-1). On se réfère à présent à la figure 6 qui illustre un exemple numérique du mode de réalisation décrit à la figure 4. Dans cet exemple, on a opéré un agrandissement de l'image par un gain égal à 3. L'intérieur strict de la zone de contour comprend ici un seul pixel, et deux sous-pixels vont être générés par l'agrandissement. A l'issue de la normalisation, on se retrouve à l'étape 2 où les amplitudes CA(min), CA(n) et CA(max) sont respectivement les valeurs de 0 ; 0,65 et 1. 16 Pour l'étape 3, on multiplie l'amplitude CA(n) par le gain, c'est-à-dire 3. Sa nouvelle valeur est égale à 1,95. Puis on procède à l'étape 5 où la valeur de m est égale à 1.Comme 1,95 est supérieur à 1, on affecte à l'amplitude CA(n)l du premier sous-pixel, la valeur de 1. Puis on répète la même opération avec la valeur de m=2. Comme 1,95 est inférieur à 2, on affecte à l'amplitude CA(n)2 du deuxième sous-pixel la valeur de 0. Lors de la neuvième étape (étape 9), on effectue l'opération de Modulo où l'on retranche la valeur 1, c'est-à-dire l'éi art entre CA(max) et CA(min), de l'amplitude CA(n) du pixel de contour, de façon que son amplitude soit comprise entre 0 et 1. Finalement, lors de l'étape 10, on trie l'ensemble des amplitudes normalisées obtenues, ici dans un ordre croissant. La figure 7, illustre exactement le même type de traitement, c'est-à-dire un agrandissement d'un facteur 3, mais dans le cas où initialement, le contour comprend deux pixels intermédiaires, ayant ici une amplitude normalisée respectivement de 0,85 pour CA(n) et de 0,35 pour CA(n+1). Deux sous-pixels sont ajoutés par pixels strictement à l'intérieur de la zone de contour, c'est-à-dire 4 sous-pixels en tout dans cet exemple. Par ailleurs, on considère ici un contour décroissant. Les étapes 2 à 9 sont identiques à celles décrites à la figure 6, mais répétées pour chacun des pixels de la zone de contour CA(n) et CA(n+1). Par conséquent, l'étape 10 de tri s'effectue sur l'ensemble des amplitudes obtenues, ici six pixels, et dans l'ordre décroissant, étant donné que l'on considère ici un contour descendant. 17 On se rapporte à présent à la figure 8, qui illustre un autre mode de mise en oeuvre d'un procédé selon l'invention, particulièrement adapté dans le cas d'une augmentation, d'une réduction ou encore d'un changement de résolution de l'image. Dans ce mode de réalisation, au cours de l'étape 3, on ne considère non pas chaque amplitude normalisée des pixels situés strictement à l'intérieur de la zone de contour, mais on opère sur la somme de ces amplitudes normalisées. Par conséquent la comparaison de l'étape 5 s'effectue avec 10 cette somme. En outre, le critère d'arrêt à l'issue de l'étape 8 est non pas la comparaison entre l'indice m et le gain mais entre l'indice m et la variable 1, qui correspond au nombre de pixels strictement à 'intérieur du contour à l'issue du traitement. 15 Par ailleurs, l'opération modulo de l'étape 9 s'effectue sur la somme calculée lors de l'étape 3. On se réfère à présent à la figure 9 qui donne un exemple numérique du mode de réalisation représenté sur la figure 8. On considère ici un contour descendant avec de lx pixels 20 intermédiaires ayant respectivement pour amplitudes normalisées 0,85 pour CA(n) et 0,35 pour CA(n+1). Le traitement réalisé ici est de nouveau un agrandissement avec un gain de 3, 4 sous-pixels sont donc générés pour le contour, en plus des 2 pixels intermédiaires initiaux. 25 Par conséquent, au cours de l'étape 3, on affecte comme nouvelle amplitude au pixel CA(n), la somme des amplitude., égales à 0,85 et 0,35, le tout multiplié par le gain de 3. L'amplitude résultante est alors égale à 3,6. Puis, comme déjà réalisé auparavant, on effectue 18 les étapes 4 à 8 tant que l'indice m est strictement inférieur lu nombre de pixels 1 à l'intérieur de la zone de contour. Au cours de l'étape 9, on effectue l'opération de Modulo sur l'amplitude calculée lors de l'étape 3, de façon que celle-ci soit de 5 nouveau normalisée, c'est-à-dire égale à 0,6 dans ce cas. Finalement, on effectue au cours de l'étape 10 le tri de l'ensemble des valeurs obtenues. On se réfère à présent à la figure 10 qui illustre un exemple numérique du mode de réalisation de la figure 8, dans le cas particulier 10 où le gain est égal à 1. Cet exemple correspond à un traitement de l'image où l'on ne change ni le format ni la résolution de celle-ci. Par exemple, le traitement peut être celui des effets de flou d'une image numérique. Cet exemple numérique correspond à un contour descendant 15 comprenant deux pixels intermédiaires CA(n) et CA(n+l) ayant respectivement comme amplitudes normalisées les valeurs c e 0,85 et 0,35. A l'issue de l'étape 3, l'amplitude affectée à CA(n) est égale à 1,2, c'est-à-dire la somme desamplitudes normalisées de CA(n) et 20 CA(n+l) à l'étape 2. La comparaison effectuée au cours des étapes 4 à 8 permet d'affecter la valeur de 1 aux pixels ayant comme amplitude CA(n+l). Les étapes 9 et 10 s'effectuent de la même manière que décrit précédemment. 25 On se réfère à présent à la figure 11 qui représente plus en détails un mode de réalisation de la chaîne de traitement CTR. aptes à mettre en oeuvre un procédé selon l'invention. Les moyens de synthèse de traitement des contours MCTR comprennent un premier bloc MCampl apte à calculer l'amplitude du 19 contour considéré à partir des amplitudes minimale et maximale locales détectées par les moyens MDET. Des moyens MClarg sont aptes quant à eux à calculer la taille ou largeur du contour, c'est-à-dire le nombre de pixels intermédiaires 5 à l'intérieur de ce contour. Des moyens d'adressage MCadr mémorisent pour chaque contour sa localisation au sein de l'image d'entrée IM-IN-ecr. Enfin, des moyens MDpol sont aptes à détecter la polarité du contour, c'est-à-dire si le contour varie d'une amplitude minimale à 10 une amplitude maximale (contour montant) ou une amplitude maximale à une amplitude minimale (contour descendant). Les moyens de traitement des contours MCTR comprennent également des moyens de mémorisation MM aptes à mémoriser la valeur du gain d'amplification gain. Des moyens de cale al MCAL 15 mettent en oeuvre, à partir des données délivrées par le; moyens MCampl, MClarg, MCadr et du gain d'amplification gain, ur mode de mise en oeuvre du procédé selon l'invention, par exemple les étapes 4 à 8 des exemples illustrés sur les figure 4 ou 8. Les nouvelles amplitudes normalisées sont délivrées à des 20 moyens de décalage MDEC aptes à effectuer les opérations de modulo des amplitudes de pixels de contours (étape 6 de la figure 5). L'ensemble des amplitudes des pixels du contour sont délivrés à des moyens de tri MTRI qui les classent en fonction des données délivrées par les moyens MDpol, c'est-à-dire si le contour est montant ou 25 descendant. Les moyens de tri MTRI déterminent également les amplitudes finales en inversant l'opération de normalisation. Les nouvelles amplitudes synthétisées sont délivrées aux moyens d'insertion MI qui en fonction des adresses des contours 20 délivrées par les moyens MCadr les insèrent au sein de l'image traitée, selon un procédé bien connu de l'homme du métier. Les moyens de traitement des contours peuvent comprendre également des moyens d'interpolation MInt apte à contrôler l'insertion des contours effectuer par les moyens MI dans le cas où le :raitement effectué par les moyens MTR comprend l'application d'un gain non entier. Par ailleurs, les moyens MCAL peuvent effectuer l'ensemble des opérations d'un mode de réalisation du procédé selon l'invention uniquement selon une dimension préférée de l'image. Cette dimension préférée est choisie en fonction du nombre de pixels à l'intérieur du contour traité. Puis, il est possible de déterminer l'amplitude des pixels ajoutés par les moyens de traitement MTR dans les autres dimensions de l'image, directement à partir des amplitudes calculées pour ces pixels dans la dimension préférée. En effet, pour les pixels ajoutés par les moyens de traitement, il existe une relation entre les phases calculée pour la cimension préférée et celle des autres dimensions. Par exemple, pour une image en deux dimensions et y, et pour un traitement mettant en oeuvre un gain, il vient : ço'co(na,sy)=s'oc,(nz-)+ûfco,, , avec ço'ca(n)=gain*S2cA(n) et = (sppy) mod ulo(gain) Où : position du pixel ajouté par le traitement au sein du sppy contour, (pcoy : pente du contour, (pcA(nx) représente la phase du pixel à la position n, au sein du contour, pour l'image initiale, 21 (p'cA(nx) représente la phase du pixel à la position n, au sein du contour, pour l'image traitée. REVENDICATIONS 1- Procédé de traitement d'une image numérique qL i comporte au moins une zone de contour, comprenant un traitement de netteté de la zone de contours, caractérisé par le fait que le traitemen: de netteté comporte une conversion des informations de niveau de pixels de la zone de contour en des informations principales initiales (étape 2), comprises entre 0, et une valeur principale fonction de l'amplitude du contour, un sous-traitement de netteté effectué sur ces informations principales initiales de façon à obtenir des informations principales finales (étapes 3 à 10), et une conversion des informations principales finales en des informations finales de niveaux (étape 11). 2-Procédé selon la revendication précédente, dans lequel le sous-traitement de netteté comporte pour chaque pixel situé à l'intérieur de la zone de contour, la détermination d'une ilformation intermédiaire, et la soustraction de l'information principi.le initiale maximale, de cette information intermédiaire, de façon à obtenir ladite information principale finale. 3- Dispositif de traitement d'une image numérique qui comporte au moins une zone de contour, comprenant des moyens de traitement de netteté de la zone de contours (MTRC), caractérisé par le fait que les moyens de traitement de netteté comporte des premiers moyens de conversion (MCAL) aptes à convertir des informations de niveau de pixels de la zone de contour en des informations principales initiales, comprises entre 0 et une valeur principale fonction de l'amplitude du contour, des moyens de sous-traitement de netteté aptes à effectuer un traitement de netteté sur ces informations principales initiales de façon à obtenir des informations principales finales, et des deuxièmes moyens de conversion (MTRI) aptes à convertir les informations principales finales en des informations finales de niveaux. 4-Dispositif selon la revendication précédente, dans lequel les moyens de sous-traitement de netteté comportent des moyens de détermination aptes pour chaque pixel situé à l'intérieur de la zone de contour, à déterminer une information intermédiaire, et des moyens de soustraction (MDEC) aptes à soustraire cette information intermédiaire de l'information principale initiale maximale, de façon à obtenir ladite information principale finale. 5- Système d'affichage, en particulier un écran plasma, comprenant un dispositif selon l'une des revendications 3 à 4.15