Method, apparatus, and system for object tracking and navigation
First Claim
1. A method performed by an object tracking system, comprising:
- detecting at least one time series of channel information (CI) of a wireless multipath channel impacted by a current movement of an object to be tracked in a venue using;
a processor, a memory communicatively coupled with the processor and a set of instructions stored in the memory,wherein the at least one time series of channel information is detected from a wireless signal transmitted between a Type 1 heterogeneous wireless device at a first position in the venue and a Type 2 heterogeneous wireless device at a second position in the venue through the wireless multipath channel,continuously computing a distance of the current movement of the object based on a similarity score between a pair of temporally adjacent CI of the at least one time series of CI associated with the current movement of the object,monitoring a spatial-temporal information of the object based on the distance and based on at least one of;
the at least one time series of channel information, a time parameter associated with the current movement, and a past spatial-temporal information of the object,wherein the at least one time series of channel information is preprocessed,wherein the spatial-temporal information is related to the current movement of the object and comprises at least one of;
a location, a horizontal location, a vertical location, a length, an area, a volume, a capacity, a distance, a direction, a displacement, a speed, a velocity, an acceleration, a rotational speed, a rotational acceleration, a gait cycle, a motion type, a motion classification, a motion characteristics, a sudden motion, a transient motion, a periodic motion, a period of the periodic motion, a frequency of the periodic motion, a transient motion, a time trend, a time stamp, a time period, a time window, a sliding time window, a history, a frequency trend, a spatial-temporal trend, a spatial-temporal change, and an event,wherein computational workload associated with the method is shared among the processor, the Type 1 heterogeneous wireless device and the Type 2 heterogeneous wireless device, andtracking the object based on the spatial-temporal information,wherein the tracking the object comprises at least one of;
determining a map location of the object, tracking the location of the object, guiding movement of the object along a trajectory, guiding the movement of the object to avoid an obstacle, tracking motion of the object, tracking behavior of the object, object behavior identification, detecting the motion of the object, detecting a vital sign of the object, detecting a periodic motion associated with the object, detecting breathing of the object, detecting an event associated with the current movement of the object, detecting a fall-down movement of the object, presenting the location of the object, and graphical display of the location of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, apparatus and systems for object tracking are disclosed. In one example, a disclosed method includes obtaining at least one time series of channel information (CI) of a wireless multipath channel using: a processor, a memory communicatively coupled with the processor and a set of instructions stored in the memory. The at least one time series of channel information is extracted from a wireless signal transmitted between a Type 1 heterogeneous wireless device at a first position in a venue and a Type 2 heterogeneous wireless device at a second position in the venue through the wireless multipath channel. The wireless multipath channel is impacted by a current movement of an object in the venue. The method also includes determining a spatial-temporal information of the object based on at least one of: the at least one time series of channel information, a time parameter associated with the current movement, and a past spatial-temporal information of the object. The at least one time series of channel information is preprocessed. Associated computation may be shared among the processor, the Type 1 heterogeneous wireless device and the Type 2 heterogeneous wireless device.
-
Citations
30 Claims
-
1. A method performed by an object tracking system, comprising:
-
detecting at least one time series of channel information (CI) of a wireless multipath channel impacted by a current movement of an object to be tracked in a venue using;
a processor, a memory communicatively coupled with the processor and a set of instructions stored in the memory,wherein the at least one time series of channel information is detected from a wireless signal transmitted between a Type 1 heterogeneous wireless device at a first position in the venue and a Type 2 heterogeneous wireless device at a second position in the venue through the wireless multipath channel, continuously computing a distance of the current movement of the object based on a similarity score between a pair of temporally adjacent CI of the at least one time series of CI associated with the current movement of the object, monitoring a spatial-temporal information of the object based on the distance and based on at least one of;
the at least one time series of channel information, a time parameter associated with the current movement, and a past spatial-temporal information of the object,wherein the at least one time series of channel information is preprocessed, wherein the spatial-temporal information is related to the current movement of the object and comprises at least one of;
a location, a horizontal location, a vertical location, a length, an area, a volume, a capacity, a distance, a direction, a displacement, a speed, a velocity, an acceleration, a rotational speed, a rotational acceleration, a gait cycle, a motion type, a motion classification, a motion characteristics, a sudden motion, a transient motion, a periodic motion, a period of the periodic motion, a frequency of the periodic motion, a transient motion, a time trend, a time stamp, a time period, a time window, a sliding time window, a history, a frequency trend, a spatial-temporal trend, a spatial-temporal change, and an event,wherein computational workload associated with the method is shared among the processor, the Type 1 heterogeneous wireless device and the Type 2 heterogeneous wireless device, and tracking the object based on the spatial-temporal information, wherein the tracking the object comprises at least one of;
determining a map location of the object, tracking the location of the object, guiding movement of the object along a trajectory, guiding the movement of the object to avoid an obstacle, tracking motion of the object, tracking behavior of the object, object behavior identification, detecting the motion of the object, detecting a vital sign of the object, detecting a periodic motion associated with the object, detecting breathing of the object, detecting an event associated with the current movement of the object, detecting a fall-down movement of the object, presenting the location of the object, and graphical display of the location of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An object tracking server, comprising:
-
a processor; a memory communicatively coupled with the processor; and a set of instructions stored in the memory which when executed by the processor causes the object tracking server to; detect at least one time series of channel information (CI) of a wireless multipath channel impacted by a current movement of an object in a venue, wherein the at least one time series of channel information is detected from a wireless signal transmitted between a Type 1 heterogeneous wireless device at a first position in a venue and a Type 2 heterogeneous wireless device at a second position in the venue through the wireless multipath channel, continuously compute a distance of the current movement of the object based on a similarity score between a pair of temporally adjacent CI of the at least one time series of CI associated with the current movement of the object, monitor a spatial-temporal information of the object based on the distance and based on at least one of;
the at least one time series of channel information, a time parameter associated with the current movement, and a past spatial-temporal information of the object,wherein the at least one time series of channel information is preprocessed, wherein the spatial-temporal information is related to the current movement of the object and comprises at least one of;
a location, a horizontal location, a vertical location, a length, an area, a volume, a capacity, a distance, a direction, a displacement, a speed, a velocity, an acceleration, a rotational speed, a rotational acceleration, a gait cycle, a motion type, a motion classification, a motion characteristics, a sudden motion, a transient motion, a periodic motion, a period of the periodic motion, a frequency of the periodic motion, a transient motion, a time trend, a time stamp, a time period, a time window, a sliding time window, a history, a frequency trend, a spatial-temporal trend, a spatial-temporal change, and an event,wherein computational workload is shared by the processor with the Type 1 heterogeneous wireless device and Type 2 heterogeneous wireless device, track the object based on the spatial-temporal information, wherein the tracking the object comprises at least one of;
determining a location of the object, tracking the location of the object, guiding movement of the object along a trajectory, guiding the movement of the object to avoid an obstacle, tracking motion of the object, tracking behavior of the object, object behavior identification, detecting the motion of the object, detecting a vital sign of the object, detecting a periodic motion associated with the object, detecting breathing of the object, detecting an event associated with the current movement of the object, detecting a fall-down movement of the object, presenting the location of the object, and graphical display of the location of the object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for object tracking, comprising:
-
a Type 1 heterogeneous wireless device at a first position in a venue; a Type 2 heterogeneous wireless device at a second position in the venue wirelessly coupled with the Type 1 heterogeneous device through a wireless multipath channel associated with the venue; and an object tracking server including a processor, a memory communicatively coupled with the processor and a set of instructions stored in the memory executed by the processor, wherein the object tracking server, the Type 1 heterogeneous device and the Type 2 heterogeneous device are configured to; detect at least one time series of channel information (CI) of the wireless multipath channel impacted by a current movement of an object in the venue, wherein the at least one time series of channel information is detected from a wireless signal transmitted between the Type 1 heterogeneous device and the Type 2 heterogeneous device through the wireless multipath channel, continuously compute a distance of the current movement of the object based on a similarity score between a pair of temporally adjacent CI of the at least one time series of CI associated with the current movement of the object, monitor a spatial-temporal information of the object based on the distance and based on at least one of;
the at least one time series of channel information, a time parameter associated with the current movement, and a past spatial-temporal information of the object,wherein the at least one time series of channel information is preprocessed, wherein the spatial-temporal information is related to the current movement of the object and comprises at least one of;
a location, a horizontal location, a vertical location, a length, an area, a volume, a capacity, a distance, a direction, a displacement, a speed, a velocity, an acceleration, a rotational speed, a rotational acceleration, a gait cycle, a motion type, a motion classification, a motion characteristics, a sudden motion, a transient motion, a periodic motion, a period of the periodic motion, a frequency of the periodic motion, a transient motion, a time trend, a time stamp, a time period, a time window, a sliding time window, a history, a frequency trend, a spatial-temporal trend, a spatial-temporal change, and an event,track the object based on the spatial-temporal information, wherein the tracking the object comprises at least one of;
determining a location of the object, tracking the location of the object, guiding movement of the object along a trajectory, guiding the movement of the object to avoid an obstacle, tracking motion of the object, tracking behavior of the object, object behavior identification, detecting the motion of the object, detecting a vital sign of the object, detecting a periodic motion associated with the object, detecting breathing of the object, detecting an event associated with the current movement of the object, detecting a fall-down movement of the object, presenting the location of the object, and graphical display of the location of the object; andshare computational workload among the processor, the Type 1 heterogeneous wireless device and Type 2 heterogeneous wireless device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification