Brevet FR2752633A1 — publié le 19980227

1i 2752633 ARRIERE-PLAN DE L'INVENTION 1. Domaine de l'invention La présente invention concerne un dispositif de traitement d'image et un procédé permettant d'afficher une image en demi-teintes et plus particulièrement, un dispositif de traitement d'image et un procédé permettant d'augmenter artificiellement le nombre de nuances à afficher en distribuant une erreur entre une image originale et une image d'affichage. 2. Description de l'art antérieur Récemment, les affichages sont devenus des interfaces homme-machine très importantes dans une société dans laquelle l'information est avancée et des panneaux d'affichage plats, minces et de poids léger font l'objet d'une forte demande. Ces panneaux d'affichage sont par exemple des panneaux d'affichage plasma (PDP), des panneaux à luminescence électronique (EL), des panneaux d'affichage fluorescents ou des panneaux d'affichage à cristaux liquides (LCD). Les panneaux d'affichage présentement distribués sur le marché présentent un problème de qualité d'affichage. En particulier, ils présentent un problème au niveau de l'affichage d'une image en demi- teintes qui met en jeu des nuances ou des gradations. Parmi les panneaux d'affichage, les panneaux d'affichage plasma font l'objet d'une attention soutenue du fait qu'ils permettent d'assurer un écran de taille importante et d'afficher une image nette. Dans le panneau d'affichage plasma, récemment, des échelles de gris de niveau supérieur dans de nombreuses lignes d'affichage sont devenues nécessaires compte- tenu des exigences d'une taille d'affichage plus importante, d'un nombre plus important de pixels (cellules) et d'un affichage pleine couleur dans un panneau d'affichage. Classiquement, il existe plusieurs techniques pour afficher des nuances sur un panneau d'affichage. L'une des techniques est le tremblement (encore appelée technique de répartition statistique), laquelle technique augmente artificiellement le nombre de nuances à afficher à l'aide de l'utilisation de motifs de pixels. Le tremblement présente un problème de production de motifs particuliers et d'abaissement de résolution. 2 2752633 Une autre technique est une technique de "distribution d'erreur" qui augmente le nombre de nuances à afficher en additionnant ou en soustrayant une erreur dans un signal d'entrée pour un pixel donné à ou de pixels périphériques. La distribution d'erreur est fréquemment utilisée pour afficher une image naturelle sur un PDP dont le nombre original de nuances est faible. La distribution d'erreur génère cependant un scintillement et des motifs particuliers sur le PDP. Il est nécessaire par conséquent de proposer une technique permettant d'augmenter le nombre de nuances à afficher sur le PDP sans scintillement ni motif particulier. Les problèmes rencontrés dans l'art antérieur sont expliqués ultérieurement par report aux dessins annexés. RESUME DE L'INVENTION Un objet de la présente invention consiste à proposer un dispositif (appareil) de traitement d'image permettant d'afficher de nombreuses nuances de bonne qualité par l'intermédiaire d'une distribution d'erreur. Un autre objet de la présente invention consiste à proposer un dispositif de traitement d'image et un procédé permettant d'afficher des nuances sur un panneau matriciel tel qu'un PDP sans générer un scintillement ou des motifs particuliers. Selon la présente invention, on propose un dispositif de traitement d'image comprenant une unité de distribution d'erreur pour mettre en oeuvre une opération de distribution d'erreur afin d'augmenter artificiellement le nombre de nuances à afficher sur un affichage et un multiplieur pour multiplier un signal d'entrée par un coefficient de multiplication de telle sorte que le signal d'entrée soit séparé en données d'affichage et en données d'erreur le long d'une frontière binaire et que l'opération de distribution d'erreur soit mise en oeuvre sur le signal d'entrée, afin de réaliser une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. L'unité de distribution d'erreur peut mettre en oeuvre l'opération de distribution d'erreur sur un signal quantifié sur n bits (représentant un entier dans la plage de 0 à 2n-1) de telle sorte que dans l'affichage, un nombre original de nuances soit représenté par m bits (m d'augmenter artificiellement le nombre de nuances. 3 2752633 Le dispositif de traitement d'image peut en outre comprendre un registre pour stocker des coefficients de multiplication et un sélecteur pour sélectionner un coefficient optionnel parmi les coefficients de multiplication stockés dans le registre. Le dispositif de traitement d'image peut en outre comprendre un additionneur disposé entre le multiplieur et l'unité de distribution d'erreur pour additionner un coefficient d'addition à la sortie du multiplieur. Le dispositif de traitement d'image peut comprendre en outre un registre pour stocker des coefficients d'addition et un sélecteur pour sélectionner un coefficient optionnel parmi les coefficients d'addition stockés dans le registre. Les coefficients de multiplication et d'addition peuvent correspondre à la pente et à l'ordonnée à l'origine d'une expression d'approximation linéaire représentant une inversion d'une caractéristique non linéaire dudit affichage et sont modifiés en réponse à un signal spécifique afin de corriger la caractéristique non linéaire de l'affichage. Le signal pour modifier les coefficients de multiplication et d'addition peut comprendre des bits de poids fort du signal d'entrée. Les coefficients d'addition stockés dans le registre peuvent être des ordonnées à l'origine d'axe y de 2h expressions d'approximation linéaire définies à l'aide de h bits d'ordre supérieur. Les coefficients d'addition stockés dans le registre peuvent être y valeurs sur des bords gauches de 2h régions rectangulaires définies par h bits d'ordre supérieur afin de réduire le nombre de bits d'un multiplicande manipulé par le multiplieur de n à "n - h" pour ainsi réduire une échelle de circuit du dispositif de traitement d'image. Le multiplieur peut être agencé à l'avant de l'unité de distribution d'erreur. Le dispositif de traitement d'image peut être constitué en tant que circuit intégré à semiconducteur. Selon la présente invention, on propose également un dispositif de traitement d'image comportant des processeurs respectivement pour le rouge, le vert et le bleu, les processeurs recevant des signaux rouge, vert et bleu quantifiés sur n bits qui représentent respectivement chacun un entier dans la plage de 0 à 2n-1, et mettant en oeuvre une opération de distribution d'erreur afin d'afficher artificiellement de nombreuses nuances sur un affichage qui peut originellement afficher des nuances de m bits (m 4 2752633 comprend un multiplieur pour multiplier un signal d'entrée par un coefficient de multiplication, un premier registre pour stocker les coefficients de multiplication, un premier sélecteur pour sélectionner un coefficient approprié parmi les coefficients de multiplication stockés dans le premier registre, un additionneur disposé entre le multiplieur et l'unité de distribution d'erreur pour additionner un coefficient d'addition à une sortie du multiplieur, un second registre pour stocker les coefficients d'addition et un second sélecteur pour sélectionner un coefficient approprié parmi les coefficients d'addition stockés dans le second registre, chacun des processeurs séparant le signal d'entrée en données d'affichage et en données d'erreur le long d'une frontière binaire afin de mettre en oeuvre l'opération de distribution d'erreur et d'assurer une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. Les premier et second registres des processeurs peuvent stocker différents coefficients respectivement pour le rouge, le vert et le bleu afin de corriger un déséquilibre des couleurs dû à des fluctuations dans des matériaux phosphorescents rouge, vert et bleu. Selon la présente invention, est proposé un panneau d'affichage plasma comportant un dispositif de traitement d'image, pour afficher une nuance en tant que combinaison optionnelle de sous-images présentant différentes périodes d'éclairement conformément à des bits pondérés, dans lequel le dispositif de traitement d'image comprend une unité de distribution d'erreur pour mettre en oeuvre une opération de distribution d'erreur afin d'augmenter artificiellement le nombre de nuances à afficher sur un affichage et un multiplieur agencé à l'avant de l'unité de distribution d'erreur pour multiplier un signal d'entrée par un coefficient de multiplication de telle sorte que le signal d'entrée soit séparé en données d'affichage et en données d'erreur le long d'une frontière binaire et que l'opération de distribution d'erreur soit mise en oeuvre sur le signal d'entrée afin de réaliser une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. Selon la présente invention, est également proposé un panneau d'affichage plasma comportant un dispositif de traitement d'image, pour afficher une nuance en tant que combinaison optionnelle de sous-images présentant différentes périodes d'éclairement conformément à des bits pondérés, le dispositif de traitement d'image comprenant des processeurs pour respectivement le rouge, le 2752633 vert et le bleu, les processeurs recevant des signaux rouge, vert et bleu quantifiés sur n bits qui représentent chacun respectivement un entier dans la plage de 0 à 2n-1 et mettant en oeuvre une distribution d'erreur pour afficher artificiellement de nombreuses nuances sur un affichage qui peut originellement afficher des nuances de m bits (m nuances d'entrée. BREVE DESCRIPTION DES DESSINS La présente invention sera davantage clairement comprise à la lumière de la description de modes de réalisation particuliers tels que mis en exergue ci-après, par report aux dessins annexés parmi lesquels: la figure 1 représente une technique d'affichage de nuances sur un PDP; la figure 2 explique une distribution d'une erreur sur des pixels périphériques; la figure 3 est un schéma fonctionnel qui représente un PDP couleur avec distribution d'erreur; la figure 4 représente des caractéristiques d'affichage avec et sans distribution d'erreur; la figure 5 représente une caractéristique d'affichage avec distribution d'erreur; la figure 6 représente une caractéristique d'affichage avec distribution d'erreur; 6 2752633 la figure 7 explique un scintillement sur un PDP; la figure 8 explique un scintillement sans distribution d'erreur; la figure 9 explique un scintillement avec distribution d'erreur; la figure 10A est un schéma fonctionnel qui représente le principe d'un appareil de traitement d'image permettant d'afficher une image en demi-teintes selon la présente invention; la figure 10B est un schéma fonctionnel qui représente un appareil de traitement d'image permettant d'afficher une image en demi-teintes selon l'art antérieur; la figure 11 est un schéma fonctionnel qui représente un appareil permettant d'afficher une image en demi-teintes selon la présente invention; la figure 12 explique une distribution d'erreur; la figure 13 est un schéma fonctionnel qui représente une unité de distribution d'erreur; la figure 14 représente des signaux d'entrée, de sortie et d'erreur utilisés par un procédé d'affichage d'une image en demi-teintes selon la présente invention; la figure 15 représente un motif de tremblement selon la présente invention; la figure 16 représente des séquences d'activation de sous-images (appelées aussi sous-trames) selon un procédé d'affichage d'une image en demi-teintes de la présente invention; la figure 17 représente un agencement de modes selon le procédé de la figure 16; la figure 18 représente des niveaux de scintillement selon le procédé de la figure 16; la figure 19 représente des seuils de tremblement optimum basés sur la figure 18; la figure 20 est un schéma fonctionnel qui représente le principe d'un appareil de traitement d'image selon un premier aspect de la présente invention; la figure 21 représente une caractéristique d'affichage obtenue au moyen de l'appareil de la figure 20; 7 2752633 la figure 22 explique une correction de distorsion dans une caractéristique d'affichage obtenue au moyen de l'appareil de la figure 20; la figure 23 est un schéma fonctionnel qui représente le principe d'un appareil de traitement d'image selon un second aspect de la présente invention; la figure 24 représente un motif de tremblement utilisé par l'appareil de la figure 23; la figure 25 explique une action d'atténuation de scintillement obtenue au moyen de l'appareil de la figure 23; la figure 26 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un premier mode de réalisation du premier aspect de la présente invention; la figure 27 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un second mode de réalisation du premier aspect de la présente invention; la figure 28 explique le fonctionnement de l'appareil de la figure 27; la figure 29 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un troisième mode de réalisation du premier aspect de la présente invention; la figure 30 explique le fonctionnement de l'appareil de la figure 29; la figure 31 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un quatrième mode de réalisation du premier aspect de la présente invention; la figure 32 représente des relations entre des données d'erreur et un scintillement; la figure 33 explique les probabilités de variation entre deux événements; la figure 34 explique la réduction du scintillement selon le second aspect de la présente invention; la figure 35 représente des relations entre des données d'erreur et un scintillement avant et après la technique de réduction de scintillement de la figure 34; la figure 36 explique la réduction d'un scintillement conformément au second aspect de la présente invention; 8 2752633 les figures 37A à 37D représentent des relations entre des données d'erreur et un scintillement avant et après la technique de réduction de scintillement de la figure 36; la figure 38 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un premier mode de réalisation du second aspect de la présente invention; la figure 39 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un second mode de réalisation du second aspect de la présente invention; la figure 40 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un troisième mode de réalisation du second aspect de la présente invention; et la figure 41 est un schéma fonctionnel qui représente un appareil de traitement d'image selon les premier et second aspects de la présente invention. DESCRIPTION DES MODES DE REALISATION PARTICULIERS Pour une meilleure compréhension des modes de réalisation particuliers de la présente invention, le problème rencontré dans l'art antérieur est expliqué par report aux dessins. La figure 1 représente une technique permettant de réaliser des nuances sur un panneau d'affichage plasma (PDP). Une image (ou trame) est divisée en six sous-images (ou sous-trames) SF1 à SF6. Le rapport des périodes d'éclairement des sous-images SF1 à SF6 est par exemple de 1: 2: 4: 8: 16: 32. Une quelconque combinaison d'états activé et désactivé de ces sous-images est représentée à l'aide de six bits afin de réaliser 64 nuances. C'est-à-dire que chaque pixel du PDP est muni d'un signal de 6 bits et tous les pixels sont pilotés simultanément conformément aux signaux. Afin d'augmenter le nombre de nuances à afficher sur le PDP, il est nécessaire d'augmenter le nombre de sous-images. Chaque sous-image cependant doit présenter une période d'adressage pour spécifier des pixels à activer. Par conséquent, l'augmentation du nombre de sous- images peut étendre une période d'adressage totale dans une image dont la période est par exemple de 16,7 ms. Ceci conduit à un raccourcissement de la période d'éclairage totale, ce qui aboutit à une 9 2752633 perte de la luminosité du PDP. Sous la présente technologie d'affichage, le nombre maximum de sous-images est d'environ six. Afin d'afficher une image naturelle telle qu'une image de télévision sur le PDP, il est nécessaire d'utiliser une technique permettant de réaliser artificiellement des nuances, c'est-à-dire des gradations ou des demi-teintes. Une distribution d'erreur est une technique efficace permettant d'assurer artificiellement de nombreuses nuances afin d'afficher une image naturelle. Cette technique est largement utilisée pour des PDP et des affichages à cristaux liquides (LCD). La figure 2 explique la distribution d'erreur. Un pixel noir 100 est un pixel cible et des pixels blancs 101 à 104 sont des pixels périphériques sur lesquels une erreur est distribuée. Une erreur entre une nuance originale assignée au pixel 100 et le seuil du pixel 100 est distribuée sur les pixels périphériques 101 à 104 pour ainsi réaliser artificiellement la nuance originale. Le PDP qui contient ces pixels peut afficher par exemple 64 nuances. La nuance originale assignée au pixel 100 est g (x, y). Le seuil du pixel est P. Une erreur E (x, y) entre la nuance originale g (x, y) et le seuil P est distribuée sur les pixels périphériques 101 à 104. Le seuil du pixel 100 est sélectionné afin de minimiser l'erreur E (x, y). L'erreur E (x, y) est distribuée sur les pixels périphériques 101 à 104 selon un rapport donné. Dans cet exemple, les 7/16-ièmes de l'erreur sont distribués sur le pixel 101, 1/16-ième de l'erreur est distribué sur le pixel 102, les 5/16-ièmes de l'erreur sont distribués sur le pixel 103 et les 3/16-ièmes de l'erreur sont distribués sur le pixel 104. La figure 3 est un schéma fonctionnel qui représente un PDP couleur 120 qui utilise la distribution d'erreur. La figure 4 représente les caractéristiques d'affichage du PDP avec et sans la distribution d'erreur. Des signaux d'entrée de huit bits sont respectivement prévus pour le rouge (R), le vert (G) et le bleu (B). Chacun des signaux d'entrée de huit bits représente l'une quelconque de 256 nuances. Des signaux de sortie de trois bits pour respectivement R, G et B sont prévus pour le PDP 120. Chacun des signaux de sortie de trois bits représente l'une quelconque de huit nuances. Cest-à-dire que le PDP120 peut originellement afficher huit nuances. Une image est divisée en sous-images et le rapport des périodes d'éclairement des 2752633 sous-images est établi conformément à des puissances de 2. Parmi huit bits d'un signal d'entrée appliqués à chaque pixel du PDP 120, les trois bits d'ordre supérieur (égaux à la capacité d'affichage du PDP) sont utilisés en tant que données d'affichage et les cinq restants sont utilisés en tant que données d'erreur. La figure 4 représente des caractéristiques d'affichage. Une ligne en pointillés représente la caractéristique d'affichage du PDP 120 lorsqu'aucune distribution d'erreur n'est mise en oeuvre. La ligne en pointillés englobe huit marches correspondant à des nuances 0 à 7. Une ligne épaisse représente la caractéristique d'affichage du PDP 120 lorsque la distribution d'erreur est mise en oeuvre. La ligne épaisse est lissée. La ligne épaisse de la figure 4 de l'art antérieur, cependant, est saturée en un point P. Ceci est dû au fait que le signal d'entrée est basé sur l'échelle à 256 nuances (une ligne mince sur la figure 4) qui va de "00000000" à "11111111" et que l'art antérieur utilise les trois bits supérieurs du signal d'entrée en tant que données d'affichage et les cinq bits restants en tant que données d'erreur à distribuer. Une partie saturée Q qui part du point P se rétrécit lorsque le nombre de nuances que le PDP 120 peut originellement afficher augmente. Si le PDP 120 peut afficher 64 nuances (représentées à l'aide de six bits), la partie saturée Q s'étend sur 1/64-ième des 256 nuances. Dans ce cas, la caractéristique d'affichage du PDP 120 est légèrement plus raide que la ligne mince de la figure 4, et elle présente un contraste légèrement fort et une bonne qualité d'affichage. Afin de réaliser 64 nuances, une image est divisée en six sous-images SF1 à SF6 comme expliqué par report à la figure 1. Les périodes d'éclairement des sous-images SF1 à SF6 sont déterminées conformément à des puissances de 2, comme présenté dans le tableau 1. Les périodes d'éclairement correspondent respectivement à des nuances ou à des niveaux d'intensité ou de luminosité. Tableau 1 Sous-image SF1 | SF2 SF3 SF4 SF5 SF6 Niveau d'intensité 1 2 4 8 16 32 Ces sous-images sont combinées de diverses façons afin de réaliser 64 nuances. Par exemple, la nuance 31 est réalisée en éclairant les sous-images 1 1 2752633 SF1 à SF5 et la nuance 32 est réalisée en éclairant la sous-image SF6. Lorsque la nuance d'un pixel donné du PDP passe de 31 à 32, un scintillement ou un décalage de couleur peut se produire du fait que les intervalles d'éclairement des sous-images diffèrent fortement entre les nuances 31 et 32. Le scintillement ou décalage de couleur sera rendu pire si la distribution d'erreur est appliquée au pixel du fait que le scintillement ou décalage de couleur est transféré aux pixels périphériques sur lesquels une erreur est distribuée. Ceci conduit à une détérioration de la qualité d'affichage. Puisque les intervalles d'activation et de désactivation des sous-images diffèrent fortement d'une nuance à une autre nuance, un unique motif de tremblement est insuffisant pour minimiser le scintillement lorsque de nombreuses nuances, par exemple 256 nuances, doivent être affichées dans une unique image. Le fait d'adopter plusieurs motifs de tremblement à des positions fixes dans une image ne peut pas être réalisé dans la pratique du fait que la nuance de chaque pixel varie fréquemment en fonction de signaux d'entrée. La distribution d'erreur est efficace pour former artificiellement de nombreuses nuances à l'aide du nombre limité de nuances qu'un affichage peut originellement produire. La distribution d'erreur présente cependant plusieurs problèmes lorsqu'elle est appliquée à un affichage tel qu'un PDP qui affiche essentiellement des images dynamiques. Les problèmes sont les suivants: (1) Distorsion de la caractéristique d'affichage i) Saturation de la luminosité Comme expliqué ci-avant, le nombre de sous-images contenues dans une image d'un PDP doit être réduit afin d'augmenter la luminosité du PDP. Conformément à la présente technologie d'affichage, le nombre de sous-images dans une image de 16,7 ms est habituellement de six. S'il est nécessaire d'améliorer la luminosité du PDP davantage, le nombre de sous-images doit être encore réduit. La réduction du nombre de sous-images génère cependant une réduction du nombre de nuances que le PDP peut originellement afficher. Bien que la partie saturée Q de la figure 4 puisse être ignorée lorsque le nombre de nuances que le PDP peut originellement afficher est de 64 (représenté à l'aide de six bits), la partie Q sera influente si le nombre de sous-images est réduit. Ceci conduit à une détérioration de la qualité d'affichage du PDP. 12 2752633 ii) Platitude Lorsqu'une image comporte six sous-images, le rapport des périodes d'éclairement des sous-images peut être de 4: 8: i: 2: 8: 4 afin d'améliorer la capacité d'affichage dynamique des images sur le PDP. Dans ce cas, le nombre de nuances que le PDP peut originellement afficher est de 28, soit la plage qui va de la nuance 0 à la nuance 27. Lorsque le nombre de nuances que le PDP peut originellement afficher est de 2n o n est le nombre de sous-images contenues dans une image, une partie o la luminosité du PDP est plane vaut 1/2n fois le nombre total de nuances qu'un signal d'entrée peut représenter. Si le nombre de sous-images est de cinq pour produire 32 nuances (représentées à l'aide de cinq bits), la partie plane vaudra 1/32-ième. Cependant, si les périodes d'éclairement des cinq sous-images sont configurées pour constituer 28 nuances, la partie plane sera dilatée jusqu'aux /32-ièmes. Les figures 5 et 6 représentent une partie plane à 5/32-ièmes générée lors de l'affichage d'une image à 256 nuances sur le PDP qui permet de produire 28 nuances représentées à l'aide de cinq bits, c'est-à-dire cinq sous-images dans une image. Sur la figure 5, des parties planes R1 à R4 formant les 5/32-ièmes d'une étendue totale de 256 nuances apparaissent collectivement dans une région de nuances supérieures. Sur la figure 6, des parties planes S1 à S4 formant les /32-ièmes d'une étendue totale de 256 nuances se dispersent le long de l'étendue. Dans chaque cas, les parties planes distordent les nuances et détériorent la qualité d'affichage. (2) Scintillement Les PDP réalisent des nuances à l'aide de combinaisons des différentes périodes d'éclairement des sous-images, comme mentionné ciavant. Les positions temporelles des sous-images à activer varient en fonction d'une nuance à afficher. En particulier, le bit de poids faible (LSB) d'un signal d'affichage influence les positions des sous-images à activer. Une fluctuation au niveau des positions des sous-images à activer génère un scintillement dont la fréquence est inférieure à une fréquence d'image de par exemple 60 Hz afin de détériorer la qualité d'image. 13 2752633 La figure 7 explique un scintillement sur un PDP. Chaque image met en jeu quatre sous-images et leurs périodes d'éclairement sont établies à 1: 2: 4: 8 afin de réaliser 16 nuances s'inscrivant depuis la nuance 0 jusqu'à la nuance 15. Si la nuance d'un pixel donné du PDP est alternée entre les nuances 7 et 8 dans des images successives, l'oeil humain aura la sensation d'une alternance des nuances 0 et 15 à une fréquence de 30 Hz, comme représenté sur la figure 7. Ceci constitue le scintillement. La figure 8 représente un scintillement lorsqu'aucune distribution d'erreur n'est mise en oeuvre. La figure 9 représente un scintillementlorsque la distribution d'erreur est mise en oeuvre. Le scintillement se produit autour des nuances o des sous-images à activer varient le long d'un axe temporel. Par exemple, une nuance 128 dans une image originale à 256 nuances peut générer un scintillement comme indiqué à l'aide d'une zone hachurée T1 de la figure 8 du fait d'une erreur de quantification ou d'un bruit vidéo lorsque l'image est affichée sur un PDP à 16 nuances. Sur la figure 9, avec la distribution d'erreur, un scintillement se produit dans une zone hachurée T2 du fait qu'une erreur entre les nuances originales et les nuances d'affichage d'un pixel donné est distribuée sur des pixels périphériques. Lorsque la distribution d'erreur n'est pas mise en oeuvre, l'image originale à 256 nuances peut générer un scintillement autour de la nuance 128, comme indiqué à l'aide de la zone Tl de la figure 8. Par ailleurs, lorsque la distribution d'erreur est mise en oeuvre, la même image originale peut générer un scintillement dans la plage des nuances 113 à 128, comme indiqué à l'aide de la zone T2 de la figure 9. Dans cette zone T2, les nuances 113 à 128 de l'image originale peuvent générer une alternance entre les nuances 7 et 8 sur le PDP. C'est-à-dire que la distribution d'erreur augmente le nombre des pixels qui scintillent. La distribution d'erreur réalise artificiellement un nombre important de nuances à l'aide du petit nombre de nuances que le PDP peut originellement afficher. Par conséquent, une fluctuation au niveau des nuances se produit n'importe o dans la plage des nuances. Cependant, le scintillement sensible à l'oeil humain se produit entre des nuances spécifiques, par exemple entre les nuances 7 et 8. Par conséquent, une modification d'une combinaison de sous-images peut affaiblir ou augmenter le scintillement. 14 2752633 Maintenant, des procédés d'affichage d'une image en demi-teintes et des appareils de traitement d'image selon les premier et second aspects de la présente invention sont expliqués en détail. La figure 10A est un schéma fonctionnel qui représente le principe d'un appareil de traitement d'image selon la présente invention et la figure 10B est un schéma fonctionnel qui représente un appareil de traitement d'image selon un art antérieur. L'appareil de la figure 10A comporte une unité de distribution d'erreur 11, un additionneur 12 et un générateur de motif de tremblement 13. L'appareil de la figure 10B comporte un générateur de motif de tremblement 14. L'appareil de la figure 10A est appliqué à un affichage comportant une matrice bidimensionnelle de pixels. Un signal d'entrée Din représentant une image en demi-teintes est prévu pour chaque pixel de l'affichage. Conformément au signal d'entrée Din, le générateur de motif de tremblement 13 sélectionne l'un des motifs de tremblement préparés à l'avance. Le motif de tremblement sélectionné est appliqué sur l'additionneur 12, lequel additionneur additionne le motif de tremblement au signal d'entrée Din. L'unité de distribution d'erreur 11 met en oeuvre la distribution d'erreur sur le signal d'entrée à motif de tremblement additionné Din et produit un signal de sortie Dout. De cette façon, la présente invention sélectionne un motif de tremblement optimum pour la nuance que le signal d'entrée Din représente et met en oeuvre la distribution d'erreur conformément au signal d'entrée Din auquel le motif de tremblement sélectionné a été additionné. A la différence de l'art antérieur qui utilise toujours un motif de tremblement fixe, la présente invention permet d'atténuer le scintillement et des motifs particuliers et d'afficher une image en demi-teintes de bonne qualité. L'art antérieur de la figure 10B n'applique pas un signal d'entrée Din sur le générateur de motif de tremblement 14, lequel produit seulement un motif de tremblement fixe. Par ailleurs, la présente invention de la figure 10A sélectionne le motif de tremblement optimum conformément au signal d'entrée Din et additionne le motif sélectionné sur le signal d'entrée Din. Des motifs de tremblement utilisés par la présente invention ne sont pas limités à des motifs spécifiques. Le seuil de chaque motif de tremblement peut être 2752633 optionnel. Des motifs de tremblement à sélectionner conformément à des signaux d'entrée peuvent être temporairement modifiés à des intervalles appropriés. Selon une variante, différents motifs de tremblement peuvent être sélectionnés en fonction des positions des pixels d'un affichage. A la différence de l'art antérieur qui utilise seulement un motif de tremblement fixe ou des motifs de tremblement différents pour des positions temporellement et spatialement différentes sans considération des signaux d'entrée, la présente invention sélectionne un motif de tremblement optimum conformément à la nuance d'un signal d'entrée et additionne le motif sélectionné au signal d'entrée. Par conséquent, la présente invention permet d'atténuer le scintillement et des motifs particuliers et permet de produire une image en demi-teintes de bonne qualité. La figure 11 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un mode de réalisation de la présente invention. L'appareil met en jeu un PDP 21, un générateur de cadencement 22, un générateur de motif de tremblement 23 et une unité de distribution d'erreur 24. Cet appareil traite des signaux d'entrée avant affichage d'une image sur le PDP 21. Le générateur de motif de tremblement 23 stocke une pluralité de motifs de tremblement. Le générateur de cadencement 22 détermine la position spatiale d'un motif de tremblement conformément à un signal d'horloge CLOCK, à un signal de synchronisation horizontale Hsync et à un signal de synchronisation verticale Vsync. Le générateur de cadencement 22 procure au générateur de motif de tremblement 23 un signal qui indique la position spatiale d'un motif de tremblement. Le générateur de motif de tremblement 23 sélectionne l'un des motifs de tremblement stockés en son sein conformément à un signal d'entrée de 8 bits produit pour chacune des couleurs rouge (R), verte (G) et bleue (B) et au signal produit par le générateur de cadencement 22. L'unité de distribution d'erreur 24 met en oeuvre la distribution d'erreur et applique le résultat sur le PDP 21. Un seuil pour la distribution d'erreur mise en oeuvre par l'unité de distribution d'erreur 24 est modifié nuance par nuance, pixel par pixel ou ligne par ligne conformément à un signal d'entrée et au signal provenant du générateur de 16 2752633 cadencement 22. Le total des seuils produits pour chaque motif de tremblement est de zéro. La figure 12 représente un écran d'un PDP permettant d'expliquer une distribution d'erreur connue et la figure 13 est un schéma fonctionnel qui représente une unité de distribution d'erreur connue. Sur la figure 12, chaque pixel du PDP reçoit un signal d'affichage. Un pixel P appartient à une ligne n. Un pixel A est dans la ligne n et est adjacent au pixel P. Des pixels D, C et B sont dans la ligne suivante n + 1 et sont adjacents au pixel P. Des données d'erreur du pixel P sont distribuées sur les pixels A à D selon des rapports prédéterminés. Sur la figure 13, l'unité de distribution d'erreur comporte une unité d'opération OP1 qui reçoit un signal d'entrée Din comportant des bits 7 à 0 représentant une nuance. La sortie de l'unité d'opération OP1 est appliquée sur une première unité de retard Dl qui produit un signal de sortie Dout comportant des bits 4 à 0. La sortie de la première unité de retard D1 est appliquée sur une borne D d'une seconde unité d'opération OP2 par l'intermédiaire d'une seconde unité de retard D2 afin de générer des données d'erreur distribuées sur le pixel D. La sortie de la première unité de retard Dl est directement appliquée sur une borne A de la seconde unité d'opération OP2 afin de générer des données d'erreur distribuées sur le pixel A. La seconde unité de retard D2 comporte une fonction de retard deux pixels et une ligne. La sortie de la seconde unité de retard D2 est appliquée sur une borne C de la seconde unité d'opération OFP2 par l'intermédiaire d'une troisième unité de retard D3 afin de générer des données d'erreur distribuées sur le pixel C. La sortie de la troisième unité de retard D3 est appliquée sur une borne B de la seconde unité d'opération OP2 par l'intermédiaire d'une quatrième unité de retard D4 afin de générer des données d'erreur distribuées sur le pixel B. Dans l'exemple de la figure 13, le signal d'entrée Din comporte huit bits afin d'indiquer l'une des 256 nuances. Par ailleurs, le signal de sortie Dout comporte cinq bits afin d'indiquer l'une de 32 nuances du fait que l'unité d'affichage peut afficher seulement 32 nuances. En tant que résultat, trois bits du signal d'entrée Din sont distribués en tant que données d'erreur sur les pixels périphériques. 17 2752633 Plus précisément, les données d'erreur de 3 bits du pixel P sont distribuées sur les pixels périphériques par l'intermédiaire des première à quatrième unités de retard D1 à D4 présentant respectivement des coefficients de 7/16, 5/16, 3/16 et 1/16. Il est préférable d'appliquer le procédé d'affichage d'une image en demi- teintes selon la présente invention juste avant une augmentation d'un bit qui représente une nuance relativement élevée, par exemple une nuance (4n 1). La distribution d'erreur de la figure 12 utilisée par la présente invention est une distribution connue qui distribue une erreur du pixel P sur les pixels périphériques A à D à l'aide de A = (7/16)P, B = (1/16)P, C = (5/16)P et D = (3/16)P. La distribution d'erreur est mise en oeuvre sur des pixels de la gauche vers la droite et de haut en bas. Le circuit de la figure 13 utilise des bits inférieurs d'un signal d'entrée en tant que données d'erreur et synchronise les phases des pixels A à D par l'intermédiaire des unités de retard Dl à D4. La seconde unité d'opération OP2 distribue les données d'erreur sur les pixels A à D. Si les données d'erreur sont accumulées afin d'incrémenter le bit de poids le plus faible du signal de sortie, la nuance représentée par le signal de sortie est incrémentée d'une unité. Les données d'erreur restantes sont appliquées en retour sur la première unité d'opération OP1. La figure 14 représente des exemples d'un signal d'entrée, de données d'affichage et de données d'erreur utilisés par le procédé d'affichage d'une image en demi-teintes selon la présente invention. La figure 15 représente un exemple d'un motif de tremblement utilisé par la présente invention. Le motif de tremblement de la figure 15 est un motif en zigzag utilisé pour modifier un seuil pour incrémenter un bit du fait d'une erreur. C'est-à-dire qu'une valeur A est additionnée à un seuil original ou en est soustraite. La valeur A est modifiée en fonction des bits à traiter. Dans l'exemple de la figure 14, le signal d'entrée comporte huit bits et les données d'affichage mettent en jeu cinq bits. Le signal d'entrée est traité de façon interne sur 12 bits. Cest-à-dire que les données d'erreur mettent en jeu sept bits (12 - 5 = 7). Lorsque sept bits E6 à E0 des données d'erreur deviennent chacun égaux à 1, le bit F0 des données d'affichage est établi. C'est-à-dire que le bit F0 des données 18 2752633 d'affichage est activé afin d'exprimer artificiellement une nuance. La valeur A de la figure 15 est dans la plage de + 0 à 7 et elle est additionnée aux bits G2, Gi et GO du signal d'entrée si GO = 1. Les bits G2, G1, GO correspondent respectivement aux bits E6, E5 et E4 des données d'erreur. Par conséquent, les bits G2 à GO0 peuvent varier entre + (0, 0, 0) et (1, 1, 1). La valeur A est déterminée conformément aux cinq bits G7 à G3 du signal d'entrée. Le générateur de motif de tremblement 13 (figure 10A) produit la valeur A, laquelle valeur est additionnée au signal d'entrée Din par l'additionneur 12. Ensuite, l'unité de distribution d'erreur 11 met en oeuvre la distribution d'erreur. Les données d'erreur de la figure 14 mettent en jeu sept bits afin d'exprimer des valeurs fractionnaires (après la virgule)et par conséquent, 11 ou 12 bits sont manipulés de façon interne au total. Afin d'exprimer des valeurs fractionnaires, des données de 2-1 à 2-4 ou 2-5 sont utilisées. Des motifs de tremblement utilisés par la présente invention sont stockés à l'avance en tant que table dans une unité de stockage. Un motif optimum pris parmi eux est sélectionné conformnnément à un signal d'entrée et est appliqué sur l'additionneur 12. L'additionneur 12 additionne le motif de tremblement sélectionné au signal d'entrée afin de modifier de manière forcée le seuil des données d'erreur du signal d'entrée. Le seuil est habituellement de 8 et si la valeur A de la figure 15 est de 2, le motif de tremblement de la figure 15 présentera des seuils alternés 6 et 10. Des motifs de tremblement utilisés par la présente invention peuvent présenter différents seuils qui vont dans une plage de 0 à 10. Chaque motif de tremblement n'est pas limité à une matrice 2 x 2 telle que celle représentée sur la figure 15 et n'importe quelle matrice peut être utilisée. Des motifs de tremblement peuvent comporter un unique seuil ou une pluralité de seuils. Il est préférable que chaque motif de tremblement comporte deux seuils + A et - A présentant des polarités opposées qui sont agencés en alternance comme représenté sur la figure 15. La sélection d'un motif de tremblement optimum est expliquée. Afin d'afficher des nuances, une image est divisée en six sous-images SF1 à SF6 présentant différentes périodes d'éclairement qui réalisent des nuances ou des 19 2752633 niveaux d'intensité. Le tableau 2 représente les niveaux d'intensité (nuances) obtenus au moyen des périodes d'éclairement des sous-images. Tableau 2 Sous-image SF1 SF2 SF3 SF4 SF5 SF6 Niveau d'intensité 1 2 4 4 8 8 Les sous-images sont agencées selon l'ordre SF3, SF5, SF2, SF1, SF6 et SF4. La figure 16 représente des séquences d'éclairement des sous- images selon la présente invention, la figure 17 représente un exemple de l'agencement de modes a et b de la figure 16, la figure 18 représente des survenues de scintillement selon les séquences d'éclairement de la figure 16 et la figure 19 représente les seuils optimum des motifs de tremblement sur la base de la figure 18. Les modes a et b de la figure 16 sont alternés comme représenté sur la figure 17. Le nombre de nuances que l'affichage peut originellement afficher est de 28 comme représenté dans une colonne "28GS" des figures 16, 18 et 19. Par ailleurs, chaque signal d'entrée de 8 bits indique l'une des 256 nuances, comme représenté dans une colonne "256GS" des figures 16, 18 et 19. Sans le générateur de motif de tremblement 13 et sans l'additionneur 12, l'affichage génère un scintillement et des motifs particuliers chaque fois qu'il affiche l'une quelconque des nuances 3, 7, 11, 15, 19 et 23 sur l'échelle de gris à 28 nuances, comme représenté sur la figure 18. Le scintillement se produit habituellement avant l'activation des sousimages qui constituent les nuances 4 et 8. Selon les séquences de la figure 16, des sous-images à activer sont relativement différentes entre les nuances 3 et 4 le long d'un axe temporel. Par conséquent, lors de l'affichage d'une image dynamique, un pixel qui est alterné entre les nuances 3 et 4 peut produire une nuance non souhaitée en combinaison avec des pixels adjacents. Lors de l'affichage d'une image fixe, un pixel qui est alterné entre les nuances 3 et 4 peut générer un scintillement du fait d'un cadencement d'activation différent de celui de pixels adjacents. Si aucun motif de tremblement n'est additionné à un signal d'entrée, des motifs particuliers seront 2752633 toujours affichés. Si les motifs particuliers mettent en jeu des lignes horizontale et verticale, celles-ci provoqueront un bruit horizontal et vertical (scintillement). Des motifs de tremblement pour atténuer le bruit horizontal et vertical doivent présenter différents seuils A (figures 14 et 15) en fonction des nuances. La figure 19 représente des seuils optimum A pour des nuances respectives, obtenus conformément à des tests psychologiques. Par report à la figure 19, le seuil A d'un motif de tremblement doit être à 0 ou un motif de tremblement présentant un seuil de 0 doit être extrait d'une unité de stockage si la nuance d'un signal d'entrée est dans la plage de 0 à 23 sur l'échelle de gris à 256 nuances, c'est-à-dire 0 à 2 sur l'échelle de gris à 28 nuances. Si la nuance d'entrée est de 24 sur l'échelle de gris à 256 nuances, c'est-à-dire de 3 sur l'échelle de gris à 28 nuances, le seuil A doit être égal à 0 ou un motif de tremblement présentant un seuil de 0 doit être extrait de l'unité de stockage. Si la nuance d'entrée est dans la plage de 25 à 31 sur l'échelle de gris à 1 5 256 nuances, c'est-à-dire de 3 sur l'échelle de gris à 28 nuances, le seuil A doit être égal à 3 ou un motif de tremblement présentant un seuil de 3 doit être extrait de l'unité de stockage. Si la nuance d'entrée est dans la plage de 32 à 55 sur l'échelle de gris à 256 nuances, c'est-à-dire de 4 à 6 sur l'échelle de gris à 28 nuances, le seuil A doit être égal à 0 ou un motif de tremblement présentant un seuil de 0 doit être extrait de l'unité de stockage. Si la nuance d'entrée est dans la plage de 56 à 63, c'est-à-dire 7 sur l'échelle de gris à 28 nuances, le seuil A doit respectivement valoir 0, 1, 1, 4, 3, 4, 1 ou 1 pour des nuances 56 à 63 de l'échelle de gris à 256 nuances ou un motif de tremblement présentant un seuil de 0, 1, 1,4,3, 4, 1 ou 1 doit être extrait de l'unité de stockage pour respectivement des nuances 56 à 63 de l'échelle de gris à 256 nuances. De cette façon, un seuil optimum est établi conformément à la nuance sur l'échelle de gris à 256 nuances d'un signal d'entrée et à une nuance correspondante sur l'échelle de gris à 28 nuances. La présente invention stocke les seuils A dans l'unité de stockage telle qu'une mémoire vive (RAM) ou une mémoire morte (ROM) et conformément à une nuance qu'un signal d'entrée représente, sélectionne un seuil optimum pour mettre en oeuvre la distribution d'erreur. 21 2752633 A la différence de l'art antérieur qui utilise un motif de tremblement fixe ou qui modifie des motifs de tremblement temporellement et spatialement indépendamment de signaux d'entrée, la présente invention additionne un motif de tremblement optimum pour la nuance d'un signal d'entrée au signal d'entrée. La présente invention atténue par conséquent le scintillement et les motifs particuliers afin de produire une image en demi-teintes de qualité élevée. Le principe d'un appareil de traitement d'image selon le premier aspect de la présente invention sera expliqué. Cet appareil est efficace pour résoudre la distorsion d'une caractéristique d'affichage. La figure 20 est un schéma fonctionnel qui représente le principe de l'appareil de traitement d'image selon le premier aspect de la présente invention et la figure 21 représente la caractéristique d'affichage de l'appareil. L'appareil de la figure 20 comporte un multiplieur 3 disposé à l'avant d'une unité de distribution d'erreur 4. Le multiplieur 3 multiplie un signal d'entrée par un coefficient de gain G qui est déterminé conformément au nombre de nuances qu'un affichage peut afficher originellement de telle sorte que le signal d'entrée puisse être séparé en données d'affichage et en données d'erreur au niveau d'une frontière binaire. Ces données sont utilisées pour la distribution d'erreur. Cette technique élimine la partie saturée de luminosité mentionnée ciavant et empêche qu'une platitude de la caractéristique d'affichage ne se produise lorsque des nuances à afficher ne sont pas le long d'une frontière binaire. (1) Afin d'éliminer la partie saturée de luminosité, le coefficient de gain G est établi à 31 x 8/255 = 248/255 avec un signal d'entrée de 8 bits D1 représentant l'une de 256 nuances et avec un signal d'affichage de 5 bits représentant l'une de 32 nuances. (2) Afin d'éliminer la planéité de caractéristique d'affichage qui peut se produire lorsque le nombre de nuances d'affichage n'est pas déterminé le long d'une frontière binaire, le coefficient de gain G est établi à 27 x 8/255 = 216/255 avec un signal d'entrée de 8 bits Dl qui représente l'une de 256 nuances et un signal d'affichage de 5 bits D2 qui représente l'une de 28 nuances qui ne sont pas le long d'une frontière binaire. La figure 21 représente la caractéristique d'affichage de ce cas. 22 2752633 Dans chacun de ces deux cas, les cinq bits supérieurs de la sortie du multiplieur 3 forment des données d'affichage et les trois bits restants forment des données d'erreur. La sortie du multiplieur 3 est appliquée sur l'unité de distribution d'erreur 4 qui met en oeuvre la distribution d'erreur afin de réaliser une caractéristique d'affichage requise. La figure 22 explique une correction de distorsion d'affichage mise en oeuvre par l'appareil de traitement d'image du premier aspect de la présente invention. Un signal d'entrée appliqué sur l'appareil représente l'une de 256 nuances et un signal d'affichage de sortie représente l'une de six nuances. Une ligne mince Li représente la caractéristique d'affichage de l'art antérieur et une ligne épaisse L2 indique la caractéristique d'affichage de la présente invention. La ligne épaisse L2 correspond à la sortie du multiplieur 3 de la figure 20. Une ligne en pointillés L3 indique des nuances d'affichage réelles. L'art antérieur met en oeuvre la distribution d'erreur directement sur le signal d'entrée et par conséquent, la ligne mince L1 présente une platitude (une partie Q0 sur la figure 22) qui s'étend sur 1/4 de l'échelle à 256 nuances. Par ailleurs, la ligne épaisse L2 de la présente invention ne présente pas de platitude. La présente invention multiplie le signal d'entrée Dl de la figure 20 par le coefficient de gain G afin de produire la ligne épaisse L2 de la figure 22. Les trois bits supérieurs du signal d'entrée sont utilisés en tant que données d'affichage et les bits restants sont utilisés en tant que données d'erreur. Plus le nombre de bits des données d'erreur obtenues par la multiplication est important, plus la caractéristique d'affichage de la distribution d'erreur est lissée. Par exemple, les données d'erreur peuvent être constituées par cinq bits. De cette façon, la multiplication d'un signal d'entrée (Dl) par un coefficient de gain (G) produit une caractéristique d'affichage lissée pour la totalité de la plage des signaux d'entrée. La sortie du multiplieur 3 est séparée en données d'affichage et en données d'erreur le long d'une frontière binaire entre des bits supérieur et inférieur. Conformément à la sortie du multiplieur 3, l'unité de distribution d'erreur 4 met en oeuvre une distribution d'erreur afin de produire artificiellement une image en demi-teintes. La présente invention élimine la platitude (la partie Q0 sur la ligne mince L1 de la figure 22) intrinsèque à l'art 23 2752633 antérieur et produit une caractéristique d'affichage lissée comme indiqué par la ligne épaisse L2 de la figure 22. Le principe d'un appareil de traitement d'image selon le second aspect de la présente invention est expliqué. Cet appareil permet de résoudre le problème de scintillement. La figure 23 est un schéma fonctionnel qui représente l'appareil de traitement d'image selon le second aspect de la présente invention. L'appareil comporte un processeur de signal (processeur de tremblement) 5 et une unité de distribution d'erreur 6. Le processeur de signal 5 comporte une table de tremblement 51, un additionneur 52, un multiplieur 53 et un sélecteur (commutateur) 54. * Le processeur de signal 5 est à l'avant de l'unité de distribution d'erreur 6. La table de tremblement 51 reçoit un signal d'entrée D1 et produit une valeur de tremblement pour traiter une nuance qui peut aisément générer un scintillement du fait de l'agencement et de l'ordre d'éclairement des sous-images. Le sélecteur 54 produit en alternance 1 et -1 ligne par ligne et pixel par pixel. Le multiplieur 53 multiplie la sortie de la table 51 par la sortie du sélecteur 54. L'additionneur 52 additionne la sortie du multiplieur 53 au signal d'entrée Dl. Le processeur de signal 5 applique sur l'unité de distribution d'erreur 6 les données incluant le tremblement optimum pour la nuance que le signal d'entrée représente. En tant que résultat, l'unité de distribution d'erreur 6 produit un signal d'affichage de sortie qui met enjeu un scintillement minimum. La figure 24 représente un motif de tremblement utilisé par l'appareil de traitement d'image du second aspect de la présente invention. La figure 25 explique l'atténuation du scintillement obtenue par l'appareil de traitement d'image du second aspect de la présente invention. Sur la figure 25, une image inclut cinq sous-images dont des périodes d'éclairement sont de 1: 2: 4: 8: 16 afin de produire 32 nuances s'inscrivant dans la plage qui va de la nuance 0 à la nuance 31. Un signal d'entrée représente l'une de 256 nuances s'inscrivant dans la plage qui va de la nuance 0 à la nuance 255. Le second aspect de la présente invention met en oeuvre la distribution d'erreur sur le signal d'entrée afin d'afficher artificiellement une image en demi-teintes. Dans ce cas, la probabilité de générer un scintillement est de 32,8%, comme il sera expliqué ultérieurement en détail. 24 2752633 Bien que l'une quelconque des nuances O à 31 présente cette probabilité de générer une alternance, c'est-à-dire un scintillement entre les nuances N et N + 1, l'oeil humain détecte au plus un scintillement entre les nuances 15 et 16, la nuance 15 étant réalisée en éclairant les sous- images qui constituent les nuances 1, 2, 4 et 8 et la nuance 16 étant réalisée en éclairant la sous-image qui constitue la nuance 16. Afin d'empêcher ce scintillement, la présente invention munit un quelconque pixel qui peut en alternance produire les nuances 15 et 16 d'une valeur de tremblement. Tableau 3 Nuance d'entrée 120 121 122 123 124 125 126 127 128 Valeur de 0 1 2 3 4 3 2 1 0 tremblement A Coefficient +0 +1 +2 +3 + 4 +3 +2 +1 +0 Sortie 120 122 124 126 128 128 128 128 128 Affichage 15 15 ou 16 16 B Coefficient -0 -1 -2 -3 -4 -3 -2 -1 0 Sortie 120 120 120 120 120 122 124 126 128 Affichage 15 5 ou 16 16 Tous les pixels du PDP sont classifiés en pixels alternés A et B, comme représenté sur la figure 24. Un quelconque signal d'entrée qui représente une nuance correspondant à une nuance d'affichage 15 ou 16 est muni d'une valeur de tremblement correspondante (la partie hachurée du tableau 3). Les valeurs de tremblement sont stockées dans la table de tremblement 51 de la figure 23. Une valeur de tremblement qui convient pour le signal d'entrée D1 est lue dans la table 51. Un signal de déclenchement qui est inversé pixel par pixel et ligne par ligne est généré en réponse au bit de poids faible (LSB) de la sortie d'un compteur de points ou d'un compteur de lignes. En réponse au signalde déclenchement, la valeur de tremblement est additionnée au signal d'entrée Dl ou en est soustraite. Le pixel A auquel une valeur de tremblement est additionnée et le pixel B duquel la valeur de tremblement est soustraite forment des lignes épaisses A et B de la figure 25. 2752633 Comme représenté au niveau du tableau 3, la plage des nuances d'entrée à 123 correspond à la plage des nuances d'affichage 15 et 16. Lorsqu'aucun tremblement n'est appliqué, la plage des nuances d'entrée 121 à 127 peut générer une alternance entre les nuances d'affichage 15 et 16. Lorsque les valeurs de tremblement sont appliquées, le pixel A dans la plage des nuances d'entrée 121 à 123 et le pixel B dans la plage des nuances d'entrée 125 à 127 peuvent générer une alternance entre les nuances d'affichage 15 et 16. Par conséquent, la probabilité de scintillement avec le tremblement et avec la distribution d'erreur est d'environ la moitié de la probabilité de scintillement sans le tremblement mais seulement avec la distribution d'erreur. Des appareils de traitement d'image selon les modes de réalisation du premier aspect de la présente invention sont expliqués. Ces appareils corrigent la distorsion d'une caractéristique d'affichage et produisent des nuances lissées pour la totalité de la plage des nuances. La figure 26 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le premier mode de réalisation du premier aspect de la présente invention. L'appareil comporte un multiplieur 3, une unité de distribution d'erreur 4, un PDP 10 et un registre 30. L'appareil reçoit un signal d'entrée de n bits Dl qui représente l'une des nuances 0 à "2n - 1". Le nombre de nuances que le PDP 10 peut originellement afficher est de A, ce qui est représenté à l'aide de m bits (m artificiellement une image en demi-teintes. Le multiplieur 3 est agencé à l'avant de l'unité de distribution d'erreur 4. Le registre 30 stocke un coefficient de multiplication G qui est appliqué sur le multiplieur 3. Le coefficient de multiplication G stocké dans le registre 30 est un coefficient optimum égal à (A - 1) x 2n-m/(2n - 1). Le registre 30 est constitué par un circuit de verrouillage ou de bascule programmable de telle sorte qu'il peut servir même si l'agencement des sous-images est modifié pour modifier le nombre de nuances que le PDP 10 peut originellement afficher. Le nombre de bits du registre 30 selon ce mode de réalisation est de p. Le signal d'entrée de n bits D1 est multiplié par le coefficient de multiplication G et le multiplieur 3 produit une 26 2752633 sortie de q bits o n ≤ q ≤ n + p. Dans la pratique, le nombre q est déterminé conformément à une précision d'opération requise. Les m bits supérieurs de la sortie de q bits représentent une valeur positive jouant le rôle de données d'affichage. Ses bits restants représentent une valeur positive jouant le rôle de données d'erreur. Par conséquent, l'unité de distribution d'erreur 4 met en oeuvre seulement des opérations à valeurs positives qui sont aisées à mettre en oeuvre. L'unité de distribution d'erreur 4 produit un signal d'affichage de m bits qui réalise une caractéristique d'affichage lissée pour la totalité de la plage des nuances. La figure 27 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le second mode de réalisation du premier aspect de la présente invention. La figure 28 explique le fonctionnement de l'appareil de la figure 27. Sur la figure 27> un registre 31 stocke une pente A qui s'inscrit dans la plage qui va de Aa à Ad d'un coefficient de multiplication G. Un registre 33 stocke une ordonnée à l'origine B qui s'inscrit dans une plage qui va de Ba à Bd d'un coefficient d'addition. Un additionneur 35 est agencé après un multiplieur 3. Un sélecteur 32 sélectionne l'une des pentes Aa à Ad stockées dans le registre 31 et l'applique sur le multiplieur 3. Un sélecteur 34 sélectionne l'une des ordonnées à l'origine Ba à Bd stockées dans le registre 33 et l'applique sur l'additionneur 35. Un signal d'entrée de n bits indique l'une des nuances de 0 à "2n - 1". L'appareil est connecté à un PDP. Le nombre de nuances que le PDP peut originellement afficher est de A, ce qui est exprimé à l'aide de m bits (m afin d'afficher artificiellement une image en demi-teintes. L'appareil de la figure 27 corrige la non linéarité du PDP par approximation. L'approximation dépend de la précision requise du système. Ce mode de réalisation utilise quatre lignes rectilignes ou droites pour l'approximation afin de corriger la non linéarité du PDP, comme représenté sur la figure 28. Selon ce mode de réalisation, le PDP peut originellement afficher 28 nuances s'inscrivant dans la plage qui va de la nuance 0 à la nuance 27. C'est-à-dire que la nuance d'entrée la plus élevée 255 représentée à l'aide d'un signal d'entrée de 8 bits est établie à (A - 1) x 2n-m = 27 x 8 = 216 et l'approximation est réalisée. 27 2752633 Parmi les quatre lignes rectilignes, une ligne rectiligne dans une région "a" correspondant à la plage des nuances 0 à 63 présente la pente Aa et l'ordonnée à l'origine Ba. Une ligne rectiligne dans une région "b" correspondant à la plage des nuances 64 à 127 présente la pente Ab et l'ordonnée à l'origine Bb. Une ligne rectiligne dans une région "c" correspondant à la plage des nuances 128 à 191 présente la pente Ac et l'ordonnée à l'origine Bc. Une ligne rectiligne dans une région "d" correspondant à la plage des nuances 192 à 255 présente la pente Ad et l'ordonnée à l'origine Bd. Les pentes A (Aa à Ad) et les ordonnées à l'origine B (Ba à Bd) sont respectivement stockées dans les registres 31 et 33. Les registres 31 et 33 sont chacun constitués par un circuit de bascule programmable de telle sorte qu'ils puissent servir même si l'agencement des sous-images est modifié afin de modifier le nombre de nuances que le PDP peut originellement afficher. Les deux bits supérieurs d'un signal d'entrée D1 déterminent la pente A et l'ordonnée à l'origine B. Le signal d'entrée D1 est multiplié par la pente A et l'ordonnée à l'origine B est additionnée à son résultat. La pente A et l'ordonnée à l'origine B peuvent chacune prendre une valeur positive ou négative. Ces variables A et B forment une expression opérationnelle y = Ax + B. Les A et B prennent des valeurs différentes dans les quatre régions a à d afin de corriger la non linéarité du PDP à l'aide des quatre lignes rectilignes. Le nombre de régions et les nombres de pentes et d'ordonnées à l'origine stockées dans les registres ne sont pas chacun limités à quatre. L'additionneur 35 produit un signal de q bits. Parmi les q bits, m bits supérieurs forment une valeur positive qui joue le rôle de données d'affichage et les bits restants forment une valeur positive qui joue le rôle de données d'erreur. En tant que résultat, l'unité de distribution d'erreur 4 peut être un circuit simple qui met en oeuvre seulement des opérations à valeurs positives. Ce mode de réalisation non seulement corrige la non linéarité du PDP mais produit également un signal de sortie de m bits D2 présentant une caractéristique d'affichage lissée pour la totalité de la plage des nuances sans platitude. La figure 29 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le troisième mode de réalisation du premier aspect de la 28 2752633 présente invention. La figure 30 explique le fonctionnement de l'appareil de la figure 29. De façon similaire au second mode de réalisation, le troisième mode de réalisation utilise quatre lignes rectilignes pour l'approximation afin de corriger la non linéarité d'un affichage. A la différence du second mode de réalisation qui stocke des pentes A et des ordonnées à l'origine B dans les registres 31 et 33, le troisième mode de réalisation stocke des pentes A et les valeurs y C des frontières gauches de régions respectives dans des registres 31 et 33. Par exemple, le registre 33 stocke, pour la seconde région b, la valeur y Cb d'une ordonnée à l'origine entre une ligne rectiligne correspondante et la nuance 64 qui forme la frontière gauche de la région b. En tant que résultat, le troisième mode de réalisation permet de réduire le nombre de bits d'un multiplicande d'un multiplieur 3 à "n - 2" depuis n du second mode de réalisation. Ceci conduit à une simplification de la structure du multiplieur 3. Le troisième mode de réalisation ne limite pas le nombre de régions. Par exemple, il peut utiliser huit régions, c'est-à-dire huit lignes rectilignes pour l'approximation. Dans ce cas, le nombre de bits d'un multiplicande manipulé par le multiplieur 3 est de "n - 3" afin de réduire encore l'échelle du circuit. La figure 31 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le quatrième mode de réalisation du premier aspect de la présente invention. Cet appareil est appliqué à un affichage couleur qui utilise trois couleurs primaires, c'est-à-dire le rouge (R), le vert (G) et le bleu (B). Chacun des signaux R, G et B est quantifié à l'aide de n bits. Le nombre de nuances que l'affichage peut originellement afficher pour chaque couleur est exprimé à l'aide de m bits (m L'affichage présente différentes caractéristiques non linéaires telles que g pour respectivement le R, le G et le B. L'appareil met en oeuvre la distribution d'erreur pour afficher une image en demi-teintes sur l'affichage. Le quatrième mode de réalisation utilise le même circuit que celui du second mode de réalisation des figures 27 et 28 pour chacune des couleurs R, G et B et met en oeuvre la distribution d'erreur sur chacune des couleurs R, G et B. L'affichage présente différentes caractéristiques non linéaires pour respectivement le R, le G et le B du fait de fluctuations dans la caractéristique d'éclairement des 29 2752633 matériaux fluorescents de l'affichage. Par conséquent, le quatrième mode de réalisation munit le R, le G et le B de différents facteurs de correction. A cette fin, ce mode de réalisation munit chacune des couleurs R, G et B de registres 31 et 33 pour stocker des pentes A et des ordonnées à l'origine B. Chacun des circuits R, G et B du quatrième mode de réalisation peut être le même que celui du troisième mode de réalisation des figures 29 et 30. Les modes de réalisation du second aspect de la présente invention sont expliqués. Le second aspect met en oeuvre la distribution d'erreur afin d'augmenter artificiellement le nombre de nuances tout en atténuant le scintillement dû à la distribution d'erreur. Le scintillement et les motifs particuliers générés par la distribution d'erreur sont expliqués. Bien que les modes de réalisation qui suivent soient expliqués par report à un PDP RGB, le second aspect de la présente invention, tout comme son premier aspect, ne sont pas limités aux affichages RGB ou PDP RGB. La distribution d'erreur est analysée. Un signal d'entrée de 8 bits Dl est séparé en données d'affichage de 5 bits D et en données d'erreur de 3 bits E. C'est-à-dire que les données d'erreur E prennent l'une des valeurs 0 à 7. Les données d'erreur E de pixels périphériques autour d'un pixel donné sont accumulées et si les données d'erreur accumulées du pixel donné excèdent "8", le bit de poids faible des données d'affichage du pixel donné est établi à 1. Par conséquent, un pixel comportant des données d'erreur E = 3 sera à 8 selon une probabilité de 3/8 et sera à 0 selon une probabilité de 5/8. La probabilité de survenue du scintillement est expliquée. Lorsque des sous-images à activer varient largement le long d'un axe temporel entre des nuances à afficher, un scintillement se produit. L'oeil humain détecte le scintillement lorsqu'il se produit à des niveaux de luminosité faibles. A des niveaux de luminosité élevés, les sous-images à activer varient peu. La figure 32 représente des relations entre des données d'erreur et la probabilité de survenue du scintillement. Le scintillement se produit lorsque la distribution d'erreur modifie le LSB des données d'affichage D à 1 ou 0. C'est-à-dire que le scintillement se produit lorsque l'accumulation des données d'erreur E passe de 8 à 0 ou dc 0 à 8. 2752633 Lorsque les données d'erreur E = 3, la probabilité P3 de survenue du scintillement est comme suit: P3 = (3/8) x (5/8) + (5/8) x (3/8) = 15/32. Lorsque E = k, la probabilité Pk de survenue du scintillement est comme suit: Pk =k(8 - k)/32. Le tableau 4 représente les probabilités de survenue du scintillement en relation avec différentes données d'erreur. Tableau 4 E Probabilité P 0 0/32 1 7/32 2 12/32 3 15/32 4 16/32 15/32 6 12/32 7 7/32 Par conséquent, la probabilité de survenue du scintillement pour une nuance optionnelle est de 32,8% comme suit: 7 Ek = 84/256 = 32,8%. k=0 Lorsque ceci se produit pour des nuances pour lesquelles des sousimages à activer varient largement le long d'un axe temporel, l'oeil humain détecte le scintillement. La figure 33 explique la probabilité de survenue d'une variation entre deux événements. Si un événement A se produit à une probabilité de 40% et qu'un événement B se produit à une probabilité de 60%, la probabilité d'un passage de A à B est de 4/10 x 6/10 = 24/100, la probabilité d'un passage de B à A est de 6/10 x 4/10 = 24/100, la probabilité d'un passage de A à A est de 4/10 x 4/10 = 16/100 et la probabilité du passage de B à B est de 6/10 x 6/10 = 36/100. 31 2752633 Par conséquent, la probabilité d'un changement d'état de A à B ou de B à A est de 48% et la probabilité de maintien d'un état à A (A à A) ou à B (B à B) est de 52%. Le principe du second aspect de la présente invention est expliqué. Dans le tableau 4, des données d'erreur de par exemple E = 4 présentent une probabilité élevée de générer une variation dans le LSB de données d'affichage de 1 à 0 ou de 0 à 1. Dans ce cas, le second aspect de la présente invention modifie les données d'erreur de E = 4 selon d'autres qui peuvent difficilement générer un tel changement. Plus précisément, le second aspect additionne et soustrait une valeur à et depuis deux pixels de l'affichage de telle sorte qu'une moyenne des pixels puisse produire une nuance requise. Lors de l'affichage d'une nuance d'entrée à l'aide d'une matrice de tremblement des nuances A et B, chacune des nuances A et B doit générer peu de scintillement. Afin d'obtenir cela, le second aspect de la présente invention additionne + Z à la nuance d'entrée. La figure 34 explique la technique d'atténuation du scintillement selon le second aspect de la présente invention. Une ligne épaisse LN15 représente la probabilité de survenue du scintillement des données d'erreur E du tableau 4 sans atténuation du scintillement. Plusieurs types de Z sont préparés pour exprimer les données d'erreur E à l'aide de E + Z. E + Z et E- Z sont reliés l'un à l'autre à l'aide d'une ligne rectiligne. Parmi les intersections entre la ligne rectiligne et les données d'erreur originales E, celle qui met en jeu la valeur la plus faible de P (la probabilité de générer un scintillement) est sélectionnée en tant que valeur de tremblement optimum d'atténuation de scintillement. 32 2752633 Tableau 5 E A, B Z 0 0, 0 (O + 0) 1 i O, 2 (1 + 1) 1 2 O, 4 (2 _ 2) 2 3 O, 6 (3 + 3) 3 4 O, 8 (4 - 4) 4 2, 8 (5 _ 3) 3 6 4, 8 (6 _ 2) 2 7 6, 8 (7 + 1) 1 La figure 35 représente des relations entre des données d'erreur et la probabilité de survenue du scintillement avec la technique d'atténuation de scintillement de la figure 34. Selon la technique d'atténuation de scintillement de la présente invention, les valeurs A et B sont comme suit: P =A+B- A =1/16 x 1/32 (0 + 12 + 16 + 12 + 0 + 0 + 0 + 0) B =1/16 x 1/32 (O + 0 + 0 + 0 + 0 + 12 + 16 + 12) La probabilité de survenue du scintillement est P = 40/256 = 15,6%. Une probabilité de 15, 6% de la présente invention est inférieure à la moitié d'une probabilité de 32,8% de la présente invention sans la technique d'atténuation de scintillement. L'atténuation de scintillement à l'aide d'une matrice de tremblement de N pixels est considérée. La technique mentionnée ci-avant utilise des motifs de tremblement qui mettent en jeu chacun deux valeurs de Z. Des motifs de tremblement à quatre ou huit valeurs peuvent être utilisés. Ces motifs de tremblement peuvent atténuer davantage efficacement le scintillement que les motifs de tremblement à deux valeurs. Des exemples de matrices de tremblement à 4 valeurs de 2 sur 2 sont comme suit: 33 2752633 [0] [1] [2] [3] [4] [5] [6] [7] 00 10 20 20 20 20 20 21 00 00 00 01 02 12 22 22 Des exemples de matrices de tremblement à 8 valeurs de 2 sur 2 sont comme suit: [0] [1] [2] [3] [4] [5] [6] [7] 0000 1000 1000 1010 1010 0101 0111 0111 0000 0000 0010 0100 0101 1011 1101 1111 0000 0010 0100 1001 1010 0110 1011 1101 0000 0000 0001 0100 0101 1011 1110 1111 La figure 36 explique une autre technique d'atténuation de scintillement selon le second aspect de la présente invention. Une ligne LN17 indique la probabilité de survenue du scintillement sans la technique d'atténuation de scintillement. Des lignes L17A et L17B indiquent les probabilités de survenue du scintillement selon la technique d'atténuation de scintillement qui utilise des motifs de tremblement à 2 valeurs (A, B) conformément à la présente invention. Des lignes L17A0, L17A1, L17B0 et L17B1 indiquent les probabilités de survenue du scintillement selon la technique d'atténuation de scintillement qui utilise des motifs de tremblement à 4 valeurs (A0, A1, B0, B1) selon la présente invention. Les figures 37A à 37D représente la relation entre des données d'erreur et les probabilités de survenue de scintillement avant et après la technique d'atténuation de scintillement. Plus précisément, la figure 37A est sans la technique d'atténuation de scintillement, la figure 37B est avec la technique qui utilise des motifs de tremblement à 2 valeurs, la figure 37C est avec la technique qui utilise des motifs de tremblement à 4 valeurs et la figure 37D est avec la technique qui utilise des motifs de tremblement à 8 valeurs. Sur la figure 37A sans la technique d'atténuation de scintillement, la probabilité de survenue du scintillement est de 32,8%. Celle-ci est réduite à 15,6% sur la figure 37B avec des motifs de tremblement à 2 valeurs. Celle-ci est en outre réduite à 6,2% sur la figure 37C avec des motifs de tremblement à 4 valeurs. Celle-ci est encore réduite à 0% sur la figure 37D avec des motifs de tremblements à 8 valeurs. De cette façon, des motifs de tremblement à 4 et 8 valeurs sont plus efficaces pour ôter le scintillement que des motifs de tremblement à 2 valeurs. 34 2752633 Les modes de réalisation du second aspect de la présente invention sont expliqués. Ces modes de réalisation reçoivent un signal d'entrée quantifié à l'aide de n bits et pilotent un affichage RGB permettant d'afficher des nuances de m bits (m l'affichage tout en atténuant le scintillement dû à la distribution d'erreur. La figure 38 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le premier mode de réalisation du second aspect de la présente invention. L'appareil comporte des processeurs de tremblement 201 à 203 agencés respectivement pour R, G et B, des registres 271 et 272, un compteur de lignes 273, un compteur de points 274 et une porte OU-exclusif 275. Chacun des processeurs de tremblement 201 à 203 comporte des sélecteurs 211, 212 et 214, un inverseur 213, un additionneur 215 et une unité de distribution d'erreur 216. Cet appareil stocke différents types de tremblement et sélectionne l'un d'entre eux conformément à un signal d'entrée. L'appareil reçoit des signaux d'entrée de 8 bits pour respectivement R, G et B et produit des signaux de sortie de bits pour respectivement R, G et B. Chacun des signaux de sortie de 5 bits représente l'une de 7 (nuance 0 à nuance 16) à 32 (nuance 0 à nuance 31) nuances. Le mode de réalisation utilise sept types de tremblement plus un état hors tremblement. Chaque type de tremblement inclut huit valeurs de tremblement de 4 bits dans la plage de -15 à 15. Tableau 6 REG1 Nuance d'affichage Nuance d'entrée Type de tremblement 0 0 à7 DESACTIVE 1 8 à 15 N .3 2 16 à 23 DESACTIVE 3 24à31 N . 1 31 248 à 255 N . 3 2752633 Comme représenté dans le tableau 6, le registre 271 (REG1) est utilisé pour spécifier un type de tremblement optimum conformément à une nuance qu'un signal d'entrée représente. Ce mode de réalisation utilise sept types de tremblement représentés à l'aide de trois bits. Le registre 271 est un registre à 96 bits (32 x 3 = 96) de telle sorte que l'un des sept types de tremblement est alloué à chacune de 32 nuances. Les registres 271 et 272 sont chacun formés par un circuit de bascule de telle sorte que les données stockées dedans puissent être mises à jour lorsque l'agencement des sous-images est modifié. Tableau 7 REG2 Données d'erreur 0 i 2 3 4 5 6 7 Type de tremblement N .1 0 1 2 3 4 3 2 1 N .2 1 i i I 1 1 1 1 N .3 0 0 2 4 4 4 2 0 N .6 0 0 0 1 3 1 0 0 N . 7 0 0 1 2 3 2 1 0 Comme représenté dans le tableau 7, le registre 272 (REG2) stocke des valeurs de tremblement. Ce registre est un registre de 224 bits (4 x 8 x 7) du fait que chaque valeur de tremblement est exprimée à l'aide de quatre bits, chaque région en nuance met en jeu huit valeurs de tremblement (correspondant à des données d'erreur de 3 bits) et il y a les sept types de tremblement. Un processus de tremblement requis est programmé pour ces deux registres 271 et 272. Des signaux d'entrée de huit bits pour respectivement R, G et B sont respectivement appliqués sur les processeurs de tremblement 201, 202, 203. Dans chacun des processeurs de tremblement, cinq bits supérieurs du signal d'entrée sont appliqués sur le sélecteur 211 (SEL1) pour former un signal de sélection. Le sélecteur 211 est un sélecteur 3 bits 32 à 1 et il sélectionne l'un des types de tremblement dans le registre 271. 36 2752633 Un nombre de tremblements de 3 bits produit par le sélecteur 211 et trois bits inférieurs du signal d'entrée, c'est-à-dire six bits au total, sont appliqués sur le sélecteur 212 (SEL2). Le sélecteur 212 est un sélecteur 4 bits 56 à 1 avec des états validé/invalidé. Les états validé/invalidé sont utilisés pour sélectionner ou ne pas sélectionner un état hors tremblement (type de tremblement N . 0). Lorsque le type de tremblement N . 0 est spécifié, le sélecteur 212 produit des données de 0. La valeur de tremblement sélectionnée conformément à la nuance que le signal d'entrée représente est inversée ou non inversée par le sélecteur 214 (SEL3). Cest-à-dire qu'afin d'inverser la valeur de tremblement, le sélecteur 214 sélectionne la sortie du sélecteur 212 par l'intermédiaire de l'inverseur 213. Pour ne pas inverser la valeur de tremblement, le sélecteur 214 reçoit directement la sortie du sélecteur 212. Le sélecteur 214 est un sélecteur 4 bits 2 à 1. Le sélecteur 214 est activé en réponse à un signal de commutation produit par la porte OU-exclusif 275 qui produit un OU-exclusif des LSB des sorties des compteurs de lignes et de points 273 et 274. Par conséquent, le signal de commutation pour le sélecteur 214 est un signal alterné sur l'écran. La valeur de tremblement inversée ou non inversée par le signal de commutation ainsi que le signal d'entrée de 8 bits sont additionnés l'un à l'autre par l'additionneur 215. C'est-à-dire que la partie encerclée à l'aide d'une ligne en pointillés sur la figure 38 calcule "signal d'entrée + a", a étant la valeur de tremblement, c'est-à-dire la sortie du sélecteur 212. De cette façon, ce mode de réalisation additionne ou soustrait une valeur de tremblement qui convient pour un signal d'entrée au ou depuis le signal d'entrée afin d'obtenir le tremblement. Le signal traité est appliqué sur l'unité de distribution d'erreur 216. La distribution d'erreur mise en oeuvre par l'unité 216 est la même que celle mentionnée ci-avant. La figure 39 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le second mode de réalisation du second aspect de la présente invention. De façon similaire au premier mode de réalisation, l'appareil du second mode de réalisation comporte des processeurs de tremblement 301 à 303 pour respectivement R, G et B, des registres 371 et 372, un compteur de lignes 373, un compteur de points 374 et une porte OU-exclusif 375. Chacun des processeurs de tremblement 301 à 303 comporte des sélecteurs 311, 312 et 314, un inverseur 313, un additionneur 315 et une unité de distribution d'erreur 316. 37 2752633 Le second mode de réalisation utilise un unique type de tremblement qui est validé et invalidé en réponse au niveau d'un signal d'entrée. L'appareil reçoit des signaux d'entrée de 8 bits pour respectivement R, G et B et produit des signaux de sortie de 5 bits pour respectivement R, G et B. Chacun des signaux d'affichage de 5 bits représente l'une de 17 (nuance 0 à nuance 16) à 32 (nuance 0 à nuance 31) nuances. Le type de tremblement est représenté à l'aide de 4 bits (-15 à 15) et il inclut huit valeurs de tremblement. Le registre 371 (REG1) spécifie l'état validé/invalidé des valeurs de tremblement conformément à la nuance qu'un signal d'entrée représente. Le registre 371 est un registre de 32 bits (32 x 1) pour spécifier l'état validé/invalidé de tremblement pour chacune de 32 nuances d'affichage. Le registre 372 (REG2) stocke les valeurs de tremblement. Le registre 372 est un registre de 32 bits (4 x 8 = 32) pour stocker les huit valeurs de tremblement à 4 bits. Un processus de tremblement requis est programmé pour ces deux registres 371 et 372. De cette façon, le mode de réalisation de la figure 39 réduit les capacités des registres 371 et 372 pour ainsi réduire l'échelle du circuit. Le fonctionnement de ce mode de réalisation est similaire à celui du mode de réalisation de la figure 38 avec le registre 371 qui stocke un unique type de tremblement plus un état hors tremblement au lieu des sept types de tremblement et par conséquent, les détails du fonctionnement du mode de réalisation de la figure 39 ne sont pas expliqués. La figure 40 est un schéma fonctionnel qui représente un appareil de traitement d'image selon le troisième mode de réalisation du second aspect de la présente invention. Le troisième mode de réalisation utilise plusieurs types de tremblementtout comme le premier mode de réalisation et traite une non linéarité forte d'un affichage. Le premier mode de réalisation de la figure 38 munit chaque signal d'entrée présentant la même nuance d'une valeur de tremblement de + a afin d'afficher une image originale représentée par le signal d'entrée en tant que la somme de deux pixels. Lorsqu'un affichage présente une non linéarité forte, l'oeil humain détecte une différence d'amplitude entre un signal auquel la valeur de tremblement a est additionnée et le même signal duquel la valeur de tremblement a est soustraite. C'est-à-dire que pour l'oeil humain, ((signal d'entrée + a) + (signal d'entrée - a))/2 n'est pas égal au signal d'entrée. Ceci est frappant lorsque la valeur 38 2752633 de tremblement est importante ou lorsque la non linéarité est forte afin de détériorer une continuité des nuances. L'appareil de la figure 40 comporte des processeurs de tremblement 401 à 403 pour respectivement R, G et B, des registres 471 et 472, un compteur de lignes 473, un compteur de points 474 et une porte OU-exclusif 475. Chacun des processeurs de tremblement 401 à 403 comporte des sélecteurs 411, 412 et 414, un inverseur 413, un additionneur 415 et une unité de distribution d'erreur 416. Le registre 472 est utilisé pour spécifier séparément une valeur de tremblement à additionner et une valeur de tremblement à soustraire. La capacité du registre 472 est deux fois plus importante que la capacité du registre 272 de la figure 38 de telle sorte que le registre 472 peut stocker des valeurs de tremblement a (+ a) à additionner à un signal d'entrée ainsi que des valeurs de tremblement b (- b) à soustraire du signal d'entrée. Plus précisément, le registre 472 (REG2) est par exemple un registre de 448 bits (4 x 8 x 7 x 2). Les deux registres 471 et 472 sont programmés pour les valeurs de tremblement (a) à additionner et pour les valeurs de tremblement (b) à soustraire afin de mettre en oeuvre un processus de tremblement requis. A l'exception du fait que la capacité du registre 472 est deux fois plus importante que celle du registre 272 de la figure 38, le fonctionnement du mode de réalisation de la figure 40 est le même que celui du mode de réalisation de la figure 38 et par conséquent, il n'est pas expliqué. La figure 41 est un schéma fonctionnel qui représente un appareil de traitement d'image selon un mode de réalisation des premier et second aspects de la présente invention. Cest-à-dire que le mode de réalisation de la figure 41 est une combinaison du premier aspect de la figure 31 et du second aspect de la figure 38. Le mode de réalisation de la figure 41 est réalisé par une quelconque combinaison de l'un des modes de réalisation du premier aspect et de l'un des modes de réalisation du second aspect. Le mode de réalisation de la figure 41 met en oeuvre la distribution d'erreur pour afficher artificiellement de nombreuses nuances sur un affichage RGB, le nombre de nuances que l'affichage peut originellement afficher étant faible. Ce mode de réalisation permet de produire des nuances lissées pour la totalité de la plage des nuances d'entrée conformément au premier aspect de la 39 2752633 présente invention et d'atténuer le scintillement qui peut se produire sur un affichage tel qu'un PDP qui forme des nuances à l'aide d'une combinaison de périodes d'éclairement, selon le second aspect de la présente invention. Ce mode de réalisation met en oeuvre le processus du premier aspect de la présente invention puis le processus de son second aspect. L'appareil reçoit respectivement des signaux d'entrée de n bits pour R, G et B. Le nombre de nuances que l'affichage peut originellement afficher est de m (n > m). Des circuits 20R, 20G et 20B selon le premier aspect de la présente invention de la figure 31 établissent un coefficient de multiplication de telle sorte que la nuance d'entrée maximum puisse correspondre à la nuance d'affichage maximum. L'appareil modifie les coefficients de multiplication et d'addition pour R, G et B afin de réaliser une caractéristique d'affichage uniforme même si les caractéristiques des matériaux fluorescents R, G et B de l'affichage diffèrent les unes des autres. A cette fin, des registres de pentes 31 et des registres d'ordonnées à l'origine 33 sont prévus pour respectivement R, G et B Les circuits 20R, 20B et 20G produisent des signaux de sortie de q bits (y compris des bits inférieurs étendus dus à la multiplication et à l'addition) sur des circuits 201, 202 et 203, lesquels sont basés sur le second aspect de la présente invention. Une séquence de nuances d'affichage sur l'affichage est déterminée à l'avance, et un tremblement est mis en oeuvre sur des nuances qui peuvent provoquer un scintillement flagrant. L'agencement des sous-images, c'est-à-dire la séquence d'affichage des nuances, est le même pour R, G et B et par conséquent, une valeur de tremblement appliquée à une nuance spécifique peut être commune pour R, G et B. Dans chacun des circuits 201, 202 et 203, le signal reçu est séparé le long d'une frontière binaire en données d'affichage et en données d'erreur. C'est-à-dire que des m bits supérieurs du signal forment des données d'affichage positives et "q - m" bits inférieurs de celui-ci forment des données d'erreur positives. En tant que résultat, une unité de distribution d'erreur 216 peut être un circuit simple permettant de mettre en oeuvre seulement des opérations de somme positive. Le mode de réalisation de la figure 41 corrige la non linéarité d'un affichage, élimine un déséquilibre des couleurs et produit des signaux de sortie R, G et B de m bits dont 2752633 chacun présente une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée sans platitude ni scintillement. Bien que les modes de réalisation de la présente invention aient été expliqués par report à un panneau d'affichage plasma (PDP), la présente invention n'est pas limitée au PDP. La présente invention peut être appliquée à n'importe quel type d'affichage qui divise une image en sousimages et qui met en oeuvre une distribution d'erreur pour augmenter artificiellement le nombre de nuances à afficher. Comme expliqué ciavant, la présente invention empêche une distorsion des nuances et atténue un scintillement sur un affichage tel qu'un PDP qui permet d'obtenir une distribution d'erreur afin d'augmenter artificiellement le nombre de nuances à l'aide d'un petit nombre de nuances que l'affichage peut originellement afficher. En outre, la présente invention corrige la caractéristique non linéaire d'un affichage ainsi qu'un déséquilibre des couleurs dans les matériaux phosphorescents R, G et B de l'affichage pour ainsi produire une image en demi-teintes haute qualité. De nombreux modes de réalisation différents de la présente invention peuvent être construits sans que l'on s'écarte ni de l'esprit ni du cadre de la présente invention et il est bien entendu que la présente invention n'est pas limitée aux modes de réalisation spécifiques décrits dans la présente description. 41 2752633 REVENDICATIONS 1. Dispositif de traitement d'image caractérisé en ce qu'il comprend: une unité de distribution d'erreur (4) pour mettre en oeuvre une opération de distribution d'erreur afin d'augmenter artificiellement le nombre de nuances à afficher sur un affichage; et un multiplieur (3) pour multiplier un signal d'entrée (D1) par un coefficient de multiplication (GO) de telle sorte que le signal d'entrée soit séparé en données d'affichage et en données d'erreur le long d'une frontière binaire et que l'opération de distribution d'erreur soit mise en oeuvre sur le signal d'entrée, afin de réaliser une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. 2. Dispositif de traitement d'image selon la revendication 1, caractérisé en ce que ladite unité de distribution d'erreur (4) met en oeuvre l'opération de distribution d'erreur sur un signal quantifié de n bits [représentant un entier dans la plage de 0 à 2n-1] de telle sorte que dans ledit affichage, un nombre original de nuances soit représenté par m bits (m d'augmenter artificiellement le nombre de nuances. 3. Dispositif de traitement d'image selon la revendication 1, dans lequel ledit dispositif de traitement d'image est caractérisé en ce qu'il comprend en outre: un registre (31) pour stocker des coefficients de multiplication; et un sélecteur (32) pour sélectionner un coefficient optionnel parmi les coefficients de multiplication stockés dans ledit registre (31). 4. Dispositif de traitement d'image selon la revendication 1, dans lequel ledit dispositif de traitement d'image est caractérisé en ce qu'il comprend en outre: un additionneur (35) disposé entre ledit multiplieur (3) et ladite unité de distribution d'erreur (4) pour additionner un coefficient d'addition à la sortie dudit multiplieur (3). 5. Dispositif de traitement d'image selon la revendication 4, caractérisé en ce que ledit dispositif de traitement d'image comprend en outre: 42 2752633 un registre (33) pour stocker des coefficients d'addition; et un sélecteur (34) pour sélectionner un coefficient optionnel parmi les coefficients d'addition stockés dans ledit registre (33). 6. Dispositif de traitement d'image selon la revendication 5, caractérisé en ce que les coefficients de multiplication et d'addition correspondent à la pente et à l'ordonnée à l'origine d'une expression d'approximation linéaire représentant une inversion d'une caractéristique non linéaire dudit affichage et sont modifiés en réponse à un signal spécifique afin de corriger la caractéristique non linéaire dudit affichage. 7. Dispositif de traitement d'image selon la revendication 6, caractérisé en ce que le signal permettant de modifier les coefficients de multiplication et d'addition comprend des bits d'ordre supérieur du signal d'entrée. 8. Dispositif de traitement d'image selon la revendication 5, caractérisé en ce que les coefficients d'addition stockés dans ledit registre (33) sont des ordonnées à l'origine d'axe y de 2h expressions d'approximation linéaire définies à l'aide de h bits d'ordre supérieur. 9. Dispositif de traitement d'image selon la revendication 5, caractérisé en ce que les coefficients d'addition stockés dans ledit registre (33) sont des valeurs y des bords gauches de 2h régions rectangulaires définies par h bits d'ordre supérieur afin de réduire le nombre de bits d'un multiplicande manipulé par ledit multiplieur (3) de n à "n- h" pour ainsi réduire une échelle de circuit dudit dispositif de traitement d'image. 10. Dispositif de traitement d'image comportant des processeurs (20R, G, 20B) respectivement pour le rouge (R), le vert (G) et le bleu (B), lesdits processeurs recevant des signaux rouge, vert et bleu quantifiés sur n bits qui représentent respectivement chacun un entier dans la plage de 0 à 2n-1, et mettant en oeuvre une opération de distribution d'erreur afin d'afficher artificiellement de nombreuses nuances sur un affichage qui peut originellement afficher des nuances de m bits (m 43 2752633 un premier registre (31) pour stocker les coefficients de multiplication; un premier sélecteur (32) pour sélectionner un coefficient approprié parmi les coefficients de multiplication stockés dans ledit premier registre (31); un additionneur disposé entre ledit multiplieur (3) et ladite unité de distribution d'erreur (4) pour additionner un coefficient d'addition à une sortie dudit multiplieur (3); un second registre (33) pour stocker les coefficients d'addition; et un second sélecteur (34) pour sélectionner un coefficient approprié parmi les coefficients d'addition stockés dans ledit second registre (33), chacun desdits processeurs (20R, 20G, 20B) séparant le signal d'entrée en données d'affichage et en données d'erreur le long d'une frontière binaire afin de mettre en oeuvre l'opération de distribution d'erreur et d'assurer une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. 11. Dispositif de traitement d'image selon la revendication 10, caractérisé en ce que lesdits premier et second registres (31, 33) desdits processeurs (20R, 20G, 20B) stockent respectivement des coefficients différents pour le rouge, le vert et le bleu afin de corriger un déséquilibre des couleurs dû à des fluctuations dans des matériaux phosphorescents rouge (R), vert (G) et bleu (B). 12. Dispositif de traitement d'image selon la revendication 10, caractérisé en ce que les coefficients de multiplication et d'addition correspondent à la pente et à l'ordonnée à l'origine d'une expression d'approximation linéaire représentant une inversion d'une caractéristique non linéaire dudit affichage et sont modifiés en réponse à un signal spécifique afin de corriger la caractéristique non linéaire dudit affichage. 13. Dispositif de traitement d'image selon la revendication 12, caractérisé en ce que le signal permettant de modifier les coefficients de multiplication et d'addition comprend des bits d'ordre supérieur du signal d'entrée. 14. Dispositif de traitement d'image selon la revendication 10, caractérisé en ce que les coefficients d'addition stockés dans ledit registre (33) sont des ordonnées à l'origine d'axe y de 2h expressions d'approximation linéaire définies à l'aide de h bits d'ordre supérieur. 15. Dispositif de traitement d'image selon la revendication 10, caractérisé en ce que les coefficients d'addition stockés dans ledit registre (33) sont 44 2752633 des valeurs y des bords gauches de 2h régions rectangulaires définies par h bits d'ordre supérieur afin de réduire le nombre de bits d'un multiplicande manipulé par ledit multiplieur (3) de n à "n - h" pour ainsi réduire une échelle de circuit dudit dispositif de traitement d'image. 16. Dispositif de traitement d'image selon la revendication 1 ou 10, caractérisé en ce que ledit multiplieur (3) est agencé à l'avant de ladite unité de distribution d'erreur (4). 17. Dispositif de traitement d'image selon la revendication 1 ou 10, caractérisé en ce que ledit dispositif de traitement d'image est constitué en tant que circuit intégré à semiconducteur. 18. Panneau d'affichage plasma comportant un dispositif de traitement d'image, pour afficher une nuance en tant que combinaison optionnelle de sous-images présentant différentes périodes d'éclairement conformément à des bits pondérés, caractérisé en ce que ledit dispositif de traitement d'image comprend: une unité de distribution d'erreur (4) pour mettre en oeuvre une opération de distribution d'erreur afin d'augmenter artificiellement le nombre de nuances à afficher sur un affichage; et un multiplieur (3) agencé à l'avant de ladite unité de distribution d'erreur (4) pour multiplier un signal d'entrée (Dl) par un coefficient de multiplication (GO) de telle sorte que le signal d'entrée soit séparé en données d'affichage et en données d'erreur le long d'une frontière binaire et que l'opération de distribution d'erreur soit mise en oeuvre sur le signal d'entrée afin de réaliser une caractéristique d'affichage lissée pour la totalité de la plage des nuances d'entrée. 19. Panneau d'affichage plasma pour afficher une nuance en tant que combinaison optionnelle de sous-images présentant différentes périodes d'éclairement conformément à des bits pondérés, caractérisé en ce qu'il comporte un dispositif de traitement d'image selon l'une quelconque des revendications précédentes.