Method for determining key video frames
First Claim
Patent Images
1. A method comprising:
- determining, by a computing device, an importance value for each of a plurality of first video intervals comprising a video frame, wherein a video comprises the plurality of first video intervals in a temporal order;
forming, by the computing device, a warped time representation of the video by modifying a duration of at least one of the first video intervals based at least in part on the importance values;
subdividing, by the computing device, the warped time representation of the video into second video intervals;
selecting, by the computing device, a key video frame for each second video interval; and
storing, by the computing device, an indication of the key video frame for each second video interval.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for determining key video frames for a digital video having a time sequence of video frames, comprising using a processor to perform the steps of: analyzing the digital video to determine an importance value as a function of time; forming a warped time representation by temporal relocation of the video frames responsive to the importance value as a function of time; subdividing the warped time digital video sequence representation into a set of equal intervals; selecting a key video frame for each interval by analyzing the video frames within each interval; and storing an indication of the key video frames in a processor-accessible memory.
-
Citations
18 Claims
-
1. A method comprising:
-
determining, by a computing device, an importance value for each of a plurality of first video intervals comprising a video frame, wherein a video comprises the plurality of first video intervals in a temporal order; forming, by the computing device, a warped time representation of the video by modifying a duration of at least one of the first video intervals based at least in part on the importance values; subdividing, by the computing device, the warped time representation of the video into second video intervals; selecting, by the computing device, a key video frame for each second video interval; and storing, by the computing device, an indication of the key video frame for each second video interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A system comprising:
-
an image sensor; an optical system configured to form an image of a scene onto the image sensor; a data processing system; and a memory system communicatively connected to the data processing system and storing instructions configured to cause the data processing system to; capture a video using the image sensor, wherein the video comprises a plurality of first video intervals in a temporal order, wherein each of the plurality of first video intervals comprises a video frame; determine an importance value for each of the plurality of first video intervals comprising a video frame; form a warped time representation by modifying a duration of at least one of the first video intervals based at least in part on the importance values without modifying the temporal order of the video frames; subdivide the warped time representation into intervals; select a key video frame for each interval; and store an indication of the key video frames.
-
Specification