FR2590387A1 - Device for grid display on the screen of a computer monitor and grid thus formed - Google Patents
Device for grid display on the screen of a computer monitor and grid thus formed Download PDFInfo
- Publication number
- FR2590387A1 FR2590387A1 FR8517081A FR8517081A FR2590387A1 FR 2590387 A1 FR2590387 A1 FR 2590387A1 FR 8517081 A FR8517081 A FR 8517081A FR 8517081 A FR8517081 A FR 8517081A FR 2590387 A1 FR2590387 A1 FR 2590387A1
- Authority
- FR
- France
- Prior art keywords
- line
- lines
- type
- dotted
- grid
- 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
Links
- 230000015654 memory Effects 0.000 claims abstract description 17
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G1/00—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
- G09G1/06—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
- G09G1/14—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible
- G09G1/143—Circuits for displaying horizontal and vertical lines
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
Dans la technique des conceptions assistées par un ordinateur, il est souvent nécessaire de superposer une grille à un dessin ou graphique formé sur l'écran du moniteur de l'ordinateur. In the technique of computer aided designs, it is often necessary to superimpose a grid on a design or graph formed on the screen of the computer monitor.
Une telle grille permet ainsi de repérer le graphique formé. Elle peut être définie par deux types de traits, l'un continu, l'autre pointillé, les traits pointillés étant placés entre deux traits continus horizontaux et -verticaux successifs et fournissant un tracé moins lumineux que les traits continus, l'ensemble rappelant ainsi l'aspect du papier millimétré. Such a grid thus makes it possible to locate the graph formed. It can be defined by two types of lines, one continuous, the other dotted, the dotted lines being placed between two successive horizontal and vertical lines and providing a less luminous line than the continuous lines, the whole thus recalling the appearance of graph paper.
Le pas ou intervalle entre les traits de la grille ainsi que l'origine de la grille doivent pouvoir être modifiés rapidement sans modifier le graphique affiché sur l'écran et, en outre, la luminosité de la grille doit pouvoir être réglée indépendamment de celle du graphique. The pitch or interval between the lines of the grid as well as the origin of the grid must be able to be modified quickly without modifying the graph displayed on the screen and, in addition, the brightness of the grid must be able to be adjusted independently of that of the graphic.
La technique antérieure a enseigné un certain nombre de dispositions pour la réalisation d'une telle grille mais aucune d'entre elles ne donne entièrement satisfaction. The prior art has taught a certain number of provisions for producing such a grid, but none of them is entirely satisfactory.
Le dispositif conforme à la présente invention permet de changer la grille en une période de l'ordre du balayage de trame (1/60 ou 1/50ème/seconde) et de changer la grille sans modifier le reste du graphique, cela tout en conservant la totalité des possibilités originelles de l'écran. The device according to the present invention makes it possible to change the grid in a period of the order of the frame scan (1/60 or 1 / 50th / second) and to change the grid without modifying the rest of the graph, this while retaining all the original possibilities of the screen.
Conformément à l'invention, un sélecteur "un sur quatre" a une sortie reliée à l'étage vidéo du moniteur d'un ordinateur, quatre entrées de données d'ordre 0 à 3 ét deux entrées de commande ; l'entrée d'ordre 0 est reliée à une source de tension continue constante, l'entrée d'ordre 1 est reliée à un diviseur par deux de la fréquence pixel, les entrées d'ordre 2 et 3 sont reliées aux deux étages d'une mémoire de description ligne à deux étages dont le premier étage recoit la fréquence pixel ; les deux entrées de commande du sélecteur étant reliées à une mémoire type de ligne recevant la fréquence ligne. According to the invention, a "one in four" selector has an output connected to the video stage of a computer monitor, four data inputs of order 0 to 3 and two control inputs; the input of order 0 is connected to a constant DC voltage source, the input of order 1 is connected to a divider by two of the pixel frequency, the inputs of order 2 and 3 are connected to the two stages d 'a two-stage line description memory, the first stage of which receives the pixel frequency; the two selector control inputs being connected to a line type memory receiving the line frequency.
Conformément à d'autres caractéristiques de l'invention
- la mémoire type de ligne utilise un codage sur 2 bits
- la mémoire description ligne a un nombre de bits égal au double du nombre de lignes
- un mélangeur X rapport variable peut être prévu entre la sortie du sélecteur et l'étage vidéo.In accordance with other features of the invention
- line type memory uses 2-bit coding
- the line description memory has a number of bits equal to twice the number of lines
- a variable ratio X mixer can be provided between the selector output and the video stage.
Diverses autres caractéristiques de l'invention ressortent d'ailleurs de la description détaillée qui suit. Various other characteristics of the invention will also emerge from the detailed description which follows.
Une forme de réalisation de l'objet de l'invention est représentée à titre d'exemple non limitatif au dessin annexé. An embodiment of the object of the invention is shown by way of non-limiting example in the accompanying drawing.
La fig. 1 montre un aspect de la grille formée sur l'écran d'un moniteur d'ordinateur par le dispositif conforme à l'invention et représente les deux types de traits formant la grille. Fig. 1 shows an aspect of the grid formed on the screen of a computer monitor by the device according to the invention and represents the two types of lines forming the grid.
La fig. 2 est un schéma de réalisation du dispositif. Fig. 2 is a diagram of the device.
A la fig. 1, la grille formée sur l'écran du moniteur de l'ordinateur est définie par deux types de traits : des traits continus de type 0 et 3, respectivement horizontaux et verticaux, et des traits pointillés de type 1 et 2, également horizontaux et verticaux. In fig. 1, the grid formed on the screen of the computer monitor is defined by two types of lines: continuous lines of type 0 and 3, respectively horizontal and vertical, and dotted lines of type 1 and 2, also horizontal and vertical.
Les traits pointillés de type 1 et 2 sont placés entre deux traits continus horizontaux et verticaux successifs de type 0 et 3 et fournissent, pour l'oeil de l'observateur de l'écran, un tracé moins lumineux oue les traits continus. On voit ainsi que l'ensemble des traits continus et pointillés donnent un aspect rap pelant celui d'un papier millimétré. The dotted lines of type 1 and 2 are placed between two successive horizontal and vertical continuous lines of type 0 and 3 and provide, for the eye of the screen observer, a less luminous line or the continuous lines. We can thus see that all of the continuous and dotted lines give an appearance reminiscent of that of a graph paper.
On rappelle que le balayage d'un écran se fait horizontalement et de haut en bas. Conformément à l'invention, un trait donné de type 0 à 3 est formé par une ligne de balayage de même type. It is recalled that the scanning of a screen is done horizontally and from top to bottom. According to the invention, a given line of type 0 to 3 is formed by a scanning line of the same type.
Ainsi, les traits continus de type 0 sont formés par une ligne de balayage dite de type 0. La ligne de balayage de type 0 colncide avec un trait continu horizontal, tous ies pixels étant allumés
De même les traits pointillés de type 1 sont formés par une ligne de balayage de type 1. La ligne de balayage de type 1 rencontre ainsi un trait pointillé horizontal, un pixel sur deux étant allumé.Thus, the continuous lines of type 0 are formed by a so-called scanning line of type 0. The scanning line of type 0 coincides with a horizontal continuous line, all the pixels being lit
Similarly, the type 1 dotted lines are formed by a type 1 scanning line. The type 1 scanning line thus meets a horizontal dotted line, one pixel out of two being lit.
Une ligne de balayage de type 2 permet de former les traits pointillés de type 2. Laligne de balayage de type 2 rencontre les pixels allumés des traits vertiaux pointillés, chaque pixel correspondant à un trait vertical continu ou pointillé étant ainsi allumé. Il y a lieu en effet de noter que certains des traits de type 2 coïncident avec un trait continu de type 3. A type 2 scan line makes it possible to form the type 2 dotted lines. The type 2 scan line meets the lit pixels of the dotted vertical lines, each pixel corresponding to a continuous or dotted vertical line being thus lit. It should indeed be noted that some of the type 2 lines coincide with a continuous type 3 line.
Les traits continus de type 3 sont formés par une ligne de balayage de type 3 qui rencontre les pixels éteints des pointillés verticaux, seuls les pixels correspondants aux traits continus verticaux étant allumés. The type 3 solid lines are formed by a type 3 scan line which meets the extinct pixels of the vertical dotted lines, only the pixels corresponding to the vertical solid lines being lit.
On remarque ainsi que les quatre types de lignes peuvent être codés sur deux bits (à savoir successivement en binaire 00, 01, 10 et 11). It is thus noted that the four types of lines can be coded on two bits (namely successively in binary 00, 01, 10 and 11).
La description des lignes peut se faire électroniquement de la façon suivante
- ligne de type 0 : par maintien à 1 d'une tension continue,
- ligne de type 1 : par division par deux de la fréquence pixel,
- ligne de types 2 et 3 , par formation en fonc tion du pas de la grille que l'on veut obtenir et qui peut ne tiras être un multiple entier de la largeur d'un pixel, de sorte qu'une simple division de la fréquence pixel peut ne pas être suffisante.The description of the lines can be done electronically as follows
- type 0 line: by maintaining a continuous voltage at 1,
- type 1 line: by dividing the pixel frequency by two,
- line of types 2 and 3, by formation as a function of the pitch of the grid which it is desired to obtain and which may not be an integer multiple of the width of a pixel, so that a simple division of the pixel frequency may not be sufficient.
A la fig. 2, on a représenté de manière schclua- tique un dispositif électronique d'affichage de la grille de la fig. 1 sur l'écran d'un moniteur d'ordinateur. In fig. 2, there is shown schematically an electronic display device of the grid of FIG. 1 on the screen of a computer monitor.
Un selecteur "ur sur quatre" référence 10 présente quatre entrees de données de description ligne respectiyement référencées EO, El, E2, E3 et deux entrées de contrôle de codage référencées SO et S1. A selector "ur out of four" reference 10 presents four entries of line description data respectively referenced EO, El, E2, E3 and two coding control inputs referenced SO and S1.
L'entrée EO est reliée à un générateur 11 de tension continue constante formant le balayage de type 0. The input EO is connected to a generator 11 of constant direct voltage forming the type 0 sweep.
L'entrée El est reliée à un diviseur de fréquence par deux, référencé 12 qui revoit, sur son entrée, la fréquence pixel fournie par un générateur de fréquence pixel 13 du moniteur et forme ainsi le balayage de type 1. The input El is connected to a frequency divider by two, referenced 12 which reviews, on its input, the pixel frequency supplied by a pixel frequency generator 13 of the monitor and thus forms the type 1 sweep.
L'entrée E2 est reliée à un étage d'une mémoire de description ligne référencée 14 qui est également reliée au générateur de fréquence pixel 13 et forme ainsi le balayage de type 2. The input E2 is connected to a stage of a line description memory referenced 14 which is also connected to the pixel frequency generator 13 and thus forms the type 2 scan.
L'entrée E3 -est reliée au second étage de la mémoire 14 et forme ainsi le balayage de type 3. The input E3 -is connected to the second stage of the memory 14 and thus forms the type 3 scan.
Les entrées SO et S1 du sélecteur 10 sont toutes deux reliées à une mémoire type de ligne référencée 15 qui est reliée au générateur de fréquence ligne 16 du moniteur et qui forme le code ligne de O à 3 permettant au sélecteur 10 d'effectuer les divers choix pour donner en sortie les lignes de balayage de types respectifs 0 à 3. The inputs SO and S1 of the selector 10 are both connected to a line type memory referenced 15 which is connected to the line frequency generator 16 of the monitor and which forms the line code from O to 3 allowing the selector 10 to perform the various choice to output the scan lines of respective types 0 to 3.
De manière que la grille fornée par le dispositif soit appliquée à un dessin ou graphique sur l'écran du moniteur la sortie du sélecteur 10 est reliée à l'étage vidéo 17 du moniteur par l'intermédiaire d'un mélangeur 18 à boîte de sélection à rapport variable. So that the grid formed by the device is applied to a drawing or graphic on the monitor screen, the output of the selector 10 is connected to the video stage 17 of the monitor by means of a mixer 18 with a selection box. with variable ratio.
La mémoire 14 nécessaire au stockage des descriptions ligne a un nombre de bits égal au nombre de pixels contenu par chaque ligne. The memory 14 necessary for storing the line descriptions has a number of bits equal to the number of pixels contained by each line.
La mise à jour des mémoires 14 et 15 peut être faite aisément pendant le retour image de sorte qu'il est possible de changer la grille en un temps de trame. Updating memories 14 and 15 can be easily done during the image return so that it is possible to change the grid in a frame time.
Les différentes mémoires peuvent être soit à accès direct, soit constituées par des registres à décalage puisque l'accès à ces mémoires est fait séquentiellement. The different memories can be either direct access, or consist of shift registers since access to these memories is made sequentially.
La synchronisation du dispositif est obtenue, d'une part, par une remise à zéro du pointeur type de ligne en début de balayage image et avance à chaque ligne et, d'autre part, par une remise à zéro du pointeur description de ligne en début de balayage ligne et avance à chaque pixel. The synchronization of the device is obtained, on the one hand, by resetting the line type pointer to the start of image scanning and advances to each line and, on the other hand, by resetting the line description pointer to start of line scan and advance to each pixel.
La valeur issue du pointeur type de ligne est appliquée au sélecteur 10 dont les entrées sont ainsi reliées au quatre descriptions de ligne. The value from the line type pointer is applied to selector 10 whose inputs are thus linked to the four line descriptions.
Le signal obtenu à la sortie du sélecteur 10 est combiné au niveau du mélangeur 18 avec le signal vidéo image de l'étage vidéo 17, cette combinaison étant de préférence réalisée en mode non-dominant, de telle sorte qu'un pixel allumé issu du graphique ait priorité sur la grille formée par le dispositif. The signal obtained at the output of the selector 10 is combined at the level of the mixer 18 with the image video signal of the video stage 17, this combination preferably being carried out in non-dominant mode, so that a lit pixel coming from the graphic has priority over the grid formed by the device.
L'invention n'est pas limitée à l'exemple de réalisation représenté et décrit en détail car diverses modifications peuvent y être apportées sans sortir de son cadre. The invention is not limited to the embodiment shown and described in detail since various modifications can be made without departing from its scope.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8517081A FR2590387B1 (en) | 1985-11-19 | 1985-11-19 | GRID DISPLAY DEVICE ON THE SCREEN OF A COMPUTER MONITOR AND GRID THUS FORMED |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8517081A FR2590387B1 (en) | 1985-11-19 | 1985-11-19 | GRID DISPLAY DEVICE ON THE SCREEN OF A COMPUTER MONITOR AND GRID THUS FORMED |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2590387A1 true FR2590387A1 (en) | 1987-05-22 |
FR2590387B1 FR2590387B1 (en) | 1990-04-06 |
Family
ID=9324954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8517081A Expired - Fee Related FR2590387B1 (en) | 1985-11-19 | 1985-11-19 | GRID DISPLAY DEVICE ON THE SCREEN OF A COMPUTER MONITOR AND GRID THUS FORMED |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2590387B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3821731A (en) * | 1971-06-07 | 1974-06-28 | Ann Arbor Terminals Inc | Graphics display system and method |
FR2249597A6 (en) * | 1973-07-17 | 1975-05-23 | France Etat | Public alpha-numeric television display - is for displaying alpha-numeric characters received as binary codes via telephone link |
US3974494A (en) * | 1975-01-16 | 1976-08-10 | Mitsubishi Denki Kabushiki Kaisha | Character display apparatus for providing a viewing frame for a data input area |
US4295135A (en) * | 1978-12-18 | 1981-10-13 | Josef Sukonick | Alignable electronic background grid generation system |
-
1985
- 1985-11-19 FR FR8517081A patent/FR2590387B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3821731A (en) * | 1971-06-07 | 1974-06-28 | Ann Arbor Terminals Inc | Graphics display system and method |
FR2249597A6 (en) * | 1973-07-17 | 1975-05-23 | France Etat | Public alpha-numeric television display - is for displaying alpha-numeric characters received as binary codes via telephone link |
US3974494A (en) * | 1975-01-16 | 1976-08-10 | Mitsubishi Denki Kabushiki Kaisha | Character display apparatus for providing a viewing frame for a data input area |
US4295135A (en) * | 1978-12-18 | 1981-10-13 | Josef Sukonick | Alignable electronic background grid generation system |
Non-Patent Citations (1)
Title |
---|
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 24, no. 5, octobre 1981, pages 2227-2228, IBM, New York, US; D.A. STOCKWELL et al.: "Horizontal and vertical ruling for CRT displays" * |
Also Published As
Publication number | Publication date |
---|---|
FR2590387B1 (en) | 1990-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0311500A1 (en) | Half-tone display method for a matrix screen | |
EP0349415B1 (en) | Method and device for controlling a matrix screen displaying gray levels | |
EP0194944B1 (en) | Convergence apparatus for an image projector | |
FR2703814A1 (en) | Color matrix display. | |
FR2640791A2 (en) | Dot-matrix, light-emitting-diode display for construction of a large dot-matrix, light-emitting-diode display assembly | |
LU84342A1 (en) | LINE BUFFER SYSTEM FOR VIEWING MULTIPLE IMAGES IN A VIDEO GAME | |
FR2782566A1 (en) | Aircraft instrument display system which adapts to high and low levels of ambient lighting by manually or automatically varying line width to compensate for changing line brightness | |
WO1997023861A1 (en) | Matrix display addressing device | |
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 | |
FR2588437A1 (en) | DEVICE FOR PRODUCING AN ELECTRIC SIGNAL REPRESENTING AN IMAGE, IN PARTICULAR FOR OBTAINING AN IMPROVED IMAGE | |
FR2519456A1 (en) | GRAPHIC EFFECT GENERATOR | |
FR2590387A1 (en) | Device for grid display on the screen of a computer monitor and grid thus formed | |
FR2614746A1 (en) | APPARATUS FOR PRODUCING SPECIAL EFFECTS OF THE TELEVISION IMAGE INTERFERENCE TYPE | |
JPS6367174B2 (en) | ||
EP0898249B1 (en) | System, especially for timing races, containing a photosensor and method for adjusting the alignment of such a system on a finish line | |
FR2486694A1 (en) | LIQUID CRYSTAL DISPLAY DEVICE | |
FR2784532A1 (en) | METHOD FOR CORRECTING THE SHAKING EFFECT AND SCINILING THE IMAGE ELEMENTS INCLUDED ON A VIDEO IMAGE | |
FR2666165A1 (en) | METHOD FOR PRESENTING IMAGES ON A MATRIX SCREEN AND SYSTEM FOR IMPLEMENTING THE METHOD. | |
FR2473206A1 (en) | Video image superimposition system - permits alignment and shifting of images to be positioned over raster scanned base images | |
FR2650719A1 (en) | Apparatus for displaying colour images on a projection screen | |
EP0454551B1 (en) | Method for displaying images on a dot matrix colour screen | |
FR2702299A1 (en) | Visual display system | |
KR970064170A (en) | Video freeze device | |
EP0507932A1 (en) | Process for using colours on a screen. | |
CA1263761A (en) | Image processing device for controlling the transfer function of an optical system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |