FR2619982A1 - Systeme de visualisation d'image couleur sur ecran matriciel - Google Patents
Systeme de visualisation d'image couleur sur ecran matriciel Download PDFInfo
- Publication number
- FR2619982A1 FR2619982A1 FR8712039A FR8712039A FR2619982A1 FR 2619982 A1 FR2619982 A1 FR 2619982A1 FR 8712039 A FR8712039 A FR 8712039A FR 8712039 A FR8712039 A FR 8712039A FR 2619982 A1 FR2619982 A1 FR 2619982A1
- Authority
- FR
- France
- Prior art keywords
- image
- microplage
- screen
- matrix
- pixels
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N3/00—Scanning details of television systems; Combination thereof with generation of supply voltages
- H04N3/10—Scanning details of television systems; Combination thereof with generation of supply voltages by means not exclusively optical-mechanical
- H04N3/12—Scanning details of television systems; Combination thereof with generation of supply voltages by means not exclusively optical-mechanical by switched stationary formation of lamps, photocells or light relays
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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 by control of light from an independent source
- G09G3/36—Control 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 by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/2007—Display of intermediate tones
- G09G3/2044—Display of intermediate tones using dithering
- G09G3/2051—Display of intermediate tones using dithering with use of a spatial dither pattern
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Video Image Reproduction Devices For Color Tv Systems (AREA)
- Liquid Crystal Display Device Control (AREA)
- Devices For Indicating Variable Information By Combining Individual Elements (AREA)
Abstract
Le système permet d'assurer une fonction de lissage et donc d'adoucissement des contours sans perte d'adressabilité ainsi qu'une homogénéisation de la répartition spatiale dans l'écran. Il comporte un circuit de gestion et de commande 1 à microprocesseur, un générateur d'image 2, une mémoire d'image 3, un circuit de balayage en X et Y 4 et un ensemble de traitement vidéo 5 disposé entre la mémoire et le dispositif de visualisation à écran matriciel 6. Les circuits de gestion et de traitement 5 sont déterminés de manière que le balayage matriciel s'effectue en prenant en compte, pour chaque point image à visualiser, des données stockées dans une zone de l'image dite microplage formée d'au moins trois pixels en X et au moins trois pixels en Y, cette microplage étant centrée sur les coordonnées XM , YM du point image à visualiser. L'invention s'applique notamment en avionique pour des visualisations de bord.
Description
SYSTEME DE VISUALISATION D'IMAGE COULEUR
SUR ECRAN MATRICIEL
La présente invention concerne un système de visualisation d'image en couleur sur un écran matriciel, par exemple à cristal liquide. L'invention s'adresse plus particulièrement à la visualisation d'image synthétique mais s'applique également pour des images issues de capteurs vidéo
d'images, par exemple d'une caméra vidicon.
L'invention eoneerne plus particulièrement un traitement d'image adapté en vue de l'affichage sur un écran matriciel. Ce traitement particulier produit une première fonction de lissage et d'adoucissement des contours sans perte d'adressabilité et également une homogénéisation de la répartition spatiale dans l'écran; il en résulte une amélioration de la qualité de l'image et du confort visuel pour l'observateur. Un des problèmes rencontrés pour les écrans matriciels est la restitution d'image synthétique ou provenant de capteur
vidéo, sur ces structures discrétisées.
Ces écrans sont constitués d'une matrice de points élémentaires pouvant être adressés individuellement par deux réseaux orthogonaux d'électrodes correspondant respectivement aux lignes et aux colonnes. Dans le cas d'un écran à cristal liquide, celui-ci est disposé en sandwich entre les deux réseaux d'électrodes; en outre, des filtres colorés séparés par des bandes opaques sont disposés du côté visualisa:ion pour obtenir les couleurs fondamentales: rouge, vert et bleu, désignées en abrégé R,V et B. Un trio RVB est relatif à un point couleur. Il y a lieu de distinguer le point image correspondant à une information issue du générateur d'image (processeur graphique, capteur), et stockée ou non dans une mémoire d'image, du point élémentaire de l'écran le plus souvent appelé pixel et qui correspond à la plus petite unité adressable de l'écran. Un trio comporte ainsi trois pixels. Généralement la taille d'un pixel est inférieure au pouvoir séparateur de l'oeil et l'on doit alors considérer non plus un point élémentaire,- mais une plage constituée d'un
ensemble de ces points juxtaposés.
L'invention s'applique à ce mode d'observation de l'écran suivant lequel on substitue au point élémentaire de l'écran une petite plage dite "microplage" correspondant aux performances visuelles de l'observateur et donc à sa perception
de l'image.
La microplage est caractérisée par de nombreux paramètres, essentiellement par sa position, sa forme, sa
luminosité, sa couleur, la disposition des pixels colorés, etc...
Une image donnée peut donc être considérée constituée par un ensemble de microplages dont les caractéristiques peuvent varier en fonction de divers paramètres, tels que: nature du tracé (trait, plage de couleur, surface colorée, caractère alphanumérique, etc...), élément provenant d'un capteur
d'image, etc...
La technique utilisée permet donc d'adapter la restitution de l'image en fonction notamment: de la nature de l'image (s'il s'agit d'une image synthétique ou provenant d'un capteur), du type d'écran matriciel, de la répartition des pixels couleur (triplés, quadruplés), des défauts de l'écran,
des conditions d'observation de l'image (de jour ou de nuit).
Un autre objet de l'invention est d'obtenir des
demi-teintes (encore appelées teintes de gris).
Selon l'invention il est réalisé un système de visualisation d'image couleur sur écran matriciel, comportant: des moyens de gestion et de commande d'un ensemble groupant - un générateur de l'image à visualiser, une mémoire d'image pour stocker l'image à visualiser, - des moyens de balayage pour commander l'extraction de l'image de la mémoire selon un balayage matriciel déterminé en X et Y, des moyens de traitement de l'image extraite, et des moyens de visualisation de l'image traitée sur un écran matriciel, caractérisé en ce que lesdits moyens de gestion et de commande et ceux de traitement sont déterminés de manière que le balayage matriciel s'effectue avec prise en compte, pour chaque point image à visualiser, des données stockées pour une petite zone de l'image, dite microplage, formée d'un nombre n au moins égal à trois de pixels- en X et d'un nombre m au moins égal à trois de pixels en Y, ladite microplage étant centrée sur les
coordonnées du point image à visualiser.
Les particularités et avantages de la présente
invention apparaîtront dans la description qui suit donnée à
titre d'exemple, à l'aide des figures annexées qui représentent: - Fig. 1, un schéma général d'un système de visualisation conforme à l'invention; Fig.2A,2B,2C, des exemples de définition de microplage pour des matrices couleur avec disposition respective
en diagonale, en ligne, et quad des pixels RVB.
- Fig. 3A, 3B et 3C, la répartition de pixels correspondant à la microplage selon la figure 2A respectivement pour le vert, le rouge et le bleu, pour obtenir des niveaux de luminosité de 33, 67 ou 100% de la couleur considérée; - Fig.4, un diagramme d'une réalisation de système selon la figure 1 montrant la découpe fonctionnelle du processeur vidéo déterminant la microplage; - Fig.5, un diagramme du générateur d'adresses utilisé dans le cas de la figure 4; - Fig.6, un diagramme du circuit d'insertion de la
microplage dans la réalisation selon la figure 4.
En référence à la figure 1, le système se compose d'un circuit de gestion et de commande 1, par exemple un ensemble microprocesseur, pouvant recevoir ces signaux de commande extérieur Sext et qui est relié par un bus à un générateur ext d'image 2 lui-même relié à une mémoire d'image 3 et à un dispositif séquenceur d'écriture-lecture 4 c'est-à-dire de balayage ou d'adressage. La sortie de la mémoire d'image 3 est connectée au circuit d'adressage de l'écran à travers un ensemble de traitement ou coprocesseur vidéo 5. L'écran matriciel 6 comporte l'écran proprement dit 60 et les circuits d'adressage ligne 61 et d'adressage colonne 62. La mémoire d'image 3 permet de stocker l'image à visualiser produite par le générateur d'image 2. Le circuit séquenceur 4 commande l'extraction de l'image de la mémoire selon un balayage matriciel déterminé en X et en Y. Selon l'invention le système et, en particulier, les circuits de gestion et de commande 1, de traitement 5 et de balayage 4 sont déterminés en sorte que le balayage matriciel s'effectue en considérant, pour chaque point image visualisé, les données stockées selon plusieurs pixels en X et plusieurs pixels en Y dans la mémoire 3. En appelant m et n respectivement le nombre de pixels prélevés en X et en Y, la zone stockée de l'image dite "microplage" formée par les n. m pixels est utilisée pour former le point image à visualiser. La microplage prise en compte est sensiblement centrée sur les coordonnées XM YM d'un point M image à visualiser. Les valeurs n et m sont déterminées au moins égales à trois pixels respectivement en X et en Y. Dans l'exemple n=m=3 on obtient une microplage minimale de neuf pixels, le pixel central correspondant aux coordonnées XM et YM du point image à visualiser. Le passage au point suivant d'abscisse XM+1 suivant peut se faire dans les conditions habituelles, c'est-à-dire avec une résolution égale à un pixel. Il n'y a ainsi aucune perte
d'adressabilité.
La microplage peut être rectangulaire, carrée, ou de forme quelconque. Elle peut être de dimensions fixes (m et n constants) ou variables (m et n variables). La microplage est déterminée par le processeur vidéo et le circuit de gestion et de commande 1 en fonction de différents paramètres relatifs à la nature de l'image (image alphanumérique, synthétique ou provenant d'un capteur vidéo ou autre...), de la nature de l'écran (répartition des pixels couleur dans l'écran, directivité de l'émission), de l'état de l'écran (défauts présentés par l'écran), de la définition (nombre de points dans l'image), des informations relatives au tracé (coordonnée en X et Y, couleur, luminosité, nature c'est-à-dire trait ou surface, etc...). L'image est traitée par plage, chaque plage étant constituée d'un nombre égal d'éléments d'image rouge (R), vert (V), ou bleu (B), dont la répartition et le nombre dépendent de la structure d'écran considéré (arrangement des filtres colorés). La taille de la plage est déterminée en fonction du pouvoir séparateur de l'oeil qui est d'une minute d'angle
environ et de la distance d'observation.
En référence à la figure 2, on considère à titre d'exemple une image de format rectangulaire ACDE réalisée sur
un écran constitué de filtres en diagonale selon la figure 2A.
La cellule élémentaire la plus petite est constituée de 3x3 éléments d'image ou pixels de forme carrée. Ces microplages peuvent de plus se recouvrir en étant décalées d'un seul pixel
on ne modifie donc pas la précision d'adressage de l'écran.
Les figures suivantes 2B et 2C indiquent cette plage élémentaire mini ale pour des configurations respectivement en ligne et en quad. La forme de la microplage peut être différente pour des images de format différent, par exemple dans
le rapport 3/4 pour un format rectangulaire.
La figure 3A donne différentes configurations possibles dans la microplage selon la figure 2A avec disposition en diagonale pour le vert et avec différents pourcentages de luminosité de couleur pure. En allumant un seul pixel comme indiqué à la partie supérieure, on obtient un pourcentage de 33%. En allumant deux pixels selon les trois variantes possibles
représentées sur la ligne intermédiaire, on obtient environ 67%.
En allumant les trois pixels du vert en diagonale on obtient le
rendement de 100% pour cette couleur.
Les figures 3B et 3C montrent également ces variations de luminosité dans le cas des deux autres couleurs, le rouge et
le bleu respectivement.
On a done réalisé des niveaux de luminosité différents tout en gardant au niveau du cristal liquide une tension maximale et donc un angle de vue maximal. Les états 33% et 67% correspondent à des états intermédiaires dits de gris ou demi-teintes, et en définitive on obtient une palette de couleur plus riche et qui est fonction du nombre de pixels colorés
compris à l'intérieur de la microplage.
La figure 4 représente plus en détail une réalisation du coprocesseur vidéo 5. On considère dans cet exemple une vidéo synthétique fournie par un processeur graphique 2 et stockée dans la mémoire d'image 3. Les signaux extérieurs Sext sont des signaux relatifs au choix, au mode d'exploitation et aux ordres divers fournis par l'utilisateur, ces fonctions étant
symbolisées par le bloc 10.
Le coprocesseur vidéo 5 qui permet de définir la microplage se compose d'un circuit registre de contrôle 51 dont le signal de sortie identifie une configuration type de
microplage selon les paramètres incidents reçus par le registre.
Ces paramètres fournis par le microprocesseur 1 comportent l'information S1 de nature de l'image (synthétique ou non) et l'information S2 relative au type de matrice utilisé. La sortie S5 du registre de contrôle 51 est appliquée à une logique combinatoire de calcul de la microplage 52 ainsi qu'au générateur d'adresse 4. La logique 52 élabore la forme de la microplage désignée par le registre et son contenu en fonction des paramètres incidents S1 et S2 et en plus du paramètre S3 relatif à la nature du tracé, la luminosité et la couleur de ce tracé. La donnée S3 est extraite de la mémoire d'image o elle a été introduite par l'intermédiaire du processeur graphique et de
la programmation de l'ensemble 1.
La logique 52 est suivie d'un circuit d'insertion de la microplage 53 dans la matrice écran 6. Le circuit 53 délivre les adresses et le contenu des lignes successives de l'écran à adresser. Le générateur d'adresses représenté sur la figure 5 se compose d'un registre interface 41 connecté par un bus de données au processeur graphique 2. Les données sont transférées à travers le registre 41 vers une logique de
description de standard 42 qui constitue une table de conversion
et qui est réalisable à l'aide de mémoires mortes programmables dites PROM. Cette logique initialise en aval les compteurs d'adresse X et Y 43 et 44. Ces compteurs peuvent être des compteurs chargeables 10 bits. Un séquenceur programmé 45 est connecté au bus de contrôle du processeur graphique 2. Il commande les circuits 41 à 44. Enfin, un générateur d'horloge à
quartz 46 fixe la cadence point.
La logique combinatoire de calcul de la microplage 52 (figure 4) produit des calculs à l'aide de circuits dits PAL (abréviation de Programmable Array Logic). La figure 6 représente le circuit d'insertion 53 qui se compose d'une logique de priorité d'insertion 531 qui peut être constituée également de circuits PAL, d'un circuit multiplex 532, de registres à décalage 533A à 533N, de longueur adaptable selon l'écran utilisé, en particulier du nombre de points de la visualisation. Ces circuits registres 533A à N sont connectés en sortie à la logique 531 et à un circuit multiplex terminal 534
qui délivre les signaux destinés à la matrice de visualisation 6.
La réalisation décrite précédemment n'est pas restrictive. La technique mise en oeuvre s'applique, entre autre, à des microplages d'écrans de filtres colorés différents, à des microplages variables en forme et taille en fonction de la zone adressée (selon que le tracé est par exemple un trait ou une plage de couleur), à des microplages dont la taille dépend du capteur (FLIR, CCD, VIDICON) et à des microplages fonction des conditions d'observation (ambiance lumineuse, de jour ou de nuit, angle d'observation). Le mode de traitement décrit par microplage peut être généralisé à des microplages de taille angulaire supérieure au pouvoir séparateur de l'oeil et pour des systèmes permettant
d'obtenir des teintes intermédiaires dites teintes de gris.
Claims (5)
1. Système de visualisation d'image couleur sur écran matriciel, comportant: des moyens de gestion et de commande (1) d'un ensemble groupant: - un générateur (2) de l'image à visualiser, - une mémoire d'image (3) pour stocker l'image à visualiser, - des moyens de balayage (4) pour commander l'extraction de l'image de la mémoire selon un 10.des balayage matriciel déterminé en X et Y, des moyens de traitement (5) de l'image extraite, et des moyens de visualisation (6) de l'image traitée sur un écran matriciel, caractérisé en ce que lesdits moyens de gestion et de commande et ceux de traitement sont déterminés de manière que le balayage matriciel s'effectue avec prise en compte, pour chaque point image à visualiser, des données stockées pour une petite zone de l'image, dite microplage, formée d'un nombre n au moins égal à trois de pixels en X et d'un nombre m au moins égal à trois de pixels en Y, ladite microplage étant centrée sur les coordonnées
du point image à visualiser.
2. Système selon la revendication 1, caractérisé en ce que la microplage est rectangulaire, carrée, ou de forme quelconque, les paramètres n et m définissant I'étendue de
la microplage pouvant être fixes ou variables.
3. Système selon la revendication 1 ou 2, caractérisé en ce que la microplage est déterminée en fonction de plusieurs paramètres relatifs à la nature de l'image, à la nature de l'écran, à l'état de l'écran, à la définition de l'écran et au
tracé.
2619982
4. Système selon l'une quelconque des revendications
précédentes, caractérisé en ce que par adressage restreint d'un certain nombre de pixels parmi les m. n pixels de la microplage
on produit des demi-teintes ou gris dans une couleur désirée.
5. Système selon l'une quelconque des revendications
précédentes caractérisé en ce que les moyens de traitement (5) comportent un registre de contrôle (51) qui reçoit les informations relatives à la nature de l'image et de la matrice de visualisation et qui fournit un signal (S5) relatif au type de microplage à réaliser, un circuit logique combinatoire de calcul de la microplage (52) qui à partir de ce dernier signal et de l'information d'état (S3) de la matrice, détermine la microplage, et un circuit d'insertion de la microplage (53) qui délivre les données d'adressage et d'inscription vers la
matrice (6).
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR8712039A FR2619982B1 (fr) | 1987-08-28 | 1987-08-28 | Systeme de visualisation d'image couleur sur ecran matriciel |
| EP88402143A EP0305287B1 (fr) | 1987-08-28 | 1988-08-23 | Système de visualisation d'image couleur sur écran matriciel |
| DE8888402143T DE3875428T2 (de) | 1987-08-28 | 1988-08-23 | Farbbild-abzeigesystem mit einem matrix-bildschirm. |
| JP63210394A JP2567051B2 (ja) | 1987-08-28 | 1988-08-24 | マトリックス表示パネル上にカラー映像を表示する装置 |
| US07/681,451 US5150105A (en) | 1987-08-28 | 1991-04-04 | System for the display of color images on matrix display panels |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR8712039A FR2619982B1 (fr) | 1987-08-28 | 1987-08-28 | Systeme de visualisation d'image couleur sur ecran matriciel |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2619982A1 true FR2619982A1 (fr) | 1989-03-03 |
| FR2619982B1 FR2619982B1 (fr) | 1994-04-29 |
Family
ID=9354486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR8712039A Expired - Lifetime FR2619982B1 (fr) | 1987-08-28 | 1987-08-28 | Systeme de visualisation d'image couleur sur ecran matriciel |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5150105A (fr) |
| EP (1) | EP0305287B1 (fr) |
| JP (1) | JP2567051B2 (fr) |
| DE (1) | DE3875428T2 (fr) |
| FR (1) | FR2619982B1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0506019A1 (fr) * | 1991-03-26 | 1992-09-30 | Victor Company Of Japan, Limited | Système de traitement d'image pour l'affichage, l'enregistrement et la reproduction d'images |
| WO2000068925A1 (fr) * | 1999-05-11 | 2000-11-16 | Thales Avionics S.A. | Systeme de traitement de donnees pour affichage sur un ecran matriciel |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0789265B2 (ja) * | 1989-03-07 | 1995-09-27 | シャープ株式会社 | 表示装置の駆動方法 |
| FR2666165B1 (fr) | 1990-08-23 | 1995-02-03 | Sextant Avionique | Procede de presentation d'images sur un ecran matriciel et systeme pour la mise en óoeuvre du procede. |
| FR2682798B1 (fr) * | 1991-10-22 | 1994-01-21 | Sextant Avionique | Procede et dispositif d'optimisation des performances d'un ecran matriciel a cristaux liquides en fonction de l'angle d'observation. |
| FR2696258B1 (fr) * | 1992-09-25 | 1994-10-28 | Sextant Avionique | Dispositif de gestion d'un système d'interaction homme-machine. |
| FR2742899B1 (fr) * | 1995-12-21 | 1998-02-06 | Sextant Avionique | Procede et systeme d'affichage d'images symboliques |
| KR100595922B1 (ko) | 1998-01-26 | 2006-07-05 | 웨인 웨스터만 | 수동 입력 통합 방법 및 장치 |
| EP1171868A1 (fr) * | 1999-10-19 | 2002-01-16 | Intensys Corporation | Amelioration de la qualite d'affichage des images par rendu adaptatif de sous-pixel |
| US8130203B2 (en) | 2007-01-03 | 2012-03-06 | Apple Inc. | Multi-touch input discrimination |
| US8269727B2 (en) | 2007-01-03 | 2012-09-18 | Apple Inc. | Irregular input identification |
| US7855718B2 (en) | 2007-01-03 | 2010-12-21 | Apple Inc. | Multi-touch input discrimination |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3821721A (en) * | 1972-03-15 | 1974-06-28 | Int Computers Ltd | Image display apparatus |
| US3845243A (en) * | 1973-02-28 | 1974-10-29 | Owens Illinois Inc | System for producing a gray scale with a gaseous display and storage panel using multiple discharge elements |
| US4063231A (en) * | 1976-10-26 | 1977-12-13 | Modern Controls, Inc. | Visual display apparatus |
| FR2536565A1 (fr) * | 1982-11-19 | 1984-05-25 | Thomson Csf | Procede d'affichage de demi-teintes sur un ecran matriciel bi-stable a memoire et application d'un tel procede |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4706077A (en) * | 1981-09-08 | 1987-11-10 | Xerox Corporation | Halftoning implementation for interactive image editing |
| CH666560A5 (de) * | 1983-03-01 | 1988-07-29 | Tadeusz Bobak | Anzeigevorrichtung. |
| US4703318A (en) * | 1984-03-30 | 1987-10-27 | Wang Laboratories, Inc. | Character-based monochromatic representation of color images |
| EP0193728B1 (fr) * | 1985-03-08 | 1992-08-19 | Ascii Corporation | Système de commande d'affichage |
| US4827255A (en) * | 1985-05-31 | 1989-05-02 | Ascii Corporation | Display control system which produces varying patterns to reduce flickering |
| JPH0827601B2 (ja) * | 1986-01-13 | 1996-03-21 | 株式会社日立製作所 | 液晶表示装置、及びその駆動方法 |
| US4857909A (en) * | 1986-03-19 | 1989-08-15 | Mitsubishi Denki Kabushiki Kaisha | Image display apparatus |
| US4833464A (en) * | 1987-09-14 | 1989-05-23 | Copytele, Inc. | Electrophoretic information display (EPID) apparatus employing grey scale capability |
-
1987
- 1987-08-28 FR FR8712039A patent/FR2619982B1/fr not_active Expired - Lifetime
-
1988
- 1988-08-23 EP EP88402143A patent/EP0305287B1/fr not_active Expired - Lifetime
- 1988-08-23 DE DE8888402143T patent/DE3875428T2/de not_active Expired - Lifetime
- 1988-08-24 JP JP63210394A patent/JP2567051B2/ja not_active Expired - Lifetime
-
1991
- 1991-04-04 US US07/681,451 patent/US5150105A/en not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3821721A (en) * | 1972-03-15 | 1974-06-28 | Int Computers Ltd | Image display apparatus |
| US3845243A (en) * | 1973-02-28 | 1974-10-29 | Owens Illinois Inc | System for producing a gray scale with a gaseous display and storage panel using multiple discharge elements |
| US4063231A (en) * | 1976-10-26 | 1977-12-13 | Modern Controls, Inc. | Visual display apparatus |
| FR2536565A1 (fr) * | 1982-11-19 | 1984-05-25 | Thomson Csf | Procede d'affichage de demi-teintes sur un ecran matriciel bi-stable a memoire et application d'un tel procede |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0506019A1 (fr) * | 1991-03-26 | 1992-09-30 | Victor Company Of Japan, Limited | Système de traitement d'image pour l'affichage, l'enregistrement et la reproduction d'images |
| US5565882A (en) * | 1991-03-26 | 1996-10-15 | Victor Company Of Japan, Ltd. | Image processing system for display, recording and reproducing image |
| WO2000068925A1 (fr) * | 1999-05-11 | 2000-11-16 | Thales Avionics S.A. | Systeme de traitement de donnees pour affichage sur un ecran matriciel |
| FR2793588A1 (fr) * | 1999-05-11 | 2000-11-17 | Sextant Avionique | Systeme de traitement de donnees pour affichage sur un ecran matriciel |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3875428T2 (de) | 1993-03-04 |
| DE3875428D1 (de) | 1992-11-26 |
| JP2567051B2 (ja) | 1996-12-25 |
| EP0305287B1 (fr) | 1992-10-21 |
| EP0305287A1 (fr) | 1989-03-01 |
| FR2619982B1 (fr) | 1994-04-29 |
| US5150105A (en) | 1992-09-22 |
| JPS6471394A (en) | 1989-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101467444B (zh) | 固态图像传感器 | |
| EP0305287B1 (fr) | Système de visualisation d'image couleur sur écran matriciel | |
| US7893972B2 (en) | Method and apparatus for real time identification and correction of pixel defects for image sensor arrays | |
| JP4466569B2 (ja) | カラー画像再生装置 | |
| US6778216B1 (en) | Method and apparatus for digital camera real-time image correction in preview mode | |
| TWI394445B (zh) | 根據照度之像素合併及均化 | |
| US20040233308A1 (en) | Image capture device and camera | |
| JPH02146081A (ja) | 多色イメージ表示方法と装置 | |
| FR2524235A1 (fr) | Systeme de transformation spatiale comprenant un generateur de signal repere | |
| US20050029456A1 (en) | Sensor array with a number of types of optical sensors | |
| US20050082990A1 (en) | Projector systems | |
| US20100207958A1 (en) | Color image creating apparatus | |
| CN109979953B (zh) | 一种图像传感器 | |
| JP2004501542A (ja) | カラーフィルタを伴うカメラ | |
| US6091451A (en) | Digital imaging system having an anti color aliasing filter | |
| US7230584B2 (en) | Projector systems with reduced flicker | |
| JP2002209151A (ja) | トーンスケール関数の生成方法 | |
| US20040232844A1 (en) | Subpixel rendering for cathode ray tube devices | |
| EP0222638A1 (fr) | Dispositif d'affichage graphique | |
| EP0524842B1 (fr) | Dispositif temps réel de présentation d'images de type télévision sur un écran de visualisation | |
| FR2666165A1 (fr) | Procede de presentation d'images sur un ecran matriciel et systeme pour la mise en óoeuvre du procede. | |
| US6657755B1 (en) | Diagonalized image sensor pixels | |
| JP2815497B2 (ja) | カラービデオカメラ | |
| FR2631474A1 (fr) | Circuit et procede pour commander la presentation d'une information de couleurs a un dispositif d'affichage d'un systeme informatique | |
| KR101165470B1 (ko) | 디스플레이 장치의 랜더링 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| CD | Change of name or company name |