RANKING AND SELECTING REPRESENTATIVE VIDEO IMAGES
First Claim
1. A method comprising:
- generating a plurality of model-generated scores;
wherein each model-generated score of the plurality of model-generated scores corresponds to a candidate image from a plurality of candidate images for a particular video item;
wherein generating the plurality of model-generated scores includes, for each candidate image of the plurality of candidate images, feeding a set of input parameter values into a trained machine learning engine to produce the model-generated score that corresponds to the candidate image;
establishing a ranking of the candidate images for the particular video item based, at least in part, on the model-generated scores that correspond to the candidate images;
selecting a candidate image, from the plurality of candidate images, as a representative image for the video item based, at least in part, on the ranking;
wherein the method is performed by one or more computing devices.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein for selecting representative images for video items using a trained machine learning engine. A training set is fed to a machine learning engine. The training set includes, for each image in the training set, input parameter values and an externally-generated score. Once a machine learning model has been generated based on the training set, input parameters for unscored images are fed to the trained machine learning engine. Based on the machine learning model, the trained machine learning engine generates scores for the images. To select a representative image for a particular video item, candidate images for that particular video item may be ranked based on their scores, and the candidate image with the top score may be selected as the representative image for the video item.
64 Citations
20 Claims
-
1. A method comprising:
-
generating a plurality of model-generated scores; wherein each model-generated score of the plurality of model-generated scores corresponds to a candidate image from a plurality of candidate images for a particular video item; wherein generating the plurality of model-generated scores includes, for each candidate image of the plurality of candidate images, feeding a set of input parameter values into a trained machine learning engine to produce the model-generated score that corresponds to the candidate image; establishing a ranking of the candidate images for the particular video item based, at least in part, on the model-generated scores that correspond to the candidate images; selecting a candidate image, from the plurality of candidate images, as a representative image for the video item based, at least in part, on the ranking; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable media storing instructions which, when executed, cause performance of a method that comprises the steps of:
-
generating a plurality of model-generated scores; wherein each model-generated score of the plurality of model-generated scores corresponds to a candidate image from a plurality of candidate images for a particular video item; wherein generating the plurality of model-generated scores includes, for each candidate image of the plurality of candidate images, feeding a set of input parameter values into a trained machine learning engine to produce the model-generated score that corresponds to the candidate image; establishing a ranking of the candidate images for the particular video item based, at least in part, on the model-generated scores that correspond to the candidate images; selecting a candidate image, from the plurality of candidate images, as a representative image for the video item based, at least in part, on the ranking; wherein the method is performed by one or more computing devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification