SYSTEMS AND METHODS FOR SOURCE SIGNAL SEPARATION
First Claim
1. A method of processing an original domain signal, comprising:
- receiving an input signal comprising an original domain signal and creating a first window data set and a second window data set from the signal, wherein an initiation of the second window data set is offset from an initiation of the first window data set and wherein each of the first and second window data sets have a substantially similar input window size;
converting the first window data set and the second window data set to a frequency domain and storing the resulting data as frequency domain data having a fundamental transform resolution;
performing complex spectral phase evolution (CSPE) on the frequency domain data to estimate component frequencies of the first and second window data sets at a resolution greater than the fundamental transform resolution; and
using the component frequencies and parameters estimated in the CSPE, sampling a set of frequency-domain high resolution windows to select a mathematical representation comprising a frequency-domain high resolution window that fits at least one of the amplitude, phase, amplitude modulation and frequency modulation of a component of an underlying signal wherein the component comprises at least one oscillator peak; and
resynthesizing an output signal from the mathematical representation, the output signal having an output signal window size.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a signal, including taking a signal formed from a plurality of source signal emitters and expressed in an original domain, decomposing the signal into a mathematical representation of a plurality of constituent elements in an alternate domain, analyzing the plurality of constituent elements to associate at least a subset of the constituent elements with at least one of the plurality of source signal emitters, separating at least a subset of the constituent elements based on the association and reconstituting at least a subset of constituent elements to produce an output signal in at least one of the original domain, the alternate domain and another domain.
-
Citations
18 Claims
-
1. A method of processing an original domain signal, comprising:
-
receiving an input signal comprising an original domain signal and creating a first window data set and a second window data set from the signal, wherein an initiation of the second window data set is offset from an initiation of the first window data set and wherein each of the first and second window data sets have a substantially similar input window size; converting the first window data set and the second window data set to a frequency domain and storing the resulting data as frequency domain data having a fundamental transform resolution; performing complex spectral phase evolution (CSPE) on the frequency domain data to estimate component frequencies of the first and second window data sets at a resolution greater than the fundamental transform resolution; and using the component frequencies and parameters estimated in the CSPE, sampling a set of frequency-domain high resolution windows to select a mathematical representation comprising a frequency-domain high resolution window that fits at least one of the amplitude, phase, amplitude modulation and frequency modulation of a component of an underlying signal wherein the component comprises at least one oscillator peak; and resynthesizing an output signal from the mathematical representation, the output signal having an output signal window size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium containing program instructions where execution of the program instructions by one or more processors of a computer system causes the processors to carry out the steps of:
-
receive an input signal comprising an original domain signal and creating a first window data set and a second window data set from the signal, wherein an initiation of the second window data set is offset from an initiation of the first window data set and wherein each of the first and second window data sets have a substantially similar input window size; convert the first window data set and the second window data set to a frequency domain and storing the resulting data as frequency domain data having a fundamental transform resolution; perform complex spectral phase evolution (CSPE) on the frequency domain data to estimate component frequencies of the first and second window data sets at a resolution greater than the fundamental transform resolution; and use the component frequencies estimated in the CSPE, sampling a set of frequency-domain high resolution windows to select a mathematical representation comprising a frequency-domain high resolution window that fits at least one of the amplitude, phase, amplitude modulation and frequency modulation of a component of an underlying signal wherein the component comprises at least one oscillator peak; and resynthesize an output signal from the mathematical representation, the output signal having an output signal window size. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification