Patent ID: 11910034
Assignee: KONINKLIJKE KPN N.V.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. A system comprising an intermediary system and a receiver system, wherein:
the intermediary system is configured for assisting the receiver system in processing video data which is streamed as a video stream to the receiver system via a network, wherein the processing of the video data by the receiver system is dependent on an analysis of the video data and comprises compositing an object into the video data, the intermediary system comprising:
a network interface to the network;
a processor configured to:
via the network interface, receive the video stream from a stream source in the network;
via the network interface, forward the video stream to the receiver system;
via the network interface, provide object data to the receiver system, the object data defining at least part of the object;
sequentially decode the video stream to obtain a series of decoded video data parts;
sequentially analyze the decoded video data parts to obtain an analysis result including a characteristic of a composition of the object into the video data, such as a position and/or orientation of the object;
sequentially generate processing assist data for the individual ones of the decoded video data parts to obtain a series of processing assist data comprising the analysis result or a processing instruction derived from the analysis result;
via the network interface, provide the series of processing assist data as a processing assist data stream to the receiver system, wherein the intermediary system provides the processing assist data for a video data part to the receiver system after the receiver system has started decoding the video data part;

the receiver system is configured for processing video data which is received as a video stream via a network, the receiver system comprising:
a network interface to the network;
a processor configured to:
via the network interface, receive the video stream from the intermediary system;
via the network interface, receive the object data from the receiver system;
sequentially decode the video stream to obtain a series of decoded video data parts;
via the network interface, receive the processing assist data stream comprising the series of processing assist data of the individual ones of the decoded video data parts from the intermediary system, and wherein the processing assist data of a decoded video data part is received from the intermediary system at least partially in parallel to decoding said part of the video data;
sequentially process the decoded video data parts to obtain processed video data comprising the compositing of the object into the video data using the analysis result or the processing instruction provided by the processing assist data.