Patent ID: 7756874
Filing Date: 2010-07-13
Classification: G06F,G10L,G11B,Y10S

Abstract:
1. A method of classifying data according to consonance of the data, the method comprising: determining an initial classification for a data set and assigning each media entity of a plurality of media entities in the data set to at least one consonance class comprising a perceived harmony or agreement of media entities as identified by a trained human classifier based on at least one of a song-level attribute or a voice-level attribute as defined by a human user; processing each media entity of said data set to extract at least one consonance characteristic based on digital signal processing of each media entity, wherein said at least one consonance characteristic relates to a correspondence or a recurrence of sounds in each of said plurality of media entities; generating a plurality of consonance vectors for said plurality of media entities, wherein each consonance vector includes (1) said at least one consonance class based on the at least one of the song-level attribute or the voice-level attribute as identified by the trained human classifier and (2) said at least one consonance characteristic based on said digital signal processing, and wherein said consonance vectors include a mean energy of a ratio between peaks for all frames in said plurality of media entities and wherein each consonance vector contains the consonance characteristic and the consonance class attributes assigned to the media entity being classified; forming a classification chain based upon said plurality of consonance vectors; creating a simple rule when a plurality of classification chains are created that each meet a certain criteria; testing the simple rule against a pre-defined set of identified media entities to create a general rule which is subjected to analysis by a trained human classifier to determine a classification accuracy of the general rule; utilizing feedback from the trained human classifier regarding the classification accuracy of the general rule to identify at least one consonance class to create a relational rule; and storing each created relational rule in a computer memory for later retrieval and use in classification actions.