DE69330155T2 - Methode zur Durchführung von Bildeffekten im Empfänger eines übertragungssystems für kodierte Bewegtbinder - Google Patents
Methode zur Durchführung von Bildeffekten im Empfänger eines übertragungssystems für kodierte BewegtbinderInfo
- Publication number
- DE69330155T2 DE69330155T2 DE69330155T DE69330155T DE69330155T2 DE 69330155 T2 DE69330155 T2 DE 69330155T2 DE 69330155 T DE69330155 T DE 69330155T DE 69330155 T DE69330155 T DE 69330155T DE 69330155 T2 DE69330155 T2 DE 69330155T2
- Authority
- DE
- Germany
- Prior art keywords
- motion picture
- data
- processing
- picture data
- transition effect
- 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 - Lifetime
Links
- 230000000694 effects Effects 0.000 title claims description 49
- 238000000034 method Methods 0.000 title claims description 33
- 230000005540 biological transmission Effects 0.000 title claims description 29
- 230000007704 transition Effects 0.000 claims description 33
- 230000006835 compression Effects 0.000 description 15
- 238000007906 compression Methods 0.000 description 15
- 230000015654 memory Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000006837 decompression Effects 0.000 description 7
- 230000006866 deterioration Effects 0.000 description 5
- 238000005562 fading Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000006872 improvement Effects 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4347—Demultiplexing of several video streams
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4854—End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast
-
- 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/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6543—Transmission by server directed to the client for forcing some client operations, e.g. recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/278—Subtitling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
- H04N7/54—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
-
- 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/426—Internal components of the client ; Characteristics 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/455—Demodulation-circuits
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Studio Circuits (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
- Dieser Erfindung betrifft ein Verfahren und ein Gerät zur Bewegtbildverarbeitung, und insbesondere ein Verfahren und ein Gerät zur Bewegtbildverarbeitung, das ein Bewegtbild einer solchen Verarbeitung, wie Übergangseffekt und so weiter, unterzieht.
- Beim Editieren digitaler Bewegtbilddaten, die nach dem Stand der Technik komprimiert und gesendet werden, sieht die allgemeine Praxisso aus, daß die Bewegtbilddaten editiert und die verarbeiteten Daten komprimiert werden. Angemerkt sei, daß der Ausdruck "Editieren", wie er hier verwendet wird, das Überlagern von Zeichen, Figuren oder dergleichen auf einem Bewegtbild oder Unterziehen eines Bewegtbildes einem Übergangseffekt bedeutet, wie nachstehend beschrieben.
- Der Übergangseffekt ist die Verarbeitung zum Zwecke eines stufenlosen Verbindens zweier Bewegtbildsequenzen, die in Hinsicht auf die zeitlichen Ablauf stetig sind und das Veranlassen des Bewegtbildes einschließt, das zeitlich früher ausgeblendet wird, während das Bewegtbild, das zeitlich später liegt, zum Einblenden veranlaßt wird. In diesem Falle tritt ein Bild mit einem speziellen Zustand, in dem die Bewegtbildsequenz überlagert wird, innerhalb eines Bereichs auf, der als Übergangsintervall bezeichnet wird.
- Die so gewonnenen editierten Bewegtbilddaten werden nach einem verfügbaren Bewegtbild-Codierverfahren codiert, und die codierten Daten werden durch eine Übertragungsleitung zur Empfangsseite gesandt. Die auf der Empfangsseite empfangenen codierten Daten werden dann decodiert und angezeigt.
- Fig. 2A, 2B sind Ablaufdiagramme, die Prozeduren zum Editieren von Bewegtbildern gemäß dem Stand der Technik darstellen, wobei Fig. 2A die Prozedur zeigt, die vom Endgerät der Sendeseite ausgeführt wird, und Fig. 2B die Prozedur, die vom Endgerät der Empfangsseite ausgeführt wird.
- Nach dem Ablaufdiagramm in Fig. 2A gibt der Anschluß auf der Sendeseite die Bewegtbilddaten ein und speichert sie in Schritt S1 in einem Speicher. Als nächstes nimmt der Anschluß auf der Sendeseite eine Effektbestimmung an, wie die Bestimmung des Übergangseffekts in Schritt S2, wonach das Endgerät die Bewegtbilddaten editiert, die im Speicher gespeichert worden sind, auf der Grundlage der in Schritt S2 akzeptierten Bestimmung. Es folgt Schritt S4, bei dem das Endgerät auf der Sendeseite die editierten Bewegtbilddaten codiert und dann folgt Schritt S5, bei dem das Endgerät die codierten Daten sendet.
- Gemäß dem in Fig. 2B gezeigten Ablaufdiagramm empfängt als nächstes das Endgerät auf der Empfangsseite die codierten Daten in Schritt S6. Dann decodiert das Endgerät auf der Empfangsseite in Schritt S7 die codierten empfangenen Daten und speichert die solchermaßen decodierten Bewegtbilddaten in einem Speicher. Das Endgerät auf der Empfangsseite zeigt das Bewegtbild auf einer Anzeigeeinheit in Schritt S8 an.
- Jedoch sind mit der beschriebenen Technik eine Anzahl von Problemen verbunden.
- Bei der zuvor beschriebenen Technik werden insbesondere die editierten Bilddaten codiert, die dem Übergangseffekt oder dergleichen unterzogen werden. Im herkömmlichen Bewegtbild- Codierverfahren, das die Kompression unter Verwendung der Korrelation wechselweise benachbarter Vollbilder ausführt, geht jedoch die Vollbildkorrelation verloren, und eine effiziente Kompression wird schwierig, wenn beabsichtigt ist, spezielle Bilddaten zu komprimieren, die dem Übergangseffekt oder dergleichen unterzogen worden sind.
- Gemäß einigen Bewegtbild-Codierverfahren werden des weiteren, nachdem Daten ausgedünnt worden sind, die Daten gesendet und mit einer Vollbildrate von 10 Bildern pro Sekunde codiert, um eine Kompressionsrate zu erzielen. Im Falle des Bewegtbildes mit niedriger Vollbildrate ist jedoch ein sanfter Übergangseffekt schwierig zu realisieren, und der Übergang des Bildes wird zu holperig.
- Das US-Patent Nr. 5 227 875 offenbart ein Videokonferenzsystem, bei dem die Bilddaten gemeinsam mit Mitteilungsdaten codiert werden können, um eine überlagerte Meldung mit dem Bild anzuzeigen. Das Videokonferenzsystem umfaßt ein Empfangsmittel, das eingerichtet ist zum Empfangen aus einer Übertragungsleitung zusätzlich zu codierten digitalen Bewegtbilddaten eine Bildgrößenänderungsraten-Information, die beim Bilddecodiermittel anzuwenden ist. Das zuvor genannte U. S. - Patent wurde nicht vor dem Anmeldetag dieser Anmeldung veröffentlicht, sondern gemäß japanischer Patentanmeldungen JP-A-4100379 und JP-A-4192696, die vor dem hiesigen Prioritätstag veröffentlicht wurden.
- Das Dokument EP-A-0 330 732 offenbart ein Untertitelungssystem zur Verwendung in Verbindung mit einem analogen Aufzeichnungsträger (Videokompaktdisk). Es gestattet dem Anwender die Auswahl einer aus einer Vielzahl von Bilddaten (das heißt unterschiedliche Sprachuntertitel), die nach Erzeugen des Bildes überlagert werden, wenn der Aufzeichnungsträger am Wiedergeben ist.
- Eine Aufgabe der vorliegenden Erfindung ist es, eine Verschlechterung der Bildqualität zu vermeiden, während ein bereitzustellender Effektbereich ermöglicht wird.
- Nach der vorliegenden Erfindung ist ein Laufbildverarbeitungsgerät vorgesehen, mit:
- einem Empfangsmittel, das eingerichtet ist, aus einer Übertragungsleitung ein Laufbild darstellende digitale codierte Laufbilddaten zu empfangen; und mit
- einem Decodiermittel, das eingerichtet ist zum Decodieren der digitalen codierten Laufbilddaten;
- wobei das Empfangsmittel eingerichtet ist, aus der Übertragungsleitung auch Befehlsdaten zu empfangen, die einen Befehl zum Anweisen einer Übergangseffektverarbeitung umfassen, dadurch gekennzeichnet, daß
- die Übergangseffektverarbeitung anzuwenden ist auf decodierte Laufbilddaten; und daß
- das Gerät des weiteren über ein Verarbeitungsmittel verfügt, das eingerichtet ist, die decodierten Laufbilddaten der Übergangseffektverarbeitung gemäß dem empfangenen Befehl zu unterziehen, um so die Übergangseffektverarbeitung zu bewirken. Ein anderer Aspekt der vorliegenden Erfindung sieht ein Verfahren zur Verarbeitung eines Laufbildes vor, mit den Verfahrensschritten:
- Empfangen codierter digitaler Laufbilddaten aus einer Übertragungsleitung, die ein Laufbild darstellen; und Decodieren der codierten digitalen Laufbilddaten;
- wobei der Verfahrensschritt des Empfangens eingerichtet ist zum Empfangen von Befehlsdaten mit einem Befehl zum Anweisen von Übergangseffektverarbeitungen aus der Übertragungsleitung, dadurch gekennzeichnet, daß
- die Übergangseffektverarbeitung anzuwenden ist auf die decodierten Laufbilddaten; und durch die weiteren Verfahrensschritte:
- Unterziehen der decodierten Laufbilddaten der Übergangseffektverarbeitung gemäß dem empfangenen Befehl, um so die Übergangseffektverarbeitung zu bewirken.
- Andere Merkmale und Vorteile der vorliegenden Erfindung werden aus der nachstehenden Beschreibung in Verbindung mit der beiliegenden Zeichnung deutlich, in der gleiche Bezugszeichen dieselben oder ähnliche Teile in allen Figuren bedeuten.
- Fig. 1 ist ein Blockdiagramm, das ein Beispiel des Aufbaus eines Systems zum Verarbeiten eines Bewegtbildes durch ein Bewegtbild-Verarbeitungsverfahren nach einem ersten Beispiel der vorliegenden Erfindung darstellt;
- Fig. 2A und 2B sind Ablaufdiagramme, die Prozeduren zum Editieren eines Bewegbildes nach dem Stand der Technik darstellen;
- Fig. 3A und 3B sind Ablaufdiagramme, die Prozeduren zum Editieren eines Bewegtbildes nach einem Ausführungsbeispiel der vorliegenden Erfindung darstellen;
- Fig. 4 ist ein Blockdiagramm eines Gegenstands;
- Fig. 5 ist ein Blockdiagramm eines anderen Gegenstands;
- Fig. 6A ist ein Diagramm, das eine Ausblendverarbeitung nach einem Ausführungsbeispiel der vorliegenden Erfindung darstellt;
- Fig. 6B ist ein Diagramm, das eine herkömmliche Ausblendverarbeitung darstellt.
- Verfahren zur Verarbeitung eines Bewegtbildes nach den Ausführungsbeispielen der vorliegenden Erfindung sind nachstehend detailliert anhand der beiliegenden Zeichnung beschrieben.
- Fig. 1 ist ein Blockdiagramm, das ein Beispiel des Aufbaus eines Systems zum Verarbeiten eines Bewegtbildes nach einem Ausführungsbeispiel der vorliegenden Erfindung darstellt. Das in Fig. 1 gezeigte System setzt sich zusammen aus einer Vielzahl von Endgeräten al. b2, c3, ..., die über eine Übertragungsleitung 101 miteinander verbunden sind. Das Endgerät a1 ist wie nachstehend beschrieben aufgebaut.
- Insbesondere enthält das Endgerät a1 einen Eingabeport 11 zum Annehmen von Bewegtbilddaten aus einer Bildeingabeeinheit 19, wie einer Videokamera, und eine CPU 12 zum Ausführen der Verarbeitung von Bilddaten gemäß einem Steuerprogramm, das in einem ROM 14 gespeichert ist, sowie die Gesamtsteuerung des Endgerätes a1 über einen Bus 18. Durch Zugriff auf einen vorbestimmten Bereich in einem RAM 13 ist die CPU 12 des weiteren in der Lage, einen Pixelwert und beliebige Koordinaten eines Vollbildes von Bewegtbilddaten auszulesen, die im RAM 13 gespeichert sind.
- Das Endgerät a1 enthält des weiteren Codier/Decodierschaltung, eine Anzeige 16 und eine Schnittstelle 17, durch die die Datenübertragung mit der Übertragungsleitung 101 ausgeführt wird.
- Die zuvor genannten Komponenten des Endgerätes a1 sind miteinander über einen Bus 18 verbunden.
- Die Endgeräte b2, c3, ... haben im wesentlichen denselben Aufbau wie derjenige vom Endgerät al.
- Fig. 3A und 3B sind Ablaufdiagramme, die die Prozeduren zum Editieren eines Bewegtbildes nach dem ersten Ausführungsbeispiel der vorliegenden Erfindung darstellen, wobei Fig. 3A die Prozedur zeigt, die vom Endgerät auf der Sendeseite ausgeführt wird, und Fig. 3B die Prozedur, die vom Endgerät auf der Empfangsseite ausgeführt wird.
- Nach dem in Fig. 3A gezeigten Ablaufdiagramm liest das Endgerät auf der Sendeseite nach diesem Ausführungsbeispiel Bewegtbilddaten in den RAM 13 über den Eingabeabschnitt 11 in Schritt S12 ein. Als nächstes akzeptiert das Endgerät auf der Sendeseite eine Vielzahl von Effektbestimmungen, wie beispielsweise eine Überlagerungsbestimmung oder eine Bestimmung des Übergangseffekts (Ausblenden, Verwischen und so weiter) in Schritt S12. Als nächstes sendet das sendende Endgerät in Schritt S13 Effektbestimmungsdaten (Befehlsdaten), die in Schritt S12 akzeptiert worden sind, auf die Übertragungsleitung 101. Es folgt Schritt S14, bei dem das sendende Endgerät die Bewegtbilddaten von der Codier/Decodierschaltung 15 codiert und dann Schritt S15, in dem die codierten Daten zur Übertragungsleitung 101 durch die Schnittstelle 17 gesandt werden. Angemerkt sei, daß eine Anordnung verwendet werden kann, bei der die Bewegtbilddaten im voraus codiert worden sind, und die Effektbestimmungsdaten werden angehängt, bevor die Bewegtbilddaten zur Übertragungsleitung 101 gesandt werden.
- Genauer gesagt, in diesem Ausführungsbeispiel werden die Effektbestimmungsdaten und die codierten, nicht editierten Bewegungsdaten gesendet,
- Nach dem in Fig. 3 gezeigten Ablaufdiagramm empfängt das Endgerät auf der Empfangsseite als nächstes die Effektbestimmungsdaten über die Schnittstelle 17 in Schritt S16 und speichert diese Daten in den RAM 13. Das empfangende Endgerät empfängt dann in Schritt S17 die codierten Daten der Bewegtbilddaten über die Schnittstelle 17 und speichert diese Daten in dem RAM 13. Es folgt Schritt S18, bei dem das empfangende Endgerät die codierten Daten von der Codier/Decodierschaltung 15 decodiert, die im RAM 13 gespeichert worden sind, und speichert dann die gewonnenen Bewegtbilddaten durch Decodieren in den RAM 13. Als nächstes editiert das Endgerät auf der Empfangsseite in Schritt S19 die Bewegtbilddaten, die im RAM 13 gespeichert worden sind, auf der Grundlage der Effektbestimmungsdaten, die im RAM 13 gespeichert worden sind.
- Die Editieroperation kann als Beispiel folgendermaßen ausgeführt werden:
- Es wird eine Rate der empfangenen Bewegtbilddaten mit fünf Vollbildern pro Sekunde angenommen, und des weiteren wird angenommen, daß die Anzeigerate von der Anzeige 16 pro Sekunde 20 Vollbilder zeigt. Wenn Befehlsdaten zum Ausführen eines Ausblendens empfangen worden sind, wird die Ausblendverarbeitung ausgeführt, nachdem die Interpolation zwischen Vollbildern des Bewegtbildes von fünf Bildern pro Sekunde ausgeführt worden sind und Bewegtbilddaten von 20 Vollbildern pro Sekunde erstellt worden sind (Fig. 6A). Das einfachste Beispiel der Interpolationsverarbeitung ist hier lediglich das Wiederholen desselben Bildes für vier Vollbilder. Angemerkt sei, daß Bewegtbilddaten gemäß der herkömmlichen Verarbeitung in Fig. 6B gezeigt sind.
- Neben dem Ausblenden kann des weiteren ein Übergangseffekt, wie das Verwischen, durch ein ähnliches Verfahren wie das zuvor beschriebene ausgeführt werden.
- Letztlich zeigt das Endgerät auf der Empfangsseite in Schritt S20 das Bewegtbild auf der Anzeigeeinheit 16 an.
- Nach diesem Ausführungsbeispiel der Erfindung werden somit die durch Decodieren der codierten Daten auf der Grundlage der Effektbestimmungsdaten gewonnenen Bewegtbilddaten editiert, nachdem die Effektbestimmungsdaten und Bewegtbilddaten am Endgerät auf der Empfangsseite empfangen worden sind.
- Wenn beabsichtigt ist, Zeichen zu überlagern, beispielsweise auf ein Bewegtbild im Beispiel des obigen Standes der Technik, sind die Bilddaten codiert, auf denen die Linienzeichnungsdaten (das heißt ein Zeichen) überlagert worden sind. Bei einem allgemein bekannten Bewegtbild-Codierverfahren (das heißt, ein Codierverfahren gemäß MPEG) ist der Hauptzweck das Komprimieren eines natürlichen Bildes, wobei die Kompression nicht effizient ausgeführt werden kann und von daher ein Anstieg des Umfangs codierter Daten aufkommt, wenn beabsichtigt wird, die Bildqualität zu verbessern. Wenn andererseits beabsichtigt ist, die Kompressionsrate zu erhöhen, gibt es eine markante Abnahme der Bildqualität. Beispielsweise wird es schwierig, Zeichen zu lesen. Wenn des weiteren das Ausblenden eines Bewegtbildes in einem Falle ausgeführt wird, bei dem die Bewegtbilddaten mit einer niedrigen Vollbildrate von 10 Vollbildern pro Sekunde nach dem Stand der Technik übertragen werden, wird eine Änderung des auszublendenden Bildes ebenfalls mit einer niedrigen Vollbildrate ausgedrückt. Im Ergebnis wird als einziges ein holperiger, grober Effekt erzielt.
- Im Gegensatz dazu wird das Überlagern von Zeichen unmittelbar vor der Anzeige des Bildes im Endgerät auf der Empfangsseite ausgeführt. Im Ergebnis gibt es keine Abnahme der Kompressionseffizienz und keine Verschlechterung der Bildqualität. Im Falle, daß das Ausblenden eines Bewegtbildes gemäß diesem Ausführungsbeispiel ausgeführt wird, ist es des weiteren leicht, die Vollbildrate lediglich des Änderungsabschnitts des Bildes, das auszublenden ist, höher als dasjenige anderer Abschnitte durchzuführen durch Ausführen der zuvor beschriebenen Interpolationsverarbeitung im Endgerät auf der Empfangsseite. Dies ermöglicht es, ein sanftes Ausblenden ohne Verschlechterung der Übertragungseffizienz der Bilddaten zu erreichen.
- In der vorstehenden Beschreibung und in der Zeichnung ist ein Beispiel beschrieben, bei dem das Codieren/Decodieren eines Bewegtbildes von der Codier/Decodierschaltung 15 ausgeführt wird. Jedoch ist das Ausführungsbeispiel nicht auf diese Anordnung beschränkt. Beispielsweise kann das Codieren/Decodieren des Bewegtbildes durch Softwareverarbeitung realisiert werden, die die CPU 12 ausführt. Obwohl die Verarbeitungsgeschwindigkeit in diesem Falle sinkt, können die Kosten des Endgerätes verringert werden.
- In der vorstehenden Beschreibung und in der Zeichnung ist ein Beispiel beschrieben, bei dem des weiteren vom Eingabeport 11 eingegebene Bewegtbilddaten oder von der Schnittstelle 17 empfangene codierte Daten im RAM 13 unverändert gespeichert werden. Jedoch ist dieses Ausführungsbeispiel nicht auf diese Anordnung beschränkt. Beispielsweise kann durch Bereitstellen einer hinreichend schnellen Codier/Decodierschaltung das Codieren in Echtzeit ausgeführt werden, während die Bewegtbilddaten eingegeben werden; oder das Decodieren kann in Echtzeit ausgeführt werden, während codierte Daten empfangen werden, wobei die Daten dann im RAM 13 gespeichert werden. In diesem Falle kann die Verarbeitungsgeschwindigkeit erhöht werden, oder im letzteren Falle kann die Speicherkapazität des RAM 13 verringert werden.
- In der vorstehenden Beschreibung und in der Zeichnung ist des weiteren ein Beispiel beschrieben, bei dem ein RAM zum Speichern von Daten verwendet wird. Jedoch ist dieses Ausführungsbeispiel auf eine derartige Anordnung nicht beschränkt. Wenn beispielsweise Hochgeschwindigkeitsverarbeitung nicht erforderlich ist, kann eine externe Speichereinrichtung, wie eine Festplatte verwendet werden. In einem solchen Falle kann eine große Menge an Bewegtbilddaten mit niedrigen Kosten verarbeitet werden.
- Gemäß dem Ausführungsbeispiel, wie es zuvor beschrieben ist, werden somit Bewegtbilddaten in einem Endgerät auf der Empfangsseite editiert, wodurch eine hochqualitative Bewegtbildübertragung realisiert werden kann, ohne ein Absinken in der Kompressionseffizienz oder eine Verschlechterung der Bildqualität durch Codieren/Decodieren auszulösen.
- Angemerkt sei, daß das Endgerät nach diesem Ausführungsbeispiel ein System sein kann, das sich aus einer Vielzahl von Einrichtungen zusammensetzt, ein System von Videokameras oder Hauptcomputern oder ein Gerät mit einer einzigen Einrichtung, das heißt, ein Hauptcomputer, in dem Bewegtbilder gespeichert sind.
- Des weiteren kann die Verarbeitung nach diesem Ausführungsbeispiel realisiert werden durch Anliefern eines Programms, das auf einen Träger gespeichert ist, an ein System oder an ein Gerät.
- Gemäß dem Ausführungsbeispiel nach der vorliegenden Erfindung kann somit ein Verfahren zur Bewegtbildübertragung zum Übertragen von Informationen zum Editieren von Bewegtbilddaten, Codieren der Bewegtbilddaten in effizienter Weise und dann das Übertragen der codierten Daten bereitgestellt werden.
- Nach dem Ausführungsbeispiel der vorliegenden Erfindung kann ein Verfahren zur Bewegtbildübertragung bereitgestellt werden zum Editieren von Bewegtbilddaten, die gewonnen werden durch Decodieren empfangener codierter Daten auf der Grundlage der empfangenen Editierinformation.
- Das Verfahren zur Bewegtbildverarbeitung des zuvor beschriebenen Ausführungsbeispiels wendet eine Technik an, bei der Text auf einem Bild synchron mit einem Bewegtbild überlagert wird, wie im Falle des Aufgreifens überlagerter Wörter auf einen Bewegungsfilm oder die Wörter eines Liedes, das auf einem Bewegtbild in einem Karaoke-Sing-System überlagert ist.
- In diesem Gegenstand werden Bewegtbilddaten und Textdaten, wie Untertitel, separat gehalten. Beim Wiedergeben wird der Text, beispielsweise die Untertitel, in ein Punktraster entwickelt und dem Bild überlagert. Im Ergebnis ist es möglich, eine Verschlechterung der Bildqualität zur Zeit der Bildkompression/Dekompression zu vermeiden, verursacht durch das Einfügen von Text, wie den Untertiteln. Zur selben Zeit werden Probleme der Betriebsfähigkeit gelöst.
- Fig. 4 ist ein Blockdiagramm, das ein Bewegtbild- Verarbeitungssystem nach diesem Gegenstand zeigt. Das System enthält einen Speicher 111 zum Speichern von Untertiteldaten, einen Speicher 112 zum Speichern von Bewegtbilddaten, eine Bewegtbild-Kompressionsschaltung 113, einen Multiplexer 114, ein Speicher- und Aussendesystem 115, einen Demultiplexer 116, eine Bewegtbild-Dekompressionsschaltung 117, einen Untertitelüberlagerer 118, eine Anzeigeeinheit 119 und Signalleitungen 120, 121.
- Bewegtbilddaten, die im Speicher 112 akkumuliert sind, werden von der Bewegtbild-Kompressionsschaltung 113 komprimiert, und diese Daten werden im Multiplexer 114 mit Textdaten kombiniert, die im Speicher 111 akkumuliert sind. Die kombinierten Daten werden vom Multiplexer 114 zum Speicher- und Aussendesystem 115 gesandt. Das Speicher- und Aussendesystem 115, das ein paketierter Träger; wie ein Band oder ein CR-ROM oder ein Kommunikationssystem wie ein. ISDN oder Fernsehsender sein kann, wird verwendet zum Ausliefern von Daten an den Ort für den Nutzer. Die vom Nutzer akzeptierten Daten werden vom Demultiplexer 116 getrennt in komprimierte Bilddaten und Textdaten. Die Bilddaten werden zur Bewegtbild- Dekompressionsschaltung 117 durch die Signalleitung 120 gesandt. Die Textdaten werden zum Untertitelüberlagerer 118 durch die Signalleitung 121 gesandt, und der Tiberlagerer 118 entwickelt die Textdaten in ein punktgerastertes Textbild und überlagert das punktgerasterte Textbild dem Bewegungsbild, das von der Bewegtbild-Dekompressionsschaltung 117 komprimiert ist. Das solchermaßen gewonnene Bewegtbild mit Untertitel wird von der Anzeigeeinheit 119 angezeigt. Angemerkt sei, daß das Bewegtbild erzielt werden kann durch vollbildweise Festkopien unter Verwendung eines Bilderzeugungsgerätes (wie beispielsweise ein Laserdrucker) anstelle der Anzeigeeinheit. Des weiteren ist es möglich, nur die Untertitel zu drucken.
- Ein erwähnenswertes Merkmal dieses Gegenstands ist es, daß der Untertitelüberlagerer 118 sich auf der Seite des Nutzers befindet. Darüber hinaus kann der Nutzer durch Verwenden einer Steuertafel 122 Anzeige/Nichtanzeige von Untertiteln einstellen, deren Farbe die Untertitelanzeige und deren Position auf dem Bildschirm sowie die Größe der Zeichen. Auf der Grundlage der erfolgten Einstellungen steuert eine Steuerschaltung 123 die Überlagerungsoperation mittels Untertitelüberlagerer 118. Mit dem herkömmlichen Übertragungsverfahren befindet sich der Untertitelüberlagerer auf der Sendeseite (die Seite des Erzeugens vom Bewegtbild), und folglich werden Untertitel immer an einer feststehenden Stelle angezeigt. Im Gegensatz dazu wendet der Nutzer gemäß diesem Gegenstand Befehle zur Untertitelüberlagerung an, so daß es möglich wird, Freianzeigen/Nichtanzeigen von Untertiteln einzustellen, wobei die Farbe der Untertitelanzeige und dessen Position auf dem Bildschirm sowie die Größe der Zeichen frei einstellbar sind. Dies stellt eine große Verbesserung in der Handhabbarkeit dar. Gemäß diesem Gegenstand ist es des weiteren möglich, eine exzellente Bildqualität bereitzustellen und die zuvor beschriebene Kompressionseffizienz.
- Des weiteren kann ein MPEG-Codierer verwendet werden, der ein Bewegtbild-Kompressionssystem gemäß internationaler Norm darstellt, als Bewegtbild-Kompressionsschaltung 113, die in Fig. 4 gezeigt ist. Da ein "Nutzerdatenbereich" im MPEG-Bitstrom festgelegt ist und beliebige Daten in jedes einzelne Bild gemäß MPEG eingeschrieben werden können, führt der Multiplexer 114 eine Operation aus, durch die die Textdaten in den "Nutzerdatenbereich" geschrieben werden. Der Demultiplexer 116 liest Textdaten aus dem "Nutzerdatenbereich" vom MPEG-Bitstrom und sendet sie an den Untertitelüberlagerer 118. Die Bewegtbild- Dekompressionsschaltung 117 verwendet einen MPEG-Decoder.
- Gemäß diesem Gegenstand ist es ein Vorteil, daß es möglich ist, codierte Daten zu erzeugen, die konform mit MPEG sind.
- Im Falle, daß die Daten unter Verwendung eines üblichen MPEG-Decoders wiedergegeben werden anstelle des Verfahrens des Wiedergebens, wie es im Ausführungsbeispiel beschrieben ist, wird der Nutzerdatenbereich ignoriert, so daß Untertitel einfach nicht mehr angezeigt werden können. Das Bewegtbild jedoch kann noch korrekt wiedergegeben werden. Somit ist die Kompatibilität beibehalten.
- Gemäß diesem zuvor beschriebenen Gegenstand ist es möglich, eine Verschlechterung der Bildqualität zu vermeiden, die durch das Überlagern von Text auf das Bild verursacht wird. Darüber hinaus ist der Nutzer in der Lage, frei das Verfahren der Anzeigeunterschriften auszuwählen.
- Fig. 5 ist ein Blockdiagramm, das das Bewegtbild- Verarbeitungssystem nach einem anderen Gegenstand zeigt. Das System enthält Speicher 131, 132, 133 zum Speichern von Untertiteltextdaten, einen Speicher 134 zum Speichern eines Bewegtbildes, eine Bewegtbild-Kompressionsschaltung 135, einen Multiplexer 136, ein Speicher-und-Aussendesystem 137, einen Demultiplexer 138, eine Bewegtbild-Dekompressionsschaltung 139, einen Untertitelüberlagerer 140, eine Anzeigeeinheit 141 und einen Umschalter 142.
- Die Speicher 131, 132, 133 enthalten unterschiedliche Arten von Textdaten. Beispielsweise wird angenommen, daß die Speicher 131, 132, 133 Untertitel in Japanisch, Englisch bzw. Chinesisch enthalten. Diese drei Arten von Textdaten werden an den Multiplexer 136 gesandt, der die Daten auf die Bilddaten überlagert, die aus dem Speicher 134 kommen, und dann über die Bewegtbild-Kompressionsschaltung 135 komprimiert werden. Die sich ergebenden Daten werden zum Speicher-und-Aussendesystem 137 gesandt.
- Auf der Empfangsseite durchlaufen die Daten den Demultiplexer 138, um getrennt zu werden in die komprimierten Bilddaten und drei Arten von Textdaten. Die komprimierten Bilddaten werden von der Bewegtbild-Dekompressionsschaltung 139 dekomprimiert, und die dekomprimiertern Daten werden dann zum Untertitelüberlagerer 140 gesandt. Irgendeine der drei Arten von Textdaten wird ausgewählt vom Schalter 142. Gemäß diesem Ausführungsbeispiel ist der Nutzer in der Lage zur Auswahl eines Untertitels in der gewünschten Sprache aus den Untertiteln in drei Sprachen. Die ausgewählten Textdaten werden in Punktraster vom Überlagerer 140 entwickelt und dem Bewegtbild überlagert, mit dem Ergebnis der Anzeige auf der Anzeigeeinheit 141.
- Durch Anwenden der zuvor beschriebenen Anordnung ist der Nutzer in der Lage zur Auswahl und zur Anzeige irgendeines Untertitels aus einer Vielzahl von Arten.
- Obwohl die Arten des Untertiteltextes in drei Systemen verfügbar sind, erübrigt es sich zu sagen, daß dieses keine Begrenzung bildet. Untertitel von Arten in beliebiger Anzahl von Systemen können zu einem Maß eingeführt werden, das durch die Kapazität des Speicher-und-Aussendesystems und der Übertragungsfähigkeit zulässig ist. Darüber hinaus ist es nicht erforderlich, Text in einer Vielzahl von Sprachen vorzubereiten, und es erübrigt sich zu sagen, daß Text mit schwierigem Inhalt in derselben Sprache ebenfalls eingegeben werden kann.
- Anstelle der Entwicklung von Text in Punktraster und Überlagern desselben auf einem Bild kann eine Anordnung verwendet werden, bei der der Text durch einen Sprachsynthesizer eingelesen und mit dem Ton gemischt wird, der das Bewegtbild begleitet, oder untertitelt für den Ton, bevor die Wiedergabe ausgeführt wird.
- Wie viele weitestgehend unterschiedliche Ausführungsbeispiele der vorliegenden Erfindung möglich sind ohne Abweichen vom Umfang derselben, versteht es sich, daß die Erfindung nicht das spezielle Ausführungsbeispiel beschränkt ist, mit der Ausnahme der Festlegung in den anliegenden Patentansprüchen.
Claims (9)
1. Laufbildverarbeitungsgerät, mit:
einem Empfangsmittel (17), das eingerichtet ist, aus einer
Übertragungsleitung ein Laufbild darstellende digitale codierte
Laufbilddaten zu empfangen; und mit
einem Decodiermittel (15), das eingerichtet ist zum
Decodieren der digitalen codierten Laufbilddaten;
wobei das Empfangsmittel (17) eingerichtet ist, aus der
Übertragungsleitung auch Befehlsdaten zu empfangen, die einen
Befehl zum Anweisen einer Übergangseffektverarbeitung umfassen,
dadurch gekennzeichnet, daß
die Übergangseffektverarbeitung anzuwenden ist auf
decodierte Laufbilddaten; und daß
das Gerät des weiteren über ein Verarbeitungsmittel (12)
verfügt, das eingerichtet ist, die decodierten Laufbilddaten der
Übergangseffektverarbeitung gemäß dem empfangenen Befehl zu
unterziehen, um so die Übergangseffektverarbeitung zu bewirken.
2. Gerät nach Anspruch 1, das des weiteren über ein
Interpolationsmittel verfügt, um eine
Vollbildinterpolationsverarbeitung bezüglich der digitalen
Laufbilddaten auszuführen, um verarbeitete digitale
Laufbilddaten mit einer Vollbildrate bereitzustellen, die höher
ist als eine Vollbildrate der vom Empfangsmittel empfangenen
digitalen Laufbilddaten, wobei das Verarbeitungsmittel die
Übergangseffektverarbeitung nach der Interpolationsverarbeitung
ausführt.
3. Gerät nach einem der vorstehenden Ansprüche, das des
weiteren über ein Bilderzeugungsmittel (16) verfügt, um Bilder
unter Verwendung der vom Empfangsmittel empfangenen
verarbeiteten decodierten Laufbilddaten zu erzeugen.
4. Gerät nach einem der vorstehende Ansprüche, bei dem die
Übergangseffektverarbeitung einen Übergangseffekt anwendet, der
entweder ein Ausblendeffekt oder ein Verwischeffekt ist.
5. Gerät nach einem der vorstehenden Ansprüche, mit einem RAM
(13), der die codierten digitalen Laufbilddaten und die
Befehlsdaten speichert.
6. Verfahren zur Verarbeitung eines Laufbildes, mit den
Verfahrensschritten:
Empfangen codierter digitaler Laufbilddaten aus einer
Übertragungsleitung, die ein Laufbild darstellen; und
Decodieren der codierten digitalen Laufbilddaten;
wobei der Verfahrensschritt des Empfangens eingerichtet ist
zum Empfangen von Befehlsdaten mit einem Befehl zum Anweisen von
Übergangseffektverarbeitungen aus der Übertragungsleitung,
dadurch gekennzeichnet, daß
die Übergangseffektverarbeitung anzuwenden ist auf die
decodierten Laufbilddaten; und durch die weiteren
Verfahrensschritte:
Unterziehen der decodierten Laufbilddaten der
Übergangseffektverarbeitung gemäß dem empfangenen Befehl, um so
die Übergangseffektverarbeitung zu bewirken.
7. Verfahren nach Anspruch 6, bei dem der Verfahrensschritt des
Decodierens einen Verfahrensschritt des Interpolierens umfaßt,
um eine Vollbildinterpolationsverarbeitung bezüglich der
digitalen Laufbilddaten auszuführen, um verarbeitete digitale
Laufbilddaten bereitzustellen mit einer Vollbildrate, die höher
als eine Vollbildrate der im Verfahrensschritt des Empfangens
empfangenen digitalen Laufbilddaten ist, und wobei die
Übergangseffektverarbeitung nach der Interpolationsverarbeitung
erfolgt.
8. Verfahren nach einem der Ansprüche 6 und 7, bei dem der
Verfahrensschritt der Übergangseffektverarbeitung einen
Übergangseffekt ausführt, der entweder ein Ausblenden oder ein
Verwischen ist.
9. Verfahren nach einem der Ansprüche 6 bis 8, mit dem
Verfahrensschritt des Erzeugens von Bildern unter Verwendung
verarbeiteter decodierter Laufbilddaten.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29560292 | 1992-11-05 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69330155D1 DE69330155D1 (de) | 2001-05-23 |
DE69330155T2 true DE69330155T2 (de) | 2001-09-06 |
Family
ID=17822750
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69330155T Expired - Lifetime DE69330155T2 (de) | 1992-11-05 | 1993-11-04 | Methode zur Durchführung von Bildeffekten im Empfänger eines übertragungssystems für kodierte Bewegtbinder |
DE69334277T Expired - Lifetime DE69334277D1 (de) | 1992-11-05 | 1993-11-04 | Vorrichtung und Verfahren zur Verarbeitung von Bewegtbildern |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69334277T Expired - Lifetime DE69334277D1 (de) | 1992-11-05 | 1993-11-04 | Vorrichtung und Verfahren zur Verarbeitung von Bewegtbildern |
Country Status (3)
Country | Link |
---|---|
US (1) | US5786864A (de) |
EP (2) | EP1079610B1 (de) |
DE (2) | DE69330155T2 (de) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0662770B1 (de) * | 1993-06-30 | 2003-05-14 | Sony Corporation | Vorrichtung und verfahren zur kodierung/dekodierung von daten für untertitel |
EP0715460B1 (de) * | 1994-03-16 | 2006-06-21 | Sony Corporation | Bildeditiersystem |
FR2719965B1 (fr) * | 1994-05-13 | 1996-07-26 | Symah Vision | Procédé et dispositif de modification d'une même zone d'une scène dans des images successives de télévision. |
JP3528989B2 (ja) * | 1995-01-20 | 2004-05-24 | ソニー株式会社 | データ多重化装置、データ多重化方法、多重化データ処理装置および多重化データ処理方法 |
EP0826289B1 (de) | 1996-03-19 | 2002-10-16 | Sony Corporation | Vorrichtung zur datenmultiplexierung |
FR2749468B1 (fr) * | 1996-05-29 | 1998-08-14 | Sgs Thomson Microelectronics | Systeme de conversion de signaux de television numeriques avec insertion de menus interactifs |
US6292219B1 (en) * | 1997-03-18 | 2001-09-18 | Eastman Kodak Company | Motion processing system using an effects-enhanced motion storage medium |
US7503057B2 (en) * | 1997-06-02 | 2009-03-10 | Sony Corporation | Client and server system |
US6397387B1 (en) * | 1997-06-02 | 2002-05-28 | Sony Corporation | Client and server system |
US6027391A (en) * | 1997-11-28 | 2000-02-22 | Derennaux; Rick | CD ROM model kit and method of use |
US6735338B1 (en) * | 1999-06-30 | 2004-05-11 | Realnetworks, Inc. | System and method for generating video frames and detecting text |
US6760378B1 (en) | 1999-06-30 | 2004-07-06 | Realnetworks, Inc. | System and method for generating video frames and correcting motion |
US6731818B1 (en) | 1999-06-30 | 2004-05-04 | Realnetworks, Inc. | System and method for generating video frames |
US6753865B1 (en) | 1999-06-30 | 2004-06-22 | Realnetworks, Inc. | System and method for generating video frames and post filtering |
US6831704B1 (en) * | 1999-07-30 | 2004-12-14 | Grass Valley (U.S.) Inc. | Linking external devices to switcher transitions |
US6650371B1 (en) * | 1999-09-09 | 2003-11-18 | National Semiconductor Corporation | Multiplexed video signal interface signal, system and method |
US6593973B1 (en) * | 2000-03-21 | 2003-07-15 | Gateway, Inc. | Method and apparatus for providing information in video transitions |
US7184099B1 (en) | 2000-10-27 | 2007-02-27 | National Semiconductor Corporation | Controllable signal baseline and frequency emphasis circuit |
US6765964B1 (en) | 2000-12-06 | 2004-07-20 | Realnetworks, Inc. | System and method for intracoding video data |
JP2003037792A (ja) * | 2001-07-25 | 2003-02-07 | Toshiba Corp | データ再生装置及びデータ再生方法 |
JP2003116053A (ja) * | 2001-10-05 | 2003-04-18 | Hitachi Ltd | 特殊効果データ符号化方法及び特殊効果表示方法及び特殊効果データ編集方法 |
US6950097B1 (en) * | 2002-12-02 | 2005-09-27 | National Semiconductor Corporation | Video display interface controller for host video display unit |
US7522174B2 (en) * | 2003-06-30 | 2009-04-21 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program for implementing image processing method, and recording medium recording program |
US6911989B1 (en) | 2003-07-18 | 2005-06-28 | National Semiconductor Corporation | Halftone controller circuitry for video signal during on-screen-display (OSD) window |
KR100739682B1 (ko) * | 2003-10-04 | 2007-07-13 | 삼성전자주식회사 | 텍스트 기반의 서브 타이틀 정보를 기록한 정보저장매체,그 처리장치 및 방법 |
US7236203B1 (en) | 2004-04-22 | 2007-06-26 | National Semiconductor Corporation | Video circuitry for controlling signal gain and reference black level |
JP2007050566A (ja) * | 2005-08-16 | 2007-03-01 | Canon Inc | 画像形成装置及びその制御方法 |
JP5004319B2 (ja) * | 2005-09-05 | 2012-08-22 | キヤノン株式会社 | 表示装置及びプログラム |
US20070064813A1 (en) * | 2005-09-16 | 2007-03-22 | Terayon Communication Systems, Inc., A Delaware Corporation | Distributed synchronous program superimposition |
US8239766B2 (en) * | 2005-09-27 | 2012-08-07 | Qualcomm Incorporated | Multimedia coding techniques for transitional effects |
US20070168879A1 (en) * | 2006-01-17 | 2007-07-19 | Microsoft Corporation | Traversal of datasets using positioning of radial input device |
US9654792B2 (en) | 2009-07-03 | 2017-05-16 | Intel Corporation | Methods and systems for motion vector derivation at a video decoder |
CN102752535A (zh) * | 2011-11-15 | 2012-10-24 | 新奥特(北京)视频技术有限公司 | 一种同平台非编***间序列切换方法 |
GB2520334B (en) * | 2013-11-18 | 2015-11-25 | Helen Bradley Lennon | A video broadcast system and a method of disseminating video content |
JP6453652B2 (ja) * | 2015-01-09 | 2019-01-16 | 株式会社東芝 | 映像伝送システム |
CN110798729A (zh) * | 2019-10-31 | 2020-02-14 | 安徽康佳电子有限公司 | 一种智能电视场景色彩自动调节方法及*** |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07118798B2 (ja) | 1988-02-29 | 1995-12-18 | パイオニア株式会社 | 画像情報の記録方法及び再生方法 |
FR2630842B1 (fr) * | 1988-04-29 | 1994-04-08 | Labo Electronique Physique Appli | Dispositif pour interpoler des images par estimation et compensation de mouvement et systeme convertisseur de standards de television constitue a partir d'un tel dispositif |
US4872054A (en) * | 1988-06-30 | 1989-10-03 | Adaptive Video, Inc. | Video interface for capturing an incoming video signal and reformatting the video signal |
JPH0216881A (ja) * | 1988-07-05 | 1990-01-19 | Sony Corp | スーパーインポーズ装置 |
US5081531A (en) * | 1989-01-11 | 1992-01-14 | U.S. Philips Corporation | Method and apparatus for processing a high definition television signal using motion vectors representing more than one motion velocity range |
US5134484A (en) * | 1989-06-01 | 1992-07-28 | Mindseye Educational Systems, Inc. | Superimposing method and apparatus useful for subliminal messages |
FR2651402B1 (fr) * | 1989-08-22 | 1991-10-25 | Europ Rech Electr Lab | Dispositif de conversion de frequence trame et du nombre de lignes pour un recepteur de television haute definition. |
US5115311A (en) * | 1989-11-14 | 1992-05-19 | Shell Oil Company | High resolution translation of images |
GB8926377D0 (en) * | 1989-11-22 | 1990-01-10 | Rank Cintel Ltd | Digital image composition systems |
US5027212A (en) * | 1989-12-06 | 1991-06-25 | Videologic Limited | Computer based video/graphics display system |
US5353063A (en) * | 1990-04-04 | 1994-10-04 | Canon Kabushiki Kaisha | Method and apparatus for processing and/or displaying image data based on control data received with the image data |
JP2969782B2 (ja) * | 1990-05-09 | 1999-11-02 | ソニー株式会社 | 符号化データ編集方法及び符号化データ編集装置 |
US5227875A (en) * | 1990-08-20 | 1993-07-13 | Kabushiki Kaisha Toshiba | System for transmitting encoded image data with quick image expansion and contraction |
JP3403724B2 (ja) * | 1990-08-20 | 2003-05-06 | 株式会社東芝 | 画像再生装置及び方法 |
JP3110037B2 (ja) * | 1990-08-20 | 2000-11-20 | 株式会社東芝 | 画像伝送システム |
JP2999525B2 (ja) * | 1990-08-22 | 2000-01-17 | 日本放送協会 | ハイビジョン受像機の制御方法及び装置 |
JPH04323960A (ja) * | 1991-04-23 | 1992-11-13 | Canon Inc | 画像符号化装置 |
US5400401A (en) * | 1992-10-30 | 1995-03-21 | Scientific Atlanta, Inc. | System and method for transmitting a plurality of digital services |
JP4100379B2 (ja) | 2004-08-09 | 2008-06-11 | セイコーエプソン株式会社 | 電気光学装置および電気光学装置の表示方法 |
-
1993
- 1993-11-04 DE DE69330155T patent/DE69330155T2/de not_active Expired - Lifetime
- 1993-11-04 EP EP00203466A patent/EP1079610B1/de not_active Expired - Lifetime
- 1993-11-04 EP EP93308816A patent/EP0596732B1/de not_active Expired - Lifetime
- 1993-11-04 DE DE69334277T patent/DE69334277D1/de not_active Expired - Lifetime
-
1996
- 1996-03-06 US US08/611,979 patent/US5786864A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0596732A1 (de) | 1994-05-11 |
DE69330155D1 (de) | 2001-05-23 |
EP1079610A2 (de) | 2001-02-28 |
EP1079610B1 (de) | 2009-04-15 |
EP1079610A3 (de) | 2002-04-03 |
DE69334277D1 (de) | 2009-05-28 |
EP0596732B1 (de) | 2001-04-18 |
US5786864A (en) | 1998-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69330155T2 (de) | Methode zur Durchführung von Bildeffekten im Empfänger eines übertragungssystems für kodierte Bewegtbinder | |
DE69626072T2 (de) | Aufzeichnung und Wiedergabe von Untertiteln | |
DE69327031T2 (de) | Editiergerät für kodierte Videodaten und Dekodiergerät für editierte kodierte Videodaten | |
DE69936264T2 (de) | Verfahren und vorrichtung zur verwaltung einer multimediadatei | |
DE69615767T2 (de) | Kodierung und Dekodierung von Daten, sowie Suchen nach Daten | |
DE69900639T2 (de) | Vorschau von hdtv schnitt und videoeffekten mit sdtv geräten | |
DE60210611T2 (de) | Effizientes übertragen und abspielen digitaler information | |
DE3884992T2 (de) | Bildverarbeitungssystem für eine Folge kodierter Signale, die einer Prädiktionskodierung verschiedener Arten unterworfen sind. | |
DE69628076T2 (de) | Kodierung/Dekodierung von Untertiteln | |
DE69622220T2 (de) | Vorrichtung und Verfahren zur Videokodierung und Dekodierung mit Teletextfähigkeit | |
DE69632664T2 (de) | Dekodierung von Informationsseiten, die Titelinformation und Seitendaten umfassen | |
DE69532656T2 (de) | Verfahren und Vorrichtung zum Empfang von digitalen Videosignalen | |
DE69516139T2 (de) | Komprimierter digitaler bildüberlagerungskontroller und methode | |
DE69514212T2 (de) | Übertragungssystem für untertitel | |
DE69917971T2 (de) | Verfahren und Vorrichtung zur Verarbeitung von komprimierten Videodatenströmen | |
DE3102455A1 (de) | Zusammenwirkendes videoerzeugungsverfahren und -system | |
DE69529062T2 (de) | Pipelineverarbeitung von stehenden bildern geeignet zur echtzeitausführung von digitalen videoeffekten | |
DE69129730T2 (de) | Vorrichtung zum Verarbeiten von Bilddaten | |
DE69520845T2 (de) | Vorrichtung und Verfahren zur Videoverarbeitung | |
DE19619598A1 (de) | Verfahren zur Speicherung oder Übertragung von stereoskopischen Videosignalen | |
DE19752507A1 (de) | Vorrichtung zur Erzeugung eines digitalen Videobildes | |
DE3143627C2 (de) | ||
DE69932407T2 (de) | Aufnahmevorrichtung zur aufnahme eines digitalen informationssignals auf einem aufnahmeträger | |
DE69428483T2 (de) | Vorrichtung und Verfahren zur Übertragung digitaler Video- und Audiodaten für die Aufzeichnung in unterschiedlichen Formaten | |
DE69704837T2 (de) | Vorrichtung zum Verarbeiten einer Steuerzeichenfolge, die unbekannte Steuerzeichen enthält |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |