Assigning temporal labels to video frames based on time metadata superimposed on the video images
AssigneeFlymingo Innovations Ltd.
InventorsItzik Mizrahi, Gal Fiebelman
Life of this patent
Estimating the term…
Abstract
A method for video processing includes receiving a sequence of video frames containing video images having respective timestamps with a first temporal granularity superimposed on the video images (100). The video frames are processed to extract numerical values of the timestamps from the video images (104). Transitions are identified in the numerical values within the sequence (108), and responsively to the transitions, temporal labels are assigned to the video frames with a second temporal granularity that is finer than the first temporal granularity (112).
Claims20
A method for video processing, comprising:
- receiving a sequence of video frames containing video images having respective timestamps with a first temporal granularity superimposed on the video images;
- processing the video frames to extract numerical values of the timestamps from the video images;
- identifying transitions in the numerical values within the sequence;
- and
- responsively to the transitions, assigning temporal labels to the video frames with a second temporal granularity that is finer than the first temporal granularity.
An apparatus for video processing, comprising:
- an interface, configured to receive a sequence of video frames containing video images having respective timestamps with a first temporal granularity superimposed on the video images;
- and
- a processor, configured to:
- process the video frames to extract numerical values of the timestamps from the video images;
- identify transitions in the numerical values within the sequence;
- and
- responsively to the transitions, assign temporal labels to the video frames with a second temporal granularity that is finer than the first temporal granularity.
A computer software product, comprising a non-transitory computer-readable medium in which program instructions are stored, which instructions, when read by a computer cause the computer to receive a sequence of video frames containing video images having respective timestamps with a first temporal granularity superimposed on the video images, to process the video frames to extract numerical values of the timestamps from the video images, to identify transitions in the numerical values within the sequence, and responsively to the transitions, to assign temporal labels to the video frames with a second temporal granularity that is finer than the first temporal granularity.
Dependencies are inferred from the claim text.