Video with selectable tag overlay auxiliary pictures
AssigneeIntel Corporation
InventorJill MacDonald Boyce
Life of this patent
Estimating the term…
Abstract
Video is described with selectable tag overlay auxiliary pictures. In one example video content is prepared by identifying an object in a sequence of video frames, generating a tag overlay video frame having a visible representation of a tag in a position which is related to the position of the identified object, generating an overlay label frame to indicate pixel positions corresponding to the tag of the tag overlay frame, and encoding the video frame, the tag overlay video frame and the overlay label frame in an encoded video sequence.
Claims20
A method comprising:
- identifying an object in a sequence of video frames;
- generating a tag overlay video frame having a visible representation of a tag in a position which is related to the position of the identified object;
- generating an overlay label frame to indicate pixel positions corresponding to the tag of the tag overlay frame;
- and
- encoding the video frame, the tag overlay video frame and the overlay label frame in an encoded video sequence.
An apparatus comprising:
- a video object identification module to identify an object in a sequence of video frames;
- a tagger to generate a tag overlay video frame having a visible representation of a tag in a position which is related to the position of the identified object and an overlay label frame to indicate pixel positions corresponding to the tag of the tag overlay frame;
- and
- a video encoder to encode the video frame, the tag overlay video frame and the overlay label frame in an encoded video sequence.
A method comprising:
- decoding a received encoded video sequence into primary pictures and auxiliary pictures, the auxiliary pictures comprising tag overlay frames and overlay label frames, the overlay label frames each being associated with a tag overlay frame and having values corresponding to tags of the associated tag overlay frame;
- presenting information regarding the tag overlay video frames and overlay label frames to a viewer;
- receiving a selection of a tag from the viewer ;
- identifying regions of the tag overlay frames from the overlay label frame values corresponding to the selected tag;
- compositing the primary pictures with auxiliary pictures that include the identified regions of the tag overlay frames to produce a composited video with the selected tags;
- and
- sending the composited video to a display.
A playback system comprising:
- a video decoder coupled to a video storage network to receive an encoded video sequence, and to decode the received encoded video sequence into primary pictures and auxiliary pictures, the auxiliary pictures comprising tag overlay frames and overlay label frames, the overlay label frames each being associated with a tag overlay frame and having values corresponding to tags of the associated tag overlay frame;
- an overlay selector interface to present information regarding the tag overlay video frames and overlay label frames to a viewer and to receive a selection of a tag from the viewer;
- identifying regions of the tag overlay frames from the overlay label frame values corresponding to the selected tag;
- compositing the primary pictures with auxiliary pictures that include the identified regions of the tag overlay frames to produce a composited video with the selected tags;
- and
- sending the composited video to a display.
Dependencies are inferred from the claim text.