CA1054274A - Memoire numerique d'image - Google Patents

Memoire numerique d'image

Info

Publication number
CA1054274A
CA1054274A CA255,799A CA255799A CA1054274A CA 1054274 A CA1054274 A CA 1054274A CA 255799 A CA255799 A CA 255799A CA 1054274 A CA1054274 A CA 1054274A
Authority
CA
Canada
Prior art keywords
image
line
blocks
memory
read
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.)
Expired
Application number
CA255,799A
Other languages
English (en)
Inventor
Dusan Sinobad
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.)
Alcatel CIT SA
Original Assignee
Compagnie Industrielle de Telecommunication CIT Alcatel 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
Application filed by Compagnie Industrielle de Telecommunication CIT Alcatel SA filed Critical Compagnie Industrielle de Telecommunication CIT Alcatel SA
Application granted granted Critical
Publication of CA1054274A publication Critical patent/CA1054274A/fr
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/88Masking faults in memories by using spares or by reconfiguring with partially good memories
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen

Landscapes

  • Engineering & Computer Science (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)
  • Television Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

DESCRIPTIF L'invention est du domaine des images synthétiques sur un écran cathodique, et concerne une mémoire numérique dont le contenu est lu cycliquement pour constituer une image sur l'écran, mémoire divisée en blocs qui contiennent chacun les données d'une partie de l'image et dont la commande cyclique est faite de telle façon qu'a l'intérieur d'une ligne de l'image, les blocs sont lus successivement, tandis qu'en fin d'une ligne on saute un bloc. Ainsi, les blancs sur l'image dûs à la panne d'un des blocs se repartissent sur l'image et n'effacent plus une colonne verticale de l'image.

Description

