IP Library Granted Patent US 8,101,845
Granted Patent B2
US 8,101,845 · App. 11/813,411 · Granted Jan 24, 2012

Information processing apparatus, method, and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,101,845
App. No.
11/813,411
Granted
Jan 24, 2012
Kind
B2
Abstract

The present invention relates to an information processing apparatus, method, and program that are capable of analysing a waveform of a tune involving a modulation with a reduced operation amount. A beat feature extraction section 41 extracts a feature related to a beat from sections of a waveform of a tune involving a modulation, each of the sections corresponding to each beat. A beat feature removal section 42 removes a phase component from a frequency component of each feature extracted. An autocorrelation map generation section 43 generates, based on the features whose phase components have been removed, autocorrelation information representing correlation between one section and another section. This enables the waveform of the tune involving a modulation to be analyzed with a reduced operation amount. The present invention is applicable to an information processing apparatus.

Claims (29)

1. An information processing apparatus, comprising:

first extraction means for extracting a first feature from first sections of a waveform of a tune involving a modulation, each of the first sections corresponding to each beat, the first feature being related to the beat;

removal means for removing a phase component from a frequency component of each first feature extracted;

generation means for, based on the first features whose phase components have been removed, generating autocorrelation information representing correlation between one said first section and another said first section;

separation means for, based on the autocorrelation information, separating the beats into a plurality of second sections each containing a succession of beats with high correlation;

second extraction means for extracting a second feature from each of the second sections obtained by the separation, the second feature representing a musical feature of the tune; and

identification means for, based on the second feature, identifying a tune structure component of the tune in the second sections as separated.

2. The information processing apparatus according to claim 1 , wherein said removal means removes the phase component from the frequency component of each first feature by a discrete Fourier transform.

3. The information processing apparatus according to claim 1 , wherein said identification means identifies, as the tune structure component, a section corresponding to a chorus of the tune.

4. The information processing apparatus according to claim 1 , wherein the first feature is energy of each tone in a predetermined number of octaves in the first section.

5. The information processing apparatus according to claim 1 , wherein the second feature is volume, information concerning a sound source, or a gain of a certain frequency band in the second section.

6. The information processing apparatus according to claim 5 , wherein the second feature is a length of the second section, the number of times the second section appears, or the number of times the second section is repeated consecutively.

7. The information processing apparatus according to claim 3 , wherein, based on the first features whose phase components have been removed, said generation means calculates, at intervals of a predetermined, number of beats, the correlation with another said first section to generate the autocorrelation information.

8. The information processing apparatus according to claim 1 , wherein said removal means removes the phase component from the frequency component of each first feature whose been shuffled.

9. The information processing apparatus according to claim 4 , wherein said removal means shifts the energy of each tone before removing the phase component from the frequency component of each first feature.

10. An information processing method, comprising:

a first extraction step of extracting a first feature from first sections of a waveform of a tune involving a modulation, each of the first sections corresponding to each beat, the first feature being related to the beat;

a removal step of removing a phase component from a frequency component of each feature extracted;

a generation step of, based on the features whose phase components have been removed, generating autocorrelation information representing correlation between one said section and another said section;

a separation step for, based on the autocorrelation information, separating the beats into a plurality of second sections each containing a succession of beats with high correlation;

a second extraction step for extracting a second feature from each of the second sections obtained by the separation, the second feature representing a musical feature of the tune; and

an identification step for, based on the second feature, identifying a tune structure component of the tune in the second sections as separated.

11. A program for causing a computer to perform:

a first extraction step of extracting a first feature from first sections of a waveform of a tune involving a modulation, each of the first sections corresponding to each beat, the first feature being related to the beat;

a removal step of removing a phase component from a frequency component of each feature extracted;

a generation step of, based on the features whose phase components have been removed, generating autocorrelation information representing correlation between one said section and another said section;

a separation step for, based on the autocorrelation information, separating the beats into a plurality of second sections each containing a succession of beats with high correlation;

a second extraction step for extracting a second feature from each of the second sections obtained by the separation, the second feature representing a musical feature of the tune; and

an identification step for, based on the second feature, identifying a tune structure component of the tune in the second sections as separated.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY SHOULD BE SPELLED AS TOKYO PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0141. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 062401/0328 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEES CITY IN THE ADDRESS SHOULD BE TOKYO, JAPAN PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0303. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 062401/0490 →
CHANGE OF ADDRESS Recorded Dec 28, 2021
From: LINE CORPORATION
To: LINE CORPORATION
Reel/Frame 059511/0374 →
CHANGE OF NAME Recorded Dec 28, 2021
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 058597/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 058597/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2015
From: SONY CORPORATION
To: LINE CORPORATION
Reel/Frame 036436/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2007
From: KOBAYASHI, YOSHIYUKI
To: SONY CORPORATION
Reel/Frame 019547/0396 →