| CPC G01S 5/06 (2013.01) [G01S 5/0226 (2013.01); G01S 5/0252 (2013.01); G01S 5/0273 (2013.01)] | 25 Claims |

|
1. A system for radio-assisted signal estimation, comprising:
a sensor configured to sense a baseband mixture signal in a venue, wherein:
the baseband mixture signal comprises a mixture of a first source signal and an additional signal,
the first source signal is generated by a first motion of a first object in the venue,
the baseband mixture signal is a baseband signal that has not been modulated to a radio frequency;
a transmitter configured to transmit a first radio signal through a wireless channel of the venue;
a receiver configured to receive a second radio signal through the wireless channel, wherein the second radio signal differs from the first radio signal due to the wireless channel and at least the first motion of the first object in the venue, wherein both the first radio signal and the second radio signal are not baseband signals; and
a processor configured for:
obtaining a baseband radio-derived signal based on a radio feature of the second radio signal,
configuring a first adaptive filter for the baseband mixture signal based on the baseband radio-derived signal, wherein configuring the first adaptive filter comprises:
configuring a first baseband filter for the baseband mixture signal, wherein the first baseband filter comprises: a first pre-processing in a first signal domain, a first transformation from the first signal domain to a first transformed domain, and a first transformed-domain filter in the first transformed domain,
configuring a second baseband filter for the baseband radio-derived signal, wherein the second baseband filter comprises: a second pre-processing in a second signal domain, a second transformation from the second signal domain to a second transformed domain, and a second transformed-domain filter in the second transformed domain, and
configuring the first adaptive filter based on the first baseband filter, the second baseband filter, a third filter and a fourth filter, wherein:
the third filter comprises: a third pre-processing based on outputs of the first and second baseband filters, and a third transformed-domain filter in a third signal domain,
the third pre-processing comprises combining a first vector output from the first baseband filter in the first transformed domain with a second vector output from the second baseband filter in the second transformed domain to generate a combined signal in the third signal domain, and
the fourth filter comprises: a fourth transformed-domain filter in the first transformed domain based on output of the third transformed-domain filter, a first inverse transformation from the first transformed domain to the first signal domain, and a post-processing in the first signal domain,
filtering the baseband mixture signal using the first adaptive filter to obtain a first output signal, and
generating an estimation of the first source signal based on the first output signal.
|