Outer Rim Archives
Archives · 2017 · 20170257653

Application (pre-grant publication)

SHOT STRUCTURE OF ONLINE VIDEO AS A PREDICTOR OF SUCCESS

Number
20170257653
Published
2017-09-07
Filed
2016-03-01
Assignee
Disney Enterprises, Inc.
Inventors
FARRÉ GUIU; Miquel Á. et al.
CPC
H04N21/23418; H04N21/251; G06V10/7625; G06V20/41; G06N20/00; G06F18/22; G06F18/231; G06N5/04
Verdict
Set aside shot structure predicting online video success - content analytics/business
Source
Google Patents · FreePatentsOnline

Abstract

Systems, methods, and computer program products toperform an operation comprising receiving a plurality of superclusters that includes at least one of a plurality of shot clusters, wherein each of the shot clusters includes at least one of a plurality of video shots, and wherein each video shot includes one or more video frames, and computing an expected value for a metric based on the plurality of superclusters.

Background

BRIEF DESCRIPTION OF THE DRAWINGS

So that the manner in which the above recited aspects are attained and can be understood in detail, a more particular description of embodiments of the disclosure, briefly summarized above, may be had by reference to the appended drawings.

It is to be noted, however, that the appended drawings illustrate only typical embodiments of this disclosure and are therefore not to be consideredlimiting of its scope, for the disclosure may admit to other equally effective embodiments.

FIG. 1 is a block diagram illustrating a system configured to use the shot structure of a video as a predictor of success, according to one embodiment.

FIG. 2 is a flow chart illustrating a method to use the shot structure of a video as a predictor of success, according to one embodiment.

FIG. 3 is a flow chart illustrating a method to determine a likelihood of success of a video based on a hierarchy depth, according to one embodiment.

FIG. 4 illustrates an example of determining a likelihood of success of avideo based on a hierarchy depth, according to one embodiment.DETAILED DESCRIPTION

Embodiments disclosed herein provide techniques to predict the success of a video based ona structure of the video. The “structure” of the video may be based on the degree of relationship between the scenes (or shots) of a video. The “success” of the video may reflected by any quantifiable metric, such as how much (in time, percentage, etc.) o

Claims

1. A method, comprising: receiving a plurality of video shots of a video, wherein each video shot includes one or more frames of the video; generating a hierarchy based on the plurality of video shots, wherein the hierarchy comprises a plurality of superclusters that include at least one of a plurality of shot clusters and describes relationships between the plurality of video shots, wherein each of the shot clusters includes at least one of the plurality of video shots; computing a value for a statistic for the video based on the hierarchy; and computing, by operation of a computer processor, an expected value for a metric based on the statistic. 8. A computer program product, comprising: a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform anoperation comprising: receiving a plurality of video shots of a video, wherein each videoshot includes one or more frames of the video; generating a hierarchy based on the plurality of video shots, wherein the hierarchy comprises a plurality of superclusters that include at least one of a plurality of shot clusters and describes relationships between the plurality of video shots, wherein each of the shot clusters includes at least one of the plurality of video shots; computing a value for a statistic for the video based on the hierarchy; and computing an expected value for a metric based on the statistic. 15. A system, comprising: a processor; and a memory containing a program which when executed by the processor performs an operation comprising: receiving a plurality of video shots of a video, wherein each video shot includes one or more frames of the video; generating a hierarchy based on the plurality of video shots, wherein the hierarchy comprises a plurality of superclusters that include at least one of a plurality of shot clusters and describes relationships between the plurality of video shots, wherein each of the shot clusters includes at least one of the plurality of video shots; computing a value for a statistic for the video based on the hierarchy; and computing an expected value for a metric based on the statistic.