IP Library Granted Patent US 9,712,937
Granted Patent B2
US 9,712,937 · App. 14/716,260 · Granted Jul 18, 2017

Sound source separation apparatus and sound source separation method

Inventor: Kyohei Kitazawa (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
H04S5/00G10L2021/02166H04R3/00H04S2400/01H04S2400/11H04S2420/05
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 9,712,937
App. No.
14/716,260
Granted
Jul 18, 2017
Kind
B2
Abstract

An apparatus of this invention stably separates a sound source even when the relative positional relationship between the sound source and a sound pickup device has changed. This apparatus includes a sound pickup unit configured to pick up sound signals of a plurality of channels, a detector configured to detect a change in a relative positional relationship between a sound source and the sound pickup unit, a phase regulator configured to regulate a phase of the sound signal in accordance with the relative position change amount detected by the detector, a parameter estimator configured to estimate a variance and spatial correlation matrix of a sound source signal as sound source separation parameters with respect to the phase-regulated sound signal, and a sound source separator configured to generate a separation filter from the estimated parameters, and perform sound source separation.

Claims (39)

1. A sound source separation apparatus comprising:

a sound pickup unit configured to pick up sound signals of a plurality of channels;

a detector configured to detect relative positions, corresponding to each of a plurality of frames, between a sound source and the sound pickup unit;

a phase regulator configured to perform phase regulation of the sound signals of a first channel among the plurality of channels in each of the plurality of frames, using the relative positions corresponding to each of the plurality of frames, such that a phase difference between the sound signals of the first channel and the sound signals of a second channel among the plurality of channels is a predetermined value in each of the plurality of frames;

one or more processors;

a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors cause the sound source separation apparatus to:

divide the sound signals of the plurality of channels into the plurality of frames, each of the plurality of frames having a predetermined time period, and

estimate a sound source separation parameter using the regulated sound signals; and

a sound source separator configured to, for each of the plurality of frames, perform sound source separation for separating sound signals generated by the sound source from the sound signals by using a separation filter based on the sound source separation parameter.

2. The sound source separation apparatus according to claim 1 , further comprising a second phase regulator configured to return a phase of output signals from the sound source separator, which phase is regulated by the phase regulator, to the original phase.

3. The sound source separation apparatus according to claim 1 , wherein

the sound source separator comprises a parameter regulator configured to correct the sound source separation parameter from a spatial correlation matrix as the sound source separation parameter and a phase regulation amount regulated by the phase regulator, and

the sound source separator generates a separation filter from the corrected sound source separation parameter, and performs sound source separation.

4. The sound source separation apparatus according to claim 1 , wherein

the phase regulator performs phase regulation by an amount which changes from one sound source to another, and

the memory includes further instructions which, when executed by the one or more processors, cause the sound source separation apparatus to perform parameter estimation from the sound signals whose phase is regulated for each sound source.

5. The sound source separation apparatus according to claim 1 , wherein the phase regulator regulates a delay of the sound signals.

6. The sound source separation apparatus according to claim 1 , wherein the phase regulator regulates a phase of the sound signals having undergone time-frequency conversion.

7. The sound source separation apparatus according to claim 1 , wherein the memory includes further instructions which, when executed by the one or more processors, cause the sound source separation apparatus to

calculate a spatial correlation matrix for each time-frequency,

perform eigenvalue decomposition on the spatial correlation matrix calculated for each time-frequency,

calculate a sound source direction from an eigenvector corresponding to a largest eigenvalue of calculated eigenvalues, and

update a spatial correlation matrix from the calculated sound source direction, the relative position change amount detected by the detector, and the eigenvalue of the spatial correlation matrix.

8. The sound source separation apparatus according to claim 1 , wherein the separation filter is a multi-channel Wiener filter.

9. The sound source separation apparatus according to claim 1 , wherein the detector detects at least one of rotation of the sound pickup unit, movement of the sound pickup unit, and movement of the sound source.

10. The sound source separation apparatus according to claim 1 , wherein the phase regulator performs the phase regulation of each of the plurality of frames of the first channel among the plurality of channels using the relative positions corresponding to each of the plurality of frames, so as to become the phase difference between the sound signals of the first channel and the sound signals of the second channel among the plurality of channels to zero.

11. The sound source separation apparatus according to claim 1 , wherein the memory includes further instructions which, when executed by the one or more processors, cause the sound source separation apparatus to estimate the sound source separation parameter including a variance and a spatial correlation matrix.

12. A method of controlling a sound source separation apparatus which comprises a sound pickup unit configured to pick up sound signals of a plurality of channels, and performs sound source separation from the sound signals obtained by the sound pickup unit, comprising:

dividing the sound signals of the plurality of channels into a plurality of frames each having a predetermined time period;

detecting relative positions, corresponding to each of the plurality of frames, between a sound source and the sound pickup unit;

performing phase regulation of the sound signals of a first channel among the plurality of channels in each of the plurality of frames, using the relation positions corresponding to each of the plurality of frames, such that a phase difference between the sound signals of the first channel and the sound signals of a second channel among the plurality of channels is a predetermined value in each of the plurality of frames;

estimating a sound source separation parameter using the regulated sound signals; and

performing, for each of the plurality of frames, sound source separation for separating sound signals generated by the sound source from the sound signals by using a separation filter based on the sound source separation parameter.

13. A non-transitory computer-readable storage medium storing a program for causing a computer, which comprises a sound pickup unit configured to pick up sound signals of a plurality of channels and which performs sound source separation from the sound signals obtained by the sound pickup unit, to execute steps comprising:

dividing the sound signals of the plurality of channels into a plurality of frames each having a predetermined time period;

detecting relative positions, corresponding to each of the plurality of frames, between a sound source and the sound pickup unit;

performing phase regulation of the sound signals of a first channel among the plurality of channels in each of the plurality of frames, using the relation positions corresponding to each of the plurality of frames, such that a phase difference between the sound signals of the first channel and the sound signals of a second channel among the plurality of channels is a predetermined value in each of the plurality of frames;

estimating a sound source separation parameter using the regulated sound signals; and

performing, for each of the plurality of frames, sound source separation for separating sound signals generated by the sound source from the sound signals by using a separation filter based on the sound source separation parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2015
From: KITAZAWA, KYOHEI
To: CANON KABUSHIKI KAISHA
Reel/Frame 036191/0819 →
Priority Claims (1)
JP 2014-108442 · May 26, 2014 · national
Continuity (1)
Related Publication 20150341735A1 · Nov 26, 2015