CPC G01S 13/003 (2013.01) [G01S 13/56 (2013.01)] | 22 Claims |
1. A method of a wireless sensing system, comprising:
determining a plurality of heterogeneous wireless devices of the wireless sensing system in a venue;
determining a plurality of device-links each of which comprises two of the heterogeneous wireless devices, wherein one of the two heterogeneous wireless devices functions as a transmitter and the other one of the two heterogeneous wireless devices functions as a receiver;
for each respective device-link of the plurality of device-links,
transmitting a respective wireless signal from a respective transmitter of the respective device-link through a wireless multipath channel of the venue, wherein the wireless multipath channel is impacted by a motion of an object in the venue,
receiving the respective wireless signal by a respective receiver of the respective device-link through the wireless multipath channel, wherein the respective received wireless signal differs from the respective transmitted wireless signal due to the wireless multipath channel of the venue and the motion of the object,
obtaining a respective time series of channel information (TSCI) of the wireless multipath channel based on the respective received wireless signal of the respective device-link, wherein each channel information comprises one of: channel state information (CSI), channel impulse response (CIR), or channel frequency response (CFR), and
computing a respective linkwise motion statistics (link-MS) for the respective device-link based on the respective TSCI, wherein the respective link-MS is computed based on: (i) a similarity score between a pair of temporally adjacent CI of the respective TSCI, (ii) an autocorrelation function (ACF) of the respective TSCI, and (iii) a characteristics of the ACF;
performing a sensing task associated with the motion of the object based on at least one of: all the TSCI or all the link-MS;
determining a number of candidate locations, each candidate location being associated with a respective heterogeneous wireless device;
computing a respective location-wise motion statistics (loc-MS) for each respective candidate location based on respective multiple link-MS, wherein for each respective candidate location associated with the respective heterogeneous wireless device:
the respective loc-MS comprises a respective weighted sum or a respective weighted product of a respective plurality of link-based quantities, each respective link-based quantity associated with a respective device-link and a respective weight,
the respective weight is positive when the respective device-link is in a respective first group comprising device-links at a device-link-distance less than or equal to k1 from the respective device associated with the respective candidate location, and is negative when the respective device-link is in a respective second group comprising device-links at a device-link-distance greater than or equal to k2 from the respective device associated with the respective candidate location, k1 being an integer, k2 being an integer greater than k1,
each of the respective plurality of link-based quantities is a univariate monotonic function of the respective link-MS associated with the respective device-link;
analyzing the number of loc-MS and the plurality of link-MS; and
computing a location in the venue associated with the sensing task based on the analyzing of all the link-MS and the loc-MS.
|