IP Library › Granted Patent US 12,100,413
Granted Patent B2
US 12,100,413 · App. 17/801,614 · Granted Sep 24, 2024

Sound source separation program, sound source separation method, and sound source separation device

Inventors: Nobutaka Ono (Tokyo, JP); Robin Scheibler (Tokyo, JP)
Assignee: Tokyo Metropolitan Public University Corporation
G10L21/028G10L21/0272H04R1/406H04R3/005
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 12,100,413
App. No.
17/801,614
Granted
Sep 24, 2024
Kind
B2
Abstract

A sound source separation program causes a computer to acquire an acoustic signal, convert the acquired acoustic signal from a time region to a frequency region, and perform sound source separation on the acoustic signal converted to the frequency region by performing updating based on elementary row operation on a demixing matrix to iteratively minimize an objective function including a quadratic form of a separation vector and a determinant of the demixing matrix.

Claims (70)

1. A computer-readable non-transitory storage medium storing a sound source separation program that causes a computer to:

acquire an acoustic signal,

convert the acquired acoustic signal from a time region to a frequency region, and

perform sound source separation on the acoustic signal converted to the frequency region by performing updating based on elementary row operation on a demixing matrix to iteratively minimize an objective function including a quadratic form of a separation vector and a determinant of the demixing matrix,

wherein the program causes the computer to:

perform updating by a conversion formula based on the elementary row operation of the following formula for each frequency f and when k=1, . . . , M:

W f ←W f −v kf w kf H , and

calculate an unknown vector V kf =(V 1 , . . . , V M ) T (T represents vector transpose, k is a number of a sound source signal and is an integer from 1 to the number of microphones M, and f is an index representing a frequency) by finding a vector for minimizing the objective function,

wherein W f = (W 1f , . . . , W Kf ) H is a demixing matrix, H is the Hermitian transpose, K is the number of sound sources, M is the number of microphones that collect the acoustic signal, and K=M.

2. The computer-readable non-transitory storage medium according to claim 1 , wherein the program causes the computer to perform updating by multiplying the demixing matrix W f by a matrix in which a kth column is determined so as to minimize the function and other columns other than the kth column are unit columns, for each frequency f and repeat the updating processing to obtain the demixing matrix W f .

3. The computer-readable non-transitory storage medium according to claim 1 , wherein the function is shown in the following formula:

Q

=

∑

f

=

1

F

∑

k

=

1

M

w

kf

H

⁢

V

kf

⁢

w

kf

-

2

⁢

∑

f

=

1

F

log

⁢

❘

"\[LeftBracketingBar]"

det

⁢

(

W

f

)

❘

"\[RightBracketingBar]"

the demixing matrix W f is (w 1f , . . . , W Kf ) H , F is a total number of frequencies, H is the Hermitian transpose, and V kf is the weighted covariance matrix.

4. A sound source separation method comprising:

acquiring an acoustic signal by a sound collecting unit including a plurality of microphones;

converting the acquired acoustic signal from a time region to a frequency region by a sound separation unit; and

performing sound separation on the acoustic signal converted to the frequency region by the sound source separation unit, the sound separation being performed by performing updating based on elementary row operation on a demixing matrix to iteratively minimize an objective function including a quadratic form of a separation vector and a determinant of the demixing matrix;

wherein the sound source separation method further comprises:

performing updating by a conversion formula based on the elementary row operation of the following formula for each frequency f and when k=1, . . . , M:

W f ←W f −v kf w kf H , and

calculating an unknown vector V kf = (v 1 , . . . , V M ) T (T represents vector transpose, k is a number of a sound source signal and is an integer from 1 to the number of microphones M, and f is an index representing a frequency) by finding a vector for minimizing the objective function,

wherein W f = (W 1f , . . . , W Kf ) H is a demixing matrix, H is the Hermitian transpose, K is the number of sound sources, M is the number of microphones that collect the acoustic signal, and K=M.

5. A sound source separation device comprising:

a sound collecting unit that includes a plurality of microphones that acquire an acoustic signal; and

a sound source separation unit that converts the acquired acoustic signal from a time region to a frequency region, and performs sound source separation on the acoustic signal converted to the frequency region by performing updating based on elementary row operation on a demixing matrix to iteratively minimize an objective function including a quadratic form of a separation vector and a determinant of the demixing matrix;

wherein the sound source separation unit:

performs updating by a conversion formula based on the elementary row operation of the following formula for each frequency f and when k=1, . . . , M:

W f ←W f −v kf w kf H , and

calculates an unknown vector V kf =(V 1 , . . . , V M ) T (T represents vector transpose, k is a number of a sound source signal and is an integer from 1 to the number of microphones M, and f is an index representing a frequency) by finding a vector for minimizing the objective function,

wherein W f =(w 1f , . . . , W Kf ) H is a demixing matrix, H is the Hermitian transpose, K is the number of sound sources, M is the number of microphones that collect the acoustic signal, and K=M.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 060869 FRAME: 0695. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 22, 2022
From: ONO, NOBUTAKA; SCHEIBLER, ROBIN
To: TOKYO METROPOLITAN PUBLIC UNIVERSITY CORPORATION
Reel/Frame 061508/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
From: ONO, NOBUTAKA; SCHEIBLER, ROBIN
To: TOKYO METROPOLITAN PUBLIC UNIVERSITY
Reel/Frame 060869/0695 →
Continuity (2)
Provisional Application 62982755 · Feb 28, 2020
Related Publication 20230077621A1 · Mar 16, 2023