Extracting a common signal from multiple audio signals
First Claim
1. A machine or group of machines for extracting a common signal from at least two audio signals, comprising:
- a summer configured to receive the at least two audio signals including a first signal and a second signal and to sum the first signal and the second signal to obtain a first+second signal;
a subtractor configured to subtract the second signal from the first signal to obtain a first−
second signal;
at least one transformer configured to transform the first+second signal and the first−
second signal to frequency domain representations of the first+second signal and the first−
second signal, respectively;
a processor configured to calculate absolute value of the frequency domain representation of the first+second signal and absolute value of the frequency domain representation of the first−
second signal;
a subtractor configured to subtracting the absolute value of the frequency domain representation of the first−
second signal from the absolute value of the frequency domain representation of the first+second signal to obtain a difference signal;
a multiplier configured to multiply the difference signal or the difference signal with its gain adjusted times the frequency domain representation of the first+second signal to obtain a product signal;
a divider configured to divide the product signal by the absolute value of the frequency domain representation of the first+second signal or by the absolute value of the frequency domain representation of the first+second signal adjusted upwards, to obtain a frequency domain representation of the common signal; and
a transformer configured to transform the frequency domain representation of the common signal to the common signal in the time domain.
1 Assignment
0 Petitions
Accused Products
Abstract
Extracting a common signal from multiple audio signals may include summing a first signal and a second signal to obtain a first+second signal; subtracting the second signal from the first signal to obtain a first−second signal; transforming the first+second signal and the first−second signal to frequency domain representations; calculating absolute value of the frequency domain representations of the first+second signal and the first−second signal; subtracting the absolute value of the frequency domain representation of the first−second signal from the absolute value of the frequency domain representation of the first+second signal to obtain a difference signal; multiplying the difference signal by the frequency domain representation of the first+second signal to obtain a product signal; dividing the product signal by the absolute value of the frequency domain representation of the first+second signal to obtain a frequency domain representation of the common signal; and transforming the frequency domain representation to the common signal.
-
Citations
20 Claims
-
1. A machine or group of machines for extracting a common signal from at least two audio signals, comprising:
-
a summer configured to receive the at least two audio signals including a first signal and a second signal and to sum the first signal and the second signal to obtain a first+second signal; a subtractor configured to subtract the second signal from the first signal to obtain a first−
second signal;at least one transformer configured to transform the first+second signal and the first−
second signal to frequency domain representations of the first+second signal and the first−
second signal, respectively;a processor configured to calculate absolute value of the frequency domain representation of the first+second signal and absolute value of the frequency domain representation of the first−
second signal;a subtractor configured to subtracting the absolute value of the frequency domain representation of the first−
second signal from the absolute value of the frequency domain representation of the first+second signal to obtain a difference signal;a multiplier configured to multiply the difference signal or the difference signal with its gain adjusted times the frequency domain representation of the first+second signal to obtain a product signal; a divider configured to divide the product signal by the absolute value of the frequency domain representation of the first+second signal or by the absolute value of the frequency domain representation of the first+second signal adjusted upwards, to obtain a frequency domain representation of the common signal; and a transformer configured to transform the frequency domain representation of the common signal to the common signal in the time domain. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for extracting a common signal from at least two audio signals, the method comprising:
-
receiving the at least two audio signals including a first signal and a second signal; summing the first signal and the second signal to obtain a first+second signal; subtracting the second signal from the first signal to obtain a first−
second signal;transforming the first+second signal and the first−
second signal to frequency domain representations of the first+second signal and the first−
second signal, respectively;calculating absolute value of the frequency domain representation of the first+second signal and absolute value of the frequency domain representation of the first−
second signal;subtracting the absolute value of the frequency domain representation of the first−
second signal from the absolute value of the frequency domain representation of the first+second signal to obtain a difference signal;multiplying the difference signal or the difference signal with its gain adjusted times the frequency domain representation of the first+second signal to obtain a product signal; dividing the product signal by the absolute value of the frequency domain representation of the first+second signal or by the absolute value of the frequency domain representation of the first+second signal adjusted upwards, to obtain a frequency domain representation of the common signal; and transforming the frequency domain representation of the common signal to the common signal in the time domain. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for extracting a common signal from at least two audio signals, the computer program product includes a non-transient computer-readable medium and comprising machine executable instructions which, when executed, cause the machine to perform steps of a method comprising:
-
receiving the at least two audio signals including a first signal and a second signal; summing the first signal and the second signal to obtain a first+second signal; subtracting the second signal from the first signal to obtain a first−
second signal;transforming the first+second signal and the first−
second signal to frequency domain representations of the first+second signal and the first−
second signal, respectively;calculating absolute value of the frequency domain representation of the first+second signal and absolute value of the frequency domain representation of the first−
second signal;subtracting the absolute value of the frequency domain representation of the first−
second signal from the absolute value of the frequency domain representation of the first+second signal to obtain a difference signal;multiplying the difference signal or the difference signal with its gain adjusted times the frequency domain representation of the first+second signal to obtain a product signal; dividing the product signal by the absolute value of the frequency domain representation of the first+second signal or by the absolute value of the frequency domain representation of the first+second signal adjusted upwards, to obtain a frequency domain representation of the common signal; and transforming the frequency domain representation of the common signal to the common signal in the time domain. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification