Systems and methods for selecting images
AssigneeGoPro, Inc.
InventorsMarc Lebrun, Eva Coupeté, Benjamin Carpentier
Life of this patent
Estimating the term…
Abstract
A video may include multiple video frames. The video frames may be scored based on values of multiple content metrics for individual frames. One or more portions of the video that includes a threshold number of consecutive video frames that meet a score threshold may be identified. For individual ones of the identified portion(s), a video frame may be selected based on a maximum of the score for presentation as an exemplar image.
Claims20
A system for selecting images, the system comprising:
- one or more physical processors configured by machine-readable instructions to:
- obtain video information defining a video, the video including video content having a progress length, the video content including video frames that define visual content viewable as a function of progress through the progress length;
- determine a score for individual video frames based on values of multiple content metrics of the individual video frames, wherein the score as a function of progress through the progress length form a score line;
- select one or more portions of the video content that include at least a threshold number of consecutive video frames that meet a score threshold, wherein a first portion of the video content is selected based on number of consecutive video frames that meet the score threshold in the first portion being more than the threshold number of consecutive video frames and a second portion of the video content is not selected based on number of consecutive video frames that meet the score threshold in the second portion being fewer than the threshold number of consecutive video frames;
- for individual ones of the one or more selected portions of the video content, select a video frame as an exemplar image;
- and
- present one or more selected video frames on a display.
A method for selecting images, the method performing by a computing system including one or more processors, the method comprising:
- obtaining, by the computing system, video information defining a video, the video including video content having a progress length, the video content including video frames that define visual content viewable as a function of progress through the progress length;
- determining, by the computing system, a score for individual video frames based on values of the multiple content metrics of the individual video frames, wherein the score as a function of progress through the progress length form a score line;
- selecting, by the computing system, one or more portions of the video content that include at least a threshold number of consecutive video frames that meet a score threshold, wherein a first portion of the video content is selected based on number of consecutive video frames that meet the score threshold in the first portion being more than the threshold number of consecutive video frames and a second portion of the video content is not selected based on number of consecutive video frames that meet the score threshold in the second portion being fewer than the threshold number of consecutive video frames;
- for individual ones of the one or more selected portions of the video content, selecting, by the computing system, a video frame as an exemplar image;
- and
- presenting, by the computing system, one or more selected video frames on a display.
A system for selecting images, the system comprising:
- one or more physical processors configured by machine-readable instructions to:
- obtain video information defining a video, the video including video content having a progress length, the video content including video frames that define visual content viewable as a function of progress through the progress length;
- determine a score for individual video frames based on values of multiple content metrics of the individual video frames, wherein the score as a function of progress through the progress length form a score line, wherein the score for the individual video frames is determined based on combination of the values of the multiple content metrics along a common progress line;
- select one or more portions of the video content that include at least a threshold number of consecutive video frames that meet a score threshold, wherein a first portion of the video content is selected based on number of consecutive video frames that meet the score threshold in the first portion being more than the threshold number of consecutive video frames and a second portion of the video content is not selected based on number of consecutive video frames that meet the score threshold in the second portion being fewer than the threshold number of consecutive video frames;
- for individual ones of the one or more selected portions of the video content, select a video frame as an exemplar image, wherein the video frame is selected as the exemplar image based on a maximum of the score line within the individual ones of the one or more selected portions of the video content;
- and
- present one or more selected video frames on a display.
Dependencies are inferred from the claim text.