Real-time time-difference-of-arrival (TDOA) estimation via multi-input cognitive signal processor
First Claim
1. A system for estimating time-difference-of-arrival (TDOA) of incoming signals, the system comprising:
- a multi-input cognitive signal processor (CSP) and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the multi-input CSP performs operations of;
receiving a mixture of input signals from an antenna a and an antenna b;
predicting and temporally de-noising an input signal a received from antenna a using a first input of the multi-input CSP, resulting in a de-noised state vector for input signal a;
predicting and temporally de-noising an input signal b received from antenna b using a second input of the multi-input CSP, resulting in a de-noised state vector for input signal b;
using the de-noised state vectors for one of input signals a and b, cross-predicting and spatially de-noising the other of the de-noised state vectors for input signals a and b; and
estimating TDOA values of signal pulses to each of antennas a and b.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a multi-input cognitive signal processor (CSP) for estimating time-difference-of-arrival (TDOA) of incoming signals. The multi-input CSP receives a mixture of input signals from an antenna a and an antenna b. The multi-input CSP predicts and temporally de-noises input signals a and b received from antennas a and b, respectively, using an input corresponding to each input signal, resulting in de-noised state vectors for input signals a and b. Using the de-noised state vectors for input signals a and b, cross-predicting and spatially de-noising the other of the de-noised state vectors for input signals a and b. TDOA values of signal pulses to each of antennas a and b are estimated and converted into estimated angles of arrival for each signal pulse.
-
Citations
23 Claims
-
1. A system for estimating time-difference-of-arrival (TDOA) of incoming signals, the system comprising:
-
a multi-input cognitive signal processor (CSP) and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the multi-input CSP performs operations of; receiving a mixture of input signals from an antenna a and an antenna b; predicting and temporally de-noising an input signal a received from antenna a using a first input of the multi-input CSP, resulting in a de-noised state vector for input signal a; predicting and temporally de-noising an input signal b received from antenna b using a second input of the multi-input CSP, resulting in a de-noised state vector for input signal b; using the de-noised state vectors for one of input signals a and b, cross-predicting and spatially de-noising the other of the de-noised state vectors for input signals a and b; and estimating TDOA values of signal pulses to each of antennas a and b. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for estimating time-difference-of-arrival (TDOA) of incoming signals, the method comprising an act of:
-
causing a multi-input cognitive signal processor (CSP) to execute instructions encoded on a non-transitory computer-readable medium, such that upon execution, the multi-input CSP performs operations of; receiving a mixture of input signals from an antenna a and an antenna b; predicting and temporally de-noising an input signal a received from antenna a using a first input of the multi-input CSP, resulting in a de-noised state vector for input signal a; predicting and temporally de-noising an input signal b received from antenna b using a second input of the multi-input CSP, resulting in a de-noised state vector for input signal b; using the de-noised state vectors for one of input signals a and b, cross-predicting and spatially de-noising the other of the de-noised state vectors for input signals a and b; and estimating TDOA values of signal pulses to each of antennas a and b. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for estimating time-difference-of-arrival (TDOA) of incoming signals, the computer program product comprising:
computer-readable instructions stored on a non-transitory computer-readable medium that are executable by a computer having a multi-input cognitive signal processor (CSP) for causing the multi-input CSP to perform operations of; receiving a mixture of input signals from an antenna a and an antenna b; predicting and temporally de-noising an input signal a received from antenna a using a first input of the multi-input CSP, resulting in a de-noised state vector for input signal a; predicting and temporally de-noising an input signal b received from antenna b using a second input of the multi-input CSP, resulting in a de-noised state vector for input signal b; using the de-noised state vectors for one of input signals a and b, cross-predicting and spatially de-noising the other of the de-noised state vectors for input signals a and b; and estimating time-difference-of-arrival (TDOA) values of signal pulses to each of antennas a and b. - View Dependent Claims (18, 19, 20, 21, 22, 23)
Specification