lOS~Z74 L'inventlon se r~ère 3 une mémoire numérlque d'image à visuallser par balayage syst~matique, point par point st ligne par ligne, d'un écran d'un tube cathodique.
Dans un systsme de visualisation devant prssenter des images synthétiques du type mosaique (oalayage séquentiel et allumage des points successifs) on a bssoin d'une mémoire numérique, qui comporte des infor-mations pour tous les points de l'image, l'information concernant chaque point étant constituée d'un ou plusieurs bits. La lecture d'une tslle mémoire est effectuée an mots et on sait que, souvent, la vitesse élevée dæ lecture qui est exigée pour afficher une imags ne peut être obtenue qu'en divisant la mémoire en blocs dont les cycles de lecturs sont décalés l'un par rapport à l'autre.
En pratique, on divise la mémoire en un nombre N de blocs de telle sorte que les informations pour une ligne de l'image sont réparties en quantité égale dans tous les blocs.
En cas de panne d'un bloc, l'image montre les lignes blanches verticales dûes à l'absence des informations d'un bloc. Etant donné que des lignes vorticales constituent, aussi bien dans des documents comportant des lettres que dans des dessins techniques, des éléments particulièrement significatifs pour l'interprétation de l'image, une telle panne d'un seul bloc peut gêner et même mettre en cause l'interprétHtion de l'image.
L'invention vise à réduire cet incDnv6nient et elle propose une mémoire numérique pour une image à balayage systématique, qui est divisée en N blocs, la panne d'un de ces blocs ne gênant que légèrement l'interprétation de l'image.
La mémolre numérique pour une image à balayage systématique point par point et ligne par ligne, cette mémoire étant divisée en N blocs qui contiennent chacun les données d'une partie de l'image et qui sont lus alternativement et cycliquement de telle façon que des opérations successlves de lecture concernent des blocs différents, est caractérisée par le fait, que la commande cyclique de lecture comporte un compteur d'adresses qui reçoit outre les impulsions d'horloge en synchronisme avec les opérations ~054274 de lecture, les impulslons de balayage "llg,n~" de l'image.
De pr~férence, N est un sous-multiple du nombre d'op~rations élémentairss de lecture necessaires pour constltuer une ligne de l'imags.
L'inconvénient cité ci-dessus pour une mémoire classlque est donc éllmlné selon l'invention par un saut de bloc ~ la fln de chaque llgne de l'lmage. Si un bloc tombe en panne, les espaces blancs correspondants se trouvent isolés d'une ligne ~ l'autrs et il n'y a pas de lignes verticales en blanc qui traversent l'image de haut en bas.
L'invention sera décrite ci-après plus en dét~ l'aide d'une figure qui montre sch~matiquement un exemple de r~alisation de l'invention.
On y voit en particulier un tube cathodique 1 avec son appareil-lage de commande 2, cet appareillage assurant de façon classique 1B balayage llgne par ligne de l'écran du tube cathodique pour la formation d'une image à représsnter. Cette image est formée point par polnt le long ds chacune des lignes. Une horloge de synchronisatlon 3 fournit à l'appareillage de commande 2 un train d'impulsions pour la représentation polnt par point de l'image tentrée 4), un train d'impulsions pour le passage d'une ligne de balayage à la suivants tentrée 5), ainsi qu'un train d'impulsions concer-nant le changement d'lmage tentrés 6). L'information qul dolt etre afflchée sur l'écran du tubs vient d'une mémoire 7, qui est subdivisée en quatre blocs 8, 9, 10 et 11. Chaque bloc est associé à un circult de commande de lecture tnon rspréssnté~, qul assure la lscture en parallèle de plusleurs bits contenus dans une cellule du bloc. Les commandes de lecture des différents blocs sont décalées les unes par rapport aux autres de façon que lorsque les informations sont extraites d'une cellule d'un bloc, le bloc suivant prépare dé~à la lecture des informations d'une autre cellule.
Un compteur d'adrasses 12 commun à tous les blocs définit par le contenu de ses deux éléments binaires de poids le plus faible 13 et 14, - l'un des quatre blocs et par ses élements restants, la cellule à l'intérieur de ce bloc.
Les bits qui sortent en parallèle d'une cellule sont transmis dans un registre à décalage 15, qui met ces bits en série et les fournit un à un
2 -' ' ' '~ ' 1054~7~
au tube cathodique pour l'inscription des points noirs ou des polnts blancs en fonctlon de l'~tat blnalre du blt.
Si sslon l'~tat de la technique, l'avance du compteur 12 a ~té
assurée unlquement par un train d'impulsions qui est déllvr~ à travsrs un divlseur d'impulslons 17 ~1 sur n" tn ~tant le nombre de bits contenus dans une csllule de mémoire) du traln d'impulslons point par polnt que l'horloge de synchronisatlon 3 fournit également à l'entr~e 4 du clrcuit de commande 2, la msmoire selon l'lnvsntion est commandée si~ult2n~ment par le traln d'lmpulsions point par point ~entrée 4) et le train d'impulslons changement de ligne (entrée 5). Ces d~ux tralns sont combinés dans une porte W 16.
Par cette mesure, on obtient l'effet sulvant :
A l'intérieur du balayage d'une llgne, les blocs sont lus cycll-quement, tandis qu'à la fln d'une llgne, on avance de deux blocs. Supposons que les blocs soient nommés A, B, C, et D, et les cellules à l'lntérieur des blocs solent numérotées de 1 à XO et qus ch~que llgne ait besoin du contenu de douze cellules de mémoire. Sous ces conditlons, deux llgnes quelconques de l'imag0 peuvent être décrites, en ce qui concerne la provenance des informations par le schéma qui suit :
, A1 B1 C1 D1 A2 ~2 C2 D2 A3 B3 C3 D3 zo e4 C4 D4 A4 B5 C5 D5 A5 B6 C6 D6 A6 ............. ,' Il est évident que les informations devralent 8tre inscrltes dans la mémoire de la même façon, ce qui veut dire que, sl l'on prévolt de modlfler de temps en temps le contenu de la mémolre, un compteur slmilaire au compteur 12 devralt être prévu pour la commande d'écrlture qui reçolt une impulsion supplémentaire à la fin de l'inscrlption du contenu d'une ligne.
L'invention n'est p33 limitée à l'exemple de réallsatlon décrit ci-dessus. On peut, par exemple, insérer à la fin de chaqus llgne plus
- 3 -, . ~
:
' '': , : .

1054Z7~
d'une seule lmpulsion d'avance dans le compteur 12 pour espacer d'avantage les espaces blancs en cas de panne. L'invention n'est pas non plus llmitée au ncmbre de blocs, choisi 3 titre d'exemple.
- 4 -

Claims (2)

Les formes de réalisation de I'invention pour laquelle une propriété ou un privilège exclusif est revendiqué sont définies comme suit :
1/ Mémoire numérique d'image à visualiser par balayage systématique point par point et ligne par ligne, d'un écran d'un tube cathodique cette mémoire étant divisée en N blocs qui contiennent chacun les données d'une partie de l'image et qui sont lus alternativement et cycliquement, de telle façon que des opérations successives de lecture concernent des blocs différents, caractérisée par le fait que la commande cyclique de lecture comporte un compteur d'adresses (12) qui reçoit, outre les impulsions d'horloge en synchronisme avec les opérations de lecture, les impulsions de balayage "ligne" de l'image.
2/ Mémoire selon la revendication 1, caractérisé par le fait que N est sous-multiple du nombre d'opérations élémentaires de lecture nécessaires pour constituer une ligne de l'image.
CA255,799A 1975-07-01 1976-06-28 Memoire numerique d'image Expired CA1054274A (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR7520678A FR2316693A1 (fr) 1975-07-01 1975-07-01 Memoire numerique d'image

