Motion tracking
First Claim
Patent Images
1. A method of tracking motion, comprising:
- sensing, by a plurality of sensors of a plurality of fixtures, motion;
identifying, by a controller that receives the sense information from the plurality of sensors, a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a motion threshold during a time interval;
tracking motion, by the controller, comprising;
linking the group to at least one past group of at least one past time interval, wherein the at least one past group includes a group of sensors that sensed motion during the at least one past time interval;
confirming, by the controller, that the group originated from the at least one past group of the at least one past time interval, comprising confirming that the group is located within a common area as the at least one past group, and confirming that the group includes at least one neighboring sensors of the at least one past group; and
tracking motion through a structure based on the linking of the group to the at least one past group; and
refining, by the controller, the group of sensors, comprising;
checking locations of each of the plurality of sensors of the group;
comparing the locations with locations of known obstructions; and
eliminating at least one sensor of the group that cannot be included within the group due to the location of the obstruction.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, apparatuses and systems for tracking motion are disclosed. One method includes identifying a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a threshold during a time interval, and tracking motion, comprising linking the group to at least one past group of at least one past time interval.
48 Citations
16 Claims
-
1. A method of tracking motion, comprising:
-
sensing, by a plurality of sensors of a plurality of fixtures, motion; identifying, by a controller that receives the sense information from the plurality of sensors, a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a motion threshold during a time interval; tracking motion, by the controller, comprising; linking the group to at least one past group of at least one past time interval, wherein the at least one past group includes a group of sensors that sensed motion during the at least one past time interval; confirming, by the controller, that the group originated from the at least one past group of the at least one past time interval, comprising confirming that the group is located within a common area as the at least one past group, and confirming that the group includes at least one neighboring sensors of the at least one past group; and tracking motion through a structure based on the linking of the group to the at least one past group; and refining, by the controller, the group of sensors, comprising; checking locations of each of the plurality of sensors of the group; comparing the locations with locations of known obstructions; and eliminating at least one sensor of the group that cannot be included within the group due to the location of the obstruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of tracking motion, comprising:
-
sensing, by a plurality of sensors of a plurality of fixtures, motion; identifying, by a controller that receives the sense information from the plurality of sensors, a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a motion threshold during a time interval; tracking motion, by the controller, comprising; linking the group to at least one past group of at least one past time interval, wherein the at least one past group includes a group of sensors that sensed motion during the at least one past time interval; confirming, by the controller, that the group originated from the at least one past group of the at least one past time interval, comprising confirming that the group is located within a common area as the at least one past group, and confirming that the group includes at least one neighboring sensors of the at least one past group; and tracking motion through a structure based on the linking of the group to the at least one past group; designating, by the controller, the group as a child of the at least one prior group; and evaluating, by the controller, all child groups of a prior group to determine which of the child groups provides a most likely trail of the prior group.
-
-
14. A method of tracking motion, comprising:
-
sensing, by a plurality of sensors of a plurality of fixtures, motion; identifying, by a controller that receives the sense information from the plurality of sensors, a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a motion threshold during a time interval; tracking motion, by the controller, comprising; linking the group to at least one past group of at least one past time interval, wherein the at least one past group includes a group of sensors that sensed motion during the at least one past time interval; confirming, by the controller, that the group originated from the at least one past group of the at least one past time interval, comprising confirming that the group is located within a common area as the at least one past group, and confirming that the group includes at least one neighboring sensors of the at least one past group; and tracking motion through a structure based on the linking of the group to the at least one past group; designating, at the controller, the group as a child of the at least one prior group; ranking, by the controller, each of the child groups based on at least one of a number of shared sensors, a quantity of sensors within the child group, or a direction of travel between the prior group and the child group; and selecting, by the controller, the child group with the highest rank as the most likely trail of the prior group.
-
-
15. A system for tracking motion, comprising:
-
a plurality of sensors; a controller that receives sense information from the plurality of sensors, wherein the controller is operative to; identify a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a threshold during a time interval; track motion of the group, comprising; linking the group to at least one past group of at least one past time interval; confirming that the group originated from the at least one past group of the at least one past time interval, comprising confirming that the group is located within a common area as the at least one past group, confirming that the group includes at least one neighboring sensors of the at least one past group; and tracking motion through a structure based on the linking of the group to the at least one past group; and refine, by the controller, the group of sensors, comprising; checking locations of each of the plurality of sensors of the group; comparing the locations with locations of known obstructions; and eliminating at least one sensor of the group that cannot be included within the group due to the location of the obstruction. - View Dependent Claims (16)
-
Specification