US5315532A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and device for real-time signal separation
Assignee: Thales SA
•
Filing: 1990-12-20
•
Granted: 1994-05-24
•
Expires: 2010-12-20
Abstract
Abstract Method and device for real-time separation of signals received by a predetermined number of sensors, the mixture being linear. The signals received are firstly decorrelated [s(t)], and they are then introduced into a rotator which calculates, through a succession of elementary rotations [Q.sup.(1), Q.sup.(2), . . . Q.sup.(m) ], the orthogonal matrix (Q) making it possible to recover the independent source-signals [x(t)] by multiplication (F) of this matrix (Q) by the decorrelated input signals [s(t)]. The identification of (Q) is based on the estimation of statistical magnitudes called "cumulants".
Inventors
- 👤 Pierre Comon
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 16:10
CPC Classifications
H; H01; H01Q; H01Q3/00; H01Q3/26; H01Q3/2605; G; G01; G01S; G01S3/00; G01S3/02; G01S3/04; G01S3/043; G01S7/00; G01S7/02; G01S7/28; G01S7/2813
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
169 words
A method for separating signals in real-time, said signals being received by a predetermined number of sensors and which are separated from a linear mixture having an unknown transfer function into a plurality of source-signals less than or equal to said predetermined number of sensors, said source-signals being produced from independent and, except for one of them, non-Gaussian sources, said method comprising the steps of: obtaining a plurality of decorrelated signals equal to number to said predetermined number of sensors from said signals to be separated; and calculating an orthogonal matrix using a rotator element which comprises a plurality of cascade connected elementary rotators which together produce said orthogonal matrix, said orthogonal matrix being equal to the required source signals divided by said plurality of decorrelated signals, wherein said orthogonal matrix effects a linear transformation from successive polynomial transformations of said decorrelated signals and is determined using a stochastic algorithm which stores average statistics and which uses said average statistics to effect the real-time determination of said orthogonal matrix.
Claim 2
Independent Claim
169 words
A method for separating signals in real-time, said signals being received by a predetermined number of sensors and which are separated from a linear mixture having an unknown transfer function into a plurality of source-signals less than or equal to said predetermined number of sensors, said source-signals being produced from independent and, except for one of them, non-Gaussian sources, said method comprising the steps of: obtaining a plurality of decorrelated signals equal to number to said predetermined number of sensors from said signals to be separated; and calculating an orthogonal matrix using a rotator element which comprises a plurality of cascade connected elementary rotators which together produce said orthogonal matrix, said orthogonal matrix being equal to the required source signals divided by said plurality of decorrelated signals, wherein said orthogonal matrix effects a linear transformation from successive polynomial transformations of said decorrelated signals and is determined using a stochastic algorithm which stores average statistics and which uses said average statistics to effect the real-time determination of said orthogonal matrix.
Claim 3
Dependent Claim
26 words
A method for separating signals according to claim 1, wherein said step of calculating said orthogonal matrix includes inputting adjustable omission factors into said calculation step.
Claim 4
Independent Claim
138 words
An apparatus for performing a real-time separation of signals, wherein said signals are received by a predetermined number of sensors and which are separated from a linear mixture having an unknown transfer function into a plurality of source-signals less than or equal in number to said predetermined number of sensors, comprising: a decorrelator-conditioner for providing, on p outputs, p decorrelated signals s(t) from p received signals e(t) which are applied to said decorrelator-conditioner on its p inputs; and a rotator element, comprising a plurality of cascade connected elementary rotators which together produce an orthogonal matrix, said rotator element receiving on the p outputs of said decorrelated signals s(t) from said decorrelator-conditioner and which performs the calculation of an orthogonal matrix Q, in order to thereby provide, on its p outputs, the desired source-signals x(t) using the formula x(t)=Q.s(t).
Claim 5
Independent Claim
138 words
An apparatus for performing a real-time separation of signals, wherein said signals are received by a predetermined number of sensors and which are separated from a linear mixture having an unknown transfer function into a plurality of source-signals less than or equal in number to said predetermined number of sensors, comprising: a decorrelator-conditioner for providing, on p outputs, p decorrelated signals s(t) from p received signals e(t) which are applied to said decorrelator-conditioner on its p inputs; and a rotator element, comprising a plurality of cascade connected elementary rotators which together produce an orthogonal matrix, said rotator element receiving on the p outputs of said decorrelated signals s(t) from said decorrelator-conditioner and which performs the calculation of an orthogonal matrix Q, in order to thereby provide, on its p outputs, the desired source-signals x(t) using the formula x(t)=Q.s(t).
Claim 6
Dependent Claim
77 words
An apparatus according to claim 3, wherein said rotator element includes a cell for calculating moments or cummulants, said cell receiving the p signals s(t) from said decorrelator-conditioner and leaving on m=p(p-1)/2 elementary rotators associated in cascade with (m-1) multiplication cells (X), the output (Q) from the last multiplication cell being applied to a cell (F) performing the product of this output, which represents the required orthogonal matrix (Q), multiplied by the p decorrelated input signals s(t).
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-05-23 | 1997-11-22 | 1998-05-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-05-23 | 2001-11-22 | 2002-05-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-05-23 | 2005-11-22 | 2006-05-24 | $7700.00 | Window Closed / Lapsed |