Publications (1)

Publication Number Publication Date
CA1054274A true CA1054274A (fr) 1979-05-08

Family

ID=9157351

Family Applications (1)

Application Number Title Priority Date Filing Date
CA255,799A Expired CA1054274A (fr) 1975-07-01 1976-06-28 Memoire numerique d'image

Country Status (9)

Country Link
US (1) US4090260A (fr)
BE (1) BE842913A (fr)
CA (1) CA1054274A (fr)
DE (1) DE2628283A1 (fr)
FR (1) FR2316693A1 (fr)
GB (1) GB1524135A (fr)
IT (1) IT1063777B (fr)
LU (1) LU75225A1 (fr)
NL (1) NL7607084A (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3015125A1 (de) * 1980-04-19 1981-10-22 Ibm Deutschland Gmbh, 7000 Stuttgart Einrichtung zur speicherung und darstellung graphischer information
US4679038A (en) * 1983-07-18 1987-07-07 International Business Machines Corporation Band buffer display system
FR2571571B1 (fr) * 1984-10-05 1986-11-28 Thomson Csf Procede d'elaboration d'images video synthetiques en vue d'une visualisation en temps reel et a haute densite d'information et dispositif utilisant ce procede
TW256891B (fr) * 1994-01-10 1995-09-11 At & T Corp
US20080175442A1 (en) * 2007-01-22 2008-07-24 Dennis Megarry Method of displaying graphic images
TWI408947B (zh) * 2009-02-13 2013-09-11 Mstar Semiconductor Inc 影像調整裝置及影像調整方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3309461A (en) * 1962-08-01 1967-03-14 Battelle Development Corp Pseudo-random electron beam scanning system for narrow bandwidth image transmission
US3242470A (en) * 1962-08-21 1966-03-22 Bell Telephone Labor Inc Automation of telephone information service
US3406387A (en) * 1965-01-25 1968-10-15 Bailey Meter Co Chronological trend recorder with updated memory and crt display
US3499980A (en) * 1967-05-04 1970-03-10 Itt Sequential dot interlace system and method for television
US3680077A (en) * 1970-07-31 1972-07-25 Ibm Method of scrolling information displayed on cathode ray tube
FR2199902A5 (fr) * 1972-09-21 1974-04-12 Cit Alcatel
US3812336A (en) * 1972-12-18 1974-05-21 Ibm Dynamic address translation scheme using orthogonal squares

Also Published As

Publication number Publication date
BE842913A (fr) 1976-12-14
DE2628283A1 (de) 1977-01-20
NL7607084A (nl) 1977-01-04
FR2316693A1 (fr) 1977-01-28
LU75225A1 (fr) 1977-03-15
IT1063777B (it) 1985-02-11
US4090260A (en) 1978-05-16
FR2316693B1 (fr) 1977-12-02
GB1524135A (en) 1978-09-06

Similar Documents

Publication Publication Date Title
JPS6055836B2 (ja) ビデオ処理システム
CA1054274A (fr) Memoire numerique d'image
KR100234395B1 (ko) 다양한 온 스크린 디스플레이 기능들을 수행하는장치 및 방법
JPS5926153B2 (ja) フアクシミリ受信方式
JPS5633769A (en) Control method for writing to buffer memory device
US4908614A (en) Image data output apparatus
JP2637821B2 (ja) スーパーインポーズ装置
US6111615A (en) Address generating and mapping device of video capture system
KR100232028B1 (ko) 모자이크 효과 발생 장치
JPH09113560A (ja) 液晶表示パネル試験用パターン発生装置
JPS5566181A (en) Double-screen display television picture receiver
KR100206580B1 (ko) 액정 표시 장치의 4분주 데이타를 위한 메모리 장치
JP2781924B2 (ja) スーパーインポーズ装置
JPS61213897A (ja) 画像表示装置
JPS59149390A (ja) 映像信号発生装置
JP2597983B2 (ja) 複数画面テレビ受像機
KR920002535B1 (ko) 픽처-인-픽처에서의 수직방향 확대회로
SU1399809A1 (ru) Устройство дл вывода графической информации
JPH06131248A (ja) 記憶データ読出制御装置
SU1488873A1 (ru) Устройство для отображения информации на экране телевизионного индикатора
JPS6051712B2 (ja) ラスタ−スキヤンデイスプレイ装置
KR0132262Y1 (ko) 영상 수평보간 회로
SU715567A1 (ru) Устройство дл отображени графической информации
SU1469518A1 (ru) Устройство дл отображени информации на экране телевизионного индикатора
SU1439671A1 (ru) Устройство дл отображени информации на экране телевизионного индикатора