DE2703579C2 - Anordnung zur Verarbeitung von Videosignalen - Google Patents
Anordnung zur Verarbeitung von VideosignalenInfo
- Publication number
- DE2703579C2 DE2703579C2 DE2703579A DE2703579A DE2703579C2 DE 2703579 C2 DE2703579 C2 DE 2703579C2 DE 2703579 A DE2703579 A DE 2703579A DE 2703579 A DE2703579 A DE 2703579A DE 2703579 C2 DE2703579 C2 DE 2703579C2
- Authority
- DE
- Germany
- Prior art keywords
- memory
- data
- video
- control
- output
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- Image Generation (AREA)
Description
Die Erfindung betrifft eine Anordnung zur Verarbeitung von Videosignalen gemäß dem Oberbegriff des
Patentanspruchs 1.
Anordnungen zur digitalen Verarbeitung von Video-Signalen werden in verschiedenen Anwendungsbereichen des kommerziellen Fernsehens, bei militärischer Infrarot-Bildverarbeitung, bei der medizinischen Elektronik, als auch bei der Sonogrammwiedergabe und bei Mustererzeugungseinrichtungen für angewandte Kunst eingesetzt.
Anordnungen zur digitalen Verarbeitung von Video-Signalen werden in verschiedenen Anwendungsbereichen des kommerziellen Fernsehens, bei militärischer Infrarot-Bildverarbeitung, bei der medizinischen Elektronik, als auch bei der Sonogrammwiedergabe und bei Mustererzeugungseinrichtungen für angewandte Kunst eingesetzt.
Obgleich es seit langem bekannt ist, daß die Digitaltechnik vielseitig und flexibel ist, ergeben sich bei der
Realisierung und Optimierung geeigneter Funktionen schwierig zu lösende Probleme. Selbst geringe Änderungen
spezieller Hardware-Schaltungen sind schwierig und teuer durchzuführen, während zur Erleichterung
der Datenverarbeitung benutzte digitale Computer periphäre Einheiten zur Eingabe der Abbildungen in den
Computer benötigen, die vielfach nicht verfügbar sind.
Bereits realisierte Einrichtungen dieser Art sind entweder zu langsam oder zu unflexibel und erreichen nur
ungenügende Bildqualitäten.
Aus der DE-OS 22 46 029 ist ein Anzeigesystem für Radarsignale bekannt. Es umfaßt einen Analog- Digital-Wandler,
der die Radar-Video-Signale digitalisiert. Die digitalisierten Videosignale werden über einen Integrator
mit Pufferspeichereigenschaften, gesteuert von einer Lese-Schreib-Steuerschaltung in einen Speicher mit
wahlweisem Zugriff eingeschrieben. Die über die Lese-Schreib-Steuerschaltung
aus dem Speicher ausgelesenen Videodaten werden von einem Digital-Analog-Wandier
in analoge Signale umgesetzt und einem Radarmonitor zugeführt. Bei dem bekannten Radar-Anzeigesystem
werden die Radar-Video-Signalc in Polares koordinaten erzeugt. Der Speicher ist so organisiert,
daß die Videodaten ohne komplizierte mathematische Adressentransformationen gespeichert werden können.
Das System arbeitet allerdings nicht in Echtzeit und
3 4
!Jf vermag lediglich Videodaten zwischenspeichern, gang 14 der Eingangsschaltung 12 her aufgenommen.
Ü Aus der DE-OS 24 35 794 ist ferner ein System be- Das in dem Rahmenspeicher gespeicherte digitale Vi-Ot
kannt in welchem die Austastintervalle eines Videos:- deosignal wird fortlaufend über einen Eingang 18 von
?;| gnals zur Übertragung von zusätzlichen auf einem Bild- einer Videoausgangsschaltung 19 ausgelesen, welche
ΐί schirm darzustellenden Zeicheninformationen benutzt 5 die digitalisierten Videodaten k>
analoge Form Oberfl, werden. Während der Austastintervalle werden damit führt und Synchronimpulse eines internen Generators
f§ ebenfalls Videoinformationen übertragen. zuaddiert, um ein zusammengesetztes Videosignal an
% Es ist Aufgabe der Erfindung, eine programmgesteu- einem Ausgang 20 zu bilden.
"' erte Videodatenverarbeitungsanordnung anzugeben, Die erzeugten Synchronisierimpulse bilden auch eine
die auch bei Verwendung eines vergleichsweise kleinen io Zeitsteuerung für die Adressierung der Speicherplätze
}.■■■ und damii langsamen Computers größere Videodaten- zum Auslesen der gespeicherten Daten. Eine externe
[A mengen in Echtzeit verarbeiten kann. Synchronisierung (read genlock) kann gegebenenfalls
'; Diese Aufgabe wird erfindungsgemäß durch die im der Schaltung 19 zugeführt werden. Das zusammenge-
Kennzeichen des Patentanspruchs 1 angegebenen setzte Videosignal kann auf einem üblichen (T.V.) Moni-
Merkmale gelöst 15 tor 22 wiedergegeben werden. ι
Der im Rahmen der Erfindung vorgesehene Compu- Die Umwandlung, Speicherung und Rückführung des
ter liefert die Steuerdaten für die Videoverarbeitung. Videosignals kann durch einen Computer bzw. Daten-Um
auch mit einem vergleichsweise kleinen und damit Verarbeitungsgerät 24 und eine Adressier- und Steuerlangsamen
Computer auszukommen, ist eine Puffer- einheit 25 beeinflußt werden. Ein Ausgang 27 der
schaltung vorgesehen, die die für die Videoverarbeitung 20 Steuereinheit 25 führt zur Eingangsschaltung 12. Die
, von dem Computer mit einer langsamen Rate geliefer- Steuereinheit 25 kann unter Beeinflussung des Computen
Steuerdaten aufnimmt, während die zu verarbeiten- ters 24 die Zahl der Bits in einem gewünschten Wort
den Videodaten in den Bildspeicher eingeschrieben bzw. festlegen (d. h. bis zu 8 Bits) und auch entscheiden, ob
aus diesem ausgelesen werden. Die Steuerdaten werden der vollständige Rahmen gespeichert wird. Der Compuin
den Austastintervallen, in welchen keine Videodaten 25 ter 24 hat über die Steuereinheit 25 und die Steuerdain
den Bildspeicher eingeschrieben bzw. aus diesem aus- tenleitung 27 Zugriff auf den Speicher 15. Die Compugelesen
werden, an die eigentlichen, die Videoverarbei- teradreßinformationen der Steuereinheit 25 werden von
tung durchführenden Komponenten abgegeben. Die einem Eingang 26 des Speicherkreises aufgenommen.
Steuerdaten werden an diese Komponenten mit der für Der Computer 24 ist für eine beliebige Adressierung
die Echtzeitverarbeitung der Videodaten erforderlichen 30 irgendeines Teiles des Speichers geeignet Er kann die
hohen Rate ausgegeben. Daten lesen und ändern und über die Eingangsschaltung
Im folgenden soll ein Ausführungsbeispiel der Erfin- 12 wiederum eingeben.
dung anhand einer Zeichnung näher erläutert werden. Die Computersteuerdatenleitung 27 ist auch mit der
In der Zeichnung zeigt Ausgangsschaltung 19 verbunden, welche z. B. den an-
F i g. 1 ein schematisches Blockschaltbild einer An- 35 zuzeigenden Bereich, die Anzahl der verwendeten Bits
Ordnung zur Verarbeitung von Videosignalen, und die Anordnung eines Fadenkreuzes gesteuert aus-
F i g. 2 eine Darstellung zur Erläuterung des Zugriffs wählen kann (wie unten ausgeführt wird). Über die I/O-
des Rechners auf ein Datenfeld des gespeicherten Bild- Anschlußleitung des Computers 24 kann irgendeine ge-
rahmens, wünschte periphere Einheit 23 an den Computer ange-
F i g. 3 ein Blockschaltbild mit Einzelheiten der An- 40 schlossen werden.
Ordnung nach F i g. 1, Anstelle eines Computers zur Modifizierung der Da-
Fig.4 eine Schaltungsanordnung für den Speicher ten kann ein Videoprozessor 28 vorgesehen werden,
und die Speichersteuerung gemäß F i g. 3 und welcher Verarbeitungshardware aufweist Der Prozes-
Fig.5 eine Schaltungsanordnung für den Zwischen- sor 28 erhält die digitalisierten Videosignale von der
speicher nach F i g. 3. 45 Eingangsschaltung 12 über einen Eingang 16 und die
In der Bildverarbeitungsanordnung nach F i g. 1 wird digitalisierten Videosignale aus dem Speicher über ei-
' ein zusammengesetztes Videosignal über einen Ein- nen Eingang 17. Nach der Verarbeitung werden die Da-
gangsanschluß 9 einer Videoeingangsschaltung 12 züge- ten über einen Ausgang 29 der Videoeingangsschaltung
führt, die die Synchronisierimpulse von dem ankom- 12 zugeführt
menden Videosignal abtrennt. Das ankommende Video- 50 Das System speichert die Videodaten in digitaler
' s'.gnal wird in der Eingangsschaltung 12 aus der Analog- Form in einem Rahmenspeicher, welcher die Daten
darstellung in ein Achtbitdigitalwort überführt und der grundsätzlich formatiert rastert Diese Daten können
entsprechende Digitalausgang 13 ist mit einem Vollbild- unter Softwaresteuerung verarbeitet werden und es
bzw. Biidrahmenspeicher- und Steuerkreis 15 vcrbun- können vollständig neue Daten hinzugefügt werden. Beden.
Die abgetasteten Synchronimpulse des anliegenden 55 fehle für das Hinzufügen und das Verarbeiten der Daten
Signals werden innerhalb der Schaltung 12 zum Erzeu- kommen von dem Computer 24 über die Steuereinheit
gen der Taktinformation zur Synchronisierung des Ana- 25. Die asynchrone Natur des Systems erlaubt Operatiolog-Digitalkonverters
verwendet. Die Taktinformation nen über einen sehr großen Bereich vor Bildraten vom
erscheint auch an einem Ausgang 14 für den Bildrah- üblichen Fernsehbild über langsame Abtastsysteme wie
menspeicher- und Steuerkreis 15. Externe Synchroni- 60 beispielsweise Elektronenmikroskope zu Zeiienabtastsiersignale
(genlock) können über einen Eingang 11 zu- kameras wie IRLS (infra red line scan) und Radarbildern
geführt werden, um die Einrichtung mit gegebenenfalls wie SLAR (sideways looking airborne radar). Formate
notwendigen Taktinformationen zu versehen. ohne Raster, wie z. B. Spiral- und Polarabtastungen kön-Die
digitalen Videoabtastimpulse (Bildpunkte) wer- nen über eine Verarbeitungsanpaßschaltung eingegeden
in einer großen Anzahl von Speicherplätzen inner- 65 ben werden. Die Arbeitsweise des vorgenannten Syhalb
des Rahmenspeichers gespeichert und die Adres- stems erfordert Taktinformationen, welche von den
sen dieser Plätze werden von der Speichersteuerung in Synchronisierinformationen abgeleitet werden, die in
zeitlicher Relation zu den Taktinformationen vom Aus- dem zusammeneesetzten Eineanesvideosienal enthal-
ten sind. Die Videoinformation wird digitalisiert durch Umwandlung jedes Bildpunktes zu einem 8-Bitwort, um
256 mögliche Werte darzustellen (z. B. 256 Schattierungen von grau). Die digitalisierten Daten werden, gekennzeichnet
durch eine Adresse, in Speicherplätzen innerhalb des Rahmenspeichers eingeschrieben. Die abgetrennten
Taktinformationen der Synchronisierinformation werden zur Definition der Adresse verwendet.
Diese Taktinformationen geben Stelleninformationen (Anfang einer Zeile, Ende eines Feldes bzw. Teilbilds
usw.), um zu ermöglichen, daß jeder Bildpunkt in den Rahmenspeicher in richtiger Lage eingeschrieben wird.
Der bei dieser Ausführungsform verwendete Rahmenspeicher enthält 16 Leiterplatten, von denen jede
N-Kanal-Dynamik-MOS R.A.M in Form integrierter
Schaltkreise umfaßt. Der Speicheraufbau ist ähnlich dem eines Fernsehrasters und kann zwei Würfel entsprechend
betrachtet werden. Jeder Würfel hält eines von zwei Feldern bzw. Halbbildern, welche einen Rahmen,
d. h ein Vollbild, bilden. Jedes Feld besteht aus 256 Zeilen und jede zweite Zeile enthält 512 Bildpunkte.
Jeder Bildpunkt wird als ein 8-Bitwort gespeichert, weshalb der Speicher mit 8 Bitebenen ausgerüstet ist. Aufeinanderfolgende
Zeilen des Rahmens sind in aufeinanderfolgenden Feldern gespeichert Die zwei Hälften des
Rahmenspeichers können unabhängig voneinander zum Speichern von zwei separaten Rahmen verwendet werden,
wodurch sich nur die halbe Auflösung ergeben würde. Abhängig von der gewünschten Auflösung kann jedes
Feld auch getrennte Bilder (bis zu 8 separate Bilder mit 1-Bit-Auflösung) speichern. Der Rahmenspeicher
kann Videosignale bei 10 MHz (max. 15 MHz) Abtastfrequenz annehmen und zur Wiedergabe Bilder in einem
entsprechenden Bereich erzeugen.
Das Auslesen aus dem Speicher zur Wiedergabe kann nicht durch irgendeine Computeranforderung unterbrochen
werden. Für die Zwecke des Auslesens oder Einschreibens in den Speicher beträgt die Zugriffszeit des
Speichers 67 nsek, wodurch ein übliches Fernsehbild mit 512 Abtastungen pro Zeile leicht untergebracht werden
kann. Der Rechner kann zu dem Rahmenspeicher nur während der Zeilenaustastperiode (blanking periode)
Zugriff nehmen. Der Computer hat direkten Zugriff und kennzeichnet seine Adressen in einer Datenfeldform.
Das Prinzip der Datenfeldadressierung ist in F i g. 2
dargestellt, die ein Vollbild bzw. einen Rahmen von Videodaten 100 auf einem Fernsehschirm 101 zeigt Es
stellt die aufgenommenen und in dem Rahmenspeicher gespeicherten Daten dar. Das Viereck 103 ist der durch
den Computer 24 adressierte Bildbereich und weist π Bildpunkte horizontal und N Bildpunkte vertikal auf.
Zeilen 105 gehören zu ungeradzahligen Feldern und Zeilen 106 zu geradzahligen Feldern. Ein Bildpunkt 104
kann als Punkt xo, yo betrachtet werden, was seine Datenfeldanordnungslage
angibt Auf die Bildpunkte in dem Datenfeld wird in gleicher Weise zugegriffen, z. B.
(*o, JO) bis (xo + n,yo) dann (xo,yo +1) bis (xo+n,yo+l)
usw. bis (xo, yo+N) bis (xo + n, yo+N). Das ausgewählte
Feld kann irgendeine Form vom Einzelpunkt bis zum ganzen Speicherbereich haben. Das ausgewählte Feld
kann auch irgendeine Lage innerhalb des Speicherfeldes haben. Damit ist, lediglich durch Identifizierung der linken
oberen Ecke des Rechteckes und der Länge von zwei Seiten, jeder Adressenbereich aufrufbar. Computerdaten
werden mit einer niedrigen Rate zugeführt (typische Zyklusfrequenz des Computers von 500 kHz an
abhängig davon, ob ein Datenfeld oder einzelne Bildpunkte adressiert werden sollen). Die Daten werden
zwischengespeichert und mit der Übertragungsrate des Systems, üblicherweise 10 MHz, in den Rahmenspeicher
eingegeben. Damit werden die Daten für das Ausschreiben in den Speicher schnell und für das Zurücklesen in
den Computer langsam bewegt.
Der Speicher hat die Möglichkeit einer »Bit-Selektion«. Dies bedeutet, daß irgendein Teil der 8-Bit-Worte
in den Speicher geschrieben und aus diesem gelesen werden kann. Dies erlaubt verschiedene und getrennte
ίο Bilder in bestimmten Abschnitten der 8 Bitebenen festzuhalten.
Umgekehrt können Teile der 8-Bit-Worte reserviert werden für Überlagerungen von Ausgangswerten
des Computers auf dem Originalbild, welches beispielsweise mit einem 6-Bit-Pegel gespeichert ist. Das
Ergebnisbild kann auf dem Bildschirm dargestellt werden.
Die Datenübertragung vom Rahmenspeicher zur Ausgangsseite des Systems wird von Taktsignalen, welche
z. B. von einer externen Synchronisierquelle abgeleitet sind, gesteuert. Diese externe Synchronisationsquelle (read genlock) kann dieselbe sein, wie die zum
Einschreiben zu verwendende externe Synchronisierquelle (write genlock), welche eine synchrone Arbeitsweise
erzeugt. Üblicherweise wird die Synchronisierung getrennt erzeugt, um die Ausgangsvideosignale im
Schritt mit irgendeiner anderen Videoquelle zu erzeugen, mit deren Videosignalen sie für das vollständige
Bild z. B. bei Überblendungen überlagert werden soll. Dies entspricht der asynchronen Arbeitsweise beim Lesen
und Schreiben, bei welcher die Sequenzen unabhängig voneinander ablaufen und ein Transfer zu und von
dem Speicher gleichzeitig zu zwei verschiedenen Speicheradressen durchgeführt werden kann.
Die zwei Felder können auf zweierlei Weise miteinander
verschachtelt sein, um ein volles Rahmenbild auf dem Bildschirm zu erhalten. Einmal in Form einer normalen
Überlagerung, wobei die einzelnen Felder abwechselnd gelesen werden oder zweitens in Form einer
speziellen 2 :1-Überlagerung. Dieses zweite Verfahren erlaubt eine Wiederholung der ungeraden Zeilen in den
geradzahligen Bildschirmzeilen oder umgekehrt. Bei Verwendung dieses zweiten Verfahrens kann ein zweiter
und nichtbezogener Rahmen in dem anderen Feld gespeichert werden. Durch Interpolation ist es möglich,
Informationen aus benachbarten Bildpunkten zu substituieren, z. B. um den Effekt eines fehlerhaften Störeiementes,
sofern dies auftreten sollte, zu beseitigen.
Die Elemente der F i g. 1 sind im Detail in der Ausführungsform nach F i g. 3 gezeigt Die Eingangsschaltung
12 wird dabei im wesentlichen von einem ADC 81 (Analog-Digital-Konverter),
einem Schreibfolgegenerator 82 und einer Videoeingangseinheit 83 sowie dem unteren
Teil eines Synchronisiergenerators 80 gebildet. Die Videoausgangsschaltung 19 wird gebildet von einer Videoausgangseinheit
85, einem Ausgangsprozessor 86, einem Lesefolgegenerator 87 und dem oberen Teil des
Synchronisiergeneratois 80. Der Rahmenspeicher- und
Steuerkreis 15 besteht aus einem Speicheradreßkreis 90, einer Speichersteuerung 91 und einem Rahmenspeicher
92.
Die Adressier- und Steuereinheit 25 des Computers 24 wird gebildet durch eine Computer-Anschlußeinheit
93, einen Zwischenspeicher 95, eine Adressiereinheit 96, einen Speichersequenzer 97 und eine Steuerdatenspeichereinheit94.
Der Videoprozessor 28 hat die in F i g. 1 gezeigte Form.
Das Synchronisier- und Videoinfonriationen enthai-
Das Synchronisier- und Videoinfonriationen enthai-
tende zusammengesetzte Videosignal wird über den Eingang 9 dem ADC 81 und dem unteren Bereich des
Synchronisiergenerators 80, welcher als Abtrenneinrichtung wirkt, zugeführt. Die Abtrenneinrichtung
trennt die Synchronisierinformationen von den Bildinformationen. Die Synchronisierimpulse werden innerhalb
der Abtrenneinrichtung verwendet, um Taktinformationen zu schaffen, welche z. B. den Start einer Zeile,
eines Feldes und das Ende eines Rahmens auslösen. Diese Taktinformation wird über eine Leitung 117 vom
Schreibfolgegenerator 82 aufgenommen.
Synchronabtrenneinrichtungen zur Erzeugung solcher Taktinformationen sind allgemein bekannt und
werden deshalb im einzelnen nicht beschrieben.
Die abgetrennte Zeitinformation stellt sicher, daß irgendein Bildpunkt in zeitlichen Bezug zu irgendeinem
anderen gebracht werden kann, wodurch z. B. festgelegt ist, zu welchem Feld und welcher Zeile er gehört und an
welcher Stelle der Zeile er sich befindet. Dies garantiert, daß die Bildpunkte an dem richtigen Platz in dem Rahmenspeicher
92 gespeichert werden. Der Schreibfolgegenerator 82 erzeugt Schreibtaktimpulse an einem Ausgang
137, welche von dem Videoeingangsblock, d. h. der Anschlußeinheit 83 und dem Speicheradreßkreis 90
empfangen werden. Schreibfolgegeneratoren sind bekannt und enthalten grundsätzlich einen Oszillator und
eine Mehrzahl von Zählern zur Erzeugung einer Anzahl von Taktimpulsen.
Der AD-Konverter 81 überführt jeden Bildpunkt des
ankommenden Videosignals in ein 8-Bit-Wort. Dies ergibt 256 mögliche Pegel (z. B. 256 Schattierungen von
grau). Die Taktversorgüng des Konverters 81 mit 10 M Hz erfolgt auf einer Leitung 119 über die Videoeingangseinheit
83. Der AD-Konverterausgang 118 führt zur Videoeingangseinheit 83. Dieser 8-Bitausgang kann
auf den Pegel einer Emitter-gekoppelten Logik abgestimmt sein. Analog-Digitalkonverter sind ebenfalls bekannt.
Die Videoeingangseinheit 83 kann die Daten verarbeiten, bevor sie auf einer Leitung 142 dem Rahmenspeicher
92 zugeführt werden. Die Videoeingangseinheit 83 führt die Daten über die Leitungen 16 bzw. 29
auch dem Videoprozessor 28 zu und empfängt sie von ihm, wenn die Anwendung externer Hardware-Verarbeitung
vorgesehen ist. Der Computer 24 arbeitet ferner mit der Videoeingangseinheit 83 über den Zwischenspeicher
95 und die Steuerdatenspeichereinheit 94 zusammen. Während der Zeilenaustastperiode wird eine
Computerinformation, welche in den Speicher geschrieben werden soll, von dem Zwischenspeicher 95
über eine Leitung 128 gesendet. Verarbeitungsinformationen werden in der Form von Steueradressen, Steuerdaten
von der Steuerdatenspeichereinheit 94 über eine Leitung 138 gesendet und dies bestimmt die Art der
Verarbeitung, die ausgeführt werden soll. Die Videoeingangseinheit 83 gibt unter der Steuerung des Schreibfolgegenerators
82 über die Leitung 142 entweder digitalisierte Videodaten (umgeformt von Emitter-gekoppelte
Logik in Transistor — Transistorlogik) oder Rechnerdaten an den Rahmenspeicher 92 ab. Die Videoeingangseinheit
83 enthält Verriegelungskreise (latches) zum Halten der 8 empfangenen Bits, so daß diese dem
Speicher zugeführt werden können. Andererseits können die Eingangsdaten über die Leitung 118 auch über
einen Nebenweg dem Eingang 16 des Prozessors 28 zugeführt werden. Auch der Ausgang 29 kann zum Ausgang
142 geführt werden.
Das Lesen der Daten aus dem Rahmenspeicher 92 über eine Leitung 143 zur Videoausgangseinheit 85 und
über eine Leitung 144 aus der Videoausgangseinheit 85 zum Ausgangsprozessor 86 erfolgt unter der Steuerung
des Lesefolgenerators 87. Die Ausgangsblocks 85, 86 rekonstruieren das Signal zu einem zusammengesetzten
Videosignal.
Der Lesefolgegenerator 87 erzeugt an seinem Ausgang 132 Taktinformation für die Videoausgangseinheit
85 und an einem Ausgang 133 einen Takt- und Synchronisier-Impulszug
für den Ausgangsprozessor 86. Der
ίο Lesefolgegenerator 87 erzeugt die Taktinformationen
ähnlich dem Schreibfolgegenerator 82 (z. B. am Beginn einer Zeile usw.). Der Generator 87 wird von einem
Lesegeneratorsperresignal (genlock) auf einer Leitung 116 gesteuert, welches über die Synchronisierabtrenneinrichtung
80 auf einer Leitung 122 empfangen wird. Die aus dem Speicher ausgelesenen Daten werden getaktet
der Videoausgangseinheit 85 zugeführt, die die erwünschte Verarbeitung vervollständigt. Die Verarbeitung
in der Videoausgangseinheit 85 schließt eine Überlagerung, Positionierung, Bitverschiebung, Umformung
oder Bereichsauswahl mit ein. Speicher und Zähler innerhalb der Einheit 85 veranlassen die gewünschte
Steuerung unabhängig oder abhängig von den aus der Steuerdatenspeichereinheit 94 empfangenen Befehlen.
Das Datenformat kann dabei von einem TTL-Pegel zurück
zum ECL-Pegel geändert werden, so daß die Ausgangswerte auf 16 abgestimmten Leitungen dem Ausgangsprozessor
86 zugeführt werden können. Der Ausgangsprozessor 86 enthält einen Digital-Analogkonverter
(DAC), welcher von dem Ausgang 133 des Lesefolgegenerators 87 synchronisiert wird.
Das rekonstruierte Videosignal wird dann mit dem Synchronisierimpulszug vom Ausgang 133 gemischt, um
ein zusammengesetztes Videoausgangssignal für die Wiedergabe an einem Ausgang 146 zu bilden. Der Synchronisierimpulszug
wird ferner zur Synchronisierung irgendwelcher externer Hardware benutzt, und zwar
über einen Ausgang 148. Die nicht zusammengesetzten Videodaten können an einem Ausgang 145 abgenommen
werden. Die Digital-Analogumformung und die Bildung eines zusammengesetzten Videosignals ist allgemein
bekannt und wird nicht weiter beschrieben. Zweck des Speicheradreßkreises 90 ist die Erzeugung
der für den Zugriff erforderlichen Adressen, welche die Plätze in dem Speicher 92 kennzeichnen. Die Lese- und
Schreibfolgegeneratoren 87, 82 liefern Taktimpulse für den Speicheradreßkreis 90 über die Leitung 132 bzw.
137, d. h. Informationen, ob z. B. der Adressenbeginn gespeichert werden soll, welcher Bereich zu adressieren
ist, wann gestoppt werden soll am Ende einer Zeile und wieviele Zeilen adressiert werden sollen. Rechnerdaten
werden von der Adressiereinheit 96 über eine Leitung 130 übertragen.
Die Adressiereinheit 90 des Speichers erzeugt drei Arten von Adressen:
(i) Die aus dem Schreibfolgegenerator 136 empfangenen Informationen geben die Adresse an, in welche
die Eingangsdaten eingesetzt werden.
(ii) Die Taktimpulse des Lesefolgegenerators 132 bestimmen,
welcher Platz bzw. welche Plätze des Speichers gelesen werden sollen. (Dies garantiert
auch, daß die Rate, mit welcher Daten aus dem Speicher ausgelesen werden, dieselbe ist wie die
des Synchronisierimpulszugs, den der Lesefolgegenerator 87 erzeugt)
(iii) Adressen von der Computer-Adressiereinheit 96, die die Adressen für die Rechnerdaten erzeuet
Der Speicheradreßkreis 90 erzeugt die gewünschten Speicheradressen in Form von zwei 6-Bit-Adressen,
welche am Eingang 69 des Rahmenspeichers 92 in zwei Hälften ineinandergeschachtelt sind. Der Speicheradreßkreis
90 führt auch eine Bildauffrischoperation außerhalb der Leseintervalle durch. Dies ist notwendig, da
der Rahmenspeicher 92 ein dynamischer Speicher mit freiem Zugriff ist, der, falls er innerhalb einer 2-msek-Periode
nicht gelesen wird, die Information »verliert« (»vergißt«). Während des Halbbildintervalls führt der
Speicheradreßkreis 90 einen »dauernden« Lesezyklus aus, der den Rahmenspeicher 92 in Betrieb hält und die
jeweils eingeschriebenen Daten aufrechterhält. (Die während des Pseudolesezyklus aufgerufenen Daten
werden nicht benötigt und gehen verloren.) Der Speicheradreßkreis 90 sendet Adressensignale zu der Speichersteuerung
91, die daraufhin Taktimpulse für die Speicherelemente erzeugt. Diese Adressensignale werden
der Speichersteuerung 91 als Lese/Schreibbefehle an einem Eingang 50/52, als Schreibadressen an einem
Eingang 41, als Leseadressen an einem Eingang 78 und als Reihenadreß-Mulitplexabtastimpulse für Lesen/
Schreiben an Eingängen 60/61 zugeführt Der Speicheradreßkreis 90 erzeugt auch I/P-Eingangsauswahlsignale
an einem Eingang 42, Ausgangsauswahlsignale an einem Eingang 76 und Chipauswahlsignale an einem Eingang
68 des Speichers 92. Die Zeitimpulse des Speichersteuerkreises 90 stellen sicher, daß der Speicher nicht gleichzeitig
für Schreiben und Lesen angesteuert wird.
Die Speichersteuerung 91 wendet ein Warteschlangensystem an, so daß, wenn im Speicher gelesen wird
und eine Einschreibanforderung gegeben wird, diese ignoriert wird und umgekehrt. Er unterscheidet deshalb
zwischen Lese- und Schreibanfragen und verhindert deren Wechselwirkung. Signale von der Computerspeicher-Folgeschaltung,
d. h. des Speichersequenzers 97 werden ebenfalls aufgenommen als Leseanforderungssignal
eines Ausgangs 140 des Speichersequenzers 97 und als Schreibanforderungssignal eines Ausgangs 141.
Die Signale legen fest, wann der Computer die Durchführung einer Lese- oder Schreiboperation wünscht
Der Speicheradreßkreis 90 enthält im wesentlichen drei Sätze von Registern für das Schreiben, Lesen und Regenerieren.
Der Aufbau des Rahmenspeichers 92 und der Speichersteuerung 91 ist in F i g. 4 gezeigt, aus der ersichtlich
ist, wie die verschiedenen Signale von dem Speicheradreßkreis 90 und dem Speichersequenzer 97 verarbeitet
werden. Der Speicheradreßkreis 90 erhält ein Lese-/Schreibadreßauswahlsignal von einem Ausgang 73 der
Speichersteuerung 91 und ein Multiplexsteuersignal für die Ineinanderschachtelung der zwei Hälften der Adresse
von einem Ausgang 72. Der Auslöseschreibtakt wird einem Eingang 54 der Speichersteuerung 91 aus dem
Schreibfolgegenerator 82 und der Auslöselesetakt einem Eingang 53 aus dem Lesefolgegenerator 87 zugeführt
F i g. 4 zeigt die Speichersteuerung zusammen mit einer von 16 Speicherkarten 30. Die Speicherkarte 30
enthält einen Block 32 mit 4 Reihen eines RAM-(Random Access Memory)-Chips 10, von denen jede Reihe
8 Chips (eine für jedes der 8 Datenbits) umfaßt Somit
beträgt die Gesamtzahl der Speicherchips 32. Die Karte 30 umfaßt einen Eingangsverriegelungskreis 31 und einen
Ausgangsverriegelungskreis 33, sowie einen Datenüberwachungskreis 34, der unten im einzelnen beschrieben
wird. Es sei daran erinnert, daß 15 andere nicht dargestellte ähnliche Karten 30 den Speicher vervollständigen.
Deshalb hat ein Eingangsverteiler 35 16 Ausgänge 47 für 16 Karten. Ein Ausgang ist mit dem
Eingangsverriegelungskreis 31 verbunden dargestellt. Ebenso ist ein Ausgangsverteiler 39 mit lediglich einem
mit dem Ausgangsverriegelungskreis 33 verbundenen Ausgang 75 dargestellt. Obgleich die verbleibenden Eingänge
der Eingangs- und Ausgangsverteiler ohne Verbindungen dargestellt sind, so sind diese tatsächlich
doch mit den anderen 15 Karten verbunden. Ein Reihenadreß-Abtastverteiler
36 und eine Taktsteuerung 38 besitzen von den anderen 15 Karten gemeinsam ausgenutzte
Ausgänge. Ein Warteschlangenlogikkreis 37 (unten beschrieben) ist mit dem Taktsteuerkreis 38 verbunden.
Da die Eingangsdaten für die Karten über eine gemeinsame Vielfachleitung ankommen, müssen diese Daten
in jeder Karte in Abhängigkeit von einzelnen Taktsignalen gepuffert werden, so daß nach 16 Taktsignalen
alle 16 Karten ein Wort der Daten halten.
Diese ersten Worte werden in einer ersten Position im Verriegelungskreis 31 gehalten. Der Verriegelungskreis 31 kann durch bekannte Register-Datei-Chips realisiert
werden. Die Information wird in diese Register durch ein Eingabe-Freigabe-Signal, welches von dem
Eingangsverteilerausgang 47 empfangen wird, mit Videofrequenz taktrichtig eingeschrieben, wobei die
Adresse durch ein Eingangsauswahl-Signal, welches am Eingang 42 auftritt, gesetzt wird. Wenn die ersten 16
Worte zu den Karten übertragen sind, erscheinen die nächsten 16 Worte in der Folge auf der Vielfachleitung
und werden in den Karten verriegelt, wobei jedoch die Eingangszeitauswahl so verändert wird, daß diese letzten
Worte in den nächsten Plätzen der Register 31 einlaufen.
Es ist offensichtlich, daß sich die Eingangsauswahlsignale deshalb nur mit ein 1/16 der Originalvideofrequenz
(sofern 16 Karten vorgesehen sind) ändern. Der Ausgang der Register wird durch das Inverse der Eingangsauswahlsignale
gesteuert. Dies ist das einzig Erforderliche, um den Inhalt der bekannten Register an
deren Ausgangsklemmen verfügbar zu machen. Da die Eingangsauswahlsignale mit 1/16 der Videofrequenz arbeiten,
ist offensichtlich, daß die an den Ausgängen der Register verfügbaren Daten für ungefähr das 16fache
der Datenperiode der Originaleingangs-Vielfachleitung konstant gehalten werden.
Das das 4096-Bit-RAM-Chip relativ langsam in seiner Arbeitsweise ist, ist diese interne Verteilung notwendig,
um die Geschwindigkeitsanforderung für jedes individuelle Chip zu reduzieren. Jedoch entspricht das externe
Adressensystem noch einer üblichen Anordnung, d. h. die 9-Bit-Binär-Adresse bestimmt die Zeile in einem Bild
und eine andere 9-Bit-Adresse bestimmt den Bildpunkt innerhalb der Zeile, wie oben ausgeführt
Es ist ersichtlich, daß diese Unterverteilung oder offensichtliche
Verlangsamung der Eingangsdaten so beeinflußt, daß sie diese an den Eingangsklemmen des 4K
RAM für eine mehr als ausreichende Zeit für die Aufnahme
der Information erscheinen läßt
Die Adressen kommen über genau 6 Adressenleitungen am Eingang 69 in Form von 12 Bit an, welche in
zwei Hälften geteilt werden, und zwar in Chipreihen-Adressen gefolgt von Chipkolonnen-Adressen. Die einzelne
Einrichtung wird durch 4 getrennte Reihenadressenabtastsignale RAS 1,2,3 und 4 auf Leitungen 63,64,
65 und 66 des Reihenadreßabtastverteilers 36 ausgewählt, der die Reihenadreßabtastsignale (row address
strobes = RAS) an einem Eingang 62 nur einmal für
jeden Speicherzyklus aus dem Taktsteuerkreis 38 erhält.
Diese arbeiten umlaufend, so daß die Folge von Sätzen für eine Adressenstruktur darin besteht, daß die ersten
4 Bits der Adresse, welche an den Eingängen 41 der 16 Karten auftreten, dekodiert werden, um die Eingangswerte des Eingangsverteilers 35 zu erzeugen. Die nächsten
zwei Bits der Adresse, welche an den Eingängen 60, 61 auftreten, werden im Reihenadreßabtastverteiler 36
dekodiert um die 4 Reihenadreßabtastsignale RAS 1,2, 3 und 4 zu erzeugen. Die letzten 12 Bits bilden, auf zwei
Hälften am Eingang 69 verteilt, die Hauptadresse. Ein
Kolonnenadressenabtastsignal (CAS) wird über die Leitung 67 vom Taktsteuerkreis 38 geliefert
Die Ausgabeseite der Karten ist der Eingabeseite sehr ähnlich, mit Ausnahme natürlich, daß sie in umgekehrter
Reihenfolge arbeitet Wesentlich ist daß die Daten parallel von allen 16 Karten in ihren einzelnen Register
bzw. Ausgangsverriegelungskreise 33 übertragen werden. (Der Ausgangsverriegelungskreis 33 kann für
die gewünschten 8 Bits χ 2 Speicherplätzen durch 4-Bit-Verriegelungskreise vom Typ 74173 gebildet
sein.) Die Übertragung zu den Verriegelungskreisen wird durchgeführt durch eine »Ausgangsabtastung«
(Leitung 71) und »Ausgangsauswahl« (Leitung 74), welche mit 1/16 der Videofrequenz arbeitet Die nicht für
die parallele Übertragung aus dem Speicher benutzten Register sind für das Ausgeben ihrer Daten über die
gemeinsame Sammelleitung verfügbar, und zwar abhängig von einer Ausgabeinformation, weiche über einen
Ausgang 75 des Ausgangsverteilers 39 abhängig von einer 4-Bit-Leseadresse an einem Eingang 78 zugeführt
wird. Die entsprechende Einrichtung wird durch eine Inversion der »Ausgangsauswahl« ausgewählt. Die
»Ausgangsfreigabe« arbeitet in Serie (mit Videofrequenz), wobei die »Ausgangsabtastung« für alle 16 Karten
parallel durchgeführt wird.
Die 8 Chip-Auswahlleitungen 68 ermöglichen es wahlweise, jeden Teil des digitalen Wort im Speicher
unwirksam zu machen und vor dem Einschreibverfahren zu schützen. Damit kann z. B. in den Bits 1 bis 4 ein
Bild geschrieben werden, welches sich von dem in Bits 5 bis 8 gehaltenen Bild unterscheidet.
Die Lese-/Schreibleitungen und Reihenadreßabtastleitungen (RAS) für die Speicherkarten sind nicht so
unkompliziert wie sie zunächst dargestellt wurden. Die Schwierigkeiten ergeben sich aus der Möglichkeit in
eine Karte aus der Gruppe von 16 Karten einzuschreiben, ohne irgendeine andere Karte zu beeinflussen. Dies
ist einfach zu erreichen für den Eingangsverriegelungskreis 31 durch Anwendung eines Eingangsfreigabesignals
entsprechend der interessierenden Karte. Wenn jedoch die Daten parallel übertragen werden, würden
die Speicherplätze in 15 der 16 Karten falsche Informationen aufnehmen.
Um diese Aufnahme falscher Informationen zu verhindern, ist der Datenüberwachungskreis 34 vorgesehen,
welcher ein Eingangsauswahlsignal und ein Eingangsfreigabesignal an seinen Eingängen 43 und 44 zusammen
mit Lese-/Schreibsignalen an einem Eingang 46 vom Taktsteuer 38 empfängt. Wenn für diese Karte vom
P.incrancTQy^rtpilpr 3^ i*in E'n<ianc*sfreiiT£ibesi€irn2! erfaßt
wird, erlaubt der Datenüberwachungskreis 34 das Eingeben der Daten in den Eingangsverriegelungskreis 31
für die anschließende Übertragung zum Speicher 32 unter Steuerung des Lese-/Schreibbefehls vom Ausgang
45. Wenn ein Eingangsfreigabesignal für die spezielle Karte vom Eingangsverteiler 35 nicht erfaßt wird, gibt
der Datenüberwachungskreis 34 den Speicherzyklus nicht zur Durchführung frei.
Der Warteschlangenlogikkreis 37 empfängt ebenfalls die Lese-/Schreibsignale über eine Leitung 56 von dem
Taktsteuerkreis 38. Schreibbefehle werden an einem
s Eingang 50 vom Warteschiangenlogikkreis 37 aufgenommen
und Lesebefehle an einem Eingang 52. Haltesignale an einem Eingang 51 des Kreises 37 halten die
Daten in dem Speicher. Schreibbefehle werden vom Zeitkreis 38 über einen Ausgang 57 des Taktsteuerkreises
38 zugeführt, während ein Ausgang 55 Lesebefehle liefert wobei die Befehle vorübergehend im Kreis 37
gehalten werden, wenn der Speicher in einem anderen Teil seines Zyklus arbeitet was von den Lese-/Schreibsignalen
am Eingang 56 erfaßt wird. Lese- und Schreib-Auslöseeinrichtungen steuern über Eingänge 53 bzw.
54. Der Taktsteuerkreis 38 liefert zusätzliche Taktsignale, welche über einen Lese-ZSchreibadressenauswahl-Ausgang
73 und einen Adressenverteiler-Steuerausgang 72 zur Steuerung der Speicher in der oben beschriebenen
Weise abgegeben werden.
Es sei daran erinnert daß der Speicher 91 16 Karten
von einem Typ, wie er als Block 30 in F i g. 4 dargestellt ist enthält um 512 Zeilen zu speichern.
Die Steuerung und Verteilung der Computerinformation erfolgt durch die Computeranpaßblöcke, d. h. Computer-Anschlußeinheit 93, Computer-Adressiereinheit 96, den Computer-Speichersequenzer 97, den Computer-Zwischenspeicher 95 und die Steuerdatenspeichereinheit 94.
Die Steuerung und Verteilung der Computerinformation erfolgt durch die Computeranpaßblöcke, d. h. Computer-Anschlußeinheit 93, Computer-Adressiereinheit 96, den Computer-Speichersequenzer 97, den Computer-Zwischenspeicher 95 und die Steuerdatenspeichereinheit 94.
Jede Information, welche in und von dem Computer übertragen wird, läuft auf Leitungen 110, welche mit
ECL-Pegel wegen der geringen Störempfindlichkeit betrieben werden können. Die Steuerung erfolgt über Leitungen
111. Die Informationen werden auf 16 Leitungen
gesendet und werden durch Abtast- und Abfühlimpulse begleitet, welche festlegen, was für eine Information
gesendet wird.
Die Aufgabe der Computer-Anschlußeinheit 93 ist die Umwandlung der Computerinformation. Wenn die Information
von dem Computer in den Speicher geschrieben wird, wandelt die Einheit 93 die Eingangswerte von
einem ECL-Pegel in einen TTL-Pegel um (um der Information eine Compatibilität mit dem übrigen System zu
geben). Wenn eine Information aus dem Speicher für den Computer gelesen wird, wandelt die Anschlußeinheit
93 die Information in einen ECL-Pegel um. Die Computer-Anschlußeinheit 93 bildet auch eine Steuerlogik
zur Betriebssteuerung des Computers. Sie liefert Feld-Rahmen-Informationen, um dem Computer den
so Zugang zu einem oder beiden Feldern zu ermöglichen und Informationen dazu welcher Lese-/Schreibzyklus
auszulösen soll, über einen Ausgang 115 an die Computer-Adressiereinheit
96. Die Computerinformation wird von der Computer-Anschlußeinheit 93 über eine Daten-Sammelleitung
113 mit begleitenden Abtast- und Steuerimpulsen ausgegeben zur Steuerung der Steuerdatenspeichereinheit
94, des Zwischenspeichers 95 und der Computer-Adressiereinheit 96. Die Computer-Adressiereinheit
96 empfängt Adresseninformationen über
eo diese Sammelleitung zusammen mit einem Adressenab-
ΓΙα*· Λ I«*«..*
puis £.vigL an, uau uic illiuilliu-
tion auf der Leitung eine Adresseninformation für diese Einheit ist und gibt die Größe und Lage des Datenfeldes
an. Die Adressiereinheit % zählt auch die Bildpunkte, wodurch der Computer weiß, wann er genug Daten
empfangen oder übertragen hat, um einen bestimmten Bereich des Datenfeldes abzudecken. Steuerimpulse der
Leitung 131 von der Computer-Adressiereinheit % um-
fassen Informationen über die Anzahl der von dem Speichersequenzer 97 zu zählenden Bildpunkte. Der
Speichersequenzer 97 führt die notwendige Zeitsteuerung für das Schreiben und Lesen der Informationen in
und aus dem Rahmenspeicher 92 über den Speicheradreßkreis 90 aus. Dies ist erforderlich, da diese Daten
nicht in einer Rasterform sind und deshalb nur während der Zeilenaustastperiode in den Speicher eingeschrieben
oder aus ihm gelesen werden können. Der Speichersequenzer 97 enthält zwei Folgegeneratoren, von denen
einer mit dem Schreibefolgeger.erator 82 und der andere
mit dem Lesefolgegenerator 87 synchronisiert ist Während des Lesens oder Schreibens wird die Adresse
in der Computer-Adressiereinheit 96 durch ein Signal auf einer Leitung 129 erhöht und das Zählwort vermindert.
Die Bildinformation (Daten) werden auf der Sammelleitung 113 mit ihren zugehörigen Abtastimpulsen
(Abtastdaten) und auch mit Leitungssteuerinformationen dem Zwischenspeicher 95 zugeführt. Die Sammelleitungssteuerimpulse
verhindern die Datenausgabe aus dem Computer während einer aktiven Rahmenzeit oder
während der Computer Daten zur Computer-Adressiereinheit 96 oder der Steuerdatenspeichereinheit 94 überträgt
Der Computer-Zwischenspeicher 95 arbeitet als Zwischenregister für die Daten bis die Zeilenaustastperiode
auftritt Der Zwischenspeicher 95 empfängt an einem Eingang 123 ein Signal vom Schreibfolgegenerator
82, daß der Computer zum Schreiben bereit ist und an einem Eingang 124 vom Lesefolgegenerator ein Signal
für die Lesebereitschaft. Ein 10-MHz-Taktsignal an einem Ausgang 126 des Speichersequenzers 97 wird
z. B. vom Signal am Ausgang 126 des Schreibfolgegenerators 82 übernommen.
Die Eingangsdatenfortschreibung für die Steuerdatenspeichereinheit
94 erfolgt, wenn an ihrem Eingang 120 aus dem Schreibfolgegenerator 82 ein Schreibrahmentakt
empfangen wird. Eine Ausgangsdatenfortschreibung erfolgt, wenn an einem Eingang 121 der Einheit
94 ein Leserrahmentakt des Folgegenerators 87 empfangen wird.
Die Steuerdatenspeichereinheit 94 enthält im wesentlichen einen Direktzugriffspeicher für 64 Worte mit
9 Bits (z. B. ein Chip vom Typ 82S09) zusammen mit zugehörigen Zählchips.
Die Steuerdatenspeichereinheit 94 ist über die Leitung 138 mit dem Speicheradreßkreis 90, der Videoeingangseinheit
S3 und dem Ausgangsprozessor 86 verbunden. Der Ausgang 126 des Speichersequenzers 97
erzeugt einen 10-MHz-Takt für die Computer-Adressiereinheit
96, den Zwischenspeicher 95 und die Steuerdatenspeichereinheit 94.
Signale des Lese-/Schreibsteuerausgangs 127 des Zwischenspeichers 95 werden von dem Speichersequenzer
97 aufgenommen. Die Computerdaten vom Ausgang 128 des Zwischenspeichers 95 werden einem
Eingang der Videoeingangseinheit 83 zugeführt. Die LeseVSchreibauswahlansteuerung
des Zwischenspeichers 95 geschieht unter der Steuerung des Computers über einen Ausgang 114 der Anschlußeinheit 93, welche bestimmt,
ob die der Adresse in der Adressiereinheit 96 zugeordneten Daten in den Speicher eingeschrieben
oder aus dem Speicher 92 gelesen werden sollen. Die ausgelesenen Daten aus dem Rahmenspeicher 92 werden
dem Eingang 125 des Zwischenspeichers 95 zugeführt.
Die Zeilenaustastperiode beträgt etwa 8 μsek während
der Computerzyklus etwa 500 kHz hat, so daß nicht genügend Zeit während der Zeilenaustastung verbleibt,
um die Computerdaten einzulesen. Deshalb ist ein »First-in-First-out«-Speicher (F.I.F.O.) innerhalb des
Zwischenspeichers 95 vorgesehen. Dieser F.I.F.O.-Speicher übernimmt die Daten mit Rechnergeschwindigkeit
und übersetzt dann während der Austastperiode die Daten in eine Geschwindigkeit von 10 Mhz. Der
F.I.F.O.-Speicher kann auch die Daten von dem Speicher 92 mit einer Folgegeschwindigkeit von 10 MHz
übernehmen und die Geschwindigkeit auf einen für den Computer geeigneten Wert herabsetzen.
Die Steuerdatenspeichereinheit 94 empfängt die Rechnerinformationen in der Form von Steuerworten
(Funktionen) mit einer begleitenden Steuerinformation auf der Leitung 113. Die Steuerinformation bezieht sich
auf irgendeine Verarbeitung, welche an dem digitalisierten Videosignal ausgeführt werden soll. Die Information
für die Eingabe- und Ausgabeverarbeitung wird zu verschiedenen Zeiten in Bezug auf den Lese-/Schreibtakt
zugeführt Die Computer-Anschlußeinheit 93 enthält eine Anzahl von Zeilenempfängern und Treibern, z. B.
vom Typ 74367. 16 Ausgangsleitungen in der Sammelleitung werden für die Steuerfunktionen verwendet
Die »First-in-First-out«-Funktion des Zwischenspeichers 95 ist im einzelnen in F i g. 5 dargestellt. Während
des ersten Schreibzyklus laufen die Daten aus dem Computer in den Rahmenspeicher 92. Ein Eingangsverteiler
150 (z. B. aus 4 Elementen vom Typ 74153) verteilt das 16-Bit-Wort des Computers an einem Eingang 166
auf 2x8 Bits, und zwar entweder 8 höherwertige Bits
zuerst oder 8 niedrigwertige Bits zuerst Der Ausgang des Eingangsverteilers 150 führt zu einem Speicher 151
von 256 χ 8 Bits (z. B. 8 Elemente vom Typ 74S201), welcher die Schreibadresse eines Schreibadreßzählers 153
(z. B. vom Typ 74161) über einen Verteiierkreis 154 (z. B.
vom Typ 74S157) verwendet. Der Schreibadreßzähler
153 wird an einem Eingang 167 und ein Vorwärts-Rückwärtszähler
155 (z. B. vom Typ 74S169) wird an einem Eingang 168 fortgezählt. Die Daten werden aus dem
Speicher 151 direkt an einem Ausgang 173, gesteuert von einem Leseadreßzähler 157 (z. B. vom Typ 74161)
ausgelesen. Der Leseadreßzähler 157 wird über eine Leitung 169 weitergeschaltet und ein Inhaltszähler 155
wird über eine Leitung 170 zurückgeschaltet. Wenn der
Inhaltszähler 155 feststellt, daß der Speicher 151 gefüllt ist, dann wird kein weiterer Schreibvorgang zugelassen.
Umgekehrt kann nicht gelesen werden, wenn der Inhaltszähler 155 feststellt, daß der Speicher 151 leer ist.
Ein Steuerlogikblock 159 empfängt Abfragebefehle über einen Eingang 160. Diese kommen als Abtastimpulse
mit Daten vom Computer. Die Ausgabeanforderung an einem Eingang 162 kommt von dem Computer-Speichersequenzer
97.
Beim Lesevorgang werden die Daten von dem Rahmenspeicher 92 in einem 8-Bit-Wort gebildet und laufen
durch den Speicher 151 wie vorher beschrieben, wobei der Ausgang in 16-Bit-Form zusammengefaßt ist und
über einen Verriegelungs- bzw. Haltekreis 165 (z. B. in Form von 74Sl75) dem Computer zugeführt wird. Die
Eingangsabfrage für diesen Zyklus kommt von dem Computer-Speichersequenzer 97 und die Ausgangsabfrage
steuert ein Abtastimpuls des Computers.
Die Lese-/Schreibsteuerung für den Verteiler 154 erfolgt über eine Leitung 172. Der F.I.F.O.-Speicher des
Zwischenspeichers 95 wird in der Computer-Adressiereinheit 96 ähnlich ausgenutzt, um einen Datenfeldabmessungspeicher
für den Computer zu bilden. Es sind Zähler für die Adressen und Anzahl von Bildpunkte in
dem Datenfeld vorgesehen, wobei die Zähler für hori-
15 16
zontale und vertikale Adressen vorwärts zählen und für adreßkreis 90 und der Videoeingangseinheit 83 zugehorizontale
und vertikale Dimensionen rückwärts zäh- führt. Der Kennzeichnungsimpuls und die Adresse werlen.
Bei dem Computer 24 kann es sich beispielsweise den durch diese Einheiten dekodiert, um zu entscheiden,
um einen Computer Automation Alpha L51-2 Minicom- welche Karte adressiert wurde, wobei diese Karte dann
puter handeln. Diese Familie von Minicomputern ist un- 5 die Steuerdaten von der Sammelleitung übernimmt Die
ter Verwendung einer Assemblersprache äußert flexibel dekodierte Adresse veranlaßt auch den jeweils geeigne-
und leicht zu programmieren. Die Organisation der ten Kreis der Karte zur Verarbeitung, wobei die Steuer-Zentraleinheit
(CPU) ermöglicht eine sehr große Spei- daten den Befehl, wie die Verarbeitung ausgeführt werchereffizienz
des Computers. Die Ein-Ausgabestruktur den soll, liefern.
ist einfach und erlaubt die Verwendung billiger Anpaß- 10 Die Verarbeitung der Ausgangsdaten auf der Ausschaltungen.
Jedoch können auch andere Minicomputer gangsseite des Systems ist derjenigen der Eingangsseite
verwendet werden. Die Übertragung der Daten erfolgt sehr ähnlich. Die Ausgabe von Steuerdaten an die Samüber
die Anschlußeinheit 93. Der Standard-Eingangs- melleitung wird durch eine Ausgabefortschreibeanfrage
Ausgangsleitungs-Verkehr wird durch Festsetzen von veranlaßt, welche von einem Leserahmentaktimpuls des
Bildbereichen und durch die Speicherzugriffsadressen- 15 Lesefolgegenerators 87 am Eingang 121 erzeugt wird.
Operation bestimmt Weitere Eingangs-Ausgangsope- Die Ausgangssteuerfunktion wird der Videoausgangsrationen
ermöglichen den Datenverkehr zur Steuerung einheit 85 und der SpeJcheradreßeinheit 90 zugeführt
verschiedener anderer Operationen der Maschine ein- Die Speicheradreßeinheit 90 ist für die Eingangs- als
schließlich einer Bitselektion, Anwendung verschiede- auch für Ausgangsfunktionen unterteilt
ner Anpaßschaltungen, Annahme von neuen Videorah- 20 Obgleich ein 525 Zeilenformat beschrieben wurde, men und der Entscheidung, welches Feld verwendet kann auch ein 625 Zeiienformat benutzt werden. Die werden soll. Sofern gewünscht, können zusätzliche peri- Steuerung der Computeranpaßschaltungen muß nicht phere Geräte vorgesehen werden, wie z. B. Bandgeräte, auf den Rahmen Rücksicht nehmen und die Funktionen Zeilendrucker, Plotter, Tastenfelder, Bildschirmgeräte werden unmittelbar durchgeführt Der Computer weiß und Fernschreiber. Auch ein Großcomputer kann die- 25 aufgrund des Zweiwegeflusses der zu- bzw. abgeführten sem System über den Minicomputer zugeschaltet wer- Informationen, wann er die Computerfunktion ändern den. kann. Die Funktionen werden durch die Computeran-Für die Steuerfunktionen des Systems wird ein 16-Bit- schlußeinhsit 93 abhängig von der übertragenen Infor-Wort verwendet, welches die Art der Verarbeitung, die mation des Computers direkt dekodiert
ausgeführt werden soll und die Bedingungen, zu denen 30 Wie oben ausgeführt besteht die Kontrollfunktion sie erfolgen soll, definieren. Jedes der unterschiedlichen (Steuerwort) aus einem 16-Bit-Wort. Das Wort kann in Verfahren wird auf eines oder mehrere dieser 16-Bit- drei Teile unterteilt betrachtet werden
Steuerworte hin durchgeführt. Die Steuerfunktionen
ner Anpaßschaltungen, Annahme von neuen Videorah- 20 Obgleich ein 525 Zeilenformat beschrieben wurde, men und der Entscheidung, welches Feld verwendet kann auch ein 625 Zeiienformat benutzt werden. Die werden soll. Sofern gewünscht, können zusätzliche peri- Steuerung der Computeranpaßschaltungen muß nicht phere Geräte vorgesehen werden, wie z. B. Bandgeräte, auf den Rahmen Rücksicht nehmen und die Funktionen Zeilendrucker, Plotter, Tastenfelder, Bildschirmgeräte werden unmittelbar durchgeführt Der Computer weiß und Fernschreiber. Auch ein Großcomputer kann die- 25 aufgrund des Zweiwegeflusses der zu- bzw. abgeführten sem System über den Minicomputer zugeschaltet wer- Informationen, wann er die Computerfunktion ändern den. kann. Die Funktionen werden durch die Computeran-Für die Steuerfunktionen des Systems wird ein 16-Bit- schlußeinhsit 93 abhängig von der übertragenen Infor-Wort verwendet, welches die Art der Verarbeitung, die mation des Computers direkt dekodiert
ausgeführt werden soll und die Bedingungen, zu denen 30 Wie oben ausgeführt besteht die Kontrollfunktion sie erfolgen soll, definieren. Jedes der unterschiedlichen (Steuerwort) aus einem 16-Bit-Wort. Das Wort kann in Verfahren wird auf eines oder mehrere dieser 16-Bit- drei Teile unterteilt betrachtet werden
Steuerworte hin durchgeführt. Die Steuerfunktionen
des Systems können im wesentlichen auf drei Bereiche (i) Geräteadresse
bezogen werden 35 (ii) Funktionscode und
(iii) Daten,
(i) Eingangsseite
(i) Eingangsseite
(ii) Ausgangsseite und Die Geräteadresse des Worts zeigt an, ob das Wort
(iii) Computeranpassung. für eine Eingabe-, Ausgabe-, Anpassungs- oder Rück-
„ 40 führungsfunktion verwendet werden soll. Der Funk-
Die Eingangs- und Ausgangsseite kann auf unter- tionscodeteil des Worts informiert die ausgewählte Einschiedlichen
Betriebsarten eingestellt werden, um un- heit (Videoeingang, Videoausgang und Speicheradresterschiedliche
Operationen an den digitalisierten Video- se), welches Verfahren ausgeführt werden soll. Der
Signalen anzuführen. Diese Steuerfunktionen werden 8-Bit-Datenteil des Worts gibt den aktuellen Befehl, zu
von dem Computer über die Sammelleitung 113 in die 45 welchen Bedingungen die Verarbeitung erfolgen soll.
Steuerdatenspeichereinheit 94 eingeschrieben. Sie wer- Beispiele spezifischer Ausgangssteuerfunktionen sind den dort gespeichert, bis sie abgetastet und der relevan- im folgenden angeführt:
ten Schaltung zugeführt werden. Die Steuerdatenspeichereinheit 94 unterliegt der Beschränkung durch die (a) Positionsanzeigesymbol oder Fadenkreuz
Eingänge 120, 121, so daß die Steuerparameter (Infor- 50
Steuerdatenspeichereinheit 94 eingeschrieben. Sie wer- Beispiele spezifischer Ausgangssteuerfunktionen sind den dort gespeichert, bis sie abgetastet und der relevan- im folgenden angeführt:
ten Schaltung zugeführt werden. Die Steuerdatenspeichereinheit 94 unterliegt der Beschränkung durch die (a) Positionsanzeigesymbol oder Fadenkreuz
Eingänge 120, 121, so daß die Steuerparameter (Infor- 50
mationen) sowohl zur Eingangsseite als auch zur Aus- Die Positionsanzeige besteht aus einer horizontalen
gangsseite hin nur zwischen den Rahmen geändert wer- Linie zwei Zeilen breit und einer vertikalen Linie zwei
den können. Die Steuerdatenspeichereinheit 94 eignet Bildpunkte breit, wobei der Bezugspunkt der Schnittsich
daher nur zum Speichern von Kontrollfunktionspa- punkt der sich kreuzenden Linien ist. Die Positionsanrametern
für einen kompletten Rahmen. Für die Verar- 55 zeige wird zur Ansteuerung einer Position im Speicher
beitung auf der Eingangsseite erzeugt der Schreibfolge- verwendet, wobei die Steuerung von der Videoausgenerator
82 einen Schreibrahmentakt einmal pro Rah- gangseinheit 85 durchgeführt wird. Dies erfolgt durch
men, welcher dem Steuerdatenspeichereingang 120 als zwei Steuerworte. Eines definiert, wie weit der Punkt
Anforderung (EingabeforfSchreibung) zugeführt wird, vom linken Rand des Bildschirms entfernt liegt (vertikadiejenige
Steuerfunktion zu übertragen, welche zur 60 Ie Position) und das zweite, wieviele Zeilen unterhalb
Verarbeitung der Eingabevideodaten relevant ist. Ab- des oberen Rands (horizontale Position) der Punkt liegt,
hängig von dieser Eingangsfortschreibungsanfrage ge- Wenn die Videoausgangseinheit 85 dieses Wort empben
die Steuerdatenabtastausgänge die Zahl der Kon- fängt, zählt sie die Bildpunkte entlang der Zeile und die
trollfunktionen entsprechend dem Verfahren aus. Die Zeilen selbst. Wenn eine Obereinstimmung zwischen
Steuerfunktion wird als 16-Bit-Wort zusätzlich zu einer 65 den Zahlen und den in den Worten enthaltenen Daten
Adresse und einem Kennzeichnungsimpuls übertragen. besteht, wird das die horizontale und vertikale Position
Die Steuerfunktionsadresse und der Kennzeichenim- bezeichnende Symbol erzeugt. Das Positionssymbol
puls werden über die Vielfachleitung 138 dem Speicher- kann entweder schwarz oder weiß sein, je nachdem, wie
es durch eine überlagerte Funktion gesteuert wird, (b) Überlagerung
Die Funktion der Überlagerung wird ebenfalls durch die Videoausgangseinheit 85 durchgeführt Die Einheit
wird angewiesen, auf die Ausgabe eines spezifischen Bit-Musters, d.h. des Überlagerungscodes, zu achten.
Wenn der spezifische Bit-Ausgang eine logische »0« ist,
ignoriert es den Rest des Befehles. Wenn es eine logisehe
»1« ist, dann werden die anderen, dem Digital-Analog-Konverter
zugeführten sieben Bits entweder alle zu »0«s (schwarz) oder zu »l«en (rein weiß) umgeformt
Andere Bits des logischen Worts bestimmen die Farbe des Positionssymbols.
(c) Ausgangsausblendung (Fenster) ten des 2 χ wiederholten Feldes 1 bestehen. Bei Verwendung
von aufeinanderfolgenden Zeilen desselben Bilds halbiert sich die vertikale Auflösung. Das Wort
treibt das höchstwertigste Bit der Leseadresse in den 1-Zustand, abhängig davon, aus welchem Feld der Computer
ausliest Wenn beide Felder ausgewählt werden (d. i. die normale Arbeitsweise), schaltet das höchstwertigste
Bit zwischen den beiden Zuständen hin und her.
(g) Verschiebung (ScroJling)
Der Operator kann auch lediglich einen begrenzten Bereich oder eine Ausblendung (Fenster) der ausgegebenen
Daten auswählen. Die Ausblendung ist eine Funktion, welche durch 6 Worte definiert und in der
Videoausgangseinheit 85 verarbeitet wird. Die Ausblendung ist ein rechtwinkeliger Bereich, welcher entweder
durch Aufsetzen eines Flecks auf den Schirmbild oder einer Einfassung rund um den betrachteten Bereich hervorgehoben
wird. Die ersten vier Worte dieser Ausgangsfunktion bestimmen die Position der linken oberen
Ecke der Ausblendung (dies erfordert horizontale und vertikale Komponenten) und die Längen der horizontalen
und vertikalen Seiten des Rechtecks.
(d) Bit-Verschiebung
Alle zur Ausgabe dieses Befehles benötigten Daten werden als ein Wort von der Videoausgangseinheit 85
abgegeben. Der Rahmenspeicher 92 gibt bestimmte 8 Bits an den Digital-Analog-Konverter (DAC) ab. Der
Zweck dieser Funktion ist es zu bestimmen, welches Bit dieser Daten als höchstwertigstes Bit dem Konverter
zugeführt werden soll. Das Wort bestimmt auch wieviele Ausgangsbits nach dem ausgewählten Bit dem Digital-Analog-Konverter
zugeführt werden sollen, wobei nicht benötigte Bits auf 0 Volt gebracht werden. Mit
dieser Funktion ist es möglich, zwei (4-Bit-Auf lösung)
bis 8 (1-Bit-Auflösung) Bilder zu speichern, die stets
vollständig unabhängig sind.
(e) Videoinversion
Diese Funktion wird durch Eingabe eines einzigen Wortes an die Videoausgangseinheit 85 durchgeführt.
Die Videoausgangseinheit 85 empfängt Ausgangsdaten aus dem Rahmenspeicher 92 und ändert nur die logischen
»0«s in logische »l«s und umgekehrt. Dies erzeugt schwarze Punkte anstelle von weißen jnd umgekehrt,
was speziell für eine Infrarotanwendung vorteilhaft ist.
Der Operator kann das Original des dargestellten Bildes
um irgendeiner Anzahl von Bildpunkten verschieben. Die Verschiebefunktion erfordert zwei Steuerworte
aus der Steuerdatenspeichereinheit 94. Eines enthält die Parameter für die horizontale Komponente und das
andere die Parameter für die vertikale Komponente. Diese werden zur Dekodierung über die Leitung 138
zum Speicheradreßkreis 90 übertragen.
Die vertikale Komponente wird durch Teilung durch zwei und Ignorierung der letzten kennzeichnenden Stelle
des vertikalen Wortes vergröbert Dies ist erforderlich, da beim Verschieben einer ungeraden Anzahl von
Zeilen das Feld 2 oder dem Feld 1 gesendet wird. Wenn dieser Effekt auf ein bewegtes Bild angewandt wird, hat
. es den Anschein, als ob das Bild zwei Schritte vorwärts- und einen Schritt zurückgehen würde. Durch Halbieren
der vertikalen Komponente kann keine ungerade Zeile ausgewählt werden.
Die zwei Parameter werden von der Adressenkarte als Startadresse empfangen. Normalerweise beginnt die
Adresse bei »00« (d.h. in der oberen linken Ecke in F ig. 2).
Der zur Verschiebung bestimmte Bildbereich wird zur oberen linken Ecke bewegt und das restliche Bild
außerhalb dieses Bereiches wird darum herum angeordnet Die Ausgangsverschiebefunktion beeinflußt das Positioniersymbol
auf dem dargestellten Bild nicht. Ähnlich den Ausgangsfunktionen können auch Eingangssteuerfunktionen
erreicht werden:
(a) Eingangsausblendung
Die Steuerung wird in der Videoeingangseinheit 83 durchgeführt
(b) Feldselektion
Diese Funktion wird in der Videoeingangseinheit 83 durchgeführt.
Wenn ein Halten (Einfrieren) des Bildes gewünscht ist, dann wählt das Wort kein Feld aus und verhindert,
daß Daten in den Speicher eingegeben werden. Wird die Datenänderung in dem Speicher verhindert, so erzeugt
die Leseadresse während jeden Rahmenintervalls einen Wiederholungszyklus.
(c) Bitverschiebung
(0 Feld- bzw. Halbbildauswahl eo
Diese Funktion wird durch den Speicheradreßkreis SO abhängig von einem einzigen Steuerwort ausgeführt
Das Wort steuert den Speicheradreßkreis 90 so, daß entweder nur ein bestimmtes Halbbild oder beide Halbbilder
oder keines der Halbbilder für den Bildaufbau ausgewählt wird. Wenn z. B. durch das Wort das Feld 1
ausgewählt wird, würde der Rahmen allein aus den Da-Diese Funktion wird von der Videoeingangseinheit 83
ausgeführt. Bei der Eingangs-B'tverschiebung wird das höchstwertigste Bit des Analog-Digital-Konverters um
eine vom Steuerwort bestimmte Anzahl von Speicherplätze zurückverschoben.
Die vom Speicher nicht benötigten Bits werden als »0« geschrieben und die von dem Analog-Digital-Konverter
nicht benötigten Bits werden unterdrückt. Dies ergibt eine Änderung der Ausgangsauflösune. Wenn
der Analog-Digital-Konverterausgang um vier Plätze
verschoben wird, so ergibt dies ein Bild mit 4-Bit-Auflösung, was es dem Speicher ermöglichen würde, zwei
vollständige, unabhängige 4-Bit-Bilder zu speichern.
Die Bit-Schiebefunktion ist normalerweise mit der Analog-Digital-Konverterschutzfunktion verbunden.
(d) Analog-Digital-Konverterschutz
Der Parameter für dieses Wort wird über die Steuerdatenvielfachleitung
als ein Wort dem Speicheradreßkreis 90 zugeführt Die in diesem Wort enthaltenen Daten
steuern die Bitlage, in der in den Speicher eingeschrieben werden soll.
Die verschiedenen obenerwähnten Eingangssteuerfunktionen werden von der Videoeingangseinheit 83
ausgelöst, weiche Verriegelungskreise (latches) (beispielsweise vom Typ 74L5175) enthält, die die Daten
von dem Analog-Digital-Konverter erhalten und diese Daten über Verteiler (beispielsweise vom Typ 74LS153)
zu weiteren Verriegelungskreisen (latches) leiten, welche die 8-Bits der Daten halten und die Daten über
weitere Verteiler dem Rahmenspeicher 92 zuführen. Die von der Steuerdatenspeichereinheit 94 kommenden
Daten werden durch verschiedene Speicher der Videoeingangseinheit 83, z. B. Schieberegisterspeicher, Abschnittspeicher,
Abschnittadreßspeicher usw. gehalten. Die Speicher enthalten eine Serie von Datenlatches
(z. B. in Form von 74LS170 oder 74LS175). Die ankommenden
Computeradreß-Steuerdaten werden in einem Dekoder dekodiert und zu den verschiedenen Speichern
geleitet Damit verbundene Zeilenzähler und Bildpunktzähler (z.B. in der Form von 74LS191/74S163) sind
ebenfalls vorgesehen.
Die verschiedenen, oben erläuterten Ausgangssteuerfunktionen werden von der Videoausgangseinheit 85
durchgeführt. Diese Einheit ist der Videoeingangseinheit 83 ähnlich und enthält ebenfalls Latches (welche die
Daten von dem Rahmenspeicher erhalten) und Bit-Schieberegister, Abschnitts- und Abschnittadreßspeieher
(d. h. Latches) für die Steuerdaten zusammen mit Abschnittzähler und Adreßdekoder. Zusätzlich sind ein
Fadenkreuzspeicher und Fadenkreuzzähler vorgesehen. Ein Videoinvertierspeicher und Überlagerungsspeicher sind ebenfalls miteingeschlossen.
Die Rechneranschlußfunktionskreise arbeiten in einer ähnlichen Weise wie die Eingangs- und Ausgangssteuerfunktionskreise.
Sie steuern die Anpassung durch Kontrolle des Datenwegs der Zweiwegdatsnleitungen.
Die Software bestimmt auch, welche intern erzeugte Signale als Unterbrechungssignale verwendet werden
sollen, die der Computer zum Taktvergleich benutzt. Das Anpaßwort ist ein 16-Bit-Wort ähnlich den Steuerworten
und umfaßt 9 Daten-Bits, 5 Adreß-Bits und 1 Kontroll-Bit Das Kontroll-Bit wird durch die An-Schlußeinheit
93 dekodiert und bestimmt welche Unterbrechung ausgewählt wird, d. h. Unterbrechung 1 oder
Unterbrechung 2. Es gibt drei Anpaßfunktionen:
(i) Unterbrechung (1 und 2) zur Beschaffung von Taktsignalen während der Verarbeitung,
(ii) Feld/Rahmenart zur Adressenauswahl des Speichers im Ganzen und in zwei Hälften,
(iii) Lese-/Schreibsteuerung der Flußrichtung längs der Datenleitungen.
Durch Vorsehen vieler Eingangsports können sich asynchrone Videoquellen in ein gemeinsames synchrones
Wiedergabegerät teilen.
Das übliche 8-Bit-System kann zur Erzeugung von RGB-Farben herangezogen werden, indem einigen der
8 Bits in dem Videowort dem Farbwert (chrominance) zugeordnet werden. Zum Beispiel kann das Wort so
unterteilt werden, daß 5 Bits für die Helligkeit und drei für den Farbwert verwendet werden. Dies würde die
Auswahl von acht Farben für jeden Bildpunkt ermöglichen. Eine zusätzliche Bedingung ermöglicht es dem
Computer diese Auswahl von acht unterschiedlichen Farben auf einer Rahmen-zu-Rahmen-Basis zu ändern.
Auf diese Weise ist die gesamte Farbskala für den Programmierer auch mit einem 8-Bit-System verfügbar.
Dabei kann das System durch Zufügung eines weiteren Zweirahmenspeichers für die Erzeugung einer vollen
RGB-Farbdarstellung ausgeweitet werden. Farbbilder können in das System entweder auf einer sequentionellen
Rahmenbasis eingegeben werden oder es können gemäß einer Abwandlung drei Eingangsschaltungen
vorgesehen werden. Alle Möglichkeiten des monochromatischen Systems können auch auf die Farbversion
ausgedehnt werden.
Hierzu 6 Blatt Zeichnungen
Claims (10)
1. Anordnung zur Verarbeitung von Videosignalen,
mit einem das Videosignal in digitale Videodaten überführenden Analog-Digital-Wandler (81), einem
die digitalen Videodaten speichernden, digitalen Bildspeicher (92), einer den Bildspeicher (92) zum
Einschreiben und Auslesen der Videodaten adressierenden Speicheradressierschaltung (90, 91), einem
Digital-Analog-Wandler (86) der die aus dem Bildspeicher (92) ausgelesenen Videodaten in analoge
Form überführt und einer das Einschreiben und Auslesen der Videodaten in den Bildspeicher (92) bzw.
aus diesem steuernden Steuerschaltung ι zur Erzeugung
ausgewählter Videoeffekte, dadurch gekennzeichnet, daß die Steuerschaltung als
Computer (24) ausgebildet ist und die Steuerdaten für von ihr zur Erzeugung der Videoeffekte gesteuerte
Schaltungen (12,15,19) mit einer ersten Datenrate
erzeugt, die sich von einer von den gesteuerten Schaltungen (12,15,19) bestimmten zweiten Datenrate
unterscheidet und daß eine Pufferschaltung (94, 95) die Steuerdaten während der Perioden, in weichen
Videodaten in den Bildspeicher (92) geschrieben bzw. aus ihm gelesen werden, mit der ersten
Datenrate aufnimmt und die Steuerdaten während der Video-Austastintervalle, in weichen keine Videodaten
in den Bildspeicher (92) geschrieben bzw. aus ihm gelesen werden, mit der zweiten Datenrate
an die gesteuerten Schaltungen (12,15,19) abgibt
2. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die Speicheradressierschaltung (90,91)
die Schreib- bzw. Leseadresse festlegt und von einer Schreib- und Lese-Folgesteuerung (82, 87) fortschaltbar
ist.
3. Anordnung nach Anspruch 2, dadurch gekennzeichnet, daß der Computer (24) Speicher-Adreßinformationen
an eine die Speichpradressierschaltung (90, 91) auf die der Speicher-Adreßinformation zugeordnete
Schreib- bzw. Leseadresse festlegende Computer-Adressierschaltung (96) liefert, daß die
Pufferschaltung (94,95) einen Computer-Zwischenspeicher (95) für von den zu steuernden Schaltungen
(12, 15, 19) aufzunehmenden oder abzugebenden Daten aufweist und daß eine Folgesteuerung (97)
dem Computer-Zwischenspeicher (95) und der Computer-Adressierschaltung (96) Taktsignale zuführt,
die sicherstellen, daß im Computer-Zwischenspeicher (95) gespeicherte Daten nur innerhalb der Video-Austastintervalle
in den Bildspeicher (92) eingeschrieben oder aus diesem ausgelesen werden.
4. Anordnung nach Anspruch 3, dadurch gekennzeichnet, daß die Schreib- und Lese-Folgesteuerung
(82, 87) Schreib- und Lese-Freigabesignale an den Computer-Zwischenspeicher (95) abgibt.
5. Anordnung nach Anspruch 3, dadurch gekennzeichnet, daß zwischen den Analog-Digital-Wandler
(81) und den Bildspeicher (92) ein Video-Eingangsprozessor (83) geschaltet ist, der die dem Bildspeicher
(92) aus dem Analog-Digital-Wandler (81) zum Schreiben Zügcfüiirie Daienmenge steuert.
6. Anordnung nach Anspruch 3, dadurch gekennzeichnet,
daß zwischen den Bildspeicher (92) und den Digital-Analog-Wandler (86) eine Video-Ausgangsschaltung
(85) geschaltet ist, die die dem Digital-Analog-Wandler (86) aus dem Bildspeicher (92) zugeführte
umgewandelte Datenmenge steuert.
7. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die Pufferschaltung einen Steuerdatenspeicher
(94) aufweist, der vom Bildspeicher (24) abgegebene Steuersignale vor der Abgabe an die zu
s steuernden Schaltungen (12, 15, 19) aufnimmt und speichert
8. Anordnung nach Anspruch 6 und 7, dadurch gekennzeichnet, daß die in dem Steuerdatenspeicher
(94) gespeicherten Steuersignale dem Video-Eingangsprozessor (83) abhängig von einem von der
Schreib- und Lese-Folgesteuerung (82, 87) einmal pro Bild erzeugten Eingangs-Fortschreibesignal und
der Video-Ausgangsschaltung (85) abhängig von einem von der Schreib- und Lese-Folgesteuerung (82,
is 87) einmal pro Bild erzeugten Ausgangs-Fortschreibesignal
zuführbar sind.
9. Anordnung nach Anspruch 7, dadurch gekennzeichnet, daß der Speicheradressierschaltung (90,91)
aus dem Steuerdatenspeicher (94) Steuerdaten zur Steuerung der Adressierung des Bildspeichers (92)
zuführbar sind.
10. Anordnung nach Anspruch 7, dadurch gekennzeichnet, daß der Video-Ausgangsschal tung (85) aus
dem Stcuerdatenspeicher (94) Steuerdaten zur Änderung der aus dem Bildspeicher (92) ausgelesenen
Daten zuführbar sind.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB3731/76A GB1568378A (en) | 1976-01-30 | 1976-01-30 | Video processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE2703579A1 DE2703579A1 (de) | 1977-08-04 |
| DE2703579C2 true DE2703579C2 (de) | 1986-10-23 |
Family
ID=9763888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE2703579A Expired DE2703579C2 (de) | 1976-01-30 | 1977-01-28 | Anordnung zur Verarbeitung von Videosignalen |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4148070A (de) |
| JP (1) | JPS6055836B2 (de) |
| DE (1) | DE2703579C2 (de) |
| FR (1) | FR2340003A1 (de) |
| GB (1) | GB1568378A (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3739423A1 (de) * | 1987-11-20 | 1989-06-08 | Hitachi Ltd | Bildspeicher |
| US7475180B2 (en) | 1993-02-10 | 2009-01-06 | Mondis Technology Ltd. | Display unit with communication controller and memory for storing identification number for identifying display unit |
Families Citing this family (104)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2426292A1 (fr) * | 1978-05-18 | 1979-12-14 | Thomson Csf | Processeur pour terminal graphique |
| US4272787A (en) * | 1978-09-07 | 1981-06-09 | Micro Consultants Limited | T.V. Picture freeze system |
| US4271431A (en) * | 1978-10-11 | 1981-06-02 | Star Systems, Inc. | Scan converter utilizing discrete differentially coded signals |
| US4276570A (en) * | 1979-05-08 | 1981-06-30 | Nancy Burson | Method and apparatus for producing an image of a person's face at a different age |
| US4422105A (en) * | 1979-10-11 | 1983-12-20 | Video Education, Inc. | Interactive system and method for the control of video playback devices |
| GB2063616B (en) * | 1979-11-16 | 1984-06-20 | Quantel Ltd | Multiple picture image manipulation |
| US4564915A (en) * | 1980-04-11 | 1986-01-14 | Ampex Corporation | YIQ Computer graphics system |
| US4459677A (en) * | 1980-04-11 | 1984-07-10 | Ampex Corporation | VIQ Computer graphics system |
| US4475161A (en) * | 1980-04-11 | 1984-10-02 | Ampex Corporation | YIQ Computer graphics system |
| US4364085A (en) * | 1980-04-22 | 1982-12-14 | Arvin Industries, Inc. | Colorized weather satellite converter |
| DE3141196A1 (de) * | 1980-10-17 | 1982-06-24 | Micro Consultants Ltd., Newbury, Berkshire | Videobildverarbeitungsvorrichtung |
| US5216755A (en) * | 1980-12-04 | 1993-06-01 | Quantel Limited | Video image creation system which proportionally mixes previously created image pixel data with currently created data |
| US5289566A (en) * | 1980-12-04 | 1994-02-22 | Quantel, Ltd. | Video image creation |
| US4434422A (en) * | 1981-04-15 | 1984-02-28 | Hazeltine Corporation | Digital scan converter with randomized decay function |
| US4417276A (en) * | 1981-04-16 | 1983-11-22 | Medtronic, Inc. | Video to digital converter |
| DE3117206A1 (de) * | 1981-04-30 | 1982-11-18 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren und schaltungsanordnung zum verdecken von fehlern in einem digitalen farbvideosignal |
| US4396938A (en) * | 1981-07-23 | 1983-08-02 | Rca Corporation | Controlled ram signal processor |
| US4394688A (en) * | 1981-08-25 | 1983-07-19 | Hamamatsu Systems, Inc. | Video system having an adjustable digital gamma correction for contrast enhancement |
| US4400719A (en) * | 1981-09-08 | 1983-08-23 | Rca Corporation | Television display system with reduced line-scan artifacts |
| US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
| US7831204B1 (en) | 1981-11-03 | 2010-11-09 | Personalized Media Communications, Llc | Signal processing apparatus and methods |
| USRE47642E1 (en) | 1981-11-03 | 2019-10-08 | Personalized Media Communications LLC | Signal processing apparatus and methods |
| US4602286A (en) * | 1982-01-15 | 1986-07-22 | Quantel Limited | Video processing for composite images |
| GB2119594B (en) * | 1982-03-19 | 1986-07-30 | Quantel Ltd | Video processing systems |
| FR2531292B1 (fr) * | 1982-03-19 | 1988-06-03 | Quantel Ltd | Procede et systeme pour le traitement d'images video |
| GB8306339D0 (en) | 1982-03-19 | 1983-04-13 | Quantel Ltd | Video processing systems |
| US4517597A (en) * | 1982-09-14 | 1985-05-14 | New York Institute Of Technology | Method and apparatus for encoding and decoding video |
| US4533952A (en) * | 1982-10-22 | 1985-08-06 | Digital Services Corporation | Digital video special effects system |
| US4589020A (en) * | 1982-11-22 | 1986-05-13 | Olympus Optical Co., Ltd. | TV video data input apparatus |
| US5459529A (en) * | 1983-01-10 | 1995-10-17 | Quantel, Ltd. | Video processing for composite images |
| US4514764A (en) * | 1983-03-07 | 1985-04-30 | Zenith Electronics Corporation | Video monitor with automatic switching between RF and baseband video signals |
| GB2137842B (en) * | 1983-03-10 | 1986-06-04 | Sony Corp | Television signal processing apparatus |
| JPS59185473A (ja) * | 1983-04-06 | 1984-10-22 | Tokyo Hoso:Kk | テレビジヨン同期変換装置 |
| JPS59201594A (ja) * | 1983-04-22 | 1984-11-15 | Victor Co Of Japan Ltd | デイジタルビデオ信号再生装置 |
| US4654708A (en) * | 1983-06-20 | 1987-03-31 | Racal Data Communications Inc. | Digital video sync detection |
| US4567521A (en) * | 1983-06-28 | 1986-01-28 | Racal Data Communications Inc. | Processor controlled digital video sync generation |
| DE3323946C2 (de) * | 1983-07-02 | 1987-01-22 | Messerschmitt-Bölkow-Blohm GmbH, 8012 Ottobrunn | Einrichtung zur Erzeugung von Großbildern |
| AU573235B2 (en) * | 1983-07-29 | 1988-06-02 | Sony Corporation | Multi-channel low-frequency high-definition video signal transmission system |
| JPS6089278A (ja) * | 1983-10-21 | 1985-05-20 | Pioneer Electronic Corp | 画像情報処理方式 |
| US4688190A (en) * | 1983-10-31 | 1987-08-18 | Sun Microsystems, Inc. | High speed frame buffer refresh apparatus and method |
| US4646075A (en) * | 1983-11-03 | 1987-02-24 | Robert Bosch Corporation | System and method for a data processing pipeline |
| US5163024A (en) * | 1983-12-30 | 1992-11-10 | Texas Instruments Incorporated | Video display system using memory with parallel and serial access employing serial shift registers selected by column address |
| US4754331A (en) * | 1984-01-04 | 1988-06-28 | Litton Systems, Inc. | Digitizer for an image processing system |
| JPS60160780A (ja) * | 1984-01-31 | 1985-08-22 | Nec Corp | 特殊効果用画像記憶装置 |
| JPH0786743B2 (ja) * | 1984-05-25 | 1995-09-20 | 株式会社アスキー | ディスプレイコントローラ |
| DE3473665D1 (en) * | 1984-06-25 | 1988-09-29 | Ibm | Graphical display apparatus with pipelined processors |
| DE3578298D1 (de) * | 1984-07-20 | 1990-07-19 | Nec Corp | Realzeitverarbeitungssystem fuer videosignale. |
| US4713693A (en) * | 1984-08-06 | 1987-12-15 | Colorado Video, Incorporated | Composite single video image system and method utilizing video peak storing memory |
| US4649568A (en) * | 1984-10-22 | 1987-03-10 | Polaroid Corporation | Reconstitution of images |
| GB2169170A (en) * | 1984-12-20 | 1986-07-02 | Racal Data Communications Inc | Video data transfer between a real-time video controller and a digital processor |
| US4746980A (en) * | 1985-02-04 | 1988-05-24 | Petersen Alfred C | Video processing system |
| US4694357A (en) * | 1985-04-24 | 1987-09-15 | Thomson-Csf Broadcast, Inc. | Apparatus and method for video signal processing |
| US4774600A (en) * | 1985-05-06 | 1988-09-27 | Eastman Kodak Company | Video tape editing technique |
| JPS62102689A (ja) * | 1985-10-29 | 1987-05-13 | Mitsubishi Electric Corp | 映像インタフエ−ス装置 |
| US4811407A (en) * | 1986-01-22 | 1989-03-07 | Cablesoft, Inc. | Method and apparatus for converting analog video character signals into computer recognizable binary data |
| US4688095A (en) * | 1986-02-07 | 1987-08-18 | Image Technology Incorporated | Programmable image-transformation system |
| US4698674A (en) * | 1986-03-06 | 1987-10-06 | Vsp, Inc. | Interlace/non-interlace data converter |
| JPS6363289A (ja) * | 1986-09-04 | 1988-03-19 | Toshiba Corp | 映像信号のデジタルメモリ制御方式 |
| US4772938A (en) * | 1986-10-03 | 1988-09-20 | Eastman Kodak Company | Color video signal frame store |
| US4716460A (en) * | 1986-10-08 | 1987-12-29 | Sperry Corporation | Display refresh memory apparatus utilizing one half frame updating |
| AU586948B2 (en) * | 1987-03-16 | 1989-07-27 | Sharp Kabushiki Kaisha | Image signal processor |
| US5365346A (en) * | 1987-03-16 | 1994-11-15 | Sharp Kabushiki Kaisha | Image signal processor generating reduced memory consumption still images yet preserving image quality |
| US4953196A (en) * | 1987-05-13 | 1990-08-28 | Ricoh Company, Ltd. | Image transmission system |
| US4910596A (en) * | 1987-06-30 | 1990-03-20 | The Charles Stark Draper Laboratories, Inc. | High bandwidth plural spot video processor |
| GB2206984B (en) * | 1987-07-14 | 1992-01-15 | Sony Corp | Methods of and apparatus for storing digital video signals |
| US5113496A (en) * | 1987-08-04 | 1992-05-12 | Mccalley Karl W | Bus interconnection structure with redundancy linking plurality of groups of processors, with servers for each group mounted on chassis |
| US4797746A (en) * | 1987-08-24 | 1989-01-10 | Rockwell International Corporation | Digital image interface system |
| US5109348A (en) * | 1987-09-14 | 1992-04-28 | Visual Information Technologies, Inc. | High speed image processing computer |
| US4985848A (en) * | 1987-09-14 | 1991-01-15 | Visual Information Technologies, Inc. | High speed image processing system using separate data processor and address generator |
| US5129060A (en) * | 1987-09-14 | 1992-07-07 | Visual Information Technologies, Inc. | High speed image processing computer |
| US5146592A (en) * | 1987-09-14 | 1992-09-08 | Visual Information Technologies, Inc. | High speed image processing computer with overlapping windows-div |
| US4823201A (en) * | 1987-11-16 | 1989-04-18 | Technology, Inc. 64 | Processor for expanding a compressed video signal |
| US4994914A (en) * | 1988-06-21 | 1991-02-19 | Digital Equipment Corporation | Composite video image device and related method |
| US5508733A (en) * | 1988-10-17 | 1996-04-16 | Kassatly; L. Samuel A. | Method and apparatus for selectively receiving and storing a plurality of video signals |
| US5768517A (en) * | 1988-10-17 | 1998-06-16 | Kassatly; Samuel Anthony | Paperless publication distribution and retrieval system |
| US5691777A (en) * | 1988-10-17 | 1997-11-25 | Kassatly; Lord Samuel Anthony | Method and apparatus for simultaneous compression of video, audio and data signals |
| US5767913A (en) * | 1988-10-17 | 1998-06-16 | Kassatly; Lord Samuel Anthony | Mapping system for producing event identifying codes |
| US5790177A (en) * | 1988-10-17 | 1998-08-04 | Kassatly; Samuel Anthony | Digital signal recording/reproduction apparatus and method |
| US5283561A (en) * | 1989-02-24 | 1994-02-01 | International Business Machines Corporation | Color television window for a video display unit |
| GB2229336B (en) * | 1989-03-17 | 1993-09-15 | Sony Corp | Picture manipulation |
| US5237657A (en) * | 1989-03-17 | 1993-08-17 | Sony Corporation | Apparatus for manipulating a picture represented by a video signal |
| DE3915562C1 (de) * | 1989-05-12 | 1990-10-31 | Spea Software Ag, 8130 Starnberg, De | |
| US4949175A (en) * | 1989-07-19 | 1990-08-14 | Eastman Kodak Company | Digital data transmission system |
| US5327243A (en) * | 1989-12-05 | 1994-07-05 | Rasterops Corporation | Real time video converter |
| US5680151A (en) * | 1990-06-12 | 1997-10-21 | Radius Inc. | Method and apparatus for transmitting video, data over a computer bus using block transfers |
| US5557302A (en) * | 1990-09-10 | 1996-09-17 | Next, Inc. | Method and apparatus for displaying video data on a computer display |
| US5361387A (en) * | 1990-10-09 | 1994-11-01 | Radius Inc. | Video accelerator and method using system RAM |
| US5091774A (en) * | 1990-11-30 | 1992-02-25 | Eastman Kodak Company | Method and apparatus for providing sync on R-G-B video signals |
| JPH05130544A (ja) * | 1991-10-31 | 1993-05-25 | Sony Corp | 映像信号処理装置 |
| US5315388A (en) * | 1991-11-19 | 1994-05-24 | General Instrument Corporation | Multiple serial access memory for use in feedback systems such as motion compensated television |
| JP2935307B2 (ja) * | 1992-02-20 | 1999-08-16 | 株式会社日立製作所 | ディスプレイ |
| GB2266025B (en) * | 1992-04-10 | 1995-09-13 | Grass Valley Group | Auto-translating recursive effects apparatus and method |
| JPH06113106A (ja) * | 1992-09-25 | 1994-04-22 | Ricoh Co Ltd | デ−タ読出処理装置 |
| US5581280A (en) * | 1993-07-29 | 1996-12-03 | Cirrus Logic, Inc. | Video processing apparatus, systems and methods |
| JPH07236117A (ja) * | 1994-02-24 | 1995-09-05 | Nec Corp | 画像処理装置 |
| US5867178A (en) * | 1995-05-08 | 1999-02-02 | Apple Computer, Inc. | Computer system for displaying video and graphic data with reduced memory bandwidth |
| US6836295B1 (en) | 1995-12-07 | 2004-12-28 | J. Carl Cooper | Audio to video timing measurement for MPEG type television systems |
| US20030016948A1 (en) * | 1996-09-09 | 2003-01-23 | Crim Peter L. | Method and apparatus for random-access sequencing of audio/visual information |
| US7321783B2 (en) * | 1997-04-25 | 2008-01-22 | Minerva Industries, Inc. | Mobile entertainment and communication device |
| US20040157612A1 (en) * | 1997-04-25 | 2004-08-12 | Minerva Industries, Inc. | Mobile communication and stethoscope system |
| US6844875B2 (en) * | 2001-04-03 | 2005-01-18 | The United States Of America As Represented By The Secretary Of The Navy | Video converter board |
| JP3755585B2 (ja) * | 2001-05-11 | 2006-03-15 | セイコーエプソン株式会社 | 表示コントローラ、表示ユニット及び電子機器 |
| TWI248293B (en) * | 2004-08-12 | 2006-01-21 | Quanta Storage Inc | Method for scene snapshot |
| US20150124120A1 (en) * | 2013-11-05 | 2015-05-07 | Microscan Systems, Inc. | Machine vision system with device-independent camera interface |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3810174A (en) * | 1969-11-28 | 1974-05-07 | Hughes Aircraft Co | Digital scan converter |
| US3827027A (en) * | 1971-09-22 | 1974-07-30 | Texas Instruments Inc | Method and apparatus for producing variable formats from a digital memory |
| GB1486772A (en) * | 1973-07-30 | 1977-09-21 | Indep Broadcasting Authority | Television systems |
| DE2401907A1 (de) * | 1974-01-16 | 1975-07-24 | I V B Ind Verwaltungs Und Betr | Visuelles anzeigesystem fuer signalinformation |
| US3904817A (en) * | 1974-02-01 | 1975-09-09 | United Aircraft Corp | Serial scan converter |
| US3988533A (en) * | 1974-09-30 | 1976-10-26 | Video Tek, Inc. | Video-type universal motion and intrusion detection system |
| US4002827A (en) * | 1975-05-15 | 1977-01-11 | General Electric Company | Polar coordinate format to a cartesian coordinate format scan converter |
| US3996419A (en) * | 1975-05-27 | 1976-12-07 | Westinghouse Electric Corporation | Technique for minimizing multi-path distortion effects in video transmission |
| US4057836A (en) * | 1976-01-22 | 1977-11-08 | Robot Research, Inc. | Slow scan television scan converter |
-
1976
- 1976-01-30 GB GB3731/76A patent/GB1568378A/en not_active Expired
-
1977
- 1977-01-28 DE DE2703579A patent/DE2703579C2/de not_active Expired
- 1977-01-28 FR FR7702393A patent/FR2340003A1/fr active Granted
- 1977-01-30 JP JP52009178A patent/JPS6055836B2/ja not_active Expired
- 1977-01-31 US US05/764,317 patent/US4148070A/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3739423A1 (de) * | 1987-11-20 | 1989-06-08 | Hitachi Ltd | Bildspeicher |
| US7475180B2 (en) | 1993-02-10 | 2009-01-06 | Mondis Technology Ltd. | Display unit with communication controller and memory for storing identification number for identifying display unit |
| US7475181B2 (en) | 1993-02-10 | 2009-01-06 | Mondis Technology Ltd. | Display unit with processor and communication controller which communicates information to the processor |
Also Published As
| Publication number | Publication date |
|---|---|
| DE2703579A1 (de) | 1977-08-04 |
| JPS52107730A (en) | 1977-09-09 |
| US4148070A (en) | 1979-04-03 |
| FR2340003A1 (fr) | 1977-08-26 |
| FR2340003B1 (de) | 1983-04-01 |
| JPS6055836B2 (ja) | 1985-12-06 |
| GB1568378A (en) | 1980-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE2703579C2 (de) | Anordnung zur Verarbeitung von Videosignalen | |
| DE2156423C3 (de) | ||
| DE4200470C2 (de) | Bildbearbeitungsvorrichtung in einem digitalen Standbild-Videokamerasystem | |
| DE3878504T2 (de) | Vorrichtung zur verarbeitung eines videosignals. | |
| DE3342004C2 (de) | Vorrichtung zum Eingeben von Videosignalen in einen Digitalspeicher | |
| DE4231158C5 (de) | Verfahren und Einrichtung für die Zusammensetzung und Anzeige von Bildern | |
| DE3223658C2 (de) | System und Verfahren zur Umwandlung eines zwischenzeilenlosen Videosignals in ein Zwischenzeilenvideosignal | |
| DE1297915B (de) | Datensichtgeraet | |
| DE3114923C2 (de) | Video-Ausgabe-Prozessor für ein Computer-Graphiksystem | |
| DE3887340T2 (de) | Videowiedergabesystem. | |
| DE69320689T2 (de) | Vorrichtung und Verfahren zur Verarbeitung von Bilddaten | |
| DE2438202B2 (de) | Vorrichtung zur Erzeugung eines vorbestimmten Textes von Zeicheninformation, welche auf dem Bildschirm einer Videowiedergabeeinheit darstellbar ist | |
| DE2711992B2 (de) | Anordnung zur Synchronisierung von aus mindestens zwei unsynchronen Quellen stammenden Videosignalen | |
| DE2711948A1 (de) | Fernsehsynchronisierschaltung | |
| DE2601768A1 (de) | Digital arbeitendes farbfernsehsystem | |
| DE1903045C3 (de) | Zeichenwiedergabe-Schaltungsanordnung für einen Fernsehmonitor | |
| DE2744815A1 (de) | Videostricksystem | |
| DE3308195A1 (de) | Bilddaten-maskierungsvorrichtung | |
| DE69129730T2 (de) | Vorrichtung zum Verarbeiten von Bilddaten | |
| DE2438203C3 (de) | Anzeigeeinrichtung | |
| DE2920230C2 (de) | Digitaler Vektorengenerator für graphische Sichtgeräte | |
| DE69320998T2 (de) | Fernsehempfänger | |
| DE68921536T2 (de) | Flimmerreduktionsvorrichtung. | |
| DE3723590A1 (de) | Einzelbild-zusammensetzschaltung mit farbsuchtabelle | |
| DE3900489C2 (de) | Einrichtung zur Erzeugung von Steuersignalen für eine Videomischeinrichtung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8110 | Request for examination paragraph 44 | ||
| 8127 | New person/name/address of the applicant |
Owner name: QUANTEL LTD., SOUTHEND-ON-SEA, ESSEX, GB |
|
| 8128 | New person/name/address of the agent |
Representative=s name: WEICKMANN, H., DIPL.-ING. FINCKE, K., DIPL.-PHYS. |
|
| D2 | Grant after examination | ||
| 8363 | Opposition against the patent | ||
| 8365 | Fully valid after opposition proceedings | ||
| 8380 | Miscellaneous part iii |
Free format text: SPALTE 1, ZEILE 8 VOR "EINER" EIN KOMMA SETZEN SPALTE 1, ZEILE 15 DAS BEZUGSZEICHEN "(24)" STREICHEN |