Systems and methods for classifying sports video
First Claim
Patent Images
1. A system for classifying sports video, comprising:
- a processor;
a memory storing instructions that when execute cause the system to;
collect a plurality of key audio samples from a plurality of types of sports;
extract a plurality of sample audio features from a plurality of frames within each of the plurality of key audio samples;
generate a plurality of patterns corresponding to the plurality of key audio samples;
extract a plurality of audio features from the plurality of frames within an audio stream of a video clip;
compare the plurality of sample audio features in the plurality of patterns with the a plurality of audio features extracted from the audio stream; and
classify the video clip into a sport type from a plurality of sport types based on the location, the distribution, and the frequency of the key audio components, wherein the classification based on the distribution compares a first distribution of the plurality of key audio components with a second distribution of key audio components which corresponds to one of the plurality of sport types, wherein the first and second distributions are related to a regularity of the occurrences of the respective key audio components.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and computer readable media having programs for classifying sports video. In one embodiment, a method includes: extracting, from an audio stream of a video clip, a plurality of key audio components contained therein; and classifying, using at least one of the plurality of key audio components, a sport type contained in the video clip. In one embodiment, a computer readable medium having a computer program for classifying ports video includes: logic configured to extract a plurality of key audio components from a video clip; and logic configured to classify a sport type corresponding to the video clip.
82 Citations
23 Claims
-
1. A system for classifying sports video, comprising:
-
a processor; a memory storing instructions that when execute cause the system to; collect a plurality of key audio samples from a plurality of types of sports; extract a plurality of sample audio features from a plurality of frames within each of the plurality of key audio samples; generate a plurality of patterns corresponding to the plurality of key audio samples; extract a plurality of audio features from the plurality of frames within an audio stream of a video clip; compare the plurality of sample audio features in the plurality of patterns with the a plurality of audio features extracted from the audio stream; and classify the video clip into a sport type from a plurality of sport types based on the location, the distribution, and the frequency of the key audio components, wherein the classification based on the distribution compares a first distribution of the plurality of key audio components with a second distribution of key audio components which corresponds to one of the plurality of sport types, wherein the first and second distributions are related to a regularity of the occurrences of the respective key audio components. - View Dependent Claims (2, 3)
-
-
4. A method for classifying sports video, comprising:
-
extracting, using an instruction execution system, a plurality of key audio components from an audio stream of a video clip; and classifying, using the instruction execution system, the video clip into a sport type from a plurality of sport types, based on a comparison of a first distribution of one or more of the plurality of key audio components extracted from the audio stream as compared to a second distribution of key audio components which corresponds to one of the plurality of sport types, wherein the first and second distributions are related to the regularity of the occurrences of the respective key audio components. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing instructions for classifying sports video, wherein the instructions when executed by an instruction execution system cause the instruction execution system to at least:
-
extract a plurality of key audio components from a video clip; and classify the video clip into a sport type in a plurality of sport types, based on a comparison of a first distribution of one or more of the plurality of key audio components extracted from the audio stream as compared to a second distribution of key audio components which corresponds to one of a plurality of sport types, wherein the first and second distributions are related to the regularity of the occurrences of the respective key audio components. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification