Coded Domain Audio Analysis
First Claim
1. A method comprising:
- converting quantized samples to energy values from a first file and a second file having audio content with compressed formats;
determining energy characteristics from the energy values for the first file and the second file;
matching the energy characteristics for the first file and the second file to obtain a greatest content match for a plurality of delay instances; and
providing a selected delay value from the plurality of delay instances, the selected delay value corresponding to a determined offset between the first file and the second file for relating the audio content of the two files.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, computer-readable media, and apparatuses for determining a measure a similarity of the audio content of a plurality of files. Quantized samples are converted to energy values from files having audio content with compressed formats. Energy characteristics are determined from the energy values and are matched to obtain a greatest content match for a plurality of delay instances. A selected delay value corresponds to a determined offset between the files for relating the audio content of the files. A degree of similarity is determined to relate the audio content of the files. A frequency spectrum is partitioned into a plurality of frequency bands, and a total energy value is determined for each frequency band. The total energy values are correlated for the files.
-
Citations
25 Claims
-
1. A method comprising:
-
converting quantized samples to energy values from a first file and a second file having audio content with compressed formats; determining energy characteristics from the energy values for the first file and the second file; matching the energy characteristics for the first file and the second file to obtain a greatest content match for a plurality of delay instances; and providing a selected delay value from the plurality of delay instances, the selected delay value corresponding to a determined offset between the first file and the second file for relating the audio content of the two files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
an energy collection module configured to determine energy values from quantized samples from a first file and a second file having audio content with compressed formats; an energy matching module configured to match energy characteristics from the energy values for the first file and the second file to obtain matched energy measures for a plurality of time delay instances; and an analysis module configured to provide a selected delay value from the matched energy measures of the plurality of time delay instances, the selected delay value corresponding to a determined offset between the first file and the second file. - View Dependent Claims (17)
-
-
18. A computer-readable medium having computer-executable instructions comprising:
-
converting quantized samples to energy values from a first file and a second file having audio content with compressed formats; determining energy characteristics from the energy values for the first file and the second file; matching the energy characteristics for the first file and the second file to obtain a greatest content match for a plurality of delay instances; and selecting a selected delay value from the plurality of delay instances, the selected delay value corresponding to a determined offset between the first file and the second file. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus comprising:
-
means for converting quantized samples to energy values from a first file and a second file having audio content with compressed formats; means for determining energy characteristics from the energy values for the first file and the second file; means for matching the energy characteristics for the first file and the second file to obtain a greatest content match for a plurality of delay instances; and means for providing a selected delay value from the plurality of delay instances, the selected delay value corresponding to a determined offset between the first file and the second file for relating the audio content of the two files. - View Dependent Claims (23)
-
-
24. An integrated circuit comprising:
-
an energy collection component configured to determine energy values from quantized samples from a first file and a second file having audio content with compressed formats; an energy matching component configured to match energy characteristics from the energy values for the first file and the second file to obtain matched energy measures for a plurality of time delay instances; and an analysis component configured to provide a selected delay value from the matched energy measures of the plurality of time delay instances, the selected delay value corresponding to a determined offset between the first file and the second file. - View Dependent Claims (25)
-
Specification