IP Library Granted Patent US 7,225,124
Granted Patent B2
US 7,225,124 · App. 10/315,680 · Granted May 29, 2007

Methods and apparatus for multiple source signal separation

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 7,225,124
App. No.
10/315,680
Granted
May 29, 2007
Kind
B2
Abstract

A technique for separating a signal associated with a first source from a mixture of the first source signal and a signal associated with a second source comprises the following steps/operations. First, two signals respectively representative of two mixtures of the first source signal and the second source signal are obtained. Then, the first source signal is separated from the mixture in a non-linear signal domain using the two mixture signals and at least one known statistical property associated with the first source and the second source, and without a need to use a reference signal.

Claims (43)

1. A method of separating a signal associated with a first source from a mixture of the first source signal and a signal associated with a second source, the method comprising the steps of:

obtaining two audio-related signals respectively representative of two mixtures of the first source signal and the second source signal; and

separating the first source signal from the second source signal in a non-linear signal domain using the two mixture signals and at least one known statistical property associated with the first source and the second source, and without a need to use a reference signal; and

outputting, at least, the separated first source signal.

2. The method of claim 1 , wherein the two mixture signals obtained respectively represent a non-weighted mixture of the first source signal and the second source signal and a weighted mixture of the first source signal and the second source signal.

3. The method of claim 2 , wherein the separation step is performed in the non-linear domain by converting the non-weighted mixture signal into a first cepstral mixture signal and converting the weighted mixture signal into a second cepstral mixture signal.

4. The method of claim 3 , wherein the separation step further comprises the step of iteratively generating an estimate of the second source signal based on the second cepstral mixture signal and an estimate of the first source signal from a previous iteration of the separation step.

5. The method of claim 4 , wherein the step of generating the estimate of the second source signal assumes that the second source signal is modeled with a mixture of Gaussians.

6. The method of claim 4 , wherein the separation step further comprises the step of iteratively generating an estimate of the first source signal based on the first cepstral mixture signal and the estimate of the second source signal.

7. The method of claim 6 , wherein the step of generating the estimate of the first source signal assumes that the first source signal is modeled with a mixture of Gaussians.

8. The method of claim 1 , wherein the separated first source signal is subsequently used by a signal processing application.

9. The method of claim 8 , wherein the application is speech recognition.

10. The method of claim 1 , wherein the first source signal is a speech signal and the second source signal is a signal representing at least one of competing speech, interfering music and a specific noise source.

11. Apparatus for separating a signal associated with a first source from a mixture of the first source signal and a signal associated with a second source, the apparatus comprising:

a memory; and

at least one processor, coupled to the memory, operative to: (i) obtain two audio-related signals respectively representative of two mixtures of the first source signal and the second source signal; and (ii) separate the first source signal from the second source signal in a non-linear signal domain using the two mixture signals and at least one known statistical property associated with the first source and the second source, and without a need to use a reference signal; and

(iii) output, at least, the separated first source signal.

12. The apparatus of claim 11 , wherein the two mixture signals obtained respectively represent a non-weighted mixture of the first source signal and the second source signal and a weighted mixture of the first source signal and the second source signal.

13. The apparatus of claim 12 , wherein the separation operation is performed in the non-linear domain by converting the non-weighted mixture signal into a first cepstral mixture signal and converting the weighted mixture signal into a second cepstral mixture signal.

14. The apparatus of claim 13 , wherein the separation operation further comprises iteratively generating an estimate of the second source signal based on the second cepstral mixture signal and an estimate of the first source signal from a previous iteration of the separation operation.

15. The apparatus of claim 14 , wherein the operation of generating the estimate of the second source signal assumes that the second source signal is modeled with a mixture of Gaussians.

16. The apparatus of claim 14 , wherein the separation operation further comprises iteratively generating an estimate of the first source signal based on the first cepstral mixture signal and the estimate of the second source signal.

17. The apparatus of claim 16 , wherein the operation of generating the estimate of the first source signal assumes that the first source signal is modeled with a mixture of Gaussians.

18. The apparatus of claim 11 , wherein the separated first source signal is subsequently used by a signal processing application.

19. The apparatus of claim 18 , wherein the application is speech recognition.

20. The apparatus of claim 11 , wherein the first source signal is a speech signal and the second source signal is a signal representing at least one of competing speech, interfering music and a specific noise source.

21. An article of manufacture for separating a signal associated with a first source from a mixture of the first source signal and a signal associated with a second source, comprising a machine readable medium containing one or more programs which when executed implement the steps of:

obtaining two audio-related signals respectively representative of two mixtures of the first source signal and the second source signal; and

separating the first source signal from the second source signal in a non-linear signal domain using the two mixture signals and at least one known statistical property associated with the first source and the second source, and without a need to use a reference signal; and

outputting, at least, the separated first source signal.

22. The article of claim 21 , wherein the two mixture signals obtained respectively represent a non-weighted mixture of the first source signal and the second source signal and a weighted mixture of the first source signal and the second source signal.

23. The article of claim 22 , wherein the separation step is performed in the non-linear domain by converting the non-weighted mixture signal into a first cepstral mixture signal and converting the weighted mixture signal into a second cepstral mixture signal.

24. The article of claim 23 , wherein the separation step further comprises the step of iteratively generating an estimate of the second source signal based on the second cepstral mixture signal and an estimate of the first source signal from a previous iteration of the separation step.

25. The article of claim 24 , wherein the step of generating the estimate of the second source signal assumes that the second source signal is modeled with a mixture of Gaussians.

26. The article of claim 24 , wherein the separation step further comprises the step of iteratively generating an estimate of the first source signal based on the first cepstral mixture signal and the estimate of the second source signal.

27. The article of claim 26 , wherein the step of generating the estimate of the first source signal assumes that the first source signal is modeled with a mixture of Gaussians.

28. The article of claim 21 , wherein the separated first source signal is subsequently used by a signal processing application.

29. The article of claim 28 , wherein the application is speech recognition.

30. The article of claim 21 , wherein the first source signal is a speech signal and the second source signal is a signal representing at least one of competing speech, interfering music and a specific noise source.

31. Apparatus for separating a signal associated with a first source from a mixture of the first source signal and a signal associated with a second source, the apparatus comprising:

means for obtaining two audio-related signals respectively representative of two mixtures of the first source signal and the second source signal; and

means, coupled to the signal obtaining means, for separating the first source signal from the second source signal in a non-liner signal domain using the two mixture signals and at least one known statistical property associated with the first source and the second source, and without a need to use a reference signal; and

means, coupled to the separating means, for outputting, at least, the separated first source signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065552/0934 →