DE19509372A1 - Dynamic insertion of image sequences with video data stream - Google Patents
Dynamic insertion of image sequences with video data streamInfo
- Publication number
- DE19509372A1 DE19509372A1 DE1995109372 DE19509372A DE19509372A1 DE 19509372 A1 DE19509372 A1 DE 19509372A1 DE 1995109372 DE1995109372 DE 1995109372 DE 19509372 A DE19509372 A DE 19509372A DE 19509372 A1 DE19509372 A1 DE 19509372A1
- Authority
- DE
- Germany
- Prior art keywords
- video data
- data stream
- image sequences
- image
- sequences
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- 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/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
Abstract
Description
Bei der Bearbeitung von Filmen besteht das Problem, daß Änderungen von Bildsequenzen explizit digital oder auch analog während des Produktionsprozesses durchgeführt werden müssen. Sind die Änderungen abgeschlossen, so ist es nicht mehr möglich, diese später dynamisch, d. h. ohne daß der Produktionsprozeß noch einmal durchlaufen werden müßte, zu verändern.The problem with editing films is that Changes of image sequences explicitly digitally or also can be carried out analogously during the production process have to. When the changes are complete, it is not more possible, this later dynamically, d. H. without the Production process would have to be run through again change.
Der Erfindung liegt das Problem zugrunde, bestimmte festge legte Bereiche innerhalb einer Bildfolge, separiert von der Bildfolge, mit ausgewählten Bildobjekten belegen zu können.The invention is based on the problem, certain festge put areas within an image sequence, separated from the Image sequence, to be able to assign selected image objects.
Dieses Problem wird durch das Verfahren gemäß Patentanspruch 1 und den Anordnungen nach den Patentansprüchen 4 und 5 gelöst.This problem is solved by the method according to claim 1 and the arrangements according to claims 4 and 5 solved.
Die durch die Erfindung erreichten Vorteile sind im wesentli chen darin zu sehen, daß ausgewählte Teilbereiche der beweg ten Bildstruktur auch nach der Produktion mit Bildersequenzen belegt werden können. Dies ermöglicht es z. B., die Besetzung bestimmter Rollen in einem Film oder einem Videospiel aus zu tauschen, oder auf Plakatwänden, Flaschen, Zigarettenschach teln und anderen Kosum-Produkten aller Art etc. nachträglich firmenspezifische Bildinhalte einzufügen.The advantages achieved by the invention are essentially Chen can be seen in the fact that selected parts of the moving image structure even after production with image sequences can be occupied. This enables e.g. B., the cast certain roles in a movie or video game swap, or on billboards, bottles, cigarette chess and other Kosum products of all kinds etc. afterwards insert company-specific image content.
Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.Further developments of the invention result from the dependent Claims.
Die Zeichnung stellt ein Ausführungsbeispiel der Erfindung dar, die im folgenden näher beschrieben wird. The drawing represents an embodiment of the invention represents, which is described in more detail below.
Es zeigenShow it
Fig. 1 das Prinzip der Verknüpfung mehrerer individuell wählbarer Bildersequenzen mit einem Videodaten strom; Figure 1 shows the principle of linking several individually selectable image sequences with a video data stream.
Fig. 2 bis 4 Möglichkeiten, die Bildersequenzen und den Videodatenstrom an verschiedenen Orten zu bear beiten. Fig. 2 to 4 ways to process the image sequences and the video data stream at different locations.
Anhand der Fig. 1 bis 4 wird das erfindungsgemäße Verfah ren weitererläutert.Referring to Figs. 1 to 4 according to the invention is further illustrated procedural ren.
Unter einem Videodatenstrom 1 ist die Beschreibung des räum lichen und zeitlichen Inhalts von Bildern zu verstehen, die nicht verändert werden können. Innerhalb des Videodatenstro mes 1 werden Bildbereiche 2, 3 festgelegt, die für eine spätere Verknüpfung mit anpaßbaren Bildbereichen, den Bil dersequenzen 4, 5, 6, 7, vorgesehen sind, und dafür reser viert werden. Die Bildbereiche 2, 3 können sich in Form und Größe mit der Zeit verändern. Die Markierung kann z. B. durch Methoden der Mustererkennung erfolgen, die ein automatisches Errechnen der markierten Bereiche aus dem Videodatenstrom 1 ermöglicht. Durch digitale Bildbearbeitung ist es auch mög lich, die Markierung der Bildbereiche nachträglich vorzu nehmen. Die Markierung wird in zweidimensionalen und dreidi mensionalen Koordinaten unter Zuordnung der Zeitkomponente angegeben.A video data stream 1 is to be understood as the description of the spatial and temporal content of images that cannot be changed. Image areas 2 , 3 are defined within the video data stream 1 , which are provided for later linking with adaptable image areas, the image sequences 4 , 5 , 6 , 7 , and are reserved for this purpose. The image areas 2 , 3 can change in shape and size over time. The marking can e.g. B. done by methods of pattern recognition, which enables automatic calculation of the marked areas from the video data stream 1 . Digital image processing also makes it possible to subsequently mark the image areas. The marking is specified in two-dimensional and three-dimensional coordinates with assignment of the time component.
Zur Verbindung zwischen den Bildbereichen 2, 3 des Video datenstromes 1 mit den Bildsequenzen 4, 5, 6, 7 werden logi sche Verbindungen (Links) festgelegt. Unter Bildersequenzen 4, 5, 6, 7 versteht man vom Videodatenstrom 1 separat abge legte Datenstrukturen, die den räumlichen und zeitlichen Inhalt eines markierten Bildbereiches 2, 3 beschreiben. Sowohl die Daten des Videodatenstromes 1 als auch der Bilder sequenzen 4, 5, 6, 7 können komprimiert oder nicht kompri miert gespeichert werden. Damit bei einer späteren Verknüp fung des Videodatenstromes 1 mit den Bildersequenzen 4, 5, 6, 7 z. B. Überblendungen vermieden werden, ist es sinnvoll, jeweils den Aufbau der Datenstruktur von Bildersequenzen, die für einen Bildbereich vorgesehen sind, für diese Bilderse quenzen gleich zu halten. So haben z. B. die für den Bildbe reich 2 vorgesehenen Bildersequenzen 4 und 5 den gleichen Aufbau. Bildersequenzen, die für jeweils einen markierten Bereich vorgesehen sind, bilden einen Sequenztyp. Durch die logischen Verbindungen ist es möglich, flexibel innerhalb eines Sequenztyps eine gewünschte Bildersequenz auszuwählen. Damit kann auch eine benutzerspezifische Auswahl der Bilder sequenzen erfolgen. Dies kann bedeuten, daß für einen Benut zer mit dessen Zustimmung ein persönliches Profil erstellt wird, das dem Anbieter die Interessensgebiete und Geschmacks richtungen des Benutzers anzeigt. Wenn z. B. die Bildersequen zen eines Sequenztyps verschiedene Fahrzeugmarken darstellen, die in einem für ein Fahrzeug vorgesehenen Bildbereich einge fügt werden sollen, kann dies anhand des Profils bei ver schiedenen Benutzern dazu führen, daß verschiedene Benutzer unterschiedliche Fahrzeugmarken eingespielt bekommen. Aus dem Videodatenstrom 1 und den ausgewählten Bildersequenzen 4 oder 5, und 6 oder 7 wird durch Verknüpfung ein Gesamtvideoda tenstrom gebildet. Bei jeweils n Bildersequenzen eines Se quenztyps und N Sequenztypen besteht der Gesamtvideodaten strom aus dem Videodatenstrom 1 und N individuell, jeweils aus n, auswählbaren Bildersequenzen.Logical connections (links) are defined for the connection between the image areas 2 , 3 of the video data stream 1 with the image sequences 4 , 5 , 6 , 7 . Image sequences 4 , 5 , 6 , 7 are understood to mean data structures stored separately from video data stream 1 , which describe the spatial and temporal content of a marked image area 2 , 3 . Both the data of the video data stream 1 and the picture sequences 4 , 5 , 6 , 7 can be stored compressed or not compressed. So that in a later linkage of the video data stream 1 with the image sequences 4 , 5 , 6 , 7 z. B. cross-fades are avoided, it makes sense to keep the structure of the data structure of image sequences, which are provided for an image area, identical for these image sequences. So z. B. rich for the Bildbe 2 intended sequences 4 and 5 the same structure. Image sequences that are provided for a marked area each form a sequence type. The logical connections make it possible to flexibly select a desired picture sequence within a sequence type. This allows a user-specific selection of the image sequences. This can mean that for a user with his consent a personal profile is created, which shows the provider the areas of interest and tastes of the user. If e.g. B. the image sequences of a sequence type represent different vehicle brands that are to be inserted in an image area provided for a vehicle, this can lead to different users using different users' profiles based on the profile. From the video data stream 1 and the selected image sequences 4 or 5 , and 6 or 7 , a total video stream is formed by linking. With each n picture sequences of a sequence type and N sequence types, the total video data stream consists of the video data stream 1 and N individually, each of n, selectable picture sequences.
Die Fig. 2 bis 4 beschreiben die Verknüpfung des Videoda tenstromes und der Bildersequenzen durch eine Verknüpfungs einheit 8, 9, die gemäß der Erfindung an verschiedenen Orten stattfinden kann, was unterschiedliche Vorteile bietet. Eine Verknüpfung direkt in einer Verknüpfungseinheit 8 in einem Server 10 und eine Übertragung in Form eines geschlossenen Datenstromes 11 erlaubt es, den Empfänger 12 sehr einfach und kostengünstig zu halten. Eine weitere Möglichkeit besteht in der getrennten Übertragung 13 oder gemultiplexten Übertra gung 14 der Daten von einem Server 15 oder mehreren Servern 16, 17. Die Daten können im Empfänger 18 durch eine Verknüp fungseinheit 9 zusammengefügt werden (Fig. 4). Damit ist es möglich, Bildersequenzen von verschiedenen Servern einzuspie len und die Benutzerprofile flexibler zu gestalten. Außerdem können zusätzliche Daten (z. B. Kosten für den Empfänger) in Abhängigkeit von der gewählten Anpassung ausgetauscht oder (z. B. die Statistik über die gewählten Anpassungen) erfaßt werden.The FIGS. 2 to 4 describe linking the Videoda tenstromes and the image sequences by means of a linking unit 8, 9, which can take place according to the invention in different locations, which offers various advantages. A link directly in a link unit 8 in a server 10 and a transfer in the form of a closed data stream 11 allows the receiver 12 to be kept very simple and inexpensive. Another possibility is the separate transmission 13 or multiplexed transmission 14 of the data from a server 15 or more servers 16 , 17th The data can be combined in the receiver 18 by a linkage unit 9 ( FIG. 4). This makes it possible to feed image sequences from different servers and to make the user profiles more flexible. In addition, additional data (e.g. costs for the recipient) can be exchanged depending on the selected adjustment or (e.g. the statistics about the selected adjustments).
Die endgültige individuelle Zusammenstellung des Videodaten stroms für den Empfänger kann durch Echtzeit-fähige Verknüp fungselemente bis zum Abspielzeitpunkt hinausgezögert werden. Datenkomprimierte Videodatenströme werden beim Empfänger zusätzlich dekomprimiert.The final individual compilation of the video data streams for the receiver can be created through real-time linkage elements are delayed until the time of play. Data compressed video data streams are sent to the receiver additionally decompressed.
Claims (5)
- - bei dem Bereiche innerhalb des Videodatenstromes, die für die Anknüpfung der Bildersequenzen vorgesehen sind, mar kiert werden,
- - bei dem logische Verbindungen zwischen den Bereichen und den Bildersequenzen festgelegt werden, und
- - bei dem aus dem Videodatenstrom und den Bildersequenzen ein Gesamtvideodatenstrom gebildet wird.
- - Marked in the areas within the video data stream, which are provided for linking the image sequences,
- - the logical connections between the areas and the image sequences are determined, and
- - In which a total video data stream is formed from the video data stream and the image sequences.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1995109372 DE19509372A1 (en) | 1995-03-15 | 1995-03-15 | Dynamic insertion of image sequences with video data stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1995109372 DE19509372A1 (en) | 1995-03-15 | 1995-03-15 | Dynamic insertion of image sequences with video data stream |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19509372A1 true DE19509372A1 (en) | 1996-09-26 |
Family
ID=7756737
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1995109372 Withdrawn DE19509372A1 (en) | 1995-03-15 | 1995-03-15 | Dynamic insertion of image sequences with video data stream |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19509372A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10218944A1 (en) * | 2002-04-22 | 2003-11-06 | Deutsche Telekom Ag | Method for applying individualized marking e.g. for video films, involves ascertaining data for localizing original object in picture sequence by ascertaining necessary data as meta-data |
EP1940169A1 (en) * | 2006-12-22 | 2008-07-02 | AT&T Knowledge Ventures, L.P. | A method and system for inserting advertising data into content |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992011713A1 (en) * | 1990-12-21 | 1992-07-09 | Gte Service Corporation | Method for providing video programming nearly on demand |
-
1995
- 1995-03-15 DE DE1995109372 patent/DE19509372A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992011713A1 (en) * | 1990-12-21 | 1992-07-09 | Gte Service Corporation | Method for providing video programming nearly on demand |
Non-Patent Citations (1)
Title |
---|
IWATA, A. et al.: "A new Method of Video Synthesis developed by NHK" in: SMPTE Journal, July 1986, Page 702-704 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10218944A1 (en) * | 2002-04-22 | 2003-11-06 | Deutsche Telekom Ag | Method for applying individualized marking e.g. for video films, involves ascertaining data for localizing original object in picture sequence by ascertaining necessary data as meta-data |
EP1940169A1 (en) * | 2006-12-22 | 2008-07-02 | AT&T Knowledge Ventures, L.P. | A method and system for inserting advertising data into content |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69830012T2 (en) | program generation | |
DE19503571A1 (en) | Video data compression method | |
DE3838000C2 (en) | Video production facility | |
DE4106306A1 (en) | METHOD FOR COLOR CORRECTION OF A VIDEO SIGNAL | |
DE2750770A1 (en) | METHOD AND DEVICE FOR DISPLAYING A SYMBOL ON A DISPLAY DEVICE | |
DE19825302A1 (en) | System for setting up a three-dimensional waste mat, which enables a simplified setting of spatial relationships between real and virtual scene elements | |
DE3240906A1 (en) | DIGITAL FILTER ARRANGEMENT WITH TWO OUTPUTS | |
DE2939400A1 (en) | ARRANGEMENT FOR THE TELEVISION AND RECORDING OF MOTORWAYS | |
DE2827105A1 (en) | DEVICE FOR CONTINUOUSLY CHANGING THE OBJECT SIZE ON A GRID SCREEN | |
DE4143180A1 (en) | METHOD AND ARRANGEMENT FOR MAKING A BACKGROUND SIGNAL INTO PARTS OF A FRONT BASE SIGNAL DETERMINED BY A PRESET PUNCH COLOR | |
DE3842977C2 (en) | Mixing device for video signals | |
DE3719901A1 (en) | ASSESSMENT AND CALCULATION METHOD FOR CONTINUOUS IMAGES | |
DE60005482T2 (en) | METHOD AND SYSTEM FOR SELECTING PRODUCTS IN A VIDEO PRODUCTION USING REFERENCE PICTURES | |
DE19816898A1 (en) | Adaptive coding of image signals containing texture and contour information | |
DE69729152T2 (en) | DATA SYNCHRONIZATION SYSTEM FOR MULTIPLE-STORAGE MATRIXES THAT PROCESS FIELD-RELATED DATA | |
DE19509372A1 (en) | Dynamic insertion of image sequences with video data stream | |
DE3035532C2 (en) | ||
DE102008025177B4 (en) | Movie display | |
DE602004009219T2 (en) | METHOD AND SYSTEM FOR DETERMINING THE MOVEMENT OF A PIXEL AND RECORDING MEDIUM THEREFOR | |
EP0745310B1 (en) | Method and device for generating and playing back compressed colour video scenes | |
DE69910515T2 (en) | Image transformation device for creating cartoons | |
DE60013090T2 (en) | Interactive digital television system and method for grouping data objects | |
EP1168829A2 (en) | Method for carrying out live broadcasts with image insertions | |
DE2149636B2 (en) | Method for displaying measured values on the screen of a display device | |
EP0990992A2 (en) | DCT/IDCT processor and data processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8139 | Disposal/non-payment of the annual fee |