ADVERTISEMENT INSERTION POINTS DETECTION FOR ONLINE VIDEO ADVERTISING
First Claim
Patent Images
1. A method, comprising:
- parsing a first video into a plurality of shots, the plurality of shots including one or more shot boundaries; and
determining one or more insertion points for inserting at least one second video into the first video, wherein the determination includes balancing a discontinuity and an attractiveness of each of the shot boundaries.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining insertion points in a first video stream are described. The insertions points being configured for inserting at least one second video into the first video. In accordance with one embodiment, a method for determining the insertion points includes parsing the first video into a plurality of shots. The plurality of shots includes one or more shot boundaries. The method then determines one or more insertion points by balancing a discontinuity metric and an attractiveness metric of each shot boundary.
-
Citations
24 Claims
-
1. A method, comprising:
-
parsing a first video into a plurality of shots, the plurality of shots including one or more shot boundaries; and determining one or more insertion points for inserting at least one second video into the first video, wherein the determination includes balancing a discontinuity and an attractiveness of each of the shot boundaries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium having computer-executable instructions that, when executed, perform acts comprising:
-
parsing a first video into a plurality of shots, the plurality of shots includes one or more shot boundaries; computing a degree of overall discontinuity for each of the one or more shot boundaries; computing a degree of attractiveness for each of the one or more shot boundaries; determining one or more insertion points based on the degree of discontinuity and the degree of attractiveness of each shot boundary, wherein the one or more insertion points are configured for inserting at least one second video into the first video; and inserting the at least one second video at each of the determined insert points to form an integrated video stream. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system, the system comprising:
-
one or more processors; and memory allocated for storing a plurality of computer-executable instructions which are executable by the one or more processors, the computer-executable instructions comprising; instructions for parsing a first video into a plurality of shots, the plurality of shots includes one or more shot boundaries; instructions for computing a degree of discontinuity for each of the one or more shot boundaries; instructions for computing a degree of attractiveness for each of the one or more shot boundaries; instructions for determining one or more insertion points based on the degree of discontinuity and the degree of attractiveness of each shot boundary, wherein the one or more insertion points are configured for inserting at least one second video into the first video; and instructions for inserting the at least one second video at each of the determined insert points to form an integrated video stream. - View Dependent Claims (24)
-
Specification