FR2785076A1 - Method for addressing plasma display panel, comprises control word of n bits transmitted sequentially each bit igniting cell for time proportional to it's weight which varies from odd to even lines - Google Patents

Method for addressing plasma display panel, comprises control word of n bits transmitted sequentially each bit igniting cell for time proportional to it's weight which varies from odd to even lines Download PDF

Info

Publication number
FR2785076A1
FR2785076A1 FR9813314A FR9813314A FR2785076A1 FR 2785076 A1 FR2785076 A1 FR 2785076A1 FR 9813314 A FR9813314 A FR 9813314A FR 9813314 A FR9813314 A FR 9813314A FR 2785076 A1 FR2785076 A1 FR 2785076A1
Authority
FR
France
Prior art keywords
line
lines
bits
column
subscans
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9813314A
Other languages
French (fr)
Other versions
FR2785076B1 (en
Inventor
Didier Doyen
Jean Claude Chevet
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Technicolor SA
Original Assignee
Thomson Multimedia SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to FR9813314A priority Critical patent/FR2785076B1/en
Application filed by Thomson Multimedia SA filed Critical Thomson Multimedia SA
Priority to JP2000578801A priority patent/JP2002528772A/en
Priority to CNB998124699A priority patent/CN1157704C/en
Priority to AU60963/99A priority patent/AU6096399A/en
Priority to DE69902402T priority patent/DE69902402T2/en
Priority to KR1020017005000A priority patent/KR20010080280A/en
Priority to EP99947562A priority patent/EP1131810B1/en
Priority to PCT/FR1999/002474 priority patent/WO2000025291A1/en
Publication of FR2785076A1 publication Critical patent/FR2785076A1/en
Application granted granted Critical
Publication of FR2785076B1 publication Critical patent/FR2785076B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/28Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
    • G09G3/288Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
    • G09G3/291Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels controlling the gas discharge to control a cell condition, e.g. by means of specific pulse shapes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2018Display of intermediate tones by time modulation using two or more time intervals
    • G09G3/2022Display of intermediate tones by time modulation using two or more time intervals using sub-frames
    • G09G3/2033Display of intermediate tones by time modulation using two or more time intervals using sub-frames with splitting one or more sub-frames corresponding to the most significant bits into two or more sub-frames
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2018Display of intermediate tones by time modulation using two or more time intervals
    • G09G3/2022Display of intermediate tones by time modulation using two or more time intervals using sub-frames
    • G09G3/2029Display of intermediate tones by time modulation using two or more time intervals using sub-frames the sub-frames having non-binary weights
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/28Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
    • G09G3/288Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
    • G09G3/296Driving circuits for producing the waveforms applied to the driving electrodes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0202Addressing of scan or signal lines
    • G09G2310/0216Interleaved control phases for different scan lines in the same sub-field, e.g. initialization, addressing and sustaining in plasma displays that are not simultaneous for all scan lines
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0266Reduction of sub-frame artefacts
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/28Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Plasma & Fusion (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

Numerical video data enters at (E) and is memorized in a selection circuit (20) which calculates the number of times that the luminance between successive lines exceeds a threshold .If this number exceeds a further threshold a 13 bit and 13 sub-sweep addressing mode is selected by a microprocessor (19) which gives different weighting to bits in the control word for the odd and even lines of the plasma panel.

Description

L'invention concerne un procédé et un dispositif d'adressage pour panneau à plasma basé sur un adressage séparé des lignes paires et des lignes impaires. The invention relates to a method and a device for addressing a plasma panel based on a separate addressing of the even lines and the odd lines.

Sur les écrans à plasma, le niveau de gris n'est pas réalisé d'une manière classique à partir d'une modulation d'amplitude du signal mais à partir d'une modulation temporelle de ce signal, en excitant le pixel correspondant, plus ou moins longtemps selon le niveau souhaité. C'est le phénomène d'intégration de l'oeil qui permet de rendre ce niveau de gris. Cette intégration s'effectue pendant le temps de balayage de la trame. On plasma screens, the gray level is not realized in a conventional manner from a signal amplitude modulation but from a temporal modulation of this signal, by exciting the corresponding pixel, plus or less time depending on the desired level. It is the phenomenon of integration of the eye that makes this level of gray. This integration takes place during the scan time of the frame.

L'oeil intègre en fait beaucoup plus rapidement que la durée de trame et risque ainsi de déceler, dans des cas de transition particulière des bits d'adressage, des variations de niveau ne reflétant pas la réalité. Des défauts de contour ou"contouring"selon l'appellation anglaise peuvent ainsi apparaître sur les images en mouvement. Ces défauts peuvent tre comparés à une mauvaise restitution temporelle du niveau de gris. D'une manière plus générale, des fausses couleurs apparaissent sur les contours d'objets, chacune des cellules d'une composante couleur pouvant tre sujette à ce phénomène. In fact, the eye integrates much more rapidly than the frame duration and thus may detect, in particular transition cases of the addressing bits, level variations that do not reflect reality. Outline or "contouring" defects according to the English name can thus appear on moving images. These defects can be compared to a poor temporal rendering of the gray level. More generally, false colors appear on the contours of objects, each of the cells of a color component may be subject to this phenomenon.

Ce phénomène est encore plus gnant lorsqu'il apparaît sur des zones relativement homogènes.This phenomenon is even more disturbing when it appears on relatively homogeneous areas.

Une solution théorique simple pour limiter l'apparition des faux contours est connue de l'art antérieur pour tre décrite par exemple dans la demande de brevet française déposée le 25 avril 1997 et publiée sous la référence FR 2762704 et qui consiste à multiplier le nombre de sous-balayages pour rendre minimes les perturbations liées aux modifications du niveau vidéo d'une trame sur l'autre. Les sous-balayages supplémentaires nécessaires proviennent des balayages économisés par l'adressage simultané de deux lignes adjacentes. A simple theoretical solution to limit the appearance of false contours is known from the prior art to be described for example in the French patent application filed April 25, 1997 and published under the reference FR 2762704 and which consists in multiplying the number of sub-sweeps to minimize interference with video level changes from frame to frame. The additional subscans required come from sweeps saved by simultaneous addressing of two adjacent lines.

Cet adressage simultané entraîne cependant des pertes de résolution, t'information recopiée d'une ligne à l'autre étant obtenue par recodage du niveau de gris, en utilisant les possibilités de redondance de codes. II n'est toutefois pas possible de maîtriser l'amplitude de ces pertes de résolution.This simultaneous addressing, however, results in loss of resolution, the information copied from one line to the other is obtained by recoding the gray level, using the possibilities of redundancy codes. However, it is not possible to control the amplitude of these resolution losses.

Un autre problème de l'art antérieur concerne les conditions d'amorçage. Another problem of the prior art concerns the conditions of initiation.

Une des particularités de la cellule plasma est d'avoir un seuil de déclenchement qui ne soit pas indépendant de l'état de ses voisins immédiats. One of the peculiarities of the plasma cell is to have a trigger threshold that is not independent of the state of its immediate neighbors.

Une cellule sera d'autant plus facilement excitable que ses voisins seront excités, on parle en fait d'un phénomène d'amorçage. Les barrières séparant les différentes cellules n'étant pas complètement hermétiques, un certain nombre d'électrons libres provenant des cellules voisines excitées viennent favoriser l'excitation de la cellule adressée.A cell will be all the more easily excitable as its neighbors will be excited, we are talking about a phenomenon of priming. Since the barriers separating the different cells are not completely hermetic, a certain number of free electrons coming from the excited neighboring cells come to favor the excitation of the addressed cell.

Ce problème d'amorçage est en fait amplifié par la non-uniformité du panneau. II est toujours possible, pour favoriser l'excitation des cellules de faire varier les tensions de commande, mais cela devient impossible lorsque les dalles de verre n'ont pas par exemple le mme écartement sur tout le panneau. This boot problem is actually magnified by the non-uniformity of the panel. It is always possible to promote the excitation of the cells to vary the control voltages, but this becomes impossible when the glass slabs do not have for example the same spacing on the entire panel.

Dans ce cas, le compromis trouvé au niveau des tensions de commande ne permet pas d'optimiser l'allumage de toutes les cellules.In this case, the compromise found at the control voltages does not optimize ignition of all cells.

Un autre problème de l'art antérieur concerne la quantification des faibles niveaux. Another problem of the prior art concerns the quantification of low levels.

Le panneau à plasma, contrairement au tube cathodique possède une réponse linéaire, c'est à dire que le niveau de luminance émis est strictement proportionnel au niveau vidéo. Les systèmes actuels de visualisation sont basés, pour une large part, sur l'utilisation de tube cathodiques. II est alors réalisé au niveau de la prise de vue, une opération de compensation a priori de la réponse du tube cathodique. Pour pouvoir visualiser correctement un tel signal sur un panneau à plasma, il est donc nécessaire d'effectuer la correction inverse (correction de gamma) pour obtenir en final l'information réelle. The plasma panel, unlike the cathode ray tube has a linear response, that is to say that the level of luminance emitted is strictly proportional to the video level. Current visualization systems are largely based on the use of cathode ray tubes. It is then realized at the level of the shooting, an operation of a priori compensation of the response of the cathode ray tube. In order to be able to correctly display such a signal on a plasma panel, it is therefore necessary to perform the inverse correction (gamma correction) in order to finally obtain the actual information.

La figure 1 montre l'allure de la courbe de compensation 1 de la réponse d'un tube à l'émission, I'axe des abscisses représentant le niveau vidéo d'entrée et l'axe des ordonnées représentant le niveau vidéo de sortie après correction. La courbe 2 correspond à une réponse linéaire obtenue après application de la correction telle que représentée en 3. FIG. 1 shows the shape of the compensation curve 1 of the response of a tube to the emission, the abscissa representing the input video level and the ordinate axis representing the output video level after correction. Curve 2 corresponds to a linear response obtained after applying the correction as represented in 3.

Cette correction a pour conséquence de limiter très fortement la quantification des bas niveaux dans la mesure où, à un niveau du signal de sortie peuvent correspondre plusieurs niveaux du signal d'entrée. Ceci est surtout vrai pour les faibles niveaux, par exemple dans la zone matérialisée en 4 où les niveaux d'entrée compris entre 0 et 15 correspondent à un seul niveau de sortie égal à zéro. This correction has the effect of very strongly limiting the quantization of the low levels insofar as, at a level of the output signal can correspond several levels of the input signal. This is especially true for low levels, for example in the area marked at 4 where the input levels between 0 and 15 correspond to a single output level equal to zero.

Pour rendre parfaitement ces faibles niveaux, il faudrait disposer de plus de 8 bits de quantification (10 ou 12 par exemple). To perfectly render these low levels, it would be necessary to have more than 8 quantization bits (10 or 12 for example).

L'invention a pour but de résoudre les inconvénients cités. A cet effet, l'invention a pour objet un procédé d'adressage de cellules disposées selon un tableau matriciel, chaque cellule étant située à l'intersection d'une ligne et d'une colonne, le tableau ayant des entrées lignes et des entrées colonnes pour l'affichage de niveaux de gris définis par des mots vidéo composant un signal numérique vidéo et définissant une image, les entrées colonnes recevant chacune un mot de commande de cette colonne correspondant au mot vidéo relatif, pour cette colonne, à une ligne adressée, ce mot étant composé de n bits transmis séquentiellement, chaque séquence correspondant à un sousbalayage, chaque bit déclenchant ou pas, selon son état, I'allumage de la cellule de la ligne adressée et de la colonne recevant le mot de commande, pendant un temps proportionnel au poids de ce bit dans le mot, caractérisé en ce qu'on effectue un codage différent des mots de commande colonne selon que le mot est relatif à une ligne paire ou impaire, cette différence consistant en ce qu'au moins m bits successifs de rangs déterminés ont des poids différents d'un mot de commande à l'autre, la somme des poids de ces bits restant identique d'un mot de commande à l'autre, pour obtenir des instants d'écriture sensiblement différents d'une ligne à la suivante. The object of the invention is to solve the disadvantages mentioned. For this purpose, the subject of the invention is a method of addressing cells arranged according to a matrix table, each cell being located at the intersection of a line and a column, the array having line inputs and inputs columns for displaying gray levels defined by video words composing a digital video signal and defining an image, the column entries each receiving a command word of this column corresponding to the relative video word, for this column, to an addressed line , this word being composed of n bits transmitted sequentially, each sequence corresponding to a sub-scan, each bit triggering or not, according to its state, the ignition of the cell of the addressed line and the column receiving the command word, during a time proportional to the weight of this bit in the word, characterized in that a different coding of the column control words is performed according to whether the word is relative to an even or odd line e, this difference consisting in that at least m successive bits of determined ranks have different weights from one control word to another, the sum of the weights of these bits remaining identical to a control word to the other, to obtain significantly different write times from one line to the next.

Selon une variante du procédé, l'écriture est simultanée sur deux lignes successives pour au moins le premier bit des m bits successifs d'un mot de commande relatif à une des deux lignes. According to a variant of the method, the writing is simultaneous on two successive lines for at least the first bit of the m successive bits of a control word relating to one of the two lines.

Selon une autre variante, on sélectionne simultanément au moins deux lignes successives pour au moins un des bits des mots de commande colonne dont le poids est commun d'un mot de commande à l'autre.  According to another variant, at least two successive lines are simultaneously selected for at least one of the bits of the column control words whose weight is common from one control word to the other.

Selon une autre variante, au moins un des bits de poids identique d'un mot de commande à l'autre est utilisé pour coder une valeur partielle de luminance commune à deux lignes successives et l'écriture est simultanée sur ces lignes pour ce bit du mot de commande relatif à une des deux lignes,
Selon une autre variante, le procédé est mis en oeuvre pour un nombre limité de lignes du tableau matriciel, ces lignes correspondant aux zones de 'image définie par le signal vidéo ayant de fortes transitions verticales, les
. tres zones exploitant des sous-balayages correspondant à un procédé c adressage pour lequel les mots de commande colonne ont tous les poids identiques d'une ligne à l'autre.
According to another variant, at least one of the bits of identical weight from one control word to the other is used to code a luminance partial value common to two successive lines and the writing is simultaneous on these lines for this bit of the command word relating to one of the two lines,
According to another variant, the method is implemented for a limited number of rows of the matrix table, these lines corresponding to the image zones defined by the video signal having strong vertical transitions, the
. very areas exploiting subscans corresponding to a c addressing process for which the column control words have all the same weight from one line to another.

Selon une autre variante, le procédé est mis en oeuvre pour des images ayant de fortes transitions verticales, les autres images exploitant un procédé d'adressage pour lequel les mots de commande colonne ont tous les poids identiques d'une ligne à l'autre. According to another variant, the method is implemented for images having strong vertical transitions, the other images using an addressing method for which the column control words have all the same weight from one line to another.

Selon une autre variante, la commutation du premier procédé d'adressage comportant n sous-balayages à un second procédé d'adressage comportant un nombre supérieur de sous-balayages et pour lequel les mots de commande colonne ont un nombre supérieur de bits ayant des poids identiques d'une ligne à l'autre est effectuée en remplaçant la sélection d'une ligne I lors de l'écriture d'un bit de poids différent sur la ligne 1, dans le premier procédé, par la sélection de la ligne I et de la ligne immédiatement précédente ou immédiatement suivante pour une écriture simultanée sur ces deux lignes, dans le second procédé. According to another variant, the switching of the first addressing method comprising n subscans to a second addressing method comprising a greater number of subscans and for which the column control words have a greater number of bits having weights. identical from one line to the other is made by replacing the selection of a line I when writing a bit of different weight on the line 1, in the first method, by the selection of the line I and from the immediately preceding or immediately following line for a simultaneous write on these two lines, in the second method.

L'invention concerne également un dispositif pour la mise en oeuvre du procédé précédent comportant un circuit de traitement vidéo pour le traitement des données vidéo reçues, une mémoire de correspondance pour le transcodage de ces données, une mémoire vidéo pour la mémorisation des données transcodées, la mémoire vidéo étant reliée à des circuits d'alimentation colonne pour commander l'adressage colonne du panneau à plasma à partir de mots de commande colonnes, un circuit de commande de circuits d'alimentation ligne relié au circuit de traitement vidéo pour sélectionner les lignes, caractérisé en ce que le circuit de traitement vidéo et le circuit de transcodage effectuent un codage différent des mots de commande colonne selon que le mot est relatif à une ligne paire ou impaire, cette différence consistant en ce qu'au moins m bits successifs de rangs déterminés parmi les bits à transmettre ont des poids différents d'un mot de commande à l'autre, la somme des poids de ces bits restant identique d'un mot de commande à l'autre, pour obtenir des instants d'écriture sensiblement différents d'une ligne à la suivante. The invention also relates to a device for implementing the preceding method comprising a video processing circuit for processing the received video data, a correspondence memory for transcoding these data, a video memory for storing the transcoded data, the video memory being connected to column supply circuits for controlling the column addressing of the plasma panel from column control words, a line supply circuit control circuit connected to the video processing circuit for selecting the lines , characterized in that the video processing circuit and the transcoding circuit perform a different coding of the column control words according to whether the word is relative to an even or odd line, this difference being that at least m successive bits of given ranks among the bits to be transmitted have different weights from one control word to another, the a sum of the weights of these bits remaining identical from one control word to the other, to obtain substantially different write times from one line to the next.

Selon une variante de réalisation, le dispositif est caractérisé en ce que le circuit de commande des circuits d'alimentation lignes sélectionne simultanément deux lignes consécutives lors de la transmission par les circuits d'alimentation colonne du premier bit des bits successifs d'un mot de commande relatif à une des deux lignes. According to an alternative embodiment, the device is characterized in that the control circuit of the line supply circuits simultaneously selects two consecutive lines during the transmission by the column supply circuits of the first bit of the successive bits of a signal word. command relating to one of the two lines.

Selon une autre variante,'le dispositif est caractérisé en ce qu'il comprend également un circuit de sélection recevant les données vidéo pour sélectionner un codage des mots de commande colonne correspondant à un adressage selon n sous-balayages ou à un adressage correspondant à un nombre supérieur de sous-balayages en fonction des variations de luminance d'une ligne à l'autre d'une image. According to another variant, the device is characterized in that it also comprises a selection circuit receiving the video data for selecting a coding of the column command words corresponding to an addressing according to n subscans or to an addressing corresponding to a higher number of subscans as a function of luminance variations from one line to another of an image.

Le procédé d'adressage selon l'invention consiste à séparer l'adressage des lignes paires de celui des lignes impaires en utilisant un codage différent des mots de commande colonne. Les instants d'écritures d'une ligne à l'autre, pour certains bits des mots de commande, sont sensiblement différents. L'amorçage des excitations des cellules est ainsi favorisé. The addressing method according to the invention consists in separating the addressing of the even lines from that of the odd lines by using a coding different from the column command words. The times of writes from one line to another, for some bits of the command words, are substantially different. The stimulation of the excitations of the cells is thus favored.

Ce procédé permet d'effectuer une recopie partielle et variable des informations vidéo d'une ligne sur l'autre. On peut ainsi jouer sur le compromis nombre de sous-balayages/perte de résolution verticale. Il est alors possible, en fonction du contenu de la vidéo, de modifier, pour chacun des couples de lignes, le nombre de sous-balayages et donc par conséquent la différence maximum autorisée entre deux valeurs de luminance permettant une erreur inférieure au LSB. This method makes it possible to perform a partial and variable copy of the video information from one line to the other. We can thus play on the compromise number of subscans / loss of vertical resolution. It is then possible, depending on the content of the video, to modify, for each of the line pairs, the number of subscans and therefore the maximum allowed difference between two luminance values allowing a lower error than the LSB.

Grâce à l'invention, les effets de contouring sont supprimés ou du moins fortement diminués, la quantification des bas niveaux est améliorée. Thanks to the invention, the contouring effects are eliminated or at least greatly reduced, the quantization of the low levels is improved.

D'autres particularités et avantages de l'invention apparaîtront clairement dans la description suivante donnée à titre d'exemple non limitatif et faite en regard des figures annexées qui représentent :
-la figure 1, une courbe de compensation de la courbe de réponse d'un tube cathodique,
-la figure 2, un chronogramme montrant des niveaux de codage en fonction du temps,
-la figure 3, un principe de balayage d'un panneau à plasma selon l'art antérieur,
-la figure 4, un principe de balayage d'un panneau à plasma selon l'invention,
-la figure 5, un chronogramme pour l'écriture de deux lignes consécutives selon l'invention pour des bits de mots de commande colonne ayant des poids différents,
-la figure 6, un chronogramme pour l'écriture de deux lignes consécutives selon l'invention pour des bits de mots de commande colonne ayant des poids identiques,
-la figure 7, un exemple d'écriture sur deux lignes consécutives pour des bits de mots de commande colonne ayant des poids identiques,
-la figure 8, un exemple d'écriture sur deux lignes consécutives pour des bits de mots de commande colonne ayant des poids différents,
-la figure 9, un dispositif selon l'invention.
Other features and advantages of the invention will become clear in the following description given by way of non-limiting example and with reference to the appended figures which represent:
FIG. 1, a compensation curve of the response curve of a cathode ray tube,
FIG. 2, a timing diagram showing coding levels as a function of time,
FIG. 3, a scanning principle of a plasma panel according to the prior art,
FIG. 4, a scanning principle of a plasma panel according to the invention,
FIG. 5, a timing diagram for writing two consecutive lines according to the invention for bits of column control words having different weights,
FIG. 6, a timing diagram for writing two consecutive lines according to the invention for column command word bits having identical weights,
FIG. 7, an example of writing on two consecutive lines for bits of column command words having identical weights,
FIG. 8, an example of writing on two consecutive lines for bits of column command words having different weights,
FIG 9, a device according to the invention.

Un panneau à plasma est constitué de deux dalles de verre séparées d'une centaine de microns. Cet espace est rempli d'un mélange gazeux contenant du néon et du xénon. Lorsque l'on excite électriquement ce gaz, les électrons gravitant autour des noyaux sont extraits et deviennent libres. Le terme de"plasma"désigne ce gaz à l'état excité. Sur chacune des deux dalles du panneau sont sérigraphiées des électrodes ligne pour une dalle et colonne pour l'autre dalle. Le nombre d'électrodes ligne et colonne correspond à la définition du panneau. Lors de la fabrication, un système de barrière est mis en place permettant de délimiter physiquement les cellules du panneau et de limiter les phénomènes de diffusion d'une couleur sur l'autre. Chaque croisement d'une électrode colonne et d'une électrode ligne va correspondre à une cellule vidéo contenant un volume de gaz. Une cellule sera appelée rouge, verte ou bleue en fonction du dépôt de luminophore dont elle sera recouverte. A plasma panel consists of two glass slabs separated by a hundred microns. This space is filled with a gas mixture containing neon and xenon. When this gas is electrically excited, the electrons surrounding the nuclei are extracted and become free. The term "plasma" refers to this gas in the excited state. On each of the two slabs of the panel are serigraphed line electrodes for one slab and column for the other slab. The number of row and column electrodes corresponds to the definition of the panel. During manufacture, a barrier system is put in place to physically delineate the cells of the panel and limit the phenomena of diffusion of one color on the other. Each crossing of a column electrode and a line electrode will correspond to a video cell containing a volume of gas. A cell will be called red, green or blue depending on the phosphor deposit it will be covered.

Un pixel vidéo étant composé d'un triplet de cellules (une rouge, une verte et une bleue), il y a donc trois fois plus d'électrodes colonne que de pixels sur une ligne. Par contre, le nombre d'électrodes ligne est égal au nombre de lignes du panneau. Compte tenu de cette architecture matricielle, il suffit de venir appliquer au croisement d'une électrode ligne et une électrode colonne une différence de potentiel pour exciter une cellule précise et obtenir ainsi ponctuellement un gaz à l'état plasma. Les UV générés lors de l'excitation du gaz vont venir bombarder les luminophores rouges, verts ou bleus et donner ainsi une cellule rouge, verte ou bleue allumée.A video pixel is composed of a triplet of cells (one red, one green and one blue), so there are three times more column electrodes than pixels on a line. On the other hand, the number of row electrodes is equal to the number of lines of the panel. Given this matrix architecture, it is sufficient to come to apply to the crossing of a row electrode and a column electrode a potential difference to excite a specific cell and thus obtain a plasma gas punctually. The UV generated during the excitation of the gas will come to bombard the red, green or blue luminophores and thus give a red, green or blue lit cell.

Une ligne du panneau à plasma est adressée autant de fois qu'il y est défini de sous-balayages dans l'information de niveau de gris à transmettre au pixel, comme explicité plus loin. La sélection du pixel est effectuée par la transmission d'une tension appelée impulsion d'inscription, par l'intermédiaire d'un circuit d'alimentation, sur toute la ligne correspondant au pixel sélectionné alors que l'information correspondant à la valeur au niveau de gris du pixel sélectionné est transmise en parallèle sur toutes les électrodes de la colonne sur laquelle se trouve le pixel. Toutes les colonnes sont alimentées simultanément, chacune d'entre elles avec une valeur correspondant au pixel de cette colonne. A line of the plasma panel is addressed as many times as there are defined subscans in the gray level information to be transmitted to the pixel, as explained below. The selection of the pixel is performed by transmitting a voltage called a registration pulse, via a power supply circuit, over the entire line corresponding to the selected pixel while the information corresponding to the value at the level of gray of the selected pixel is transmitted in parallel on all the electrodes of the column on which the pixel is located. All the columns are fed simultaneously, each of them with a value corresponding to the pixel of this column.

A chaque bit de l'information d'un niveau de gris est associée une information de temps qui correspond donc au temps d'allumage du bit ou plus globalement au temps entre deux inscriptions : un bit de poids 4 à la valeur 1 correspondra ainsi à un allumage du pixel pendant une durée 4 fois supérieure à un allumage correspondant au bit de poids 1. Ce temps de maintien est défini par le temps séparant le top d'inscription d'un top d'effacement et correspond à une tension de maintien qui permet précisément de maintenir l'excitation de la cellule après son adressage. Pour un niveau de gris codé sur n bits (il s'agit du niveau de gris pour chacune des composantes R V B), le panneau sera balayé n fois pour retranscrire ce niveau, chacun de ces sous-balayages ayant une durée proportionnelle au bit qu'il représente. Par intégration, I'oeil convertit cette durée"globale"correspondant aux n bits en une valeur de niveau d'allumage. Un balayage séquentiel de chacun des bits du mot binaire est donc effectué en appliquant une durée proportionnelle au poids. Le temps d'adressage d'un pixel, pour un bit, est le mme quel que soit le poids de ce bit, ce qui change est le temps de maintien d'allumage pour ce bit. Each bit of the information of a gray level is associated with a time information which corresponds to the time of ignition of the bit or more generally to the time between two inscriptions: a bit of weight 4 at the value 1 will thus correspond to an ignition of the pixel for a duration 4 times greater than an ignition corresponding to the weight 1 bit. This holding time is defined by the time separating the registration mark from an erase mark and corresponds to a holding voltage which allows precisely to maintain the excitation of the cell after addressing. For an n-bit gray level (this is the gray level for each of the RGB components), the panel will be scanned n times to retranscribe this level, each of these subscans having a duration proportional to the bit that it represents. By integration, the eye converts this "global" duration corresponding to the n bits into an ignition level value. A sequential scan of each of the bits of the binary word is therefore performed by applying a duration proportional to the weight. The addressing time of a pixel, for a bit, is the same regardless of the weight of this bit, which changes is the ignition hold time for this bit.

Globalement, une cellule ne possède donc que deux états : excitée ou non excitée. De ce fait, il n'est pas possible, contrairement au CRT, de réaliser une modulation analogique du niveau de lumière émis. Pour rendre compte des différents niveaux de gris, il doit tre effectué une modulation temporelle de la durée d'émission de la cellule dans la période trame (appelée T). Cette période trame est divisée en autant de sous périodes (sous-balayages) qu'il y a de bits de codage de la vidéo (nombre de bits appelé n). A partir de ces n sous périodes, on doit pouvoir par combinaison reconstituer tous les niveaux de gris compris entre 0 et 255. L'oeil de l'observateur va intégrer sur une période trame ces n sous périodes et recréer ainsi le niveau de gris voulu. Overall, a cell therefore has only two states: excited or not excited. As a result, it is not possible, unlike the CRT, to perform an analog modulation of the emitted light level. To account for the different gray levels, time modulation of the transmission time of the cell in the frame period (called T) must be performed. This frame period is divided into as many sub-periods as there are coding bits of the video (number of bits called n). From these n sub periods, one must be able by combination to reconstitute all the gray levels between 0 and 255. The eye of the observer will integrate on a frame period these n sub periods and thus recreate the desired level of gray .

Un panneau est composé de NI lignes et Nc colonnes alimentées par
NI circuits d'alimentation ligne et Nc circuits d'alimentation colonne. La génération des niveaux de gris par modulation temporelle nécessite d'adresser n fois le panneau pour chaque pixel de chaque ligne. L'aspect matriciel du panneau va nous permettre d'adresser simultanément tous les pixels d'une mme ligne en envoyant sur le circuit d'alimentation ligne une impulsion électrique de niveau Vccy. Les signaux transmis sur les colonnes sont appelés mots de commande colonne et sont relatifs au signal vidéo à visualiser, cette relation étant par exemple un transcodage fonction du nombre de bits utilisés.
A panel is composed of NI lines and Nc columns powered by
NI line feed circuits and Nc column feed circuits. The generation of gray levels by temporal modulation requires addressing the panel n times for each pixel of each line. The matrix aspect of the panel will enable us to simultaneously address all the pixels of the same line by sending on the line supply circuit a Vccy level electrical pulse. The signals transmitted on the columns are called column control words and relate to the video signal to be displayed, this relation being for example a transcoding function of the number of bits used.

Sur chacune des colonnes sera présente l'information vidéo correspondant au bit de ce mot de commande colonne adressé à cet instant (correspondant à un sous-balayage), elle sera matérialisée par une impulsion électrique d'amplitude "binaire"0 ou Vccx (traduisant l'état du bit codé). La conjugaison des deux tensions Vccx et Vccy à chaque croisement d'électrode entraînera ou non une excitation de la cellule. Cet état d'excitation sera alors entretenu sur une durée proportionnelle au poids du sous-balayage effectué. Cette opération va se répéter pour toutes les lignes (NI) et pour tous les bits adressés (n). On doit donc adresser n x NI lignes pendant la durée de la trame, d'où la relation fondamentale suivante :

Figure img00080001
On each of the columns will be present the video information corresponding to the bit of this column control word addressed at this time (corresponding to a sub-scan), it will be materialized by an electrical pulse of amplitude "binary" 0 or Vccx (translating the state of the coded bit). The conjugation of the two voltages Vccx and Vccy at each electrode crossing will or will not lead to excitation of the cell. This state of excitation will then be maintained for a duration proportional to the weight of the under-scan performed. This operation will be repeated for all the lines (NI) and for all the addressed bits (n). We must therefore address nx NI lines during the duration of the frame, hence the following fundamental relationship:
Figure img00080001

où tad est le temps nécessaire pour adresser une ligne. where tad is the time needed to address a line.

Un algorithme de séquencement permet d'adresser toutes les lignes n fois en respectant entre chaque adressage le poids respectif du sous-balayage effectué. A sequencing algorithm makes it possible to address all the lines n times while respecting between each addressing the respective weight of the sub-scan carried out.

Appuyons-nous sur la figure 2 pour mieux expliquer le phénomène de contouring. We will use Figure 2 to better explain the contouring phenomenon.

Sur cette figure, l'axe des abscisses représente le temps et est divisé en périodes trame de durée T. Chaque période trame est divisée en sous périodes de temps dont la durée est proportionnelle au poids des différents sous-balayages permettant ainsi de définir un niveau vidéo à afficher sur l'écran plasma, (t, 2,4,8..., 128) pour une vidéo quantifiée sur 8 bits et un adressage possédant 8 sous-balayages. In this figure, the abscissa axis represents the time and is divided into frame periods of duration T. Each frame period is divided into sub-periods of time whose duration is proportional to the weight of the different subscans thus making it possible to define a level video to be displayed on the plasma screen, (t, 2,4,8 ..., 128) for an 8-bit quantized video and an address having 8 subscans.

L'axe des ordonnées représente le niveau 0 ou 1 des bits d'adressage pendant les périodes trame correspondantes, autrement dit l'état éteint ou allumé d'une cellule en fonction du temps, pour un niveau de codage donné. The ordinate axis represents the level 0 or 1 of the addressing bits during the corresponding frame periods, ie the state of a cell switched off or on as a function of time, for a given coding level.

La courbe 5 correspond à un codage de la valeur 128, la courbe 6 à un codage de la valeur 127 et la courbe 7 à un codage de la valeur 128 pendant la première trame et de la valeur 127 pendant la deuxième trame et inversement pour les deux trames suivantes. The curve 5 corresponds to a coding of the value 128, the curve 6 to a coding of the value 127 and the curve 7 to a coding of the value 128 during the first frame and of the value 127 during the second frame and vice versa for the two following frames.

Le principe de modulation temporelle des niveaux de gris implique une répartition temporelle des n sous-balayages qui retranscrivent la vidéo sur les 20 ms de la trame. Si l'on prend un adressage sur 8 sous-balayages (n=8) les transitions 127/128 et 128/127 entraînent une commutation de tous les bits. The principle of temporal modulation of the gray levels involves a temporal distribution of n subscans which retranscribe the video on the 20 ms of the frame. If we take an address on 8 subscans (n = 8) the transitions 127/128 and 128/127 cause a switching of all the bits.

'es 8 sous-balayages étant répartis sur les 20 ms de la trame, I'oeil en ir zrant de façon asynchrone la vidéo, fait apparaître des zones noires, la partie b de la courbe 7 correspondant à un niveau 0 pendant la durée de deux trames successives, et des zones blanches, la partie a de la courbe 7 correspondant à un niveau 1 pendant la durée de deux trames successives.Since 8 subscans are distributed over the 20 ms of the frame, the eye asynchronously transmitting the video shows black areas, the part b of curve 7 corresponding to a level 0 during the duration of two successive frames, and white areas, the part of the curve 7 corresponding to a level 1 for the duration of two successive frames.

Le phénomène de contouring se manifeste particulièrement sur des zones en mouvement où existent de fortes transitions (contours d'objets) ou plus généralement des commutations au niveau des poids forts dans le codage de cette vidéo. Dans le cas d'un écran couleur, cela se concrétise par l'apparition sur le panneau, au niveau de ces contours, de"fausses couleurs" dues à une interprétation erronée du triplet R V B. Ce phénomène est donc lié au système de modulation temporelle du niveau de la vidéo et au fait que l'oeil dans son rôle d'intégrateur fait apparaître des contours incorrects. The phenomenon of contouring is particularly manifest on moving areas where there are strong transitions (outlines of objects) or more generally commutations at the level of the strongest in the coding of this video. In the case of a color screen, this is concretized by the appearance on the panel, at these contours, of "false colors" due to an erroneous interpretation of the triplet RV B. This phenomenon is therefore related to the modulation system time of the level of the video and the fact that the eye in its role of integrator shows incorrect contours.

Une solution à ce problème consiste à coder le niveau de gris à transmettre sur plus de bits qu'il n'est théoriquement nécessaire (8 pour coder 256 niveaux) et définir ainsi plus de sous-balayage pour mieux répartir temporellement l'information. En effet, en augmentant le nombre de sousbalayages, on diminue les poids respectifs des sous-balayages, on limite les problèmes lors de leurs commutations. A l'heure actuelle, compte tenu des caractéristiques des panneaux (nombre de ligne NI) et du temps nécessaire pour adresser une ligne (tad), il est possible d'effectuer 10 sous-balayages (n=10) en 20ms. Un transcodage du niveau de gris sera par exemple : 1 2 4 8 16 32 32 32 64 64.  One solution to this problem is to code the gray level to be transmitted on more bits than it is theoretically necessary (8 to code 256 levels) and thus to define more sub-scanning to better distribute the information temporally. In fact, by increasing the number of sub-scans, the respective weights of the sub-scans are reduced, problems are limited during their commutations. At present, given the characteristics of the panels (number of NI lines) and the time required to address a line (tad), it is possible to perform 10 subscans (n = 10) in 20ms. A transcoding of the gray level will be for example: 1 2 4 8 16 32 32 32 64 64.

Les poids les plus forts peuvent ainsi tre de 64 au lieu de 128. The strongest weights can be 64 instead of 128.

Cette solution s'applique cependant au détriment de la qualité de l'image, la résolution étant limitée en conséquence. This solution however applies to the detriment of the quality of the image, the resolution being limited accordingly.

Pour rendre un niveau de gris sur un panneau à plasma, il est nécessaire d'effectuer une modulation temporelle de ce niveau en effectuant n sous-balayages successifs au cours d'une trame. L'algorithme de séquencement de cet adressage conduit à effectuer, de façon imbriquée, n sous-balayages du panneau. Toutefois, dans un soucis de simplification de
algorithme et du dispositif mettant en oeuvre cet adressage, une ligne 1+1 est toujours adressée juste après une ligne I pour un sous-balayage donné.
To make a gray level on a plasma panel, it is necessary to perform a temporal modulation of this level by performing n successive sub-sweeps during a frame. The sequencing algorithm of this addressing leads to making, nested, n subscans of the panel. However, in the interests of simplifying
algorithm and the device implementing this addressing, a line 1 + 1 is always addressed just after a line I for a given sub-scan.

Un algorithme de séquencement selon l'art antérieur est représenté à la figure 3 et est exposé ci-après afin de faciliter la compréhension de l'invention, en exposant les différences par rapport à cet art antérieur. A sequencing algorithm according to the prior art is shown in FIG. 3 and is explained below in order to facilitate the understanding of the invention, by exposing the differences with respect to this prior art.

Cet algorithme de séquencement est connu sous l'appellation anglaise
Simultaneous Addressing Scanning ou SAS, c'est à dire balayage à adressage simultané. II permet d'adresser toutes les lignes n fois (correspondant au nombre n de bits) en respectant entre chaque adressage, la durée correspondant au poids du bit relatif à cet adressage. Chacune des lignes est adressée pour chacun des sous-balayages dans un ordre défini comme le montre la figure 3 pour un système à 4 sous-balayages.
This sequencing algorithm is known as English
Simultaneous Addressing Scanning or SAS, ie simultaneous addressing scanning. It makes it possible to address all the lines n times (corresponding to the number n of bits) while respecting between each addressing, the duration corresponding to the weight of the bit relative to this addressing. Each of the lines is addressed for each of the subscans in a defined order as shown in Figure 3 for a 4 subscans system.

L'axe horizontal représente le temps t et l'axe vertical le numéro de ligne. Sur l'axe temps sont indiqués les périodes correspondant aux différents sous-balayages SBO à SB3 pour les bits 0 à 3 de mots de commande colonne définissant la valeur de luminance à afficher. La durée d'affichage, en fait la durée de maintien après l'inscription, est fonction du poids des bits de ce mot de commande. Ces durées sont représentées, pour chacun des bits 0 à 3, par deux lignes en trait plein obliques encadrant respectivement chacune des mentions SBO à SB3, par exemple la durée de maintien référencée 8 pour le sous-balayage SB3. Les zones grisées 9 et 11 correspondent au balayage de la trame précédente et de la trame suivante et la zone intermédiaire 10 correspond au balayage de la trame courante. The horizontal axis represents the time t and the vertical axis the line number. On the time axis, the periods corresponding to the different subscans SBO to SB3 for the bits 0 to 3 of column command words defining the luminance value to be displayed are indicated. The duration of the display, in fact the duration of maintenance after the inscription, depends on the weight of the bits of this command word. These durations are represented, for each of the bits 0 to 3, by two lines in full oblique lines respectively framing each of the indications SBO to SB3, for example the holding time referenced 8 for the subscanning SB3. The shaded areas 9 and 11 correspond to the scanning of the previous frame and the next frame and the intermediate zone 10 corresponds to the scanning of the current frame.

II apparaît ainsi que, pour un sous-balayage donné, les lignes sont adressées dans l'ordre croissant. Par contre il y a imbrication de différents sous-balayages, ce qui implique que l'on adresse successivement une ligne du haut du panneau pour le sous-balayage SB1 par exemple et une ligne du bas du panneau pour le sous-balayage SB2 l'instant d'après. D'une manière pratique, quatre lignes consécutives sont adressées successivement dans un cycle d'adressage qui envoie donc quatre impulsions d'écriture avant le cycle d'entretien. It thus appears that, for a given sub-scan, the lines are addressed in ascending order. On the other hand, there is nesting of different subscans, which implies that one successively addresses a line from the top of the panel for subscanning SB1 for example and a bottom line of the panel for subscanning SB2. moment later. Conveniently, four consecutive lines are addressed successively in an addressing cycle which therefore sends four write pulses before the maintenance cycle.

Ainsi, si l'on considère par exemple la bande verticale 12 correspondant à un court instant dt, les intersections avec les lignes obliques représentent successivement les débuts d'inscription relatifs aux sousbalayages SB3, SB2, SB1 et SBO de la mme trame (dans cet exemple) qui rapportés sur l'axe des ordonnées correspondent à des numéros de ligne i3, 13+1, 13+2, 13+3, par exemple 100 et les lignes suivantes 101,102 et 103 pour
SB3,12, 12+1, 12 +2,12 +3 pour SB2, etc... Ces adressages des 4 fois 4 lignes se font pendant un intervalle de temps dt. L'instant d'après va inscrire les lignes 104,105,106,107 pour SB3 et ainsi de suite.
Thus, if we consider, for example, the vertical band 12 corresponding to a short time dt, the intersections with the oblique lines successively represent the initial debuts relative to the underscans SB3, SB2, SB1 and SBO of the same frame (in this case). example) which are reported on the ordinate axis correspond to line numbers i3, 13 + 1, 13 + 2, 13 + 3, for example 100 and the following lines 101, 102 and 103 for
SB3,12, 12 + 1, 12 +2,12 +3 for SB2, etc. These 4 times 4 line addresses are done during a time interval dt. The next moment will register lines 104,105,106,107 for SB3 and so on.

Le nouveau procédé d'adressage, objet de cette demande, permet d'effectuer, à des instants différents (et non pas successifs), l'écriture des lignes I et 1+1. Il s'agit en fait d'imbriquer 2 algorithmes d'adressage, l'un pour les lignes paires et l'autre pour les lignes impaires. Globalement, tout se passe comme s'il n'y avait plus un algorithme de n sous-balayages sur NI lignes, mais plutôt un algorithme de 2*n sous-balayages sur Nul/2 lignes. Lors d'un cycle d'adressage, on n'adresse plus les 4 lignes successives (1, 1+1, 1+2, 1+3) mais les lignes de 2 en 2, soit (1, 1+2, 1+4, 1+6) ou (1+1, 1+3, 1+5, 1+7) suivant la parité ligne. Cette modification dans l'adressage concerne principalement la génération du séquencement des adressages des différents sous-balayages.  The new addressing method, which is the subject of this request, makes it possible, at different (and not successive) times, to write the lines I and 1 + 1. In fact, it involves nesting two addressing algorithms, one for the even lines and the other for the odd lines. Overall, everything happens as if there was no longer an algorithm of n subscans on NI lines, but rather an algorithm of 2 * n subscans on Null / 2 lines. During an addressing cycle, we no longer address the 4 successive lines (1, 1 + 1, 1 + 2, 1 + 3) but the lines of 2 in 2, ie (1, 1 + 2, 1 +4, 1 + 6) or (1 + 1, 1 + 3, 1 + 5, 1 + 7) depending on the line parity. This modification in the addressing mainly concerns the generation of the sequencing of the addresses of the different subscans.

La figure 4 montre comment, temporellement, les 2 algorithmes d'adressage se trouvent imbriqués. Tout se passe comme si l'on avait dans ce cas 8 sous-balayages, chacun s'appliquant sur une parité de ligne uniquement (paire ou impaire). Figure 4 shows how, temporally, the 2 addressing algorithms are nested. Everything happens as if we had 8 subscans in this case, each applying on a line parity only (even or odd).

Les traits obliques pleins correspondent aux sous-balayages SBO à
SB3 et les traits obliques pointillés aux sous-balayages SB'0 à SB'3.
The solid oblique lines correspond to the subscans SBO to
SB3 and oblique dashed lines at subscans SB'0 to SB'3.

Par exemple à un instant t, la ligne adressée pour le sous-balayage
SB3 est une ligne paire 13 (en fait le groupe de quatre lignes paires successives 13, 13 +2,13 +4,13 +6), la ligne adressée pour le sous-balayage SB'2 est une ligne impaire 1'2 (en fait le groupe de quatre lignes impaires 1'2, 1'2+2, 1'2+4, 1'2, +6) et ainsi de suite pour les autres sous-balayages à cet instant t.
For example at a time t, the line addressed for the sub-scan
SB3 is an even line 13 (in fact the group of four successive even lines 13, 13 +2,13 +4,13 +6), the line addressed for the subscanning SB'2 is an odd line 1'2 ( in fact, the group of four odd lines 1'2, 1'2 + 2, 1'2 + 4, 1'2, +6) and so on for the other subscans at this instant t.

On remarque que, si la ligne paire 13 est écrite à l'instant t,, la ligne suivante impaire 1'3 = 13 +1 est écrite à un instant différent t'. Note that if the even line 13 is written at time t, the next odd line 1'3 = 13 + 1 is written at a different time t '.

Le système de séparation des adressages des lignes I et 1+1 implique donc que les instants d'adressage de ces lignes sont différents. En conséquence, lorsque l'on adresse la ligne 1, on se situe dans une phase d'entretien sur la ligne 1+1. Il est en fait possible de venir effacer à cet instant les lignes I et 1+1 et d'inscrire la mme information vidéo sur les 2 lignes comme expliqué plus loin. De la mme façon, il est possible de n'inscrire l'information que sur la ligne 1, dans ce cas la phase d'entretien de la ligne 1+1 ne sera pas perturbée. The system for separating the addresses of the lines I and 1 + 1 therefore implies that the addressing times of these lines are different. Consequently, when line 1 is addressed, it is in a maintenance phase on the 1 + 1 line. It is actually possible to erase at this time lines I and 1 + 1 and to write the same video information on the 2 lines as explained below. In the same way, it is possible to enter the information only on line 1, in this case the maintenance phase of line 1 + 1 will not be disturbed.

L'imbrication des sous-balayages SB'dans les sous-balayages SB peut tre tout à fait arbitraire et il n'est pas nécessaire qu'une quelconque corrélation existe entre les instants de sous-balayage de ces deux types (sous-balayages de type SB pour les lignes paires et sous-balayage de type SB'pour les lignes impaires). De la mme manière, les durées d'entretien peuvent tre complètement décorrélées et ne dépendent que des poids des bits des mots de commande colonne qui l'on affectera à chaque type de sous-balayage. Les poids des mots de commande colonne peuvent tre choisis différents pour le sous-balayage SB et pour le sous-balayage SB'. The nesting of subscans SB 'in subscans SB can be quite arbitrary and it is not necessary that any correlation exists between the sub-scanning instants of these two types (subscans of SB type for even lines and SB-type underscan for odd lines). In the same way, the maintenance times can be completely decorrelated and depend only on the weights of the bits of the column control words which will be assigned to each type of sub-scanning. The weights of the column control words may be chosen different for the subscanning SB and for the subscanning SB '.

Les schémas des figures 5 et 6 représentent des chronogrammes de deux lignes successives I et 1+1 et les instants d'écriture W pour ces lignes. The diagrams of FIGS. 5 and 6 represent chronograms of two successive lines I and 1 + 1 and the write instants W for these lines.

Les appellations du type SB1 signifient qu'il s'agit du sous-balayage 1 (bit n= 1) pour un sous-balayage de type SB. The SB1 designations mean that it is sub-scan 1 (bit n = 1) for a sub-scan of type SB.

T1 représente la durée de maintien correspondante du sous-balayag  T1 represents the corresponding hold time of the sub-scan

Les flèches apparaissant sur la ligne WI correspondent aux instants d'écriture pour la ligne 1.  The arrows appearing on line WI correspond to the writing instants for line 1.

La ligne 1+1 est commandée par un sous-balayage imbriqué SB' comme indiqué précédemment. Line 1 + 1 is controlled by a nested sub-scan SB 'as previously indicated.

Les appellations du type SB'1 signifient qu'il s'agit du sous-balayage 1 (bit n= 1) pour un sous-balayage de type SB'. The names of the SB'1 type mean that it is the sub-scan 1 (bit n = 1) for a sub-scan type SB '.

T'1 représente la durée de maintien correspondante du sous-balayage SB'1 (bit n=1). T'1 represents the corresponding holding time of the subscanning SB'1 (bit n = 1).

Les flèches apparaissant sur la ligne Wl+1 correspondent aux instants d'écriture pour la ligne 1+1.  The arrows appearing on the line Wl + 1 correspond to the writing instants for the line 1 + 1.

Le schéma de la figure 5 est à rapprocher de celui de la figure 4. On a, pour la figure 5 : sur la ligne 1 :
un sous-balayage 2 SB2 durant T2
un sous-balayage 3 SB3 durant T3
sur la ligne 1+1
un sous-balayage 1 SB'1 durant T'1
un sous-balayage 2 SB'2 durant T'2
un sous-balayage 3 SB'3 durant T'3.
The diagram of FIG. 5 is to be compared with that of FIG. 4. For FIG. 5: on line 1:
a sub-scan 2 SB2 during T2
a sub-scan 3 SB3 during T3
on line 1 + 1
a sub-scan 1 SB'1 during T'1
a sub-scan 2 SB'2 during T'2
a sub-scan 3 SB'3 during T'3.

Les ordres d'écritures sont spécifiques à une seule ligne, les durées des sous-balayages sont indépendant d'une ligne à l'autre.  Write orders are specific to a single line, the subscale durations are independent of one line to another.

En se référant à la figure 4 et en considérant par exemple l'instant t, on constate que, pour une ligne 13, on démarre le sous-balayage SB3 qui est précédé du sous-balayage SB2. Sur la ligne suivante 13+1, on est, à cet instant t, en cours de sous-balayage SB'2 qui chevauche le sous-balayage SB2 et le sous-balayage SB3, comme il apparaît sur la figure 5. Referring to FIG. 4 and considering, for example, the instant t, it can be seen that, for a line 13, the subscanning SB3 is started, which is preceded by the subscanning SB2. On the following line 13 + 1, at this moment t is undergoing subscanning SB'2 which overlaps the subscanning SB2 and the subscanning SB3, as it appears in FIG.

La figure 6 ne fait plus référence à la figure 4 et donne, d'une manière générale, le principe de l'invention utilisant un balayage imbriqué. Figure 6 no longer refers to Figure 4 and gives, in general, the principle of the invention using a nested scan.

Le premier chronogramme correspond à la ligne I et représente 4 sousbalayages successifs Sb1 à Sb4 de durée de maintien t1 à t4. The first chronogram corresponds to line I and represents 4 successive sub-swings Sb1 to Sb4 of holding duration t1 to t4.

Le second chronogramme correspond à la ligne 1+1 et représente 4 sous-balayages successifs Sb'1 à Sb'4 de durée de maintien t'1 à t'4.  The second chronogram corresponds to the line 1 + 1 and represents 4 successive subscans Sb'1 to Sb'4 of holding duration t'1 to t'4.

On a :
sur la ligne 1
un sous-balayage 1 Sb1 durant t1
un sous-balayage 2 Sb2 durant t2
un sous-balayage 3 Sb3 durant t3
un sous-balayage 4 Sb4 durant t4
sur la ligne 1+1
un sous-balayage 1 Sb'1 durant t'1
un sous-balayage 2 Sb'2 durant t'2
un sous-balayage 3 Sb'3 durant t'3
un sous-balayage 4 Sb'4 durant t'4.
We have :
on line 1
a sub-scan 1 Sb1 during t1
a sub-scan 2 Sb2 during t2
a sub-scan 3 Sb3 during t3
a sub-scan 4 Sb4 during t4
on line 1 + 1
a sub-scan 1 Sb'1 during t'1
a sub-scan 2 Sb'2 during t'2
a sub-scan 3 Sb'3 during t'3
a sub-scan 4 Sb'4 during t'4.

Pour passer du premier cas (fig. 5) au second cas (fig. 6), il suffit de mettre en commun (pour les deux lignez 1 et 1+1), les 3 signaux d'écriture qui était spécifiques (à chaque ligne) dans le premier cas. Les signaux d'écriture ajoutés sont entourés sur la figure 6 et désignés sous la référence 13. To go from the first case (Fig. 5) to the second case (Fig. 6), it is sufficient to put in common (for both lines 1 and 1 + 1), the 3 writing signals that were specific (at each line ) in the first case. The added writing signals are circled in FIG. 6 and designated as 13.

Ainsi, en rajoutant un premier et un deuxième signal d'écriture sur la ligne I (toujours précédé d'un signal d'effacement pour le sous-balayage précédent), on scinde la durée de maintien T2 en deux périodes t1 et t2 et la durée de maintien T3 en deux périodes t3 et t4. Thus, by adding a first and a second write signal on the line I (always preceded by an erase signal for the preceding subscanning), the holding duration T2 is split into two periods t1 and t2 and the hold time T3 in two periods t3 and t4.

Pour la ligne suivante 1+1, l'adjonction du signal d'écriture permet de scinder la durée de maintien T'2 en deux périodes t'2 et t'3. For the next line 1 + 1, the addition of the write signal makes it possible to split the duration of maintenance T'2 in two periods t'2 and t'3.

A partir des sous-balayages imbriqués de type SB et SB', on peut donc se ramener à des sous-balayages communs entre les lignes I et 1+1, tant en durée qu'en contenu vidéo (qui est soit zéro, soit un). Il est ainsi possible d'effectuer une recopie de ligne. On qualifiera de"partielle"cette recopie de ligne dans la mesure où elle s'effectue à la demande. En effet, l'opération qui a été effectuée dans l'exemple pour les 3 écritures peut tre réduite à 0 (c'est le premier cas), à une ou deux écritures. From the nested subscans SB and SB ', we can therefore reduce to common subscans between the lines I and 1 + 1, both in duration and in video content (which is either zero or one ). It is thus possible to perform a line copy. This copy of the line will be called "partial" insofar as it is done on demand. Indeed, the operation that has been performed in the example for the 3 entries can be reduced to 0 (this is the first case), with one or two entries.

On parle de recopie partielle et à la demande car on introduit une notion de paramètre variable pouvant tre défini en fonction du contenu vidéo. We talk about partial copying and on demand because we introduce a concept of variable parameter that can be defined according to the video content.

Le gros avantage de cette méthode réside dans le fait que l'on puisse passer facilement d'un mode 16 sous-balayages à un mode 13 sous-balayages (voir exemple donné ci-après) d'une trame à l'autre et sans cycle de transition. The big advantage of this method lies in the fact that one can easily go from a 16 sub-scan mode to a 13 sub-scan mode (see example given below) from one frame to another and without transition cycle.

L'adaptation peut donc tre faite en fonction du contenu de la séquence et mme en fonction du contenu de l'image. Un système de mesure de la résolution verticale peut tre utilisé pour prendre une décision sur le nombre de sous-balayages à utiliser. La méthode permet mme de passer, d'un couple de lignes à l'autre, d'un mode 13 à 16 sous-balayages. L'information de décision peut tre calculée pour chaque couple de lignes. The adaptation can therefore be made according to the content of the sequence and even according to the content of the image. A vertical resolution measurement system can be used to make a decision about the number of subscans to use. The method makes it possible to pass, from a pair of lines to the other, a mode 13 to 16 subscans. The decision information can be calculated for each pair of lines.

Dans ce qui suit, nous allons expliciter le principe de séparation de l'information entre une valeur commune et des valeurs spécifiques, procédé qui peut tre combine à notre invention. In the following, we will explain the principle of separation of information between a common value and specific values, a process that can be combined with our invention.

Le codage d'un niveau de gris selon ce principe, qui se traduit par un mot de commande colonne, s'effectue en tenant compte non seulement de la valeur de luminance du pixel sélectionné mais également de la valeur de luminance du pixel se trouvant sur la ligne adjacente pour la mme colonne. The coding of a gray level according to this principle, which results in a column control word, is made taking into account not only the luminance value of the selected pixel but also the luminance value of the pixel lying on the adjacent line for the same column.

En fait, le mot de commande colonne, pour un pixel donné, est séparé en deux parties, un premier mot de commande correspondant à une valeur commune aux deux pixels et un deuxième et troisième mot de commande correspondant aux valeurs spécifiques des pixels. In fact, the column control word, for a given pixel, is divided into two parts, a first control word corresponding to a value common to the two pixels and a second and third control word corresponding to the specific values of the pixels.

On désire obtenir le codage suivant :
une valeur spécifique à la ligne I codée sur n1 bits
une valeur spécifique à la ligne 1+1 codée sur n2 bits
une valeur commune aux lignes 1 et 1+1 codée sur n3 bits
avec la relation suivante :
n1 + nZ+ n3 = 2 x (nombre de sous-balayages par ligne).
We want to obtain the following coding:
a value specific to the line I coded on n1 bits
a value specific to the line 1 + 1 coded on n2 bits
a value common to lines 1 and 1 + 1 encoded on n3 bits
with the following relation:
n1 + nZ + n3 = 2 x (number of subscans per line).

Si l'on considère un nombre donné de sous-balayages, il faut en effet que le nombre de sous-balayages relatifs aux bits de codage des deux valeurs spécifiques et de la valeur commune, qui est de n1 + n2 + n3, corresponde à celui des sous-balayages effectués de manière classique et relatifs aux bits de codage pour la ligne I et aux bits de codage pour la ligne 1+1.  If we consider a given number of subscans, it is necessary that the number of subscans relative to the coding bits of the two specific values and the common value, which is of n1 + n2 + n3, corresponds to that of subscans carried out in a conventional manner and relating to the coding bits for line I and to the coding bits for line 1 + 1.

Ces différents paramètres n1, n2, n3 ne sont pas fixes. II est possible de moduler le rapport entre la définition des valeurs spécifiques et celle de la valeur commune. La perte de résolution liée au codage sera d'autant plus faible que les valeurs spécifiques seront les mieux définies. Par contre, le nombre total de sous-balayages sera d'autant plus élevé que les valeurs spécifiques seront les moins bien définies. Il y a donc un compromis à trouver entre la perte de résolution d'une part et la minimisation des défauts de visualisation de l'autre.  These different parameters n1, n2, n3 are not fixed. It is possible to modulate the relationship between the definition of specific values and that of the common value. The loss of resolution related to coding will be even lower than the specific values will be the best defined. On the other hand, the total number of subscans will be even higher as the specific values will be the least well defined. There is therefore a compromise to be found between the loss of resolution on the one hand and the minimization of visualization defects on the other.

Le calcul des valeurs spécifiques s'effectue de la manière suivante :
Les valeurs spécifiques pour les lignes I et 1+1 contiennent l'information de différence entre ces lignes 1 et 1+1. En effet, si on appelle NG1 et NG2 les niveaux de gris des pixels des lignes I et 1+1, VS1 et VS2 leurs valeurs spécifiques et VC la valeur commune, on a la relation : NG1 =VS1 +VC
NG2 = VS2 + VC
Par conséquent, VS1-VS2 doit tre égal à NG1-NG2 (toujours pour avoir une erreur de codage nulle). Lorsque l'on a déterminé cette différence entre NG1 et NG2 (appelée D), on calcule VS1 et VS2 par addition du terme D et d'une portion a du niveau de gris le plus faible.
The calculation of the specific values is done as follows:
The specific values for lines I and 1 + 1 contain the difference information between these lines 1 and 1 + 1. Indeed, if we call NG1 and NG2 the gray levels of the pixels of the lines I and 1 + 1, VS1 and VS2 their specific values and VC the common value, we have the relation: NG1 = VS1 + VC
NG2 = VS2 + VC
Therefore, VS1-VS2 must be equal to NG1-NG2 (again to have a zero coding error). When this difference between NG1 and NG2 (called D) has been determined, VS1 and VS2 are calculated by adding the term D and a portion a of the lowest gray level.

On a alors :
si NG1 > NG2 VS1 = D + aNG2
VS2 = aNG2
si NG2 > NG1 VS1 = aNG1 VS2 = D + aNG1
La valeur de a est un paramètre à définir au mme titre que n1, n2, n3. Cette valeur a est le résultat de tests algorithmiques et est donc partiellement déterminée de manière empirique. La valeur est choisie en fonction des calculs induits, par exemple la valeur 3/16 facilitant les calculs par le processeur de signal numérique DSP (Digital Signal Processing en anglais).
We then have:
if NG1> NG2 VS1 = D + aNG2
VS2 = aNG2
if NG2> NG1 VS1 = aNG1 VS2 = D + aNG1
The value of a is a parameter to be defined in the same way as n1, n2, n3. This value a is the result of algorithmic tests and is therefore partially determined empirically. The value is chosen according to the induced calculations, for example the value 3/16 facilitating the calculations by the Digital Signal Processing (DSP) digital signal processor.

La valeur commune se calcule par différence entre la valeur initiale et la valeur spécifique. Compte tenu des approximations effectuées sur le calcul des valeurs spécifiques, on obtient la valeur commune par le calcul suivant :
VC 1/2 x (NG1 + NG2-VS1-VS2)
Les calculs se résument donc aux étapes suivantes :
-détermination de la valeur D correspondant à la différence entre les deux valeurs à coder NG1 et NG2.
The common value is calculated by difference between the initial value and the specific value. Given the approximations made on the computation of the specific values, one obtains the common value by the following computation:
VC 1/2 x (NG1 + NG2-VS1-VS2)
The calculations are therefore summarized in the following steps:
-determination of the value D corresponding to the difference between the two values to be coded NG1 and NG2.

-calcul des valeurs spécifiques VS1 et VS2 en fonction de D, a et
NG1 ou NG2.
-calculating specific values VS1 and VS2 as a function of D, a and
NG1 or NG2.

-calcul de la valeur commune VC en fonction de NG1, NG2, VS1,
VS2.
calculation of the common value VC as a function of NG1, NG2, VS1,
VS2.

Un point important consiste en la minimisation de l'erreur de recodage. Pour pouvoir minimiser cette erreur de recodage, on va utiliser un codage particulier de la valeur spécifique. Il s'agit d'un codage par pas de 5, c'est à dire que chaque code est un multiple de 5. Le tableau suivant montre comment les valeurs spécifiques et communes sont calculées pour obtenir, en final, les valeurs VF1 et VF2 les plus proches possibles de NG1 et NG2. En fait l'erreur (E1, E2) se trouve limitée à +/-1.

Figure img00160001
An important point is the minimization of the recoding error. To be able to minimize this recoding error, we will use a particular coding of the specific value. It is a coding step of 5, ie each code is a multiple of 5. The following table shows how the specific and common values are calculated to finally get the values VF1 and VF2 as close as possible to NG1 and NG2. In fact the error (E1, E2) is limited to +/- 1.
Figure img00160001

<tb> NG1 <SEP> NG2 <SEP> D <SEP> D <SEP> par <SEP> VS1 <SEP> VS2 <SEP> VC <SEP> VF1 <SEP> VF2 <SEP> E1 <SEP> E2
<tb> <SEP> 60 <SEP> 65 <SEP> 5 <SEP> 5 <SEP> 10 <SEP> 15 <SEP> 50 <SEP> 60 <SEP> 65 <SEP> 0 <SEP> 0 <SEP>
<tb> <SEP> 60 <SEP> 66 <SEP> 6. <SEP> 5-10 <SEP> 15 <SEP> 50 <SEP> 60 <SEP> 65 <SEP> 0-1 <SEP>
<tb> <SEP> 60 <SEP> 67 <SEP> 7 <SEP> 5 <SEP> 10 <SEP> 15 <SEP> 51 <SEP> 61 <SEP> 66 <SEP> 1-1
<tb> <SEP> 60 <SEP> 68 <SEP> 8 <SEP> 10 <SEP> 10 <SEP> 20 <SEP> 49 <SEP> 59. <SEP> 69-1 <SEP> 1 <SEP>
<tb> <SEP> 60 <SEP> 69 <SEP> 9 <SEP> 10 <SEP> 10 <SEP> 20 <SEP> 49 <SEP> 59 <SEP> 69
<tb>
La différence D entre les valeurs de gris est codée à partir du plus proche multiple de 5 de cette valeur D. Les valeurs spécifiques VS1 et VS2 sont des multiples de 5 et la proportion de la valeur spécifique par rapport à la valeur globale (le paramètre a) est choisie égale à 3/16. La valeur de VS1 est ainsi la valeur modulo 5 se rapprochant le plus de 60 x 3/16.
<tb> NG1 <SEP> NG2 <SEP> D <SEP> D <SEP> with <SEP> VS1 <SEP> VS2 <SEP> VC <SEP> VF1 <SEP> VF2 <SEP> E1 <SEP> E2
<tb><SEP> 60 <SEP> 65 <SEP> 5 <SEP> 5 <SEP> 10 <SEP> 15 <SEP> 50 <SEP> 60 <SEP> 65 <SEP> 0 <SEP> 0 <SEP>
<tb><SEP> 60 <SEP> 66 <SEP> 6. <SEP> 5-10 <SEP> 15 <SEP> 50 <SEP> 60 <SEP> 65 <SEP> 0-1 <SEP>
<tb><SEP> 60 <SEP> 67 <SEP> 7 <SEP> 5 <SEP> 10 <SEP> 15 <SEP> 51 <SEP> 61 <SEP> 66 <SEP> 1-1
<tb><SEP> 60 <SEP> 68 <SEP> 8 <SEP> 10 <SEP> 10 <SEP> 20 <SEP> 49 <SEP> 59. <SEP> 69-1 <SEP> 1 <SEP>
<tb><SEP> 60 <SEP> 69 <SEP> 9 <SEP> 10 <SEP> 10 <SEP> 20 <SEP> 49 <SEP> 59 <SEP> 69
<Tb>
The difference D between the gray values is coded from the nearest multiple of 5 of this value D. The specific values VS1 and VS2 are multiples of 5 and the proportion of the specific value with respect to the global value (the parameter a) is chosen equal to 3/16. The value of VS1 is thus the value modulo 5 approaching the most 60 x 3/16.

La valeur spécifique, qui contient l'information de différence entre les deux pixels codés, n'est définie que sur un nombre restreint de bits. La différence maximum que l'on pourra coder sera donc limitée en fait à la valeur maximum que l'on peut coder en valeur spécifique. Ceci va donc nous interdire de coder de grandes différences. The specific value, which contains the difference information between the two coded pixels, is defined only on a limited number of bits. The maximum difference that can be coded will therefore be limited to the maximum value that can be encoded as a specific value. This will therefore prohibit us from coding big differences.

Pour une forte transition, la différence que l'on peut coder étant limitée, I'une des valeurs spécifiques sera égale à la valeur maximum et l'autre sera égale à 0. La valeur commune sera, elle, déterminée de façon à minimiser l'erreur sur la valeur finale. Dans ce cas, l'erreur finale pourra tre supérieure à 1. For a large transition, the difference that can be coded being limited, one of the specific values will be equal to the maximum value and the other will be equal to 0. The common value will be determined in such a way as to minimize the error on the final value. In this case, the final error may be greater than 1.

Le tableau suivant donne un exemple d'un codage entre 2 pixels dont la différence est supérieure à la définition maximum de la valeur spécifique. La valeur maximale choisie pour la valeur spécifique est prise égale à 70 :

Figure img00160002
The following table gives an example of a coding between 2 pixels whose difference is greater than the maximum definition of the specific value. The maximum value chosen for the specific value is taken equal to 70:
Figure img00160002

<tb> NG1 <SEP> NG2 <SEP> D <SEP> Dpar5 <SEP> VS1 <SEP> ! <SEP> VS2 <SEP> ! <SEP> VC <SEP> VFl <SEP> ! <SEP> VF2 <SEP> ex <SEP> E2
<tb> <SEP> limitée
<tb> <SEP> 10 <SEP> 100 <SEP> 90 <SEP> 70 <SEP> 0 <SEP> 70 <SEP> 20 <SEP> 20 <SEP> 90 <SEP> 10-10
<tb>
Un exemple d'application mettant en oeuvre le principe de séparation de l'information entre une valeur commune et des valeurs spécifiques est donné ci-après pour un système permettant 10 sousbalayages :
Définition des paramètres :
nul = 4 (code 5, 10, 20,35)
n2 = 4 (code 5,10,20,35)
n3 = 12 (code 1,2,4,6,9,12,15,19,23,27,31,36)
a = 3/16
Cela nous permet en fait de transcrire un niveau de gris en 16 sous-balayages, 12 sous-balayages étant communs à 2 lignes (donc équivalents à 6 sous-balayages classiques) et 4 sous-balayages étant spécifiques. Dans ce cas, le gain sera de 6 sous-balayages avec une erreur de recodage inférieure ou égale à 1 (pour une différence entre lignes inférieure ou égale à 70).
<tb> NG1 <SEP> NG2 <SEP> D <SEP> Dpar5 <SEP> VS1 <SEP>! <SEP> VS2 <SEP>! <SEP> VC <SEP> VFl <SEP>! <SEP> VF2 <SEP> ex <SEP> E2
<tb><SEP> Limited
<tb><SEP> 10 <SEP> 100 <SEP> 90 <SEP> 70 <SEP> 0 <SEP> 70 <SEP> 20 <SEP> 20 <SEP> 90 <SEP> 10-10
<Tb>
An example of an application implementing the principle of separation of information between a common value and specific values is given below for a system allowing 10 sub-scans:
Definition of parameters:
null = 4 (code 5, 10, 20,35)
n2 = 4 (code 5,10,20,35)
n3 = 12 (code 1,2,4,6,9,12,15,19,23,27,31,36)
a = 3/16
This allows us in fact to transcribe a gray level in 16 subscans, 12 subscans being common to 2 lines (thus equivalent to 6 conventional subscans) and 4 subscans being specific. In this case, the gain will be 6 subscans with a recoding error less than or equal to 1 (for a difference between lines less than or equal to 70).

La figure 7 montre un tel adressage à 16 sous-balayages. Sur la ligne I et la ligne 1+1 se succèdent en fonction du temps les sous-balayages correspondant aux bits de poids 10,9,15,12,20. Les écritures référencées 14 sont communes aux lignes I et 1+1, pour les valeurs 9,15,12. Les écritures référencées 15 sont spécifiques aux lignes I et 1+1 et concernent les valeurs 10, 20. Figure 7 shows such addressing at 16 subscans. On the line I and the line 1 + 1 succeed each other as a function of time the subscans corresponding to the bits of weight 10,9,15,12,20. The writes referenced 14 are common to the lines I and 1 + 1, for the values 9, 15, 12. The writes referenced 15 are specific to the lines I and 1 + 1 and relate to the values 10, 20.

Le code 16 bits ainsi défini limite la différence maximum entre les lignes I et 1+1 à 70 (70= 5+10+20+35). Au delà de 70, l'opération de codage sur 16 bits entraîne la génération d'une erreur supérieure au LSB. The 16-bit code thus defined limits the maximum difference between lines I and 1 + 1 to 70 (70 = 5 + 10 + 20 + 35). Beyond 70, the 16-bit encoding operation results in a higher error than the LSB.

Ce problème est résolu en combinant le principe d'imbrication des
s-balayages b celui précédemment décrit.
This problem is solved by combining the principle of nesting of
s-sweeps b that previously described.

Le code 16 bits ci-dessus correspond au poids des bits des mots de commande colonne calculés à partir des informations vidéo : 1 2 4 5 6 9 10 12 15 19 20 23 27 31 35 36
Selon le principe de séparation de l'information entre une valeur commune et des valeurs spécifiques, chaque information vidéo est séparée en une information spécifique à la ligne courante I et une information communes aux 2 lignes adjacentes I et 1+1. L'information spécifique est codée sur 4 bits dont les poids respectifs sont multiples de 5 (5,10,20,35).
The 16-bit code above corresponds to the weight of the bits of the column control words calculated from the video information: 1 2 4 5 6 9 10 12 15 19 20 23 27 31 35 36
According to the principle of separating the information between a common value and specific values, each video information is separated into information specific to the current line I and information common to the 2 adjacent lines I and 1 + 1. The specific information is coded on 4 bits whose respective weights are multiples of 5 (5,10,20,35).

L'information commune est codée sur 12 bits.The common information is coded on 12 bits.

Le principe d'imbrication des sous-balayages permet d'augmenter la valeur de cette différence maximale à partir de laquelle les erreurs ne sont plus négligeables, ce qui est particulièrement utile lorsque la résolution verticale (différence de luminance) est importante.  The principle of nesting sub-scans makes it possible to increase the value of this maximum difference from which the errors are no longer negligible, which is particularly useful when the vertical resolution (difference in luminance) is important.

II permet de passer dynamiquement de 16 sous-balayages (10 sous-balayages communs à deux lignes et 4 sous-balayages séparés) à 13 sous-balayages. It makes it possible to dynamically change from 16 subscans (10 subscans common to two lines and 4 subscans separated) to 13 subscans.

Tout d'abord, l'ordre respectif des différents sous-balayages est modifié comme suit : 1 2465109151220192327313635
Cet ordre défini le rang des bits des mots de commande transmis, représentés par leur poids.
First, the respective order of the different subscans is modified as follows: 1 2465109151220192327313635
This order defines the rank of the bits of the command words transmitted, represented by their weight.

Les 4 premiers sous-balayages (1,2,4,6) sont toujours communs aux 2 lignes adjacentes. Les sous-balayages 5 et 10 et aussi 20,35 sont eux toujours spécifiques aux lignes I et 1+1 (on a donc toujours 2 informations différentes pour ces sous-balayages). The first 4 subscans (1,2,4,6) are always common to the 2 adjacent lines. Subscans 5 and 10 and also 20,35 are always specific to lines I and 1 + 1 (so we always have 2 different information for these subscans).

Pour les 3 sous-balayages suivants (9,15,12) deux cas sont possibles : soit ils sont communs aux 2 lignes (et l'on revient alors à l'adressage à 16 sous-balayages) soit ils sont partiellement spécifiques (adressage à 13,14 ou 15 sous-balayages). For the following 3 subscans (9,15,12) two cases are possible: either they are common to the 2 lines (and then we return to the address at 16 subscans) or they are partially specific (addressing at 13,14 or 15 subscans).

La figure 8 montre un tel adressage à 13 sous-balayages. Sur la ligne I se succède les sous-balayages correspondant à des bits de poids 10, 24, 12,20. Sur la ligne 1+1 se succèdent les sous-balayages correspondant à des bits de poids 10,9,27,20. Les écritures référencées 16 sont communes aux lignez 1 et 1+1-, pour les valeurs 9 et 24. Les écritures référencées 17 sont spécifiques aux lignes I et 1+1 et concernent les valeurs 10,20,12 et 27. En fait, c'est l'inscription relative au sous-balayage 9 qui est commune mais on ne vient pas effacer à la fin du cycle d'entretien la ligne 1. S'il n'y a pas effacement, t'information inscrite reste présente ce qui implique que l'information vidéo qui à pour poids 9 sur la ligne 1+1 a un poids différent (24) sur la ligne 1. Par contre on efface la ligne 1+1 à la fin du cycle de poids 9. A cet instant, on vient écrire l'information vidéo suivante (qui correspond au 15 dans le mode 16 sous-balayages) sur la ligne 1+1. De la mme façon, on ne vient pas effacer à la fin du cycle de poids 15 la ligne 1+1 mais la ligne 1. On a donc sur la ligne 1, un sous-balayage de durée 24 (9+15) dont le contenu vidéo est le mme que le sous-balayage de durée 9 de la ligne 1+1. On inscrit alors le contenu vidéo du sous-balayage 12 sur la ligne 1. De la mme façon, lors de l'inscription du 12 sur la ligne 1, il n'a pas été effectué d'effacement sur la ligne 1+1. En conséquence le sous-balayage 15 de la ligne 1+1 dure en fait 27 (15+12). Un signal d'effacement commun aux ligne I et 1+1 est ensuite effectué avant d'inscrire les information vidéo correspondantes aux valeurs spécifiques de poids 20. Figure 8 shows such addressing at 13 subscans. On line I succeeds subscans corresponding to bits of weight 10, 24, 12,20. On the line 1 + 1 succeed each other subscans corresponding to bits of weight 10,9,27,20. The referenced writes 16 are common to the lines 1 and 1 + 1, for the values 9 and 24. The writes referenced 17 are specific to the lines I and 1 + 1 and relate to the values 10, 20, 12 and 27. In fact, it is the inscription relative to the sub-scanning 9 which is common but one does not come to erase at the end of the maintenance cycle the line 1. If there is not erasing, the information registered remains present this which implies that the video information which has weight 9 on the line 1 + 1 has a different weight (24) on the line 1. On the other hand, the line 1 + 1 is erased at the end of the cycle of weight 9. moment, we just write the following video information (which corresponds to the 15 in the 16 subscans mode) on the 1 + 1 line. In the same way, one does not come to erase at the end of the weight cycle 15 the line 1 + 1 but the line 1. One thus has on line 1, a sub-scan of duration 24 (9 + 15) whose video content is the same as the sub-scan of duration 9 of line 1 + 1. The video content of the sub-scan 12 is then written on the line 1. In the same way, when the 12 was written on the line 1, no erasure was performed on the line 1 + 1. As a result, the sub-scan 15 of the line 1 + 1 in fact lasts 27 (15 + 12). An erase signal common to the lines I and 1 + 1 is then performed before recording the video information corresponding to the specific weight values 20.

En conclusion, dans le mode 16 sous-balayages, on avait 3 sousbalayages communs successifs de poids respectifs 9,15,12. Dans le mode 13 sous-balayages on a en fait 2 sous-balayages 24 et 12 sur la ligne I et 2 sousbalayages 9 et 27 sur la ligne 1+1. Seule contrainte, l'information 24 de la ligne
I et 9 de la ligne 1+1 sont communes. Par contre les poids 12 de la ligne 1 et 27 de la ligne 1+1 sont spécifiques. On augmente donc ainsi la proportion de valeurs spécifiques par rapport aux valeurs communes ce qui permet une résolution verticate supérieure.
Finally, in the 16 subscans mode, there were 3 successive common underscanings of respective weights 9, 15, 12. In the 13 subscans mode there are actually 2 subscans 24 and 12 on line I and 2 subscans 9 and 27 on line 1 + 1. Only constraint, the information 24 of the line
I and 9 of line 1 + 1 are common. On the other hand, the weights 12 of line 1 and 27 of line 1 + 1 are specific. This increases the proportion of specific values relative to the common values, which allows higher vertex resolution.

De la mme façon, les sous-balayages 19,23,27,31,36 d'un adressage 16 sous-balayages, peuvent se transformer en 3 sous-balayages 42,58,36 pour la ligne I et 19,50,67 pour la ligne 1+1. Seule contrainte, l'information vidéo du sous-balayage 42 de la ligne I est la mme que celle du sous-balayage 1de la ligne 1+1.  In the same way, the subscans 19,23,27,31,36 of an address 16 subscans, can be transformed into 3 subscans 42,58,36 for line I and 19,50,67 for line 1 + 1. As the only constraint, the video information of the sub-scan 42 of the line I is the same as that of the sub-scan 1 of the line 1 + 1.

Pour le codage des valeurs 9, 15,12, on avait économisé un sousbalayage, pour le codage des valeurs 19,23,27,31,36, on économise deux autres sous-balayages. For the coding of the values 9, 15, 12, a sub-scan had been saved, for the coding of the values 19, 23, 27, 31, 36, two further subscans were saved.

En tenant compte des sous-balayages spécifiques et de ceux communs à deux lignes, calculons le nombre d'écritures pour deux lignes successives pouryérifier le nombre moyen de sous-balayages par ligne :
-4 écritures correspondant à 4 sous-balayages communs (1, 2,4,6)
-4 x 2 écritures correspondant à 4 sous-balayages spécifiques (5,10, 20, 35)
-1 écriture correspondant à 1 sous-balayage commun (9 + 15 pour I et 9 pour 1+1 se limitant à 1 commande d'écriture commune aux deux lignes pour le sous-balayage 9)
-1 x 2 écritures correspondant à 2 sous-balayages spécifiques (12 pour I et 15 + 12 pour 1+1)
-1 écriture correspondant à 1 sous-balayage commun (19 + 23 pour I et 19 pour I + 1 se limitant à une commande d'écriture commune aux 2 lignes pour le sous-balayage 19)
-1 x 2 écritures correspondant à 2 sous-balayages spécifiques (27 + 31 pour 1, 23 + 27 pour 1+1)
1 x 2 écritures correspondant à 2 sous-balayages spécifiques (36 pour I, 31 + 36 pour 1+1).
Taking into account specific subscans and those common to two lines, calculate the number of writes for two successive rows to check the average number of subscans per line:
-4 entries corresponding to 4 common subscans (1, 2,4,6)
-4 x 2 entries corresponding to 4 specific subscans (5,10, 20, 35)
-1 write corresponding to 1 common underscan (9 + 15 for I and 9 for 1 + 1 limited to 1 write command common to both lines for the subscan 9)
-1 x 2 entries corresponding to 2 specific subscans (12 for I and 15 + 12 for 1 + 1)
-1 write corresponding to 1 common underscan (19 + 23 for I and 19 for I + 1 limited to a write command common to the 2 lines for the sub-scan 19)
-1 x 2 entries corresponding to 2 specific subscans (27 + 31 for 1, 23 + 27 for 1 + 1)
1 x 2 entries corresponding to 2 specific subscans (36 for I, 31 + 36 for 1 + 1).

Soit un total de :
4+8+1+2+1+2+2= 20 écritures.
Totaling :
4 + 8 + 1 + 2 + 1 + 2 + 2 = 20 entries.

On retrouve bien une moyenne de 10 écritures pour une ligne. We find an average of 10 entries for a line.

D'une autre manière, on peut dire que les mots de commande colonne étaient codés sur 16 bits et, selon le poids des bits, les lignes étaient adressées séparément ou 2 par 2. Les temps de balayage pour l'écriture des 2 bits, pour lesquels les lignes étaient adressées 2 par 2, étaient donc divisés par 2, ramenant le temps de balayage à celui d'un mot de commande colonne de 10 bits (4 + 12/2).  Alternatively, it can be said that the column control words were coded on 16 bits and, depending on the bit weight, the lines were addressed separately or 2 by 2. Scan times for writing the 2 bits, for which the lines were addressed 2 by 2, were therefore divided by 2, bringing the scan time back to that of a 10-bit column control word (4 + 12/2).

Selon le principe d'imbrication des sous-balayages, les mots de commande colonne sont codés sur 13 bits, des bits étant communs à deux lignes successives. According to the principle of nesting subscans, the column control words are coded on 13 bits, bits being common to two successive lines.

Ces mots de commande colonne ont des bits de poids différents selon que la ligne considérée est une ligne paire ou impaire. These column command words have bits of different weight depending on whether the line considered is an even or odd line.

Les poids des mots de commande colonne codés sur 13 bits (13 sousbalayages) sont :
-pour une ligne paire (ou impaire selon son choix) :
1,2,4,6, 5,10,24,12,20,42,58,36,35
-pour une ligne impaire (respectivement paire) :
1, 2, 4, 6, 5, 10, 9, 27,20,19,50,67,35
Les poids des bits de rang 7 et 8 ont mme somme 36. Les poids des bits de rang 10, 11, 12 ont mme somme 136.
The weights of the column control words encoded on 13 bits (13 underscan) are:
-for an even line (or odd according to his choice):
1,2,4,6,5,10,24,12,20,42,58,36,35
for an odd line (respectively pair):
1, 2, 4, 6, 5, 10, 9, 27, 20, 19, 50, 67, 35
The weights of the rank 7 and 8 bits have the same sum 36. The weights of the rank bits 10, 11, 12 have the same sum 136.

Les lignes sont adressées 2 par 2, dans l'exemple, pour les poids :
1,2,4,6,9 ou 24,19 ou 42 (selon le mot de commande colonne considéré).
The lines are addressed 2 by 2, in the example, for the weights:
1,2,4,6,9 or 24,19 or 42 (according to the column command word considered).

Les lignes sont adressées séparément pour les poids 5,10,20,35. The lines are addressed separately for the weights 5,10,20,35.

Les lignes sont adressées séparément pour le poids (15 + 12), (23 + 27), (31 + 36). The lines are addressed separately for the weight (15 + 12), (23 + 27), (31 + 36).

Les lignes sont adressées séparément pour le poids 12, (27 + 31), 36. The lines are addressed separately for the weight 12, (27 + 31), 36.

On obtient un temps de balayage pour l'écriture qui correspond bien à 10 bits : 4/2 + 2/2 + 4 + 6/2 = 10
Globalement, grâce à l'invention, on passe d'une différence maximum de 70 pour 16 sous-balayages à une différence de 176 (255-42-24-13) pour 13 sous-balayages (les valeurs 9/24 et 19/42, comme les poids 1,2,4,6 ne peuvent en effet tre sélectionnées séparément). Ceci permet donc d'augmenter considérablement la résolution verticale transmise.
We obtain a scan time for writing that corresponds to 10 bits: 4/2 + 2/2 + 4 + 6/2 = 10
Overall, thanks to the invention, a maximum difference of 70 is passed for 16 subscans at a difference of 176 (255-42-24-13) for 13 subscans (the values 9/24 and 19 / 42, as the weights 1,2,4,6 can not be selected separately). This makes it possible to considerably increase the transmitted vertical resolution.

Le gros intért de cette technique est de pouvoir réaliser la commutation entre un adressage à 16 sous-balayages et un adressage à 13 sous-balayages à la demande et pour un couple de lignes donné. Il est possible par exemple de détecter en amont les zones de l'image possédant de fortes transitions verticales. Toutes les lignes de cette zone seront alors passées en adressage à 13 sous-balayages, les autres pouvant rester en adressage à 16 sous-balayages. Cette commutation, qui correspond au passage d'un adressage conforme à la figure 8 à un adressage conforme à la figure 7 est réalisé de manière simple, en remplaçant la sélection d'une ligne I (ou d'une ligne I+1) lors de l'écriture d'un bit de poids différent sur la ligne I (ou 1+1) par la sélection de la ligne I et de la ligne immédiatement suivante (ou précédente) pour une écriture simultanée sur ces deux lignes. The main interest of this technique is to be able to switch between a subscans addressing and a sub-scan addressing on request and for a given pair of lines. For example, it is possible to detect upstream areas of the image having strong vertical transitions. All the lines of this zone will then be passed in addressing to 13 subscans, the others being able to remain in addressing to 16 subscans. This switching, which corresponds to the passage of an addressing according to FIG. 8 to addressing in accordance with FIG. 7, is carried out in a simple manner, replacing the selection of a line I (or a line I + 1) when writing a bit of different weight on the I (or 1 + 1) line by selecting the line I and the immediately following (or preceding) line for simultaneous writing on these two lines.

De la mme façon, il sera intéressant de posséder un détecteur de "faux contours"pour juger de la nécessité de rester en mode 16 sousbalayages ou non. Il y a un compromis à trouver entre la résolution verticale et la limitation du niveau de"faux contours"
Ce nombre de sous-balayages est relié au nombre de bits ayant des poids différents d'un mot de commande colonne correspondant à une ligne au mot de commande colonne correspondant à la ligne suivante et ce nombre, donc les mots de commande colonne utilisés pour le codage de l'image, pourra tre choisi en fonction des images à traiter, ce choix pouvant d'ailleurs tre effectué image par image. Le poids des bits concernés pourra tre choisi en fonction de la résolution de l'image.
In the same way, it will be interesting to have a detector of "false contours" to judge the need to stay in 16 sub-scan mode or not. There is a trade-off between vertical resolution and limiting the level of "false outlines"
This number of subscans is related to the number of bits having different weights of a column control word corresponding to a line to the column control word corresponding to the next line and this number, therefore the column command words used for the coding of the image, may be chosen according to the images to be processed, this choice can also be made image by image. The weight of the bits concerned may be chosen according to the resolution of the image.

Les problèmes d'amorçage de cellules et de quantification décrits précédemment peuvent tre atténués de la manière suivante :
En utilisant le seul principe de séparation des adressages des lignes I et 1+1, il est possible d'améliorer, de façon assez simple, l'amorçage des excitations. En effet, lors d'un adressage classique, les 4 cellules adressées au cours du cycle courant sont dans un premier temps éteintes par une impulsion d'effacement. L'inscription qui suit juste après ne peut pas bénéficier d'un effet de proximité de cellules allumées. Les seules cellules susceptibles d'tre allumées sont celles situées juste au dessus ou au dessous du paquet de 4 lignes.
The cell priming and quantization problems described above can be attenuated as follows:
By using the only principle of separation of the addresses of the lines I and 1 + 1, it is possible to improve, quite simply, the initiation of the excitations. Indeed, during a conventional addressing, the 4 cells addressed during the current cycle are initially extinguished by an erase pulse. The inscription that follows just after can not benefit from a close effect of lit cells. The only cells that can be lit are those just above or below the 4-line packet.

Dans notre cas, les lignes I et 1+1 étant adressées à des instants différents, la ligne 1+1 peut bénéficier de l'état d'excitation éventuelle des lignes
I et 1+2, celles-ci n'ayant pas été éteinte juste avant. En fait il est possible de faire bénéficier tous les sous-balayages de toutes les lignes de ce système.
In our case, the lines I and 1 + 1 being addressed at different times, the line 1 + 1 can benefit from the state of possible excitation of the lines
I and 1 + 2, these having not been extinguished just before. In fact it is possible to benefit all subscans of all the lines of this system.

Pour favoriser l'amorçage de tous les sous-balayages, il suffit d'avoir des instants d'écriture sur les lignes paires et impaires qui soient systématiquement différents. Une façon simple de réaliser ceci est de décaler les 2 systèmes d'adressage d'un temps constant, tout en gardant dans ce cas le mme code sur les 2 lignes. Il est par exemple possible d'utiliser un double système d'adressage décalé l'un par rapport à l'autre de l'équivalent de 1/2
LSB.
To promote the initiation of all subscans, it is sufficient to have write times on even and odd lines that are systematically different. A simple way to achieve this is to shift the 2 addressing systems by a constant time, while keeping in this case the same code on the 2 lines. For example, it is possible to use a double addressing system offset from one another by the equivalent of 1/2
LSB.

Dans l'exemple de la figure 8, configuration à 13 sous-balayages, certains sous-balayages bénéficient de cet amorçage favorisé. In the example of FIG. 8, configuration with 13 subscans, some subscans benefit from this favored initiation.

Concernant la quantification des bas niveaux, si l'on considère 2 adressages séparés pour les lignes impaires et les lignes paires, il est possible, comme cela a été indiqué précédemment, d'effectuer à un moment donné, une inscription commune pour 2 lignes adjacentes. Cela revient par exemple à stopper la phase d'entretien d'un sous-balayage de la ligne I et à venir inscrire sur les lignes I et 1+1 l'information vidéo de la ligne 1+1. La durée du sousbalayage initial de la ligne I est dans ce cas diminuée. Appliquer ce principe pour le sous-balayage correspondant au poids le plus faible (durée correspondante au LSB) revient à introduire un pas de quantification inférieur au LSB. Le déphasage entre les 2 adressages peut tre choisi égal à 1/2 LSB. Concerning the quantization of low levels, if we consider 2 separate addresses for odd and even lines, it is possible, as indicated above, to perform at a given moment, a common registration for 2 adjacent lines . This amounts, for example, to stopping the maintenance phase of a sub-scan of line I and to enter the video information of line 1 + 1 on lines I and 1 + 1. The duration of the initial underscan of the line I is in this case diminished. Applying this principle for the subscanning corresponding to the lowest weight (duration corresponding to the LSB) amounts to introducing a lower quantization step to the LSB. The phase difference between the 2 addresses can be chosen equal to 1/2 LSB.

Si on applique le principe d'un adressage commun aux 2 lignes adjacentes, on définit ainsi des sous-balayages de poids 1/2 LSB. Ceci nous fait gagner un niveaux de quantification utilisable surtout pour les faibles niveaux. II est également possible de définir un système d'adressage permettant d'augmenter encore plus cette quantification en introduisant le poids de 1/4 de LSB.If one applies the principle of a common addressing to the 2 adjacent lines, one thus defines subscans of weight 1/2 LSB. This makes us gain a level of quantification usable especially for low levels. It is also possible to define an addressing system to further increase this quantification by introducing the weight of 1/4 of LSB.

Un exemple de réalisation du dispositif mettant en oeuvre le procédé de balayage est décrit ci-après. Le diagramme simplifié des circuits de commande d'un panneau à plasma 18 est représenté à la figure 9. An exemplary embodiment of the device implementing the scanning method is described below. The simplified diagram of the control circuits of a plasma panel 18 is shown in FIG. 9.

Les informations numériques vidéo arrivent sur l'entrée E du dispositif qui est également l'entrée d'un circuit de traitement vidéo à base de microprocesseur 19 et l'entrée d'un circuit de sélection 20. Le circuit de traitement vidéo est relié à une mémoire de correspondance 21, au circuit de sélection 20, à l'entrée d'une mémoire vidéo 22 et à un générateur de balayage ou circuit de commande des circuits d'alimentation ligne 24. La mémoire vidéo transmet les informations mémorisée vers l'entrée d'un circuit 23 regroupant les circuits d'alimentation colonne. The digital video information arrives at the input E of the device which is also the input of a microprocessor-based video processing circuit 19 and the input of a selection circuit 20. The video processing circuit is connected to a matching memory 21, the selection circuit 20, the input of a video memory 22 and a scan generator or control circuit of the line supply circuits 24. The video memory transmits the stored information to the input of a circuit 23 grouping the column supply circuits.

Le générateur de balayage 24 transmet des informations de synchronisation vers la mémoire vidéo 22 et commande un circuit 25 regroupant les circuits d'alimentation ligne. The scanning generator 24 transmits synchronization information to the video memory 22 and controls a circuit 25 grouping the line feed circuits.

Les informations vidéo codées sur 8 bits et reçues sur l'entrée E sont ainsi transmises vers le circuit de sélection 20 qui mémorise les données vidéo sur une image complète. Ce circuit analyse le contenu de la vidéo et calcule le nombre de fois qu'il existe, dans l'image, une différence de luminance entre la ligne I et la ligne 1+1 supérieure à un seuil préétabli. The video information coded on 8 bits and received on the input E is thus transmitted to the selection circuit 20 which stores the video data on a complete image. This circuit analyzes the content of the video and calculates the number of times that there exists, in the image, a luminance difference between the line I and the line 1 + 1 greater than a preset threshold.

Si ce nombre est supérieur à un seuil prédéterminé, le balayage est effectué en exploitant le principe d'imbrication des sous-balayages, c'est à dire à partir d'un adressage à 13 sous-balayages. Dans le cas contraire, 16 sousbalayages sont effectués. L'information relative  If this number is greater than a predetermined threshold, the scanning is performed by exploiting the principle of nesting subscans, that is to say from an address to 13 subscans. Otherwise, 16 underscanings are performed. Relative information

Le générateur de balayage 24 réalise, pendant la durée d'une trame et par l'intermédiaire des circuits d'alimentation ligne 25, le balayage ligne de l'écran. Ce circuit 25 fournit la tension d'adressage et également la tension de maintien pendant la durée correspondant au sous-balayage relatif au poids du bit envoyé sur les colonnes pour cet adressage. The scanning generator 24 performs, during the duration of a frame and through the line supply circuits 25, the line scan of the screen. This circuit 25 provides the addressing voltage and also the holding voltage for the duration corresponding to the sub-scanning relative to the weight of the bit sent on the columns for this addressing.

Le générateur de balayage 24 effectue les sous-balayages en fonction des commandes reçues du circuit de traitement. The scan generator 24 performs the subscans according to the commands received from the processing circuit.

Les types de balayages mis en oeuvre sont :
-un balayage des lignes sélectionnées deux à deux (sélection simultanée des lignes 21 et 21+1)
-un balayage de chaque ligne successive.
The types of scans used are:
a scan of selected lines two by two (simultaneous selection of lines 21 and 21 + 1)
a scan of each successive line.

Le passage d'un mode à 13 sous-balayages à un mode à 16 sousbalayages se fait de manière très simple en sélectionnant les lignes 21 et 21+1 au lieu de la seule ligne 21 ou de la seule ligne 21+1 lors de l'écriture des bits correspondant à la valeur commune VC. The transition from a mode to 13 subscans to a 16 subscans mode is very simple by selecting the lines 21 and 21 + 1 instead of the single line 21 or the only line 21 + 1 at the same time. writing bits corresponding to the common value VC.

II est à noter que le circuit de sélection 20 peut très bien tre placé en amont du dispositif et en particulier du circuit de traitement afin d'éviter tout retard dans le codage des mots vidéo. It should be noted that the selection circuit 20 can very well be placed upstream of the device and in particular of the processing circuit in order to avoid any delay in the coding of the video words.

Bien évidemment, la description précédente supposait une sélection ligne du panneau à plasma pour une transmission de l'information vidéo sur les entrées colonnes de l'afficheur, mais il pourrait tre envisagé d'autres types d'adressage, par exemple en inversant la fonction des lignes et des colonnes sans que le procédé sorte du domaine de l'invention. Of course, the preceding description assumed a line selection of the plasma panel for a transmission of video information on the column inputs of the display, but other types of addressing could be envisaged, for example by inverting the function. rows and columns without the process outside the scope of the invention.

Bien sûr, l'invention n'est pas limitée par le nombre de bits quantifiant le signal numérique vidéo à visualiser, ni le nombre de sous-balayages. Of course, the invention is not limited by the number of bits quantifying the digital video signal to be displayed, nor the number of subscans.

Elle peut également s'appliquer à tout type d'écran ou dispositif à
adressage matriciel exploitant une modulation de type temporel pour la visualisation de luminance ou des niveaux de gris correspondant à chacune des trois composantes R V B. Les cellules de ce dispositif ou tableau matriciel avec des entrées lignes et des entrées colonnes, le terme cellule étant pris ici au sens large d'éléments à l'intersection des lignes et colonnes, peuvent tre des cellules de panneaux à plasma mais aussi des micromiroirs de circuits à micromiroirs. Au lieu d'émettre directement la lumière, ces micromiroirs réfléchissent, de manière ponctuelle (une cellule correspondant à un micromiroir), une lumière reçue, lorsqu'ils sont sélectionnés. Leur adressage pour la sélection est alors identique à l'adressage des cellules des panneaux à plasma tel que décrit dans la présente demande.
It can also be applied to any type of screen or device to
matrix addressing using a time-type modulation for the luminance display or gray levels corresponding to each of the three components RV B. The cells of this device or matrix with row entries and column entries, the term cell being taken here in the broad sense of elements at the intersection of the rows and columns, can be plasma panel cells but also micromirrors of micromirror circuits. Instead of emitting light directly, these micromirrors reflect, in a specific manner (a cell corresponding to a micromirror), a received light, when they are selected. Their addressing for the selection is then identical to the addressing of the cells of the plasma panels as described in the present application.

Claims (13)

REVENDICATIONS 1. Procédé d'adressage de cellules disposées selon un tableau matriciel, chaque cellule étant située à l'intersection d'une ligne et d'une colonne, le tableau ayant des entrées lignes et des entrées colonnes pour l'affichage de niveaux de gris définis par des mots vidéo composant un signal numérique vidéo et définissant une image, les entrées colonnes recevant chacune un mot de commande de cette colonne correspondant au mot vidéo relatif, pour cette colonne, à une ligne adressée, ce mot étant composé de n bits transmis séquentiellement, chaque séquence correspondant à un sousbalayage, chaque bit déclenchant ou pas, selon son état, I'allumage de la cellule de la ligne adressée et de la colonne recevant le mot de commande, pendant un temps proportionnel au poids de ce bit dans le mot, caractérisé en ce qu'on effectue un codage différent des mots de commande colonne selon que le mot est relatif à une ligne paire ou impaire, cette différence consistant en ce qu'au moins m bits successifs de rangs déterminés ont des poids différents d'un mot de commande à l'autre, la somme des poids de ces bits restant identique d'un mot de commande à l'autre, pour obtenir des instants d'écriture sensiblement différents d'une ligne à la suivante. A method of addressing cells arranged according to a matrix table, each cell being located at the intersection of a line and a column, the array having row entries and column entries for displaying gray levels defined by video words composing a digital video signal and defining an image, the column entries each receiving a control word of this column corresponding to the relative video word, for this column, to an addressed line, this word being composed of n bits transmitted sequentially, each sequence corresponding to a sub-scan, each bit triggering or not, according to its state, the ignition of the cell of the addressed line and the column receiving the control word, for a time proportional to the weight of this bit in the word, characterized in that a different coding of the column command words is carried out according to whether the word is relative to an even or odd line, this difference consisting in that at least m successive bits of determined ranks have different weights from one control word to another, the sum of the weights of these bits remaining identical from one control word to the other, to obtain instants of substantially different writing from one line to the next. 2 Procédé selon la revendication 1, caractérisé en ce que l'écriture est simultanée sur deux lignes successives pour au moins le premier bit des m bits successifs d'un mot de commande relatif à une des deux lignes. Method according to claim 1, characterized in that the writing is simultaneous on two successive lines for at least the first bit of the m successive bits of a control word relating to one of the two lines. 3 Procédé selon la revendication 1 ou 2, caractérisé en ce que l'on sélectionne simultanément au moins deux lignes successives pour au moins un des bits d'un rang déterminé, qui a un poids identique d'un mot de commande à l'autre.  Method according to Claim 1 or 2, characterized in that at least two successive lines are selected simultaneously for at least one of the bits of a given rank, which has an identical weight from one control word to the other. . 4 Procédé selon l'une des revendications précédentes, caractérisé en ce qu'au moins un des bits d'un rang déterminé, qui a un poids identique d'un mot de commande à l'autre, est utilisé pour coder une valeur partielle de luminance commune à deux lignes successives et en ce que l'écriture est simultanée sur ces lignes pour ce bit du mot de commande relatif à une des deux lignes.  4 Method according to one of the preceding claims, characterized in that at least one of the bits of a given rank, which has an identical weight of a control word to another, is used to code a partial value of luminance common to two successive lines and in that the writing is simultaneous on these lines for this bit of the control word relating to one of the two lines. 5 Procédé selon la revendication 1, caractérisé en ce qu'il est mis en oeuvre pour un nombre limité de lignes du tableau matriciel, ces lignes correspondant aux zones de l'image définie par le signal vidéo ayant de fortes transitions verticales, les autres zones exploitant des sous-balayages correspondant à un procédé d'adressage pour lequel les mots de commande colonne ont tous les poids identiques d'une ligne à l'autre.  5. Method according to claim 1, characterized in that it is implemented for a limited number of rows of the matrix table, these lines corresponding to the zones of the image defined by the video signal having strong vertical transitions, the other zones. operator of subscans corresponding to an addressing method for which the column control words have all the same weight from one line to another. 6 Procédé selon la revendication 1, caractérisé en ce qu'il est mis en oeuvre pour des images ayant de fortes transitions verticales, les autres images exploitant un procédé d'adressage pour lequel les mots de commande colonne ont tous les poids identiques d'une ligne à l'autre.  6 Process according to claim 1, characterized in that it is used for images having strong vertical transitions, the other images using an addressing method for which the column control words have all the identical weights of a line to another. 7 Procédé selon la revendication 1, caractérisé en ce que la commutation du premier procédé d'adressage comportant n sous-balayages à un second procédé d'adressage comportant un nombre supérieur de sousbalayages et pour lequel les mots de commande colonne ont un nombre supérieur de bits ayant des poids identiques d'une ligne à l'autre est effectuée en remplaçant la sélection d'une ligne I lors de l'écriture d'un bit de poids différent sur la ligne 1, dans le premier procédé, par la sélection de la ligne I et de la ligne immédiatement précédente ou immédiatement suivante pour une écriture simultanée sur ces deux lignes, dans le second procédé. 7. Method according to claim 1, characterized in that the switching of the first addressing method comprising n subscans to a second addressing method comprising a greater number of subscans and for which the column command words have a greater number of subscans. bits having identical weights from one line to another is performed by replacing the selection of a line I when writing a bit of different weight on the line 1, in the first method, by the selection of line I and the immediately preceding or immediately following line for simultaneous writing on these two lines, in the second method. 8 Procédé selon la revendication 1, caractérisé en ce que la valeur de m ou celle des poids correspondant à ces m bits est fonction de la résolution verticale de l'image.  8 Process according to claim 1, characterized in that the value of m or that of the weights corresponding to these m bits is a function of the vertical resolution of the image. 9 Procédé selon l'une des revendications précédentes, caractérisé en c je les cellules sont des cellules d'un panneau à plasma et en que la sélection entraîne l'allumage de la cellule. Method according to one of the preceding claims, characterized in that the cells are cells of a plasma panel and in which the selection causes the ignition of the cell. 10. Procédé selon l'une des revendications précédentes, caractérisé en ce que les cellules sont des micromiroirs d'un circuit à micromiroirs. 10. Method according to one of the preceding claims, characterized in that the cells are micromirrors of a micromirror circuit. 11. Dispositif pour la mise en oeuvre du procédé selon la revendication 1 comportant un circuit de traitement vidéo (19) pour le traitement des données vidéo reçues, une mémoire de correspondance (21) pour le transcodage de ces données, une mémoire vidéo (22) pour la mémorisation des données transcodées, la mémoire vidéo étant reliée à des circuits d'alimentation colonne (23) pour commander l'adressage colonne du panneau à plasma à partir de mots de commande colonnes, un circuit de commande (24) des circuits d'alimentation ligne (25) relié au circuit de traitement vidéo pour sélectionner les lignes, caractérisé en ce que les circuits de traitement vidéo et de transcodage effectuent un codage différent des mots de commande colonne selon que le mot est relatif à une ligne paire ou impaire, cette différence consistant en ce qu'au moins m bits successifs de rangs déterminés parmi les bits à transmettre ont des poids différents d'un mot de commande à l'autre, la somme des poids de ces bits restant identique d'un mot de commande à l'autre, pour obtenir des instants d'écriture sensiblement différents d'une ligne à la suivante. 11. Apparatus for carrying out the method according to claim 1, comprising a video processing circuit (19) for processing the received video data, a correspondence memory (21) for transcoding said data, a video memory (22). ) for storing the transcoded data, the video memory being connected to column supply circuits (23) for controlling the column addressing of the plasma panel from column command words, a control circuit (24) of the circuits line feeder (25) connected to the video processing circuit for selecting the lines, characterized in that the video processing and transcoding circuits perform a different coding of the column control words according to whether the word is relative to an even line or the difference that at least m successive bits of ranks determined among the bits to be transmitted have different weights from a control word to the re, the sum of the weights of these bits remaining identical from one control word to the other, to obtain substantially different write times from one line to the next. 12 Dispositif selon la revendication 11, caractérisé en ce que le circuit de commande des circuits d'alimentation lignes sélectionne simultanément deux lignes consécutives lors de la transmission par les circuits d'alimentation colonne du premier bit des bits successifs d'un mot de commande relatif à une des deux lignes. Device according to claim 11, characterized in that the control circuit of the line supply circuits simultaneously selects two consecutive lines during the transmission by the column supply circuits of the first bit of the successive bits of a relative control word. to one of the two lines. 13 Dispositif selon la revendication 11, caractérisé en ce qu'il comprend également un circuit de sélection (20) recevant les données vidéo pour sélectionner un codage des mots de commande colonne correspondant à un adressage selon n sous-balayages ou à un adressage correspondant à un nombre supérieur de sous-balayages, en fonction des variations de luminance d'une ligne à l'autre sur une image ou une partie d'image.  13 Apparatus according to claim 11, characterized in that it also comprises a selection circuit (20) receiving the video data for selecting a coding of the column command words corresponding to an addressing according to n subscans or to an addressing corresponding to a greater number of subscans, depending on luminance variations from one line to another on an image or part of an image.
FR9813314A 1998-10-23 1998-10-23 ADDRESSING METHOD FOR A PLASMA SCREEN BASED ON SEPARATE ADDRESSING OF THE PAIR AND ODD LINES Expired - Fee Related FR2785076B1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
FR9813314A FR2785076B1 (en) 1998-10-23 1998-10-23 ADDRESSING METHOD FOR A PLASMA SCREEN BASED ON SEPARATE ADDRESSING OF THE PAIR AND ODD LINES
CNB998124699A CN1157704C (en) 1998-10-23 1999-10-13 Addressing method for plasma display pannel based on separate even-numbered and add-numbered line addressing
AU60963/99A AU6096399A (en) 1998-10-23 1999-10-13 Addressing method for plasma display panel based on separate even-numbered and odd-numbered line addressing
DE69902402T DE69902402T2 (en) 1998-10-23 1999-10-13 ADDRESSING METHOD AND PLASMA DISPLAY BASED ON SEPARATE Even and Odd Numbered Line Addresses
JP2000578801A JP2002528772A (en) 1998-10-23 1999-10-13 A plasma screen addressing method based on separate addresses of even and odd numbered lines
KR1020017005000A KR20010080280A (en) 1998-10-23 1999-10-13 Addressing method for plasma display panel based on separate even-numbered and odd-numbered line addressing
EP99947562A EP1131810B1 (en) 1998-10-23 1999-10-13 Addressing method for plasma display panel based on separate even-numbered and odd-numbered line addressing
PCT/FR1999/002474 WO2000025291A1 (en) 1998-10-23 1999-10-13 Addressing method for plasma display panel based on separate even-numbered and odd-numbered line addressing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9813314A FR2785076B1 (en) 1998-10-23 1998-10-23 ADDRESSING METHOD FOR A PLASMA SCREEN BASED ON SEPARATE ADDRESSING OF THE PAIR AND ODD LINES

Publications (2)

Publication Number Publication Date
FR2785076A1 true FR2785076A1 (en) 2000-04-28
FR2785076B1 FR2785076B1 (en) 2002-11-15

Family

ID=9531918

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9813314A Expired - Fee Related FR2785076B1 (en) 1998-10-23 1998-10-23 ADDRESSING METHOD FOR A PLASMA SCREEN BASED ON SEPARATE ADDRESSING OF THE PAIR AND ODD LINES

Country Status (8)

Country Link
EP (1) EP1131810B1 (en)
JP (1) JP2002528772A (en)
KR (1) KR20010080280A (en)
CN (1) CN1157704C (en)
AU (1) AU6096399A (en)
DE (1) DE69902402T2 (en)
FR (1) FR2785076B1 (en)
WO (1) WO2000025291A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006121188A1 (en) * 2005-05-11 2006-11-16 Hitachi Displays, Ltd. Display device
EP1399911B1 (en) * 2001-06-28 2015-08-05 Thomson Licensing Method of displaying a video image on a digital display device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2802010B1 (en) * 1999-12-06 2002-02-15 Thomson Multimedia Sa PLASMA DISPLAY PANEL ADDRESSING METHOD
EP1376521A1 (en) * 2002-06-28 2004-01-02 Deutsche Thomson Brandt Processing video pictures for improving dynamic false contour effect compensation
JP5220268B2 (en) 2005-05-11 2013-06-26 株式会社ジャパンディスプレイイースト Display device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0698874A1 (en) * 1994-07-25 1996-02-28 Texas Instruments Incorporated Method for reducing temporal artifacts in digital video systems
JPH08248916A (en) * 1995-03-07 1996-09-27 Oki Electric Ind Co Ltd Driving method for dc type plasma display
EP0762373A2 (en) * 1995-08-03 1997-03-12 Fujitsu Limited Plasma display panel, method of driving the same performing interlaced scanning, and plasma display apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0698874A1 (en) * 1994-07-25 1996-02-28 Texas Instruments Incorporated Method for reducing temporal artifacts in digital video systems
JPH08248916A (en) * 1995-03-07 1996-09-27 Oki Electric Ind Co Ltd Driving method for dc type plasma display
EP0762373A2 (en) * 1995-08-03 1997-03-12 Fujitsu Limited Plasma display panel, method of driving the same performing interlaced scanning, and plasma display apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 097, no. 001 31 January 1997 (1997-01-31) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1399911B1 (en) * 2001-06-28 2015-08-05 Thomson Licensing Method of displaying a video image on a digital display device
WO2006121188A1 (en) * 2005-05-11 2006-11-16 Hitachi Displays, Ltd. Display device

Also Published As

Publication number Publication date
JP2002528772A (en) 2002-09-03
AU6096399A (en) 2000-05-15
CN1157704C (en) 2004-07-14
CN1324477A (en) 2001-11-28
WO2000025291A1 (en) 2000-05-04
EP1131810B1 (en) 2002-07-31
FR2785076B1 (en) 2002-11-15
EP1131810A1 (en) 2001-09-12
DE69902402D1 (en) 2002-09-05
DE69902402T2 (en) 2003-01-09
KR20010080280A (en) 2001-08-22

Similar Documents

Publication Publication Date Title
FR2740598A1 (en) Display panel with multiple grey scale and inter frame colour multiplexing
FR2762704A1 (en) ADDRESSING METHOD FOR A PLASMA SCREEN BASED ON A BIT REPETITION ON ONE OR MORE LINES
FR2738377A1 (en) Display panel with pulse rate controlled as function of data quantity
FR2794563A1 (en) METHOD FOR ADDRESSING PLASMA DISPLAY PANEL
FR2758640A1 (en) Display device for presenting intermediate grey scale on plasma displays
FR2772502A1 (en) METHOD FOR COMPENSATING THE REMANENCE DIFFERENCES OF LUMINOPHORES IN A DISPLAY SCREEN OF IMAGES
FR2740253A1 (en) Method of excitation of plasma display screen
FR2738654A1 (en) Control of AC plasma display panel
FR2787909A1 (en) Memory type alternating current plasma display system having parallel line discharge/sweep/lower electrodes and second unit parallel column electrodes with outer luminous element and intermediate discharge space.
FR2829275A1 (en) Displaying of video images on a plasma display panel using a gray level coding method that corrects false contour effects by arranging sub-scans of sub-frames in increasing and then decreasing gray levels
EP1131810B1 (en) Addressing method for plasma display panel based on separate even-numbered and odd-numbered line addressing
FR2738944A1 (en) Display for performing gray-scale display according to subfield method
JP2003345301A (en) Multiscan display related to plasma display panel
FR2762703A1 (en) ROTARY CODE ADDRESSING METHOD AND DEVICE FOR PLASMA SCREENS
FR2691568A1 (en) A method of displaying different gray levels and a system for implementing this method.
FR2776414A1 (en) METHOD AND DEVICE FOR ADDRESSING PLASMA PANELS
EP1481387B1 (en) Method for displaying a video image on a digital display device
JP4674963B2 (en) Plasma display panel addressing method
EP1236195B1 (en) Method for addressing a plasma display panel
FR2778484A1 (en) METHOD FOR PROCESSING A VIDEO SIGNAL FOR A MATRIX DISPLAY USING TIME-TYPE MODULATION FOR VIEWING
EP1410373B1 (en) Method and device for processing images to correct defects of mobile object display
EP1224656A1 (en) Video coding method for a plasma display panel
EP0793212B1 (en) Control method for a display screen with gradation display and display device for carrying out the same
EP1018107B1 (en) Alternating plasma display panel incorporating ionization and method for controlling the panel
JPH07261700A (en) Method of driving image display discharge tube

Legal Events

Date Code Title Description
ST Notification of lapse