Learning highlights using event detection
First Claim
Patent Images
1. A computer-implemented method for identifying a portion of a video as a highlight, comprising:
- accessing a video;
extracting, from the video, a feature set associated with frames of the video;
identifying a plurality of video portions of the video, each video portion associated with a subset of frames of the video, and each video portion also associated with a subset of the feature set, wherein the frames of at least one of the video portions overlap with the frames of another one of the video portions;
classifying each video portion using a plurality of highlight classifiers and based on the subset of the feature set associated with that video portion to generate a classification result; and
identifying one or more video portions of the plurality of video portions as highlights according to the classification results generated by the highlight classifiers.
2 Assignments
0 Petitions
Accused Products
Abstract
A highlight learning technique is provided to detect and identify highlights in sports videos. A set of event models are calculated from low-level frame information of the sports videos to identify recurring events within the videos. The event models are used to characterize videos by detecting events within the videos and using the detected events to generate an event vector. The event vector is used to train a classifier to identify the videos as highlight or non-highlight.
85 Citations
19 Claims
-
1. A computer-implemented method for identifying a portion of a video as a highlight, comprising:
-
accessing a video; extracting, from the video, a feature set associated with frames of the video; identifying a plurality of video portions of the video, each video portion associated with a subset of frames of the video, and each video portion also associated with a subset of the feature set, wherein the frames of at least one of the video portions overlap with the frames of another one of the video portions; classifying each video portion using a plurality of highlight classifiers and based on the subset of the feature set associated with that video portion to generate a classification result; and identifying one or more video portions of the plurality of video portions as highlights according to the classification results generated by the highlight classifiers. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19)
-
-
7. A non-transitory computer-readable storage medium having executable program instructions embodied therein, the computer program instructions controlling a computer system to perform a method comprising:
-
accessing a video; extracting, from the video, a feature set associated with frames of the video; identifying a plurality of video portions of the video, each video portion associated with a subset of frames of the video, and each video portion also associated with a subset of the feature set, wherein frames of at least one video portion overlap with frames of another video portion; classifying each video portion using a plurality of highlight classifiers based on the subset of the feature set identified for each video portion to generate a classification result; and identifying one or more video portions of the plurality of video portions as highlights according to the classification result of the highlight classifiers. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system comprising:
-
a computer processor; a computer-readable storage medium storing data including a computer program which when executed by the computer processor performs the operations of; accessing a video; extracting, from the video, a feature set associated with frames of the video; identifying a plurality of video portions of the video, each video portion associated with a subset of frames of the video, and each video portion also associated with a subset of the feature set, wherein frames of at least one video portion overlap with frames of another video portion; classifying each video portion using a plurality of highlight classifiers based on the subset of the feature set identified for each video portion to generate a classification result; and identifying one or more video portions of the plurality of video portions as highlights according to the classification result of the highlight classifiers. - View Dependent Claims (14, 15, 16, 17)
-
Specification