发明名称 |
Integrated sensor-array processor |
摘要 |
An integrated sensor-array processor and method includes sensor array time-domain input ports to receive sensor signals from time-domain sensors. A sensor transform engine (STE) creates sensor transform data from the sensor signals and applies sensor calibration adjustments. Transducer time-domain input ports receive time-domain transducer signals, and a transducer output transform engine (TTE) generates transducer output transform data from the transducer signals. A spatial filter engine (SFE) applies suppression coefficients to the sensor transform data, to suppress target signals received from noise locations and/or amplification locations. A blocking filter engine (BFE) applies subtraction coefficients to the sensor transform data, to subtract the target signals from the sensor transform data. A noise reduction filter engine (NRE) subtracts noise signals from the BFE output. An inverse transform engine (ITE) generates time-domain data from the NRE output. |
申请公布号 |
US9443529(B2) |
申请公布日期 |
2016.09.13 |
申请号 |
US201414205691 |
申请日期 |
2014.03.12 |
申请人 |
Aawtend, Inc. |
发明人 |
Eddington, Jr. Ronald C. |
分类号 |
G10L21/0208;G10L21/0216 |
主分类号 |
G10L21/0208 |
代理机构 |
Davis, Malm & D'Agostine P.C. |
代理人 |
Sampson Richard L.;Davis, Malm & D'Agostine P.C. |
主权项 |
1. An integrated sensor-array processor, comprising:
a plurality of sensor array time-domain input ports configured to receive sensor signals from a plurality of time-domain sensors; a sensor transform engine (STE) configured to create sensor transform data from the sensor signals and to apply sensor calibration adjustments; a plurality of transducer time-domain input ports configured to receive a plurality of time-domain transducer signals; a transducer output transform engine (TTE) configured to generate transducer output transform data from the transducer signals; the STE and TTE each being configured to respectively create the sensor transform data and transducer output transform data by use of a multichannel transform engine that converts multiple channels of digital time domain inputs into vectors of data with each vector including a set of transform domain bins representing non-uniform frequency spacing and a non-uniform time sampling output frame rate R, and in which each bin is a complex data value representing a phase and magnitude component of a bin center frequency F in a block of N time-domain inputs; a spatial filter engine (SFE) configured to apply one or more sets of suppression coefficients to the sensor transform data, to suppress target signals received from noise locations and/or amplification locations; a blocking filter engine (BFE) is configured to apply one or more sets of subtraction coefficients to the sensor transform data, to subtract the target signals from the sensor transform data; a noise reduction filter engine (NRE) configured to subtract noise signals from the BFE output; an inverse transform engine (ITE) configured to generate time-domain data from the NRE output; and one or more output ports configured to output the time-domain data. |
地址 |
Los Gatos CA US |