DK164976B - Halo-generator for symboler paa et katodestraaleroers skaerm - Google Patents

Halo-generator for symboler paa et katodestraaleroers skaerm Download PDF

Info

Publication number
DK164976B
DK164976B DK507184A DK507184A DK164976B DK 164976 B DK164976 B DK 164976B DK 507184 A DK507184 A DK 507184A DK 507184 A DK507184 A DK 507184A DK 164976 B DK164976 B DK 164976B
Authority
DK
Denmark
Prior art keywords
delay circuit
signal
shift register
generator according
register
Prior art date
Application number
DK507184A
Other languages
English (en)
Other versions
DK507184A (da
DK164976C (da
DK507184D0 (da
Inventor
Hugh Caros Hilburn
Michael John Johnson
Original Assignee
Sperry Corp
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 Sperry Corp filed Critical Sperry Corp
Publication of DK507184D0 publication Critical patent/DK507184D0/da
Publication of DK507184A publication Critical patent/DK507184A/da
Publication of DK164976B publication Critical patent/DK164976B/da
Application granted granted Critical
Publication of DK164976C publication Critical patent/DK164976C/da

Links

Classifications

    • 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/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24Generation of individual character patterns
    • G09G5/28Generation of individual character patterns for enhancement of character form, e.g. smoothing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Generation (AREA)

Description

DK 1649/b b
Opfindelsen har relation til et katodestrålerørs billedskærm, og den beskæftiger sig specielt med frembringelsen af et halo omkring symboler på skærmen for herved at fremhæve symbolerne over for baggrundsbilledet.
5 På billedskærmen skrives der symboler, der over lapper baggrundsbilledet. Fig. 1 viser et negativ af et rigtigt billede på en skærm, hvor et symbol 20 er gjort vanskeligere at se på grund af baggrundsbilledet 21, der omgiver og grænser til symbolet 20. Baggrundsbilledet 10 21's forvirrende indvirkning på symbolet 20 er især mar kant på højresiden af skærmen, hvor symbolet 20 går ud i ét med baggrundsbilledet.
Der er altså behov for en kobling, der forhindrer symboler på billedskærmen i at blive forvekslet med bag-15 grundsbilledet.
Opfindelsen angår et apparat som angivet i indledningen til krav 1, hvilket apparat er ejendommeligt ved det i den kendetegnende del angivne, og en foretruk-ken udførelsesform for opfindelsen anvendes i kombina-20 tion med ansøgerens EP patent nr. 146229 (DK ans.nr.
5069/84). Den foretrukne udførelsesform er analog med den ovenfor beskrevne kobling, bortset fra følgende træk. Hvert adresselager identificerer en binær B - og By-koordinat, og videosignaler oplagres kun i de adres-25 ser, hvis x-koordinat har et forudbestemt første binært ciffer, og hvis y-koordinat har et forudbestemt første, binært ciffer. De videobitsignaler Bv v, der aflæses
Λ ^ X
fra lageret, svarer til billedelementerne P jr PI_1 j, PI-1 j+ir pi j+i og de umidcielbart omkringliggende bil-30 ledelementer, nemlig PI_2 PJ_1 Ρχ j^, PI+1,J-1' PI-2,J' PI+1,J' PI-2,J+l' PI+1,J+l' PI-2,J+2' PI-l,J+2' pl j+2 PI+1 J+2* Det digitale signal, der frembringes, er: / 1+1 , J+2 \ /I,J+l \
Σ Vx Σ M
\ x=i-2 , Y+J-1 J m \X=I-I,y=j /
DK 164976 B
2 I henhold til foretrukne udførelsesformer for opfindelsen består adresselæsekredsen af skifteregistre, der er forbundet med forsinkelseskredse, som består af skifteregistre eller flip-flop'er af D-typen. Andelen 5 af lysstyrke andrager fortrinsvis 50%, dvs. at lysstyrken af baggrundsbilledet langs kanten af et symbol halveres. En sådan reduktion af styrke fremkalder omkring et symbol et sort halo, der fremhæver symbolet over for baggrunden, men som ikke giver flimrevirkning.
1 0 Opfindelsen forklares nærmere i det følgende un der henvisning til den skematiske tegning, hvor .
fig. 1 viser det allerede omtalte diagram, der illustrerer, hvorledes et symbol gøres svært aflæseligt i forhold til baggrunden på en billedskærm, 15 fig. 2 et diagram over billedelementer i en fore- trukken udførelsesform for opfindelsen, hvor indholdet i et adresselager definerer baggrundsbilledtilstanden ved et billedelement P_
± / J
fig. 3 et blokdiagram over en foretrukken udfø-20 relsesform for opfindelsen, fig. 4 et blokdiagram over en adresselæsekreds og en Boole-processor til brug i den foretrukne udførelsesform for opfindelsen, fig. 5 et diagram over den i fig. 4 viste proces- 25 sor, fig. 6 et diagram, der i en foretrukken udførelsesform for opfindelsen illustrerer de forhold, under hvilke baggrundslysstyrken reduceres ved et billedelement P_ _,
X / J
30 fig. 7 et blokdiagram over en enden udførelses form for en adresselæsekreds og en processor, og fig. 8 et diagram over den i fig. 7 viste processor og en kreds til reduktion af baggrundslysstyrken.
I de enkelte figurer betegnes de samme bestandde-35 le med de samme henvisningsbetegnelser.
DK 164976 B
3
Opfindelsen angår en halo-generator for symboler på et katodestrålerørs skærm, hvorved symbolerne fremhæves over for baggrundsbilledet.
Et katodestrålerør er koblet til et billedlager.
5 Et billedelement på billedskærmen belyses som et symbol eller en del heraf, når den tilsvarende adresse i billed-lageret indeholder et videobitsignal på "1". Dette billedelement er ikke-lysende, når den tilsvarende adresse i billedlageret indeholder et videobitsignal på "0". Det 10 billedelement, som strålebundtgeneratoren i katodestrå-lerøret på det pågældende tidspunkt rammer, betegnes j. Videobitsignalet på den adresse i billedlageret, der svarer til det billedelement p , som strålebund-
J. / J
tet nu er centreret på, kan betegnes B_ T. Når stråle-
x f U
15 bundtgeneratoren i røret er centreret på billedelementet Pj j, kan de omkringliggende billedelementer, som vist i fig. 2, betegnes Ρχ.χ^.χ, P^j-x- PI+i,J-l' PI-1,J+1' PI,J+1 °9 PI+l,J+r Hvis videobitsig-nalet j på den adresse i lageret, der svarer til bil-20 ledelementet PT , står på "1", hører P_ _ til et syrn-
L f u 1 / U
bol, og baggrundsbilledet ved PT T ændres ikke. Bag-
x f kJ
grunden ved et billedelement, der indbefatter et lysende symbol, kan være slukket for at gøre symbolet klarere.
Hvis videobitsignalet Bj på den adresse i lageret, 25 der svarer til billedelementet PT T, står på "0", er billedelementet P^ j ikke-lysende som symbol eller del heraf og kan derfor udgøre en del af kanten af et symbol. Dette er tilfældet, når et hvilket som helst af de omkringliggende billedelementer j-χ' ρχ j-i' 30 PI+1,J-1' PI-1,J' PI+1,J' PI-1,J+1' PI,J+1' PI+1' PI+1 J+l er lysen<^e· Bj j er på "0", og en hvil ken som helst af adresserne i lageret svarende til billedelementerne omkring det centrale billedelement p^. j indeholder et videobitsignal på "l", befinder elementet 35 ρ^ sig ved grænsen til et lysende symbol. I så fald reduceres baggrundslysstyrken ved Pj j for at gøre symbolet mere synligt.
DK 164976 B
4
Den ovenfor nævnte procedure kan beskrives matematisk. Baggrundlysstyrketiistanden (såkaldt "dimming status", dvs. DS) ved billedelementet P_ _ er enten
i f J
på 0 eller 1. Et 0 angiver, at baggrundslysstyrken ved 5 P_ _ skal forblive uændret, medens et 1 angiver, at bag-X / grunds lys styrken ved P_ _ skal reduceres. Od fra det
J. f J
ovenfor fremførte har man formlen: / I+l.J+l \ f \
10 DS= \ bx,y ( BI,J
\X=I-1 , Y*J-1 / \ / BX y-addenderne er videobitsignalerne på de adresser, der svarer til de ni billedelementer i fig. 2. Summa-15 tionen er en OR-operation. Den indebærer, at summen er på 1, når et hvilket som helst led i Bv er på 1, og
Af X
at den kun er på 0, når samtlige led i BY v er på 0.
Λ/ X
Som tidligere nævnt, er B_ videobitsignalet på adres- X f u sen svarende til billedelementet PT _. Stregen over X / u 20 BT betegner komplementet, dvs. l-»-0 og 0-KL. Produktet repræsenterer en "AND"-operation, hvor produktet er på 1, når begge led er på 1, men ellers er på 0. Hvis B_ _ X / u følgeligt er på 1, hvilket angiver, at P^ j er en del af et lysende symbol, har man BT T = X = 0, og x, j 25 / 1+1 , J+l \/_\ / 1+1 , J+l \ f bx,yJbi,j =[ y~ Bx,Y (o)=o =DS.
\X=I-1 , Y=J-1 J\ j \X=I-1 , Y=J-1 ] 30 Nulværdien for DS angiver, at baggrundslysstyrken ved billedelementet p_ _ i overensstemmelse med det X / u foranstående skal forblive uændret. Hvis j er på 0, hvilket angiver, at billedelementet P^ j er slukket, og hvis der i de billedelementer, der som vist i fig. 2 35 omgiver billedelementet PT _, findes et videobitsig-
X / J
nal på 1, hvilket angiver, at PT T grænser til et syrn-
_ X / J
bol, har man B_ = 1 og
i ,J
DISk ΙΌΗ-ΪΙ/Ο d 5 ί i+i , j+i \ i y bx,y) = i \X=I-1 , Y=J-1 / 5 således at DS = 1. DS = 1 angiver, at baggrundslysstyrken ved billedelementet P_ i overensstemmelse med
-L f J
det foranstående skal reduceres. Hvis BT _ er på 0 og samtlige bitsignaler på adresserne svarende til de omkringliggende billedelementer er på 0, betyder dette, at 10 billedelementet P^ j ikke grænser til et symbol, og at baggrundslysstyrken ved PT T skal forblive uændret. I så fald har man DS = 0.
Af det foregående fremgår det, at belysningstilstanden DS for baggrundsbilledet ved billedelementet 15 p kan udtrykkes ved følgende relation: j. ,j / 1+1 , J+l \ /_\ DS =( X BX,Y BI,J )
\x=I-l , Y=J-1 j \ J
20
Denne relation kan implementeres på følgende måde, jf. fig. 3. En koordinator 40, der er forbundet med et katodestrålerørs billedskærm 41, frembringer koordinater, og i afhængighed heraf bringer strålebundtet til at 25 falde sammen med billedelementerne på skærmen. Denne koordinator 40 er også forbundet med en adresselæsekreds 42, der er forbundet med et billedlager 43. I afhængighed af et signal fra koordinatoren 40, der angiver koordinaten for det billedelement, som strålebundt-30 generatoren på det pågældende tidspunkt er centreret på, henter adresseaflæsekredsen 42 fra billedlageret 43 videobitsignalerne på de ni adresser, der er tilknyttet det pågældende, centrale billedelement. Hvis man, som i det foregående betegner det centrale billedelement som 35 Pj j/ har man bitsignalerne Bj J+1, j+i'
BI+1,J+1' BI+1,J' BI+1,J-1' BI,J-1' BI-1,J-1' og BI-1,J
DK 164976 B
6 på de adresser i billedlageret 43, der svarer til bil-ledelementerne pi-i,j+i’ pi,j+i’ Pl+l,j+l' PI+1,J' PI+1,J-1' PI,J-l' PI-1,J-1 °5 PI-1,J' hvllke adresser af læsekredsen 42 aflæses fra billedlageret 43. Disse 5 ni videobitsignaler overføres til en processor 44, der etablerer belysningstilstanden i baggrundsbilledet ved det billedelement p_ _, som bundtet er centreret på.
X f J
Dette indebærer, at processoren 44 frembringer funktionen: 10 (1+1 , J+l \ [_λ
y bx,y ( bi,j I X=I-1 , Y=J-1 j \ J
15 En baggrundsbilledgenerator 46 er forbundet med koordinatoren og frembringer baggrundsvideosignaler svarende til koordinaterne fra koordinatoren 40. De enkelte baggrundsvideosignaler er beregnet til at give en bestemt lysstyrke i et tilsvarende billedelement. En lys-20 styrkeregulatorkreds 45 modtager fra generatoren 46 et baggrundsvideosignal svarende til det billedelement PT _, som bundtet på det pågældende tidspunkt er een-treret på. Når processoren 44 afgiver et digitalt signal på 0, overfører regulatorkredsen 45 det uændrede 25 baggrundsvideosignal til bundtgeneratoren for billedskærmen 41, hvorved billedpunktet PT _ belyses i overensstemmelse hermed. Når processoren 44 afgiver et digitalt signal på 1, afgiver regulatorkredsen 45 et signal til bundtgeneratoren for billedskærmen 41, 30 hvorved billedpunktet PT _ belyses med en styrke, der x t er en forudbestemt del af den som videobaggrundssignalet var beregnet til at fremkalde. Fortrinsvis halveres lysstyrken. På denne måde reduceres lysstyrken i baggrundsbilledet ved grænsen til symbolet, således at der 35 dannes et karakteristisk sort halo omkring symbolet.
Der henvises nu til fig. 4, der viser en fore-trukken udførelsesform for opfindelsen, hvor adresse-
DK 164976 B
7 aflæsekredsen omfatter skifteregistre og forsinkelseskredse. Videobitsignalet indlæses i parallel i et rum 51 i et skifteregister 50, medens videobit-signalet j_·^ indlæses i et rum 52 og videobitsig-5 nalet bj+2 j_i i et rum 53. Efter en første forsinkelse foretages der parallel indlæsning i skifteregisteret 55 med videobitsignalet bj_2 j i et rum 56, videobitsignalet BT _ i et rim 57 og videobitsigna-let Sj+2 j i et rum 58. Efter endnu en forsinkelse 10 foretages der parallel indlæsning i skifteregisteret 60 med videobitsignalet Bj_2 j+χ i et rum 51 , videobitsignalet Bj j+2 i et rum 62 og videobitsignalet BI+1 J+l 1 et rum 63 * Skifteregisteret 50 foretager seriel udlæsning af indholdet i rummene 51, 52 og 53.
15 Efter at skifteregisteret 50 er begyndt at afgive udgangssignalet, foretager skifteregisteret 55 seriel aflæsning af indholdet i rummene 56, 57 og 58. Efter at skifteregisteret 55 er begyndt at foretage udlæsning, foretager skifteregisteret 60 seriel udlæsning 20 af indholdet i rummene 61, 62 og 63. En forsinkelseskreds 66 synkroniserer udgangssignalet fra skifteregisteret 55 med udgangssignalet fra skifteregisteret 60.
Dette indebærer, at det første udgangssignal fra forsinkelseskredsen 66, nemlig signalet BT . T, falder sam- X-x f u 25 men med det første udgangssignal fra sikfteregisteret 60, nemlig signalet bj_2 j+l* Det andet udgangssignal fra forsinkelseskredsen 66, nemlig B~ _, falder sam- X t men med det andet signal fra skifteregisteret 60, nemlig Bj J+1f medens det tredje udgangssignal fra forsin-30 kelseskredsen 66, nemlig BI+1 j, falder sammen med det tredje udgangssignal fra skifteregisteret 60, nemlig BI+1 J+l’ Ligeledes sørger en forsinkelseskreds 67 for at synkronisere udgangssignalerne fra skifteregisteret 50 med udgangssignalerne fra skifteregisteret 55 og 35 dermed også med udgangssignalerne fra skifteregisteret 60.
Med forsinkelseskredsene 66 og 67 falder de videobi tsignaler fra skifteregistrene 50, 55 og 60, der
DK 164976B
8 har den samme X-koordinat, tidsmæssigt sammen. Fortrinsvis består forsinkelseskredsene 66 og 67 hver af et skifteregister. En forsinkelseskreds 70 modtager det første udgangssignal, fra forsinkelseskredsen 5 67. Forsinkelseskredsen 70 afgiver videobitsignalet BI-1 j—i synkront med videobitsignalet fra forsinkelseskredsen 67. Videobitsignalet tilføres forsinkelseskredsen 71, og signalet tilføres forsinkelseskredsen 70. Forsinkelseskredsen 10 71 afgiver signalet Bj_-^ j_]_» og kredsen 70 signalet Bj i synkronisme med udgangssignalet B^+^ fra kredsen 67. På denne måde er de tre videobit signaler BI_1 Bj og BI+1 J_1 simultant tilgænge lige for overføring til processoren 44. Udgangssigna-15 lerne fra forsinkelseskredsen 66 og udgangssignalerne fra skifteregisteret 60 behandles på lignende måde i henholdsvis forsinkelseskredsene 73 og 74 og forsinkelseskredsene 76 og 77, således at videobitsignalerne BI-1 j+i' BI J+l BI+1 J+l er simultant tilgængelige 20 i synkronisme med videobitsignalerne B_ Ί , B_ _ . og for overføring til processoren 44. For sinkelseskredsene 70, 71, 73, 74, 76 og 77 består hver fortrinsvis af en almindelig flip-flop af D-type.
Processoren 44 består som vist i fig. 5 af en 25 OR-port 120 med ni indgange for videobitsignalerne BI,J' BI-1,J+1' BI,J+l' Bl+1,J+l' BI+1,J' Bl+l,J-lf Β^ j_^, Bj_^ og Bj^^ j, på basis af hvilke den frembringer OR-siamsignalet. En NOT-port 121 modtager videobitsignalet BT t og frembringer bitsignalet B_ _. Ud- 11 U 1 $ u 30 gangssignalet fra OR-porten 120 og signalet fra NOT-porten 121 overføres til en AND-port 122, der frembringer det ønskede digitale signal: / I+1 . J+l \ /g-\
35 V BX,Y BI,J
\X=I-1 , Y=J-1 J \ J
DK 164976 B
9
Den foreliggende opfindelse kan anvendes i kombination med den opfindelse, der danner genstand for den sideløbende ansøgning DK 5069/84, jfr. EP 146229 B1, hvori hver lageradresse identificeres med en binær x-koordinat og en binær 5 y-koordinat, og hvor videobitsignaler kun oplagres på de adresser, hvis x-koordinat har et forudbestemt første oinært ciffer, og hvis y-koordinat har et forudbestemt første binært ciffer. Hvert lysende billedelement reproduceres tre gange. Som angivet i nævnte sideløbende ansøg-10 ning opnås dette ved, at det pågældende billedelement Pj j gøres lysende, når der er et videobitsignal på 1 i en hvilken som helst af adresserne i billedlageret på billedelementerne PI;J, Pj.^j, Pj-i.j+i Hvis et eller andet af videobitsignalerne j, 15 J+i eller Bj J+1 er på 1, er P-j. j en del af et lysende symbol, og baggrundsbilledet ved Pj. j forbliver uændret. Hvis ingen af videobitsignalerne Jf BI-1,J' BI-1J+1 09 BI,J+1 er P4 L' er PI,J som# symbol slukket. Hvis der er et videobitsignal på 1 i en hvilken 20 som helst af adresserne i billedlageret svarende til de billedelementer, der ligger umiddelbart omkring billed-elementerne PI;J, P-j.^j, P^,^. PIiJ+i. grænser elementet Pj j til et symbol, og baggrundslysstyrken ved PT _ reduceres, således at der omkring symbolet 25 dannes et karakteristisk halo. Hvis det antages, jf. fig.
6, at videobitsignalerne på de lageradresser, der svarer til billedelementerne P-j. j, j/ J+l' PI J+l' alle er på 0, og at der er et videobitsignal på 1 i en hvilken som helst af lageradresserne svarende til de om-30 kringliggende billedelementer Pj_2 j+2' PI-1 J+2' PI,J+2' Pl+l,J+2' PI+1,J+1’ P1+1,J' PI+1,J-1' PI,J-1' PI-1,J-1’ PI-2,J-1' PI-2,J' PI-2,J+1' 9rænser billedele- mentet PT _ til et symbol. Hvis der f.eks. er et vi-
* / J
deobitsignal på 1 på lageradressen for j+2' 35 koblingen ifølge ovennævnte sideløbende ansøgning bevir-ke, et punkterne ^-2,j+i Pi.llJ+1 er lysende. Ρχ j grænser således til det lysende punkt
DK 164976 B
10
Pj-l j+2* Hvis der er et videobitsignal på 1 på lageradressen for PT,, er PT|1 P,. ~ PTl1 I+l,J+2 1+2,J+2 1+2,J+1 og I+1,J+1 lysende. P T grænser således til det lysende billedele- J- f u ment Pj+]_ j+]_· Hvis der er et videobitsignal på 1 på 5 lageradressen Pj_2 er punkterne j_i» pj_2 j_2 og j_2 lysende. Pj j grænser således til det lysende billedelement j-χ* Et videobitsignal på 1 på lageradressen for et hvilket som helst af de omkringliggende billedelementer vil ligeledes bevirke, at der 10 er et lysende billedelement ved grænsen til billedelementet Ρ^ j. Baggrundslysstyrken ved Pj j vil følgelig reduceres til opnåelse af et karakteristisk halo for det lysende symbol som P_ _ grænser til.
1 / J
Den ovenfor omtalte belysningstilstand DS for 15 baggrundsbilledet ved det centrerede element PT _ ud-
X / J
trykkes matematisk ved følgende relation; / 1+1 , J+2 \ ITT,Ϊ+Ϊ \
DS £ BX,Y £ BX,Y
20 \X=I-2 , Y=J-1 j \X=I-1 , Y=J J
Udtrykket; 25 ( ^ Βχ,Λ
\X=I-1,Y=J J
er den Boole'sk OR-sum af videobitsignalerne på lageradresserne svarende til billedelementerne PT T, P_ . _, X , u X—i ,u 30 Pj_j_ J+1 og P^. J+1· Hvis bare ét af disse bitsignaler er på 1, er summen på 1. Stregen betegner komplementet.
Hvis summen er på 1, er komplementet på 0, dvs. DS = 0, hvilket angiver, at baggrundslysstyrken ved PT skal forblive uændret. Dette er i overensstemmelse med den 35 situation, hvor PT T er lysende som symbol, eftersom ét X f af videobitsignalerne er på 1 i lageradresserne svarende tiJ· PI,J' pI-l,j' PI-1,J+1 °9 PI,J+1' hvorfor baggrunds-
DK 164976B
11 billedet ved PT _ forbliver uændret. Hvis samtlige vi-
«L f vJ
deobitsignaler på lageradresserne svarende til billedelementerne PT _, Px , PT . og PT er Då 0, I,J I-l,Jr I-1,J+1 3 I,J+1 har man relationen: 5 /1^1 B \ (Ψ1 7~\ > BX,V I = 0, og 2_ Βχ'γ ) = 1
\X=I-1,Y=J / \X=I-1,Y=J J
10 I så fald er P^ j ikke-lysende som symbol. Hvis bare ét af videobitsignalerne er på 1 på lageradresserne svarende til de omkringliggende billedelementer Pj_2 j+2f PI-l,J+2' PI,J+2' PI+1, J+2' PI+1,J+1' PI+1,J' PI+1,J-1' PI,J-1' PI-1,J-1' PI-2,J-l' PI-2,J °g PI-2,J+1 gælder 15 følgende: / 1+1 , J+2 \ ( X Βχ'γ J = i# ds * i, \X=I-2 , Y=J-1 / 20 hvilket angiver, at baggrundslysstyrken ved PT _ skal reduceres, fortrinsvis halveres. Dette svarer til den situation, hvor Pj j ikke er lysende som symbol, men grænser til et lysende symbol, hvorfor baggrundsbilledet ved P_ _ gøres mørkere med henblik på opnåelse af et X / u 25 karakteristisk halo omkring symbolet.
Belysningstilstanden DS for baggrundsbilledet ved PT T kan således udtrykkes ved: / B \ / W “\
30 DS = /> bx,y ) [ ΒΧ/Υ I
\x=I-2,Y=J-l / y X=I-1 ,Y=J /
Der henvises igen til fig. 3. Denne relation kan implementeres på samme måde som allerede gjort for det 35 foregående udtryk for belysningstilstanden. I det foreliggende tilfælde foretager adresselæsekredsen 42 aflæsning af adresserne i billedlageret svarende til de
DK 164976 B
12 seksten centrale billedelementer i fig. 6. Boole-proces-soren 44 iværksætter det pågældende udtryk for DS.
Der henvises nu til fig. 7. Den adresselæsekreds 42, der anvendes i denne foretrukne udførelsesform for 5 opfindelsen, er analog med den i fig. 4 viste. Der foretages parallel indlæsning af videobitsignalerne j_·^, BI~1,j-1' Bi,j-l °9 ΒΙ+1,j-1 1 et skifteregister 130 med tilhørende rum 131, 132, 133 og 134. Efter en første forsinkelse indlæses videobitsignalerne j' 10 jr j og BI+^ j i parallel i rummene 141, 142, 143-og 144 i skifteregisteret 140. Efter en anden forsinkelse indlæses videobitsignalerne BI-2 j+i' BI-1,J+1' BI,j+1 °9 Bl+1,j+1 1 parallel i rummene 151, 152, 153 og 154 i skifteregisteret 150. Efter en 15 tredje forsinkelse indlæses videobitsignalerne B^ J+2' BI-l,J+2' BI,J+2 09 BI+l,J+2 1 Parallel 1 rummene 161, 162, 163 og 164 i skifteregisteret 160. På samme måde som gjort tidligere overføres indholdet i skifteregistrene serielt ud i tidsmæssig rækkefølge med det første ud-20 gangssignal fra skifteregisteret 130 udgående først, og det første udgangssignal fra skifteregisteret 160 udgående sidst. Porsinkelseskredsene 170, 171 og 172 synkroniserer udgangssignalerne fra skifteregistrene 130, 140 og 150 med udgangssignalerne fra skifteregi-25 steret 160. På denne måde bringes videobitsignaler, der har den samme x-koordinat til tidsmæssigt at falde sammen. Fortrinsvis udgøres forsinkelseskredsene 170, 171 og 172 hver af et skifteregister. Udgangssignalerne fra forsinkelseskredsen 170, forsinkelseskredsen 171, 30 forsinkelseskredsen 172 og skifteregisteret 160 overføres til henholdsvis en række af forsinkelseskredse 180, 181 og 182, en række forsinkelskredse 184, 185 og 186, en række forsinkelseskredse 190, 191 og 192 og en række forsinkelseskredse 195, 196 og 197, der 35 gør samtlige videobitsignaler simultant tilgængelige for overføring til Boole-processoren 44. De enkelte forsinkelseskredse 180-186, 190-192 og 195-197 består
LIIV 104-3/0 D
13 fortrinsvis af en en almindelig flip-flop af D-typen.
Der henvises til fig. 8. Med henblik på i denne foretrukne udførelsesform for opfindelsen at implementere udtrykket: 5 / I+1 J+2 \ /Ϊ75+Ϊ ” \
DS = \ BX,Y \ BX,Y
\X=I-2 , Y=J-1 j \xéF=l,Y-J / 10 omfatter processoren 44 en OR-port 200 med seksten indgange, der får tilført de seksten videobitsignaler, der svarer til det første summationsled i udtrykket for DS, og som på basis heraf tilvejebringer OR-sumsignalet.
En OR-port 201 med fire.indgange modtager de fire vi-15 deobitsignaler, der svarer til det andet summationsled i udtrykket for DS, og som basis heraf tilvejebringer OR-sumsignalet. Udgangssignalet fra OR-porten 201 tilføres en NOT-port 202, der tilvejebringer det komplementære signal. Udgangssignalerne fra NOT-porten 202 20 og OR-porten 200 tilføres en AND-port 203, der tilvej ebringer produktet af disse to signaler. Udgangssignalet fra AND-porten 203 overføres til baggrundslysstyrke-regulatoren 4 5.
Som tidligere angivet, anvendes denne udførelses-25 form for opfindelsen i kombination med den kobling, der er beskrevet i den sideløbende ansøgning DK 5069/84.
Symbolerne tilvejebringes i overensstemmelse med arrangementet ifølge nævnte sideløbende ansøgning, og der tilvejebringes et halo omkring disse symboler i overensstem-30 melse med den foreliggende opfindelse. Det OR-sumsignal: / I , J+l \ Σ Bx'r
\X=I-1 , Y=J-1 I
der anvendes i nævnte sideløbende ansøgning, kan udledes fra udgangen på OR-porten 201 i fig. 8 i den foreliggende ansøgning.
35

Claims (13)

1. Generator til frembringelse af et halo omkring symboler i et video-billedfremvisningsapparat, kendetegnet ved et arrangement (41) til fremvisning af videodata med en matrix af billedelementer P , og 15 midler til belysning af billedelementerne i afhængighed af ankommende signaler, midler (40), der er forbundet med video-billedfremvisningsarrangementet, til frembringelse af billedelement-koordinater, til dannelse af signaler, der repræsenterer disse koordinater, og til syn-20 kronisering af belysningsmidlerne med koordinaterne, et lager (43) med adresser svarende til billedelementerne til oplagring af videobitsignaler Βχ y, midler (42), der er forbundet med lageret og med koordinatfrembringelsesmidlerne (40) til i afhængighed af et fra koordinatfrem-25 bringelsesmidlerne hidrørende signal, der repræsenterer en frembragt koordinat i,j, at aflæse adresserne for billedelementerne P^j^, pI(J_r pi+i,j-i' PI-1,J' PI,J' PI+1,J' PI-1,J+1' PI,J+1 09 PI+1,J+1' mialer (44)' der er forbundet med adresseaflæsnemidlerne (42), til 30 frembringelse af et digitalt signal: / 1+1 , J+l \ /_\ y Bx,y BI,J ' \x=i-i , y=j-i J \ / hvor summationen repræsenterer en Boole1sk OR-operation 35 og produktet en Boole'sk AND-operation, midler (46), der er forbundet med koordinarfrembringelsesmidlerne DK 164976B 15 (40), til i afhængighed af et fra koordinatfrembringelsesmidlerne hidrørende signal, der repræsenterer en frembragt koordinat i,j, at frembringe et videobaggrundssignal til frembringelse af en forudbestemt lys- 5 styrke for billedelementet PT T, midler (45), der er forbundet med billedfremvisningsarrangementet (41), med generatoren for det digitale signal og med videobag-grundssignalgeneratoren (46), til i afhængighed af et digitalsignal på "0" og videobaggrundssignalet af frem- 10 bringe et første signal, og i afhængighed af et digitalsignal på "1" og videobaggrundssignalet, at frembringe et andet signal, hvorhos billedelementet P ved hjælp X r J af videofremvisningsarrangementets belysningsmidler og i afhængighed af nævnte andet signal belyses til en gi- 15 ven del af den forudbestemte lysstyrke og i afhængighed af nævnte første signal belyses til nævnte forudbestemte lysstyrke.
2. Generator ifølge krav 1, kendetegnet ved, at lageret er et billedlager (43).
3. Generator ifølge krav 1 eller 2, kende tegnet ved, at billedfremvisningsarrangementet udgøres af et katodestrålerørs skærm (41).
4. Generator ifølge ethvert af de foregående krav, kendetegnet ved, at nævnte forudbestemte del 25. hovedsagen er på én halvdel.
5. Generator ifølge ethvert af de foregående krav, kendetegnet ved, at midlerne (44) til frembringelse af det digitale signal omfatter en Boole'sk OR-port (120) med ni indgange, en Boole'sk NOT-port (121) og en
30 Boole'sk NAND-port (122) indkoblet til at modtage udgangssignalerne fra OR-porten og NOT-porten.
6. Generator ifølge ethvert af de foregående krav, kendetegnet ved, at adresseaflæsemidlerne (42) omfatter et første skifteregister (50) med tre rum (51, 35 52, 53), et andet skifteregister (55) med tre rum (56, 57, 58) , et tredje skifteregister (60) med tre rum (61, DK 164976 16 62, 63) , en første forsinkelseskreds (67) , der er forbundet med det første skifteregister (50), en anden forsinkelseskreds (70), der er forbundet med den første forsinkelseskreds, en tredje forsinkelseskreds (71), 5 der er forbundet med den anden forsinkelseskreds, en fjerde forsinkelseskreds (66) , der er forbundet med det andet skifteregister (55), en femte forsinkelseskreds (73), der er forbundet med den fjerde forsinkelseskreds, en sjette forsinkelseskreds (74), der er forbundet med 10 den femte forsinkelseskreds, en syvende forsinkelseskreds (76), der er forbundet med det tredje skifteregister (60) og en ottende forsinkelseskreds (77), der er forbundet med den syvende forsinkelseskreds.
7. Generator ifølge krav 6, kendeteg- 15 net ved, at både den første (67) og den fjerde (66) forsinkelseskreds består af et skifteregister (66, 67).
8. Generator ifølge krav 6 eller 7, kendetegnet ved, at den anden, tredje, femte, sjette, syvende og ottende forsinkelseskreds hver består af en 20 flip-flop af D-type.
9. Generator ifølge ethvert af kravene 1-4, kendetegnet ved, at hver adresse identificeres ved en binær X- og Y-koordinat, at videobitsignaler-ne kun oplagres i de adresser, hvis X-koordinat har en 25 forudbestemt, første binær digit, og hvis Y-koordinat har en forudbestemt, første binær ciffer, at adresserne svarer til billedelementer j-χ' pi-i j-i' ρχ j-i' PI+1,J-1' PI-2,J' PI-1,J' PI,J' PI+1,J' PI-2,J+l' PI-1,J+1,
30 PI,J+1' PI+1,J+1' PI-2,J+2' PI,J+2' PI-l,J+2' PI+l,J+2' og at digitalsignalgeneratoren (44) frembringer et signal / 1+1 , J+2 \ / I, J+l \ Σ B- Σ B- \X=I-2 , Y=J-1 j \X=I-1,Y=J j DK 164976B 17
10. Generator ifølge krav 9, kendetegnet ved, at adresseaflæsemidlerne (42) omfatter et første skifteregister (130) med fire rum (131-134) , en første forsinkelseskreds (170), der er forbundet med det skif-5 teregister, en anden forsinkelseskreds (180), der er forbundet med den første forsinkelseskreds, en tredje forsinkelseskreds (181), der er forbundet med den anden forsinkelseskreds, en fjerde forsinkelseskreds (182), der er forbundet med den tredje forsinkelseskreds, et andet 10 skifteregister (140) med fire rum (141-144), en femte forsinkelseskreds (171), der er forbundet med det andet skifteregister, en sjette forsinkelseskreds (184), der er forbundet med den femte forsinkelseskreds, en syvende forsinkelseskreds (185), der er forbundet med den sjette 15 forsinkelseskreds, en ottende forsinkelseskreds (186), der er forbundet med den syvende forsinkelseskreds, et tredje skifteregister (150) med fire rum (151-154), en niende forsinkelseskreds (172), der er forbundet med det tredje skifteregister, en tiende forsinkelseskreds 20 (190) , der er forbundet med den niende forsinkelseskreds, en ellevte forsinkelseskreds (191), der er forbundet med den tiende forsinkelseskreds, en tolvte forsinkelseskreds (192), der er forbundet med den ellevte forsinkelseskreds, et fjerde skifteregister (160) med fire rum 25 (161-164), entrettende forsinkelseskreds (195) , der er forbundet med det fjerde skifteregister, en fjortende forsinkelseskreds (196), der er forbundet med den trettende forsinkelseskreds, og en femtende forsinkelseskreds (197), der er forbundet med den fjortende forsin-30 kelseskreds.
10 PATENTKRAV
11. Generator ifølge krav 10, kendetegnet ved, at den første forsinkelseskreds (170), den femte forsinkelseskreds (171) og den niende forsinkelseskreds (172) hver består af et skifteregister.
12. Generator ifølge krav 10 eller 11, ken detegnet ved, at den anden, den tredje, den DK 164976 B 18 fjerde, den sjette, den syvende, den ottende, den tiende, den ellevte, den tolvte, den trettende, den fjortende og den femtende forsinkelseskreds (180-186, 190-192, 195-197) hver består af en flip-flop af D-type.
13. Generator ifølge ethvert af kravene 9-12, kendetegnet ved, at digitals ignalgeneratoren (44) omfatter en første Boole'sk OR-port (200) med seksten indgange, en anden Boole'sk OR-port (201) med fire indgange, en Boole'sk NOT-port (202) indrettet til at mod-10 tage udgangssignalet fra "den anden OR-port, og en Boole'sk AND-port (203) indrettet til at modtage udgangssignalerne fra NOT-porten og den første OR-port.
DK507184A 1983-11-18 1984-10-24 Halo-generator for symboler paa et katodestraaleroers skaerm DK164976C (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US55322383 1983-11-18
US06/553,223 US4570182A (en) 1983-11-18 1983-11-18 Halo generator for CRT display symbols

Publications (4)

Publication Number Publication Date
DK507184D0 DK507184D0 (da) 1984-10-24
DK507184A DK507184A (da) 1985-05-19
DK164976B true DK164976B (da) 1992-09-21
DK164976C DK164976C (da) 1993-02-15

Family

ID=24208613

Family Applications (1)

Application Number Title Priority Date Filing Date
DK507184A DK164976C (da) 1983-11-18 1984-10-24 Halo-generator for symboler paa et katodestraaleroers skaerm

Country Status (6)

Country Link
US (1) US4570182A (da)
EP (1) EP0145181B1 (da)
JP (1) JPH0756588B2 (da)
DE (1) DE3484613D1 (da)
DK (1) DK164976C (da)
IL (1) IL73402A (da)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744674B2 (ja) * 1986-01-31 1995-05-15 キヤノン株式会社 記録再生装置
US4772941A (en) * 1987-10-15 1988-09-20 Eastman Kodak Company Video display system
JPH01116683A (ja) * 1987-10-23 1989-05-09 Rockwell Internatl Corp マトリックスディスプレイのドット表示方法
US5264838A (en) * 1991-08-29 1993-11-23 Honeywell Inc. Apparatus for generating an anti-aliased display image halo
US20030214539A1 (en) * 2002-05-14 2003-11-20 Microsoft Corp. Method and apparatus for hollow selection feedback
US9213714B1 (en) * 2004-06-22 2015-12-15 Apple Inc. Indicating hierarchy in a computer system with a graphical user interface
US7873916B1 (en) * 2004-06-22 2011-01-18 Apple Inc. Color labeling in a graphical user interface

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3878327A (en) * 1973-10-17 1975-04-15 Westinghouse Electric Corp Television system for improving reading skills
DE2539327A1 (de) * 1975-09-04 1977-03-17 Vdo Schindling Verfahren zum kontrastreichen darstellen von symbolen auf einem sichtgeraet
IL51719A (en) * 1976-04-08 1979-11-30 Hughes Aircraft Co Raster type display system
US4186393A (en) * 1977-01-05 1980-01-29 William Leventer Digital character font enhancement device
NL7901119A (nl) * 1979-02-13 1980-08-15 Philips Nv Beeldweergeefinrichting voor het als een tweevoudig geinterlinieerd televisiebeeld weergeven van een door een beeldsignaalgenerator opgewekt tweewaardig signaal.
JPS57185481A (en) * 1981-05-11 1982-11-15 Seiko Instr & Electronics Tv video smoothing system
US4454506A (en) * 1981-09-04 1984-06-12 Bell Telephone Laboratories, Incorporated Method and circuitry for reducing flicker in symbol displays
US4408198A (en) * 1981-09-14 1983-10-04 Shintron Company, Inc. Video character generator
JPS5897085A (ja) * 1981-12-04 1983-06-09 日本電気株式会社 映像文字信号発生装置
US4486785A (en) * 1982-09-30 1984-12-04 International Business Machines Corporation Enhancement of video images by selective introduction of gray-scale pels

Also Published As

Publication number Publication date
DK507184A (da) 1985-05-19
EP0145181A3 (en) 1988-05-11
DE3484613D1 (de) 1991-06-27
IL73402A0 (en) 1985-02-28
IL73402A (en) 1988-06-30
EP0145181A2 (en) 1985-06-19
DK164976C (da) 1993-02-15
JPS60119596A (ja) 1985-06-27
EP0145181B1 (en) 1991-05-22
JPH0756588B2 (ja) 1995-06-14
DK507184D0 (da) 1984-10-24
US4570182A (en) 1986-02-11

Similar Documents

Publication Publication Date Title
CN1220369C (zh) 用于电视接收机的位映射屏幕显示装置及显示电路
JPS59500024A (ja) コンピユ−タが作るラスタ・グラフイツク・システムの表示を制御する方法および装置
DK164976B (da) Halo-generator for symboler paa et katodestraaleroers skaerm
JPS60113289A (ja) 図形表示装置用ライン・スム−ジング回路
DK164339B (da) Kobling til udvidelse af lysende billedelementer paa et katodestraaleroers skaerm
JPH08147453A (ja) ルックアップテーブル作成方法及びルックアップテーブル作成装置
CN117037678B (zh) 显示面板的亮度补偿方法及装置、显示设备
JPH0644382A (ja) 並列画像生成装置
KR970005936B1 (ko) 오브젝트(object) 표시장치
JPS5896463A (ja) デイスプレイ装置
JP2726041B2 (ja) 文字データ重畳装置
JPS62248076A (ja) 画面表示装置
JPH06308938A (ja) 画像処理装置
JPS5892171A (ja) Crtデイスプレイ装置
JPH0462395B2 (da)
JPS58175390A (ja) ハ−ドコピ−信号出力装置
JPS58131883A (ja) 映像拡大表示方式
JPS6293764A (ja) 画像縮小方法
JP2008020574A (ja) 液晶2画面表示装置
JPS6146985A (ja) 表示機能拡張装置
GB2212367A (en) Window control using spare signal data bit
JPS6265079A (ja) 画像表示装置
JPS6320982A (ja) カラ−静止画表示装置
JPS6184172A (ja) ビデオプロジエクタ
JPS5949078A (ja) 画像表示装置のラウンデイング処理方法