METHOD AND ARRANGEMENT FOR PERSONALIZED VIDEO ENCODING

A method for generating an encoded composed video stream (evideofinal), based on a common video stream (video0) and at least one input stream (input1,...,inputi,...,inputn) of personalized information, includes a step of generating at least one intermediate stream (video1,...,videoi,...,videon) by m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: VAN DEN BERGHE, STEVEN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for generating an encoded composed video stream (evideofinal), based on a common video stream (video0) and at least one input stream (input1,...,inputi,...,inputn) of personalized information, includes a step of generating at least one intermediate stream (video1,...,videoi,...,videon) by mixing said at least one input stream (input1,...,inputi,...,inputn) into said common video stream (video0) in predetermined positions of said common video stream, taking into account a macroblock grouping in slices, and a step of encoding said at least one intermediate stream (video1,...,videoi,...,videon) thereby generating at least one encoded intermediate stream (evideo1,...,evideoi,...,evideon) by using said macroblock grouping, and a step of encoding said common video stream (video0) using said macroblock grouping, thereby generating an encoded common video stream (evideo 0), said method including a further step of combining and filtering, by a combining means (F), said encoded common video stream (evideo 0) and said at least one encoded intermediate stream (evideo1,...,evideoi,...,evideon) such that per frame and per slice sequence number only one slice of one stream is selected for forming said encoded composed video stream (evideofinal). La présente invention concerne un procédé de génération d'un flux vidéo composé codé (evideofinal), basé sur un flux vidéo commun (video0) et au moins un flux d'entrée (input1,..., inputi,..., inputn) d'informations personnalisées qui comprend une étape consistant à générer au moins un flux intermédiaire (video1,..., videoi,..., videon)en mixant ledit au moins un flux d'entrée (input1,...,inputi,...,inputn) dans ledit flux vidéo commun (video0) dans des positions prédéterminées dudit flux vidéo commun, en prenant en compte un groupage de macroblocs en tranches, et une étape consistant à coder ledit au moins un flux intermédiaire (video1,...,videoi,...,videon), générant ainsi au moins un flux intermédiaire codé (evideo1,...,evideoi,...,evideon) en utilisant ledit groupage de macroblocs, et une étape consistant à coder ledit flux vidéo commun (video0) en utilisant ledit groupage de macroblocs, générant ainsi un flux vidéo commun codé (evideo 0), ledit procédé comportant une étape supplémentaire consistant à combiner et à filtrer, par l'intermédiaire d'un moyen de combinaison (F), ledit flux vidéo commun codé (evideo 0) et ledit au moins un flux intermédiaire codé (evideo1,...,evideoi,...,evideon) de sorte que seule une tra