DE19509372A1 - Dynamic insertion of image sequences with video data stream - Google Patents

Dynamic insertion of image sequences with video data stream

Info

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
Application number
DE1995109372
Other languages
German (de)
Inventor
Manfred Dr Ing Langen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE1995109372 priority Critical patent/DE19509372A1/en
Publication of DE19509372A1 publication Critical patent/DE19509372A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio 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/272Means for inserting a foreground image in a background image, i.e. inlay, outlay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17354Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals

Abstract

The method includes the step of marking regions in a video data stream. Individual, freely-chosen image sequences are played into the marked regions. The fixed regions are logically associated with the separate image sequences. The image sequences can be exchanged. It is possible to place an object, e.g. a cigarette box, in a fixed frame and add different product logos for different users. The image sequences and the fixed video data stream are combined to form a combined video data stream.

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)

1. Verfahren zur dynamischen Anknüpfung von Bildersequenzen an einen Videodatenstrom,
  • - 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.
1. Method for dynamically linking image sequences to a video data stream,
  • - 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.
2. Verfahren nach Anspruch 1, bei dem die Bildersequenzen jeweils eines vorgesehenen Bereiches in Bilddatensequenz­ strukturen gleichen Aufbaus gehalten werden.2. The method of claim 1, wherein the image sequences each of a designated area in image data sequence structures of the same structure. 3. Verfahren nach Anspruch 1 oder 2, bei dem die Markierung der Bereiche nachträglich möglich ist.3. The method according to claim 1 or 2, wherein the marking the areas are possible afterwards. 4. Anordnung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 3, bei der eine Verknüpfungseinheit zur Verknüpfung und mindestens ein Speicher auf mindestens einem Server zur Speicherung des Videodatenstromes und der Bilder­ sequenzen vorgesehen sind.4. Arrangement for performing the method according to one of the Claims 1 to 3, in which a linking unit for Shortcut and at least one memory on at least one Server for storing the video data stream and the images sequences are provided. 5. Anordnung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 3, bei der mindestens ein Speicher auf minde­ stens einem Server zur Speicherung des Videodatenstromes und der Bildersequenzen und eine Verknüpfungseinheit zur Verknüp­ fung des Videodatenstromes und der Bildersequenzen in einem Empfänger vorgesehen ist.5. Arrangement for performing the method according to one of the Claims 1 to 3, in which at least one memory at least at least one server for storing the video data stream and the image sequences and a linking unit for linking tion of the video data stream and the image sequences in one Receiver is provided.
DE1995109372 1995-03-15 1995-03-15 Dynamic insertion of image sequences with video data stream Withdrawn DE19509372A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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