DE3855763T2 - Bildsignalprozessor - Google Patents
BildsignalprozessorInfo
- Publication number
- DE3855763T2 DE3855763T2 DE3855763T DE3855763T DE3855763T2 DE 3855763 T2 DE3855763 T2 DE 3855763T2 DE 3855763 T DE3855763 T DE 3855763T DE 3855763 T DE3855763 T DE 3855763T DE 3855763 T2 DE3855763 T2 DE 3855763T2
- Authority
- DE
- Germany
- Prior art keywords
- signal
- signals
- image
- control signals
- memory
- 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 - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 37
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 claims description 3
- 239000002131 composite material Substances 0.000 description 9
- 239000000872 buffer Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/64—Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
- H04N1/646—Transmitting or storing colour television type signals, e.g. PAL, Lab; Their conversion into additive or subtractive colour signals or vice versa therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/64—Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
- H04N1/648—Transmitting or storing the primary (additive or subtractive) colour signals; Compression thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/4448—Receiver circuitry for the reception of television signals according to analogue transmission standards for frame-grabbing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
- Studio Circuits (AREA)
Description
- Die Erfindung bezieht sich allgemein auf einen Bildsignalprozessor und im speziellen auf die Art Bildsignalprozessor, der zusammen mit einem Videoausgabegerät, wie z.B. einem Femsehempfänger, einem Videorecorder (VTR) oder einer Videokamera, zur Speicherung eines von dem Videoausgabegerät ausgegebenen Videosignals und zum anschließenden Einschreiben des gespeicherten Videosignals als Standbild oder als eingefrorenes Bild in einen Graphikspeicher eines Arbeitsplatzrechners benutzt wird.
- Mit dem Beginn des weitverbreiteten Gebrauchs von Halbleiterspeichern wurden viele Bildsignalprozessoren des oben erwähnten Tvps vorgestellt und kommerziell zur Verfügung gestellt. Wurde das ein eingefrorenes Bild beschreibende Bildsignal im Arbeitsplatzrechner durch den Bildsignalprozessor gelesen, so kann ein Bediener des Arbeitsplatzrechners eine Bildanalyse des eingefrorenen Bildes oder eine Bildverarbeitung, wie eine Vergrößerung oder Verkleinerung des eingefrorenen Bildes, oder ein Ausschneiden oder Markieren eines oder mehrerer Teile des eingefrorenen Bildes durchführen.
- Nach dem Stand der Technik ist der Bildsignalprozessor mit einer Speichereinrichtung zum Speichern eines digitalisierten Bildsignals versehen. Wird ein EIN- SCHREIBE Steuersignal oder ein AUSLESE Steuersignal an die Speichereinrichtung angelegt, so kann das Bildsignal Jeweils in den Speicher eingeschrieben oder daraus ausgelesen werden.
- Im allgemeinen findet im Bildsignalprozessor nach dem Stand der Technik das nachfolgend beschriebene Verfahren statt, wenn das in der Speichereinrichtung gespeicherte Bildsignal aus der Speichereinrichtung ausgelesen werden soll, um an den Arbeitsplatzrechner übertragen zu werden. Nachdem das ein eingefrorenes Bild darstellende Bildsignal in die Speichereinrichtung des Bildsignalprozessors eingeschrieben wurde, sendet der Bildsignalprozessor ein Benachrichtigungssignal an den Arbeitsplatzrechner, das diesen benachrichtigt, daß das Bildsignal in der Speichereinrichtung gespeichert wurde. Der Arbeitsplatzrechner startet darauffim eine Abfrage an den Bildsignalprozessor, ob das in der Speichereinrichtung gespeicherte Bildsignal aus der Speichereinrichtung ausgelesen werden kann. Der so angefragte Bildsignalprozessor sendet anschließend ein FERTIG Signal an den Arbeitsplatzrechner, wodurch der Arbeitsplatzrechner benachrichtigt wird, daß das in der Speichereinrichtung befindliche Bildsignal fertig zum Auslesen ist. Nach dieser Abfrage wird das Bildsignal an den Arbeitsplatzrechner übertragen. Das so aus der Speichereinrichtung ausgelesene Bildsignal wird anschließend in einem internen Graphikspeicher des Computers gespeichert.
- Nach dem Stand der Technik müssen zur Übertragung des in der Speichereinrichtung gespeicherten Bildes an den Arbeitsplatzrechner eine Mehrzahl von Abfragen zwischen dem Bildsignalprozessor und dem Arbeitsplatzrechner durchgeführt werden, wodurch die gesamte Übertragung des Bildsignals an den Arbeitsplatzrechner eine relativ lange Zeit benötigt.
- Die US-A-436 1849 offenbart ein Videoplatten-Wiedergabesystem mit variabler Geschwindigkeit, das ein Videoplatten-Abspielgerät mit zwei Halbbild-Pufferspeichern zur Erzeugung spezieller Effekte enthält. Ein aus einer Plattenaufnahme zurückgewonnenes Videosignal wird in einen der Pufferspeicher geleitet, um anschließend in bestimmten Sequenzen wiedergegeben zu werden. Der Betriebsmodus der Jeweiligen Pufferspeicher wird durch eine Festspeichereinrichtung gesteuert, die eine Mehrzahl Sequenzen vorprogrammierter Datenwörter enthält, wobei Jede Sequenz eine bestimmte Funktion des Wiedergabegeräts definiert. Die vorprogrammierten Sequenzen werden mittels eines binären Zählers adressiert, der auf die Vertikalsynchronkomponenten des von der Plattenaufnahme zurückgewonnenen Signals anspricht.
- Demnach wurde diese Erfindung mit einem Blick auf die wesentliche Eliminierung der oben beschriebenen in den Bildslgnalprozessoren des Standes der Technik Innewohnenden Probleme erdacht, ihr liegt die Aufgabe zugrunde einen verbesserten Bildsignalprozessor anzugeben, der das in der Speichereinrichtung gespeicherte Bildsignal mit einer hohen Geschwindigkeit übertragen kann.
- Um diese Aufgaben zu lösen, bietet diese Erfindung einen verbesserten Bildsignalprozessor mit den Merkmalen des angefügten Patentanspruchs 1.
- Bei dem Bildsignalprozessor nach dieser Erfindung wird der AUSLESE Befehl von der Betriebseinheit an die Schaltersteuerung gegeben, wenn das in der Speichereinrichtung gespeicherte Bildsignal durch die Betriebseinheit aus der Speichereinrichtung ausgelesen werden soll. Die Schaltersteuerung ist so angepaßt, daß sie das in dem zusammengesetzten Videosignal, das an den Bildsignalprozessor angelegt wird, enthaltene Vertikalsynchronsignal empfängt. Wurde der AUSLESE Befehl von der Betriebseinheit an die Schaltersteuerung angelegt, kann demnach das Steuersignal von der Schaltersteuerung synchron zu dem ersten Vertikalsynchronpuls ausgegeben werden, der unmittelbar nach der Eingabe des AUSLESE Befehls anliegt. Das so von der Schaltersteuerung ausgegebene Steuersignal wird an die Schalter angelegt, um das von den Schaltern ausgeführte Umschalten zu steuern. Abhängig von dem Steuersignal bringen die Schalter die Speichervorrichtung selektiv in den FERTIG ZUM EINSCHREIBEN Zustand und den FERTIG ZUM AUSLESEN Zustand.
- Demnach ist es mit dem Bildsignalprozessor nach dieser Erfindung möglich, die Speichereinrichtung selektiv synchron zum Vertikalsynchronsignal, das in dem angelegten zusammengesetzten Videosignal enthalten ist, in den FERTIG ZUM EINSCHREIBEN Zustand und den FERTIG ZUM AUSLESEN Zustand zu bringen, indem die Betriebseinheit zum Anlegen des AUSLESE Befehls veranlaßt wird. Weiter kann das in der Speichereinrichtung gespeicherte Bildsignal mit einer hohen Geschwindigkeit ausgelesen werden, da die Ausgabe des AUSLESE Befehls von der Betriebseinheit genügt, um die Speichereinrichtung in den FERTIG ZUM AUSLESEN Zustand zu bringen.
- Diese und andere Aufgaben und Merkmale dieser Erfindung werden anhand der folgenden Beschreibung im Zusammenhang mit den bevorzugten Ausführungsformen der Erfindung in bezug auf die beigefügten Zeichnungen verdeutlicht, in denen gleiche Teile durch gleiche Referenznummern bezeichnet werden, und in denen:
- 1 Fig. 1 ein schematisches Schaitungsblockdiagramm zeigt, das einen Bildsignalprozessor nach einer ersten Ausführungsform der Erfindung zeigt;
- Fig. 2 ein Zeitablaufdiagramm zeigt, das zur Erläuterung des Betriebs eines in dem Bildsignalprozessor verwendeten Halbbildspeichers während des EINSCHREIBE Modus verwendet wird;
- Fig. 3 ein Zeitablaufdiagramm zeigt, das zur Erläuterung des Betriebs des Halbbildspeichers während des AUSLESE Modus verwendet wird;
- Fig. 4 ein Zeitablaufdiagramm zeigt, das zur Erläuterung des Betriebs eines in dem Bildsignalprozessor verwendeten Auswahlschalters verwendet wird;
- Fig. 5 ein Zeitablaufdiagramm zeigt, das ein von einer in dem Bildsignalprozessor verwendeten AUSLESE Steuerschaltung ausgegebenes AUSLESE Steuersignal darstellt.
- In der Fig. 1 ist ein Blockschaltbild eines Auslese-/Einschreibesystems 1 für Standbilder gezeigt. Das hier gezeigte System 1 enthält einen Eingangsanschluß 2, der so ausgestaltet ist, daß er an eine Videoausgabevorrichtung angeschlossen werden kann, z.B. an einen Fernsehempfänger oder ein Videobandabspielgerät, und an den von dem Videoausgabegerät ein zusammengesetztes Videosignal angelegt wird. Weiter ist ein Stecker 4 vorhanden, der an einen Adreßbus und einen Datenbus eines Arbeitsplatzrechners 3 angeschlossen werden kann.
- Das an den Eingangsanschluß 2 angelegte zusammengesetzte Videosignal wird an einen Luminanzsignaltrenner 6 geführt, der das Luminanzsignal Y herausfiltert und das gefilterte Signal an einen Farbdifferenzsignaldemodulator 7 anlegt, damit B-Y, R-Y und G-Y Farbdifferenzsignale erzeugt werden. Sowohl das Luminanzsignal Y des Luminanzsignaltrenners 6, als auch die drei Farbdifferenzsignale des Farbdifferenzsignaldemodulators 7 werden anschließend an einen Farbdifferenz-/ primärfarbenwandler 8 geführt, der die Farbdifferenzsignale in Signale der drei Primärfarben konvertiert, also in B, R und G Signale, die die drei Primärfarben Blau, Rot und Grün darstellen. Die Primärfarbsignale werden wiederum an eine Halbbildspeichereinrichtung 9 angelegt, durch die die Primärfarbsignale, um sie darin zu speichern, in Form eines zu einem Halbbild korrespondierenden Standbildes digitalisiert werden.
- Die Halbbildspeichereinrichtung 9 enthält drei Halbbildspeicher 10, 11 und 12 für die Jeweiligen B, R und G Signale, wobei Jeder der Halbbildspeicher 10 bis 12 ein serielles Zugriffseingabe- und -ausgabesystem verwendet. Jeder der Halbbildspeicher 10 bis 12 hat einen Speicheraufbau mit 320 Zeilen und 700 Spalten, einen Speicherbereich der groß genug ist, ein Bild aufzunehmen, einen einzeiligen Pufferspeicherbereich und einen Zeilenadreßzähler. Jeder dieser Halbbildspeicher 10 bis 12 wird um eine Speicherzelle inkremental in eine Richtung parallel zu den Spalten verschoben, wenn ein später beschriebenes serielles Taktsignal angelegt wird, und wird um eine Zeile in einer Richtung parallel zu der Reihe verschoben, wenn ein ansteigendes Pulssignal anliegt. Zum Zweck der Beschreibung der bevorzugten Ausführungsform dieser Erfindung wird angenommen, daß Jede Speicherzelle Jedes der Halbbildspeicher 10 bis 12 ein Bit speichern kann.
- Das an den Eingangsanschluß 2 angelegte zusammengesetzte Videosignal wird auch an einen Synchrontrenner 13 angelegt, der aus dem zusammengesetzten Videosignal Horizontal- und Vertikalsynchronsignale separieren kann. Die Ausgabesignale des Synchrontrenners 13 werden zur Pegelhaltung an den Farbdifferenzsignaldemodulator 7 angelegt. Sie werden auch an eine EINSCHREIBE Steuerschaltung 14 angelegt. Das aus dem zusammengesetzten Videosignal durch den Synchrontrenner 13 abgetrennte Synchronsignal wird ebenfalls an einen Steuersignalgenerator 15 angelegt, der später beschrieben wird.
- Die EINSCHREIBE Steuerschaltung 14 empfängt über einen Teiler 17 ein Taktsignal, das von einem EINSCHREIBE Taktsignaloszillator 16 generiert wurde, der eine Oszillationsfrequenz von z.B. 28,636 MHz aufweist. Die EINSCHREIBE Steuerschaltung 14 kann auf Grundlage der von dem Synchrontrenner 13 ausgegebenen Synchronsignale und des von dem Taktsignaloszillator 16 erzeugten Taktsignals eine Mehrzahl EINSCHREIBE Steuersignale synthetisieren. Diese EINSCHREIBE Steuersignale werden über einen AUSLESE/EINSCHREIBE Auswahlschalter SW1 an die Halbbildspeichereinrichtung 9 angelegt. Die von dem Farbwandler 8 ausgegebenen B, R und G Signale werden digitalisiert und auf Grundlage der EINSCHREIBE Steuersignale in den Halbbildspeicher 9 eingeschrieben. Das EINSCHREIBEN wird später genauer beschrieben.
- Das System 1 weist einen Adreßbus B1 und einen Datenbus B2 auf, die über den Stecker 4 an den Adreßbus und den Datenbus des Arbeitsplatzrechners 3 angeschlossen werden können. Ausgangssignale des Arbeitsplatzrechners 3 werden über die Jeweiligen Busse B1 und B2 an eine Auslesesteuerschaltung 18 und an den Steuersignalgenerator 15 angelegt. Die AUSLESE Steuerschaltung 18 kann über den Stecker 4 von dem Arbeitsplatzrechner 3 ebenfalls ein Taktsignal mit einer Frequenz von z.B. 4 MHz empfangen, das innerhalb des Arbeitsplatzrechners 3 benutzt wird. Die AUSLESE Steuerschaltung 18 kann auf Grundlage der Ausgangssignale des Arbeitsplatzrechners 3 und des Taktsignals eine Mehrzahl von AUSLESE Steuersignalen synthetisieren. Diese AUSLESE Steuersignale werden über einen AUSLESE/EINSCHREIBE Auswahlschalter SW1 an die Halbbildspeichereinrichtung 9 angelegt.
- Werden diese AUSLESE Steuersignale an die Halbbildspeichereinrichtung 9 angelegt, so werden B, R und G Farbdaten, die In den Jeweiligen Halbbildspeichern 10 bis 12 gespeichert sind und sich Jeweils auf die B, R und G Signale beziehen, aufeinanderfolgend an einen Primärfarbsignalauswahlschalter SW2 ausgegeben. Der Primärfarbsignalauswahlschalter SW2 wird durch ein von dem Arbeitsplatzrechner 3 angelegtes Schaltersteuerslgnal so gesteuert, daß er nacheinander Blaufarbdaten, Rotfarbdaten und Grünfarbdaten in einer festgelegten Reihenfolge an einen Seriell/Parallel-Wandler 19 ausgibt, z.B. in der oben spezifizierten Reihenfolge.
- Der Seriell/Parallel-Wandler 19 kann Jede der Farbdaten in Jeweilige parallele Daten wandeln, die daraufhin über den Datenbus B2 zur Speicherung in einem nicht gezeigten in dem Arbeitsplatzrechner 3 vorhandenen Graphikspeicher an den Arbeitsplatzrechner 3 ausgegeben werden. Nachdem das Bildsignal in der zuvor beschriebenen Art in dem Graphikspeicher gespeichert wurde, kann das Bild durch die Bedienung des Arbeitsplatzrechners 3 in herkömmlicher Weise verarbeitet werden, wie es den Fachleuten auf diesem Gebiet bekannt ist.
- Halbbildspeichereinrichtung 9 verwendet wird. Die Fig. 2(1) illustriert eine Wellenform eines Bereichs des zusammengesetzten Videosignals, der zu einer horizontalen Abtastperiode iH korrespondiert. Eine Zeitspanne zwischen dem Zeitpunkt t0 und dem Zeitpunkt T1 stellt eine Horizontalaustastperiode dar, und eine Zeitspanne T1 zwischen dem Zeitpunkt tl und dem Zeitpunkt t2 stellt die Dauer eines Bildinformation tragenden Videosignals dar (siehe Fig. 2(2)). In dem dargestellten Fall wird ein serielles Taktsignal SC, wie es in der Fig. 2(3) gezeigt ist, an die Halbbildspeichereinrichtung 9 angelegt, an die das zusammengesetzte Videosignal mit der oben beschriebenen Wellenform angelegt wird. Demzufolge wird das analoge Videosignal während eines EINSCHREIBE Zeitabschnitts Tw innerhalb der Dauer T1 des Videosignals digitalisiert und in Form von seriellen Daten in die Halbbildspeichereinrichtung 9 eingeschrieben.
- Nachfolgend wird das AUSLESEN der Halbbildspeichereinrichtung 9 beschrieben. Die in der Halbbildspeichereinrichtung 9 eingeschriebenen, d.h. eingespeicherten, B, R und G Farbdaten werden über den Datenbus B2 an den Arbeitsplatzrechner 3 übertragen. Die in die Jeweiligen Halbbildspeicher 10 bis 12 eingeschriebenen B, R und G Farbdaten, die Jeweils mit den B, R und G Signalen assoziiert werden, werden aufeinanderfolgend durch den Auswahlschalter SW2 in der Reihenfolge der blauen Farbdaten gefolgt von den roten Farbdaten gefolgt von den grünen Farbdaten geschaltet und daraufhin, nachdem sie durch den Seriell/Parallel-Wandler 19 in parallele Farbdaten gewandelt wurden, an den Datenbus des Arbeitsplatzrechner 3 ausgegeben. Im speziellen wandelt der Wandler 19 die seriell vom Halbbildspeicher 10 für das B Signal zur Verfügung gestellten Daten ganz zu Anfang der seriell übertragenen Daten in 8-Bit breite parallele Daten, die an den Arbeitsplatzrechner 3 ausgegeben werden, wenn die in der Halbbildspeichereinrichtung 9 eingeschriebenen Daten ausgelesen werden sollen. Wurden alle in den Halbbildspeicher 10 eingeschriebenen Blaufarbdaten in dieser Weise ausgelesen, so werden vom Anfang des Halbbildspeichers 11 an 8-Bit breite Daten für das R Signal ausgelesen. Ähnlich werden vom Anfang des Halbbildspeichers 12 an 8-Bit breite Daten für das G Signal ausgelesen. Das Lesen eines Standbildes ist vollständig abgeschlossen, nachdem die ganzen in der Halbbildspeichereinrichtung 9 gespeicherten Farbdaten vollständig auf diese Art ausgelesen wurden. (Siehe Fig. 3). Es ist anzumerken, daß der Grund der Verwendung dieses Ausleseverfahrens darin liegt, daß der Datenbus des Arbeitsplatzrechners 3 nur eine Kapazität von 8 Bit hat.
- Die Fig. 4 stellt ein Zeitablaufdiagramm dar, das zur Erläuterung der Betriebsgrundlagen des Systems im dargestellten Fall dient. Im folgenden wird der Betrieb des Auswahlschalters SW1 in bezug auf die Fig. 4 im Zusammenhang mit den Fig. 1 bis 3 erläutert.
- Der Auswahischalter SW1 führt die Auswahl zwischen dem AUSLESE Modus und dem EINSCHREIBE Modus in dem Bildsignalprozessor 1 aus. Im speziellen werden die von der EINSCHREIBE Steuerschaltung 14 ausgegebenen EINSCHREIBE Steuersignale an die Halbbildspeichereinrichtung 9 angelegt, wenn der Auswahlschalter SW1 sich in der Position befindet, daß der Prozessor in den EINSCHREIBE Modus gesetzt ist. Wird der Auswahlschalter SW1 andererseits so bewegt, daß der Prozessor in den AUSLESE Modus gesetzt ist (auf die Seite des Arbeitsplatzrechners 3), so werden die von der AUSLESE Steuerschaltung 18 ausgegebenen AUSLESE Signale an die Halbbildspeichereinrichtung 9 angelegt.
- Befindet sich der Auswahlschalter SWI in der Position, daß sich der Prozessor in dem AUSLESE Modus befindet, so legt die AUSLESE Steuerschaltung 18 Jeweils sechs Arten von AUSLESE Steuersignalen über den Auswahlschalter SW1 so an die Halbbildspeichereinrichtung 9 an, daß daraus die in der Halbbildspeichereinrichtung 9 gespeicherten Daten ausgelesen werden können. Die AUSLESE Steuersignale umfassen z.B. ein AUSLESE/EINSCHREIBE Betriebssteuersignal RAS, das zuvor aufgeführte serielle Taktsignal SC, ein Auffrlschungssteuersignal REF, ein Freigabesignal WE, ein Inkrementierungssignal INC und ein Reihenrücksetzsignal RCR, die Jeweils durch (1) bis (6) in der Fig. 5 gezeigt sind.
- Beispielhaft werden die Rotfarbdaten für Jedes Standbild während eines Zeitabschnitts zwischen dem Zeitpunkt ts und dem Zeitpunkt tn, die in der Fig. 5 gezeigt sind, aus dem für das R Signal vorgesehenen Halbbildspeicher 11 ausgelesen. Während eines Zeitabschnitts zwischen dem Zeitpunkt ta und dem Zeitpunkt tb werden die Rotdaten für eine Reihe abhängig von dem seriellen Taktsignal SC und dem Auffrischungssteuersignal REF seriell ausgelesen.
- Das Umschalten des Auswahlschalters SWI wird durch ein Steuersignal A gesteuert, das von dem Steuersignalgenerator 15 ausgegeben wird. Im speziellen wird der EINSCHREIBE Modus eingestellt, wenn das Steuersignal A den Zustand eines niedrigen Pegels auiweist, weist es Jedoch den Zustand eines hohen Pegels auf, so wird der AUSLESE Modus eingestellt. (Siehe die in der Fig. 4 gezeigte Wellenform (3)). Der Steuersignalgenerator 15 enthält z.B. ein D-Flip-Flop und kann nicht nur das Steuersignal A, sondern auch ein zur Steuerung des Teilungszyklus des Teilers 17 eingesetztes Taktschaltsignal ausgeben. Wie zuvor beschrieben wurde, wird das von dem Synchrontrenner 13 ausgegebene Vertikalsynchronsignal V an den Steuersignalgenerator 15 angelegt (siehe die in der Fig. 4 gezeigte Wellenform (2)).
- Unter der Annahme, daß sich der Prozessor 1 im EINSCHREIBE Modus befindet, wird in dem Fall, daß ein zum Überführen des Prozessors 1 in den AUSLESE Modus benötigtes Signal von dem Arbeitsplatzrechner 3 erzeugt wird, ein hochpegeliges Steuersignal D vom Arbeitsplatzrechner 3 an den Steuersignalgenerator 15 angelegt. Wird z.B. angenommen, daß sich das Steuersignal D zu einem Zeitpunkt t0 in einem hochpegeligen Zustand befindet, wie es durch die Wellenform (1) in der Fig. 4 gezeigt ist, so ändert sich das Steuersignal A abhängig von der Änderung eines der Vertikalsynchronisationspulse V, der unmittelbar nach der Änderung des Steuersignals D in den hochpegeligen Zustand angelegt wurde, in einen hochpegeligen Zustand, der darauffolgend beibehalten wird.
- Wurde das Steuersignal A so in den hochpegeligen Zustand gebracht, so wird der Auswahlschalter SW1 in die Position gestellt, daß der Prozessor 1 in den AUSLESE Modus gesetzt wird, wodurch die sich in den Halbbildspeichern 10 bis 12 befindlichen Daten aufeinanderfolgend ausgelesen werden können. Im speziellen werden während eines Zeitabschnitts von einem Zeitpunkt t2 zu einem Zeitpunkt t3, die in der Fig. 4 gezeigt sind, zuerst die Blaufarbdaten an den Arbeitsplatzrechner 3 angelegt. Während eines darauffolgenden Zeitabschnitts vorn Zeitpunkt t3 zum Zeitpunkt t4 und während eines Zeitabschnitts vom Zeitpunkt t4 zum Zeitpunkt t5 werden Jeweils die Rotfarbdaten und die Grünfarbdaten aufeinanderfolgend und nacheinander an den Arbeitsplatzrechner angelegt. Auf diese Weise sind zum Zeitpunkt t5 die Standbilddaten eines Standbildes, die in die Halbbildspeichereinrichtung 9 eingeschrieben wurden, vollständig aus der Halbbildspeichereinrichtung 9 ausgelesen und an den Arbeitsplatzrechner 3 übertragen worden.
- Wie zuvor bechrieben, kann das Umschalten zwischen dem EINSCHREIBE und dem AUSLESE Modus durchgeführt werden, wenn sich das von dem Arbeitsplatzrechner 3 ausgegebene Steuersignal D in einem hochpegeligen Zustand befindet. Der Zeitpunkt, an dem dieses Umschalten durchgeführt wird, ist mit dem Erscheinen eines der Vertikalsynchronisationspulse synchronisiert, der unmittelbar nachdem das Steuersignal D in den hochpegeligen Zustand umgeschaltet wurde, angelegt wird. Im speziellen wird das Umschalten in den AUSLESE Modus während einer Vertiakalaustastperiode TB durchgeführt, wie sie durch die Wellenform 7 in der Fig. 4 gezeigt ist.
- Nach dem vollständigen Auslesen des Bildsignals stellt der Arbeitsplatzrechner 3 das Steuersignal D zu einem Zeitpunkt t6 auf einen niedrigen Pegel, wodurch das Steuersignal A, das ein Ausgangssignal des Steuersignalgenerators 15 ist, abhängig von dem Erscheinen eines weiteren der Vertikalsynchronisationspulse V, der unmittelbar danach anliegt, d.h. zu einem in der Fig. 4 gezeigten Zeitpunkt t7, in einen niederpegeligen Zustand gebracht wird, wodurch der Auswahlschalter SW1 den Prozessor 1 in den EINSCHREIBE Modus setzt. Es ist festzustellen, daß sich der Zeitpunkt t7 unmittelbar nach dem Auslesen der sich in der Halbbildspeichereinrichtung 9 befindlichen Farbdaten aus der Halbbildspeichereinrichtung 9 anschließt und keine Daten in die Halbbildspeichereinrichtung 9 eingeschrieben sind. Demnach kann nach dem Zeitpunkt t7 das darauffolgend eingegebene Bildsignal wieder in Form eines Standbildes in die Halbbildspeichereinrichtung 9 eingeschrieben werden.
- Der Grund für das Umschalten in den AUSLESE Modus während der Vertikalaustatstperiode TB liegt darin, daß das zu einem Bild korrespondierende Videosignal genau ausgelesen werden kann. Findet diese Umschaltung nicht während der Vertlkalaustastperlode TB statt, kann es passieren, daß das auf einem Bildschirm wiedergebene Bild ohne vollständig wiedergegeben worden zu sein auf ein anderes Bild umgeschaltet wird. Die zur Vervollständigung des Auslesens eines Bildes benötigte Zelt wird durch den Zeitpunkt bestimmt, zu dem sich das Steuersignal D des Arbeitsplatzrechners 3 in den hochpegeligen Zustand ändert. Im speziellen entsteht vor und nach dem Auslesen eine Wartezeit, da der Anfang und das Ende des Zeitabschnitts, während dem das Auslesen der Information durchgeführt wird, innerhalb der Zeitspanne zwischen den benachbarten Vertikalaustastperioden liegen. In Jedem Fall beträgt die zum vollständigen Auslesen der Information benötigte Zeit für den dargestellten Fall im Durchschnitt 0,2 Sekunden.
- Die zum Vervollständlgen des Einschreibens benötigte Zeit, das stattfindet, wenn der Prozessor 1 in den EINSCHREIBE Modus gesetzt ist, korrespondiert zur Zeitdauer eines Halbbildes, also zu 1/60 Sekunde. Wie zuvor beschrieben, wird der Prozessor 1 nach dem vollständigen Auslesen in den EINSCHREIBE Modus gesetzt, um die zu einem Standbild korrespondierenden Farbdaten wieder in die Halbbildspeichereinrichtung 9 einschreiben zu können.
- Auch das Umschalten des Prozessors 1 in den EINSCHREIBE Modus wird während der Vertikalaustastperiode durchgeführt. Demnach kann der Arbeitsplatzrechner 3 das Steuersignal D zu Jedem Zeitpunkt als hochpegeliges Signal wiedergeben. Im speziellen können die zu einem Standbild korrespondierenden Farbdaten unabhängig von der Erzeugung eines Signals durch den Arbeitsplatzrechner 3, das das Steuersignal D in den hochpegeligen Zustand bringt, immer genau ausgelesen werden. Weiter kann das Umschalten des Bildsignalprozessors 1 in den AUSLESE Modus ohne solche Abfragen durchgeführt werden, wie sie in dem Prozessor nach dem Stand der Technik notwendig sind. Demzufolge kann das durch das Videosignal dargestellte Standbild mit einer hohen Geschwindigkeit in die sich im Arbeitsplatzrechner befindliche Graphikspeichereinrichtung eingeschrieben werden.
- Wie zuvor beschrieben wurde, kann die Überführung des Speichermittels in den FERTIG ZUM AUSLESEN Zustand in dem Bildsignalprozessor nach der Erfindung lediglich durch die Ausgabe des AUSLESE Befehls durch die Betriebseinheit geschehen. Demzufolge können die benötigten Abfragen, die nach dem Prozessor des Standes der Technik häufig zwischen dem Prozessor und dem Betriebsmittel benötigt werden, minimiert werden und das Auslesen der Speichermittel kann mit einer hohen Geschwindigkeit stattfinden. Weiter kann das zu einem Halbbild korrespondierende Videosignal Immer genau ausgelesen werden, da der Zeitpunkt, zu dem das Umschalten zwischen dem EINSCHREIBE und AUSLESE Modus stattfindet, synchron zum Vertikalsynchronsignal bestimmt wird und sich nicht auf den Zeitpunkt bezieht, an dem der AUSLESE Befehl ausgegeben wurde.
Claims (5)
1. Bildsignalprozessor zur Speicherung eines von einem Videoausgabegerät
ausgegebenen Videosignals und zur Übertragung des gespeicherten Videosignals an
einen Arbeitsplatzrechner, mit:
einer Eingangsstufe (6, 7, 8), an die ein Videosignal angelegt wird, das ein
Teilbildsynchronsignal enthält;
einem Speicher (9) zur Speicherung einer Mehrzahl von Bildsignalen, die
während der Dauer eines Halbbildes des Videosignals ein Bild darstellen;
einem Ausleseglied (18) zur Erzeugung von zum Auslesen der Mehrzahl der in
dem Speicher gespeicherten Bildsignale nötigen AUSLESE Steuersignalen
abhängig von einem empfangenen AUSLESE Befehl des Arbeitsplatzrechners;
einem Einschreibeglied (13, 14, 16) zur Erzeugung von EINSCHREIBE
Steuersignalen, die zum Einschreiben der Mehrzahl Bildsignale in den Speicher benötigt
werden;
einem Schalter (SW1), der betriebsbereit an das Ausleseglled und das
Einschreibeglied angeschlossen ist, um die AUSLESE Steuersignale und die
EINSCHREIBE Steuersignale zu empfangen, und um auswahlweise entweder die
AUSLESE Steuersignale oder die EINSCHREIBE Steuersignale an den Speicher
auszugeben; und
einer Schaltersteuerung (15) zur Erzeugung eines Steuersignals (A) zur
Steuerung der Auswahl des Schalters;
wobei die Schaltersteuerung den AUSLESE Befehl und das
Teilbildsynchronsignal empfängt und das Steuersignal (A) synchron zu dem ersten
Teilbildsynchronsignal erzeugt, das unmittelbar nach dem Empfang des AUSLESE
Befehls empfangen wurde.
2. Bildsignalprozessor nach Anspruch 1, dadurch gekennzeichnet, daß die
Eingangsstufe folgende Baugruppen aufweist:
einen Luminanzsignaltrenner (6) zur Trennung des Videosignals in ein
Luminanzsignal und ein Farbsignal;
einen Farbdifferenzsignaldemodulator (7) zur Entwicklung von einem ersten,
einem zweiten und einem dritten Farbdifferenzsignal aus dem Farbsignal; und
einen Primärfarbenwandler (8) zur Wandlung des ersten, des zweiten und des
dritten Farbdifferenzsignals in ein erstes, ein zweites und ein drittes
Primärfarbsignal.
3. Bildsignalprozessor nach Anspruch 2, dadurch gekennzeichnet, daß der
Speicher einen ersten, einen zweiten und einen dritten Halbbildspeicher (10, 11,
12) aufweist, um Jeweils das erste, das zweite und das dritte Prirnärfarbsignal zu
speichern.
4. Bildslgnalprozessor nach Anspruch 2, dadurch gekennzeichnet, daß das
Einschreibeglied folgenden Baugruppen aufweist:
einen EINSCHREIBE Taktsignalgenerator (16) zur Entwicklung eines
Taktsignals;
einen Impulstrenner (13) zur Entwicklung von Synchronsignalen abhängig
von dem Lurninanzsignal des Lurninanzsignaltrenners; und
eine EINSCHREIBE Steuerschaltung (14) zur Erzeugung der EINSCHREIBE
Steuersignale in Abhängigkeit von dem Taktsignal und den Synchronsignalen.
5. Verfahren ein von einem Videoausgabegerät ausgegebenes Videosignal in
einem Bildsignalprozessor zu speichern und das gespeicherte Videosignal an einen
Arbeitsplatzrechner zu übertragen, mit den folgenden Schritten:
empfangen eines Videosignals, das ein Teilbildsynchronsignal enthält;
speichern einer Mehrzahl von Bildsignalen in einem Speicher (9), die während
der Dauer eines Halbbildes des Videosignals ein Bild darstellen;
erzeugen von zum Auslesen der Mehrzahl der in dem Speicher gespeicherten
Bildsignale nötigen AUSLESE Steuersignalen abhängig von einem empfangenen
AUSLESE Befehl des Arbeitsplatzrechners;
erzeugen von EINSCHREIBE Steuersignalen zur Steuerung des
Einschreibens der Mehrzahl Bildsignale in den Speicher;
anlegen entweder der AUSLESE Steuersignale oder der EINSCHREIBE
Steuersignale über einen Schalter (SW1) an den Speicher, wobei die Auswahl der
AUSLESE Steuersignale synchron zu dem ersten Teilbildsynchronsignal erfolgt, das
unmittelbar nach dem Empfang des AUSLESE Befehls des Arbeitsplatzrechners
empfangen wurde.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62061897A JPS63226780A (ja) | 1987-03-16 | 1987-03-16 | 映像信号処理装置 |
JP8430587U JPH0617397Y2 (ja) | 1987-05-30 | 1987-05-30 | 静止画像の映像信号処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3855763D1 DE3855763D1 (de) | 1997-03-06 |
DE3855763T2 true DE3855763T2 (de) | 1997-07-31 |
Family
ID=26402986
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE3855763T Expired - Fee Related DE3855763T2 (de) | 1987-03-16 | 1988-03-16 | Bildsignalprozessor |
DE3856416T Expired - Fee Related DE3856416T2 (de) | 1987-03-16 | 1988-03-16 | Bildsignalprozessor |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE3856416T Expired - Fee Related DE3856416T2 (de) | 1987-03-16 | 1988-03-16 | Bildsignalprozessor |
Country Status (9)
Country | Link |
---|---|
US (1) | US5021873A (de) |
EP (2) | EP0642266B1 (de) |
AU (1) | AU586948B2 (de) |
BR (1) | BR8801195A (de) |
CA (1) | CA1332461C (de) |
DE (2) | DE3855763T2 (de) |
ES (2) | ES2145800T3 (de) |
PH (1) | PH26792A (de) |
SG (1) | SG44029A1 (de) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0174721B1 (de) | 1984-07-25 | 1991-07-17 | Matsushita Electric Industrial Co., Ltd. | Bildsignalverarbeitungsgerät |
GB2234647B (en) * | 1989-05-25 | 1994-02-16 | Asahi Optical Co Ltd | Still video apparatus |
US5231501A (en) * | 1989-05-25 | 1993-07-27 | Asahi Kogaku Kogyo Kabushiki Kaisha | Still video apparatus |
FR2653291B1 (fr) * | 1989-05-25 | 1993-02-19 | Asahi Optical Co Ltd | Camera video fixe avec adaptateur amovible. |
US5680151A (en) * | 1990-06-12 | 1997-10-21 | Radius Inc. | Method and apparatus for transmitting video, data over a computer bus using block transfers |
US5249164A (en) * | 1990-06-27 | 1993-09-28 | Koz Mark C | Digital color tv for personal computers |
IT1259343B (it) * | 1992-03-17 | 1996-03-12 | Sip | Circuito di controllo video per applicazioni multimediali |
US5243447A (en) * | 1992-06-19 | 1993-09-07 | Intel Corporation | Enhanced single frame buffer display system |
JP3405787B2 (ja) * | 1993-12-10 | 2003-05-12 | フクダ電子株式会社 | 超音波診断装置 |
US5638085A (en) * | 1995-01-13 | 1997-06-10 | Micron Display Technology, Inc. | Timing control for a matrixed scanned array |
US5598156A (en) * | 1995-01-13 | 1997-01-28 | Micron Display Technology, Inc. | Serial to parallel conversion with phase locked loop |
KR100200702B1 (ko) * | 1996-06-05 | 1999-06-15 | 윤종용 | 디지탈 비디오 시스템의 디지탈 비디오 인코더 |
JP2006235129A (ja) * | 2005-02-23 | 2006-09-07 | Matsushita Electric Ind Co Ltd | 映像信号処理装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1568378A (en) * | 1976-01-30 | 1980-05-29 | Micro Consultants Ltd | Video processing system |
JPS5370718A (en) * | 1976-12-07 | 1978-06-23 | Toshiba Corp | Transmitting system for color picture image |
CA1071029A (en) * | 1977-03-17 | 1980-02-05 | Jonathan A. Foults | Apparatus for affixing slide fastener elements to fabric |
US4167751A (en) * | 1978-06-12 | 1979-09-11 | National Semiconductor Corporation | Current matrix for encoding television video signals |
GB2047041B (en) * | 1979-03-22 | 1983-06-15 | Micro Consultants Ltd | Digital still picture storage system |
US4258385A (en) * | 1979-05-15 | 1981-03-24 | Combined Logic Company | Interactive video production system and method |
US4361849A (en) * | 1980-11-06 | 1982-11-30 | Rca Corporation | Video disc vari-speed playback system |
US4400717A (en) * | 1981-04-21 | 1983-08-23 | Colorado Video Incorporated | Color slow-scan TV system and method |
JPS5948416B2 (ja) * | 1982-02-23 | 1984-11-26 | 三洋電機株式会社 | ライトペンを用いた画像表示装置 |
JPS59202789A (ja) * | 1983-04-30 | 1984-11-16 | Matsushita Electric Ind Co Ltd | テレビジヨン受像機 |
JPS5981988A (ja) * | 1982-10-29 | 1984-05-11 | Victor Co Of Japan Ltd | カラ−映像信号のデジタル化記録方式 |
US4589020A (en) * | 1982-11-22 | 1986-05-13 | Olympus Optical Co., Ltd. | TV video data input apparatus |
FR2539568B1 (fr) * | 1983-01-14 | 1987-12-11 | Asahi Optical Co Ltd | Dispositif analyseur d'images a semi-conducteurs |
US4644398A (en) * | 1983-11-14 | 1987-02-17 | Elscint, Ltd. | Superinterlacing imaging systems |
US4689823A (en) * | 1984-01-04 | 1987-08-25 | Itek Corporation | Digital image frame processor |
JP2546821B2 (ja) * | 1985-05-31 | 1996-10-23 | 三菱電機株式会社 | テレビジヨン受信機のプリンタ装置 |
JPS61293084A (ja) * | 1985-06-20 | 1986-12-23 | Sharp Corp | 静止画像信号の磁気記録再生方法 |
US4625233A (en) * | 1985-06-26 | 1986-11-25 | Rca Corporation | I-phase fleshtone correction system using R-Y, G-Y and B-Y color difference signal demodulators |
KR910006487B1 (ko) * | 1986-06-26 | 1991-08-26 | 미쓰비시덴기 가부시기가이샤 | 영상 재생 장치 |
US4823120A (en) * | 1986-09-12 | 1989-04-18 | Apple Computer, Inc. | Enhanced video graphics controller |
IL83515A (en) * | 1986-10-14 | 1991-03-10 | Ibm | Digital display system |
-
1988
- 1988-03-11 AU AU13014/88A patent/AU586948B2/en not_active Ceased
- 1988-03-15 CA CA000561528A patent/CA1332461C/en not_active Expired - Fee Related
- 1988-03-16 EP EP94117675A patent/EP0642266B1/de not_active Expired - Lifetime
- 1988-03-16 DE DE3855763T patent/DE3855763T2/de not_active Expired - Fee Related
- 1988-03-16 SG SG1996009512A patent/SG44029A1/en unknown
- 1988-03-16 BR BR8801195A patent/BR8801195A/pt not_active IP Right Cessation
- 1988-03-16 ES ES94117675T patent/ES2145800T3/es not_active Expired - Lifetime
- 1988-03-16 DE DE3856416T patent/DE3856416T2/de not_active Expired - Fee Related
- 1988-03-16 PH PH36648A patent/PH26792A/en unknown
- 1988-03-16 EP EP88104188A patent/EP0286857B1/de not_active Expired - Lifetime
- 1988-03-16 ES ES88104188T patent/ES2097731T3/es not_active Expired - Lifetime
-
1990
- 1990-01-22 US US07/465,635 patent/US5021873A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0286857A2 (de) | 1988-10-19 |
DE3855763D1 (de) | 1997-03-06 |
EP0642266A3 (de) | 1997-11-19 |
EP0286857A3 (de) | 1991-10-30 |
ES2145800T3 (es) | 2000-07-16 |
PH26792A (en) | 1992-10-13 |
DE3856416T2 (de) | 2001-01-25 |
EP0642266B1 (de) | 2000-05-31 |
EP0642266A2 (de) | 1995-03-08 |
BR8801195A (pt) | 1988-10-25 |
EP0286857B1 (de) | 1997-01-22 |
ES2097731T3 (es) | 1997-04-16 |
DE3856416D1 (de) | 2000-07-06 |
AU1301488A (en) | 1988-10-20 |
SG44029A1 (en) | 1997-11-14 |
US5021873A (en) | 1991-06-04 |
AU586948B2 (en) | 1989-07-27 |
CA1332461C (en) | 1994-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3780567T2 (de) | Vorrichtung zur auswahl eines fernsehkanals mit verwendung einer mehrfachbildwiedergabe. | |
DE3878504T2 (de) | Vorrichtung zur verarbeitung eines videosignals. | |
DE3421445C2 (de) | ||
DE2725362C3 (de) | Verfahren zum Verarbeiten von Farbfernsehsignalen | |
DE2703578C2 (de) | Videodatenspeicher | |
DE3689011T2 (de) | Bildspeicher. | |
DE4012520C2 (de) | Fernsehanordnung mit Einrichtungen zur Verarbeitung einer Mehrbilddarstellung | |
DE3855763T2 (de) | Bildsignalprozessor | |
DE2846939A1 (de) | Anordnung zur kompensation von signalausfaellen in videosignalen | |
DE4200470A1 (de) | Bildbearbeitungsvorrichtung in einem digitalen standbild-videokamerasystem | |
DE2711992A1 (de) | Fernsehsynchronisierschaltung | |
DE3689905T2 (de) | Fernsehempfänger mit der Möglichkeit zum Darstellen mehrerer Bilder. | |
DE3785088T2 (de) | Fernsehbildwiedergabevorrichtung. | |
DE2711947A1 (de) | Fernsehsynchronisierschaltung | |
DE69129730T2 (de) | Vorrichtung zum Verarbeiten von Bilddaten | |
DE3751999T2 (de) | Speicherung von bildern unter verwendung von getrennt abgetasteten breitband- und schmalbandvariablen | |
DE69433392T2 (de) | Videodatenprozessor und Videosignaldatenverarbeitung | |
DE3689786T2 (de) | Teletextdecoder. | |
DE4402447C2 (de) | Vorrichtung zum Erzeugen eines Mehrszenen-Videosignals | |
DE69223543T2 (de) | Bildspeichervorrichtung | |
DE69020486T2 (de) | Empfänger für Fernsehsignale. | |
DE69126812T2 (de) | Videosystem mit einer Bildkombinationsfunktion | |
DE3786609T2 (de) | Bildverarbeitungseinrichtung. | |
DE3811148C2 (de) | Speicher-Steuervorrichtung | |
DE3415251C2 (de) | Gerät zum Empfangen eines digitalen Videosignals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |