Method, system and storage medium for commercial and musical composition recognition and storage
First Claim
1. A music recognizing method for recognizing music from received data, the method comprising the steps of:
- extracting features of music content beforehand, storing the features and corresponding music names in a content feature file;
extracting a feature from the received data, and storing the feature and a time in a broadcast feature file;
searching for a music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file;
when the music name is determined, the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name are stored in a search result file; and
generating a time-series playlist of music using the search result file and a content information database (DB) including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information associated with the music name.
1 Assignment
0 Petitions
Accused Products
Abstract
A playlist generating method for generating a playlist of content from received broadcasted data is provided. The playlist generating method includes the steps of: extracting features of broadcast content beforehand, storing the features in a content feature file, and storing information relating to the broadcast content in a content information DB; extracting features from the received data, and storing the features in a data feature file; searching for broadcast content of a predetermined kind by comparing data in the content feature file and data in the data feature file; when a name of the predetermined kind of content is determined, storing data corresponding to the broadcast content of the predetermined kind in a search result file; generating a playlist for the broadcast content of the predetermined kind from the search result file and the content information DB.
58 Citations
21 Claims
-
1. A music recognizing method for recognizing music from received data, the method comprising the steps of:
-
extracting features of music content beforehand, storing the features and corresponding music names in a content feature file; extracting a feature from the received data, and storing the feature and a time in a broadcast feature file; searching for a music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; when the music name is determined, the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name are stored in a search result file; and generating a time-series playlist of music using the search result file and a content information database (DB) including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information associated with the music name. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A music recognizing method for recognizing music from received data, the method comprising the steps of:
-
extracting features of music content beforehand, storing the features and corresponding music names in a content feature file; receiving broadcasted data in a plurality of areas; extracting a feature from the received data, and sending the feature and a time as data of a broadcast feature file to a center system in each area; in the center system, searching for music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; when the music name is determined, the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name are stored in a search result file; and generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information associated with the music name.
-
-
7. A commercial (CM) recognizing method for recognizing CM data from received data, and storing the recognized CM data, the method comprising the steps of:
-
detecting the CM data from the received data; extracting features of the CM data, and storing features in a broadcast feature file; performing data comparison between the broadcast feature file and a master CM content feature file in which features of CM content are stored beforehand; and if data in the broadcast feature file does not exist in the master CM content feature file, registering the data in the master CM content feature file as a new CM, the step of detecting the CM data from the received data comprising the steps of; detecting a start point and an end point of the CM data, by using a CM detecting module for detecting cut points in images; and cutting out a part of the CM data to obtain a predetermined length such that a length from the center of the CM data to an end is the same as a length from the center to another end so as to extract the features of the CM data from the part of the predetermined length in the extracting step. - View Dependent Claims (8)
-
-
9. A music recognizing system for recognizing music from received data, the system comprising:
-
means for obtaining data of a content feature file in which features and corresponding music names of music content are stored; means for extracting a feature from the received data, and storing the feature and a time in a broadcast feature file; means for searching for a music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; means for, when the music name is determined, storing the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name in a search result file; and means for generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information associated with the music name. - View Dependent Claims (10, 11)
-
-
12. A music recognizing system for recognizing music from received data, the system comprising:
-
a plurality of apparatuses for receiving broadcasted data in a plurality of areas; a center system for receiving data received in each area from each apparatus, the center system comprising; means for obtaining data of a content feature file in which features and corresponding music names of music content are stored; means for extracting feature from the received data, and storing the feature and a time in a broadcast feature file; means for searching for a music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; means for, when the music name is determined, storing the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name in a search result file; and means for generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information with the music name.
-
-
13. A music recognizing system for recognizing music from received data, the system comprising:
-
a plurality of apparatuses for receiving broadcasted data and extracting features of the broadcasted data in a plurality of areas; a center system for receiving the features of data received in each area from each apparatus, the center system comprising; means for obtaining data of a content feature file in which features and corresponding music names of music content are stored; means for extracting a feature from the received data, and storing the feature and a time in a broadcast feature file; means for searching for a music name of the feature in the broadcast feature file by comparing data in the content feature file and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; means for, when the music name is determined, storing the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name in a search result file; and means for generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information with the music name.
-
-
14. A commercial (CM) recognizing system for recognizing CM data from received data, and storing the recognized CM data, the system comprising:
-
means for detecting the CM data from the received data; means for extracting features of the CM data, and storing the features in a broadcast feature file; means for performing data comparison between the broadcast feature file and a master CM content feature file in which features of CM content are stored beforehand; and means for, if data in the broadcast feature file does not exist in the master CM content feature file, registering the data in the master CM content feature file as a new CM; the means for detecting the CM data from the received data comprising means for detecting a start point and an end point of the CM data by using a CM detection module for detecting cut points in images; and
cutting out a part of the CM data to obtain a predetermined length such that a length from the center of the CM data to an end is the same as a length from the center to another end so as to extract the features of the CM data from the part of the predetermined length in the extracting step. - View Dependent Claims (15)
-
-
16. A computer readable medium recording program code for causing a computer to perform processes for recognizing music from received data, the computer readable medium comprising:
-
program code means for extracting a feature and a time from the received data, and storing the feature and a time in a broadcast feature file; program code means for searching for a music name of the feature in the broadcast feature file by comparing data in a content feature file, in which features and corresponding music names of music content are stored, and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; program code means for, when the music name is determined, storing the music name and the time corresponding to the feature, in the broadcaste feature file, that corresponds to the music name in a search result file; and program code means for generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information with the music name. - View Dependent Claims (17, 18)
-
-
19. A computer readable medium recording program code for causing a computer to perform processes for recognizing music from received data, the computer readable medium comprising:
-
program code means for receiving a feature and a time of broadcasted data received in each area as a broadcast feature file from each apparatus; program code means for searching for a music name by comparing data in a content feature file, in which features and corresponding music names of music content are stored, and data in the broadcast feature file, wherein the music name corresponds to a feature, in the content feature file, the same as the feature in the broadcast feature file; program code means for, when the music name is determined, storing the music name and the time corresponding to the feature, in the broadcast feature file, that corresponds to the music name in a search result file; and program code means for generating a time-series playlist of music using the search result file and a content information database including information associated with the music name, wherein the time-series playlist includes the time, the music name of music broadcasted at the time and information with the music name.
-
-
20. A computer readable medium recording program code for causing a computer to perform processes for recognizing commercial (CM) data from received data, and storing the recognized CM data, the computer readable medium comprising:
-
program code means for detecting the CM data from the received data; program code means for extracting features of the CM data, and storing the features in a broadcast feature file; program code means for performing data comparison between the broadcast feature file and a master CM content feature file in which features of CM content are stored beforehand; and program code means for, if data in the broadcast feature file does not exist in the master CM content feature file, registering the data in the master CM content feature file as a new CM; the program code means for detecting the CM data from the received data comprising; program code means for detecting a start point and an end point of the CM data by using a CM detection module for detecting cut points in images; and cutting out a part of the CM data to obtain a predetermined length such that a length from the center of the CM data to an end is the same as a length from the center to another end so as to extract the features of the CM data from the part of the predetermined length in the extracting step. - View Dependent Claims (21)
-
Specification