US 11,924,442 B2
Generating and displaying a video stream by omitting or replacing an occluded part
Hendrikus Nathaniël Hindriks, The Hague (NL); Alexandre de Silva Pratas Gabriel, The Hague (NL); and Hans Maarten Stokking, Wateringen (NL)
Assigned to KONINKLIJKE KPN N.V., Rotterdam (NL); and NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK, 'S-Gravenhage (NL)
Filed by Koninklijke KPN N.V., Rotterdam (NL); and Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, 's-Gravenhage (NL)
Filed on Nov. 13, 2019, as Appl. No. 16/683,003.
Claims priority of application No. 18207249 (EP), filed on Nov. 20, 2018.
Prior Publication US 2020/0162745 A1, May 21, 2020
Int. Cl. H04N 7/12 (2006.01); G06T 15/40 (2011.01); H04N 19/167 (2014.01); H04N 19/27 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/167 (2014.11) [G06T 15/40 (2013.01); H04N 19/27 (2014.11); H04N 19/46 (2014.11)] 6 Claims
OG exemplary drawing
 
1. An encoder system for generating a video stream for a streaming client, the encoder system comprising:
a communication interface to the streaming client;
an input interface for accessing the video which is to be streamed to the streaming client; and
a processor configured to:
via the communication interface, obtain signaling data which is indicative of a part of the video which is or would be occluded by another video or a computer-graphics based object during display of the video;
determine the part of the video which is or would be occluded during display of the video by the streaming client based on the signaling data;
generate a video stream by, before or as part of encoding of the video, i) omitting the part of the video, or ii) replacing video data in the part by replacement video data having a lower entropy than said video data; and
via the communication interface, provide the video stream to the streaming client, wherein, as provided from the encoder system, the part of the video which is or would be occluded during display of the video by the streaming client, i) is omitted from the video stream, or ii) the video data in the part of the video which is or would be occluded during display of the video by the streaming client is replaced by the replacement video data.