Method and System for Tracking Objects
First Claim
1. A system for tracking objects, the system comprising:
- a memory for storing a plurality of sensory data frames; and
a processor configured to;
determine a first hypothesized location for each of the objects in each of the plurality of sensory data frames;
for each of the plurality of sensory data frames, determine probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame;
compute a first optimal trajectory for each of the objects using an algorithm based on the probabilities;
check the first optimal trajectory for each of the objects; and
accept or reject the first optimal trajectory for each of the objects based on the checking.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a system for tracking objects. The system includes a processor and a memory for storing a plurality of sensory data frames. The processor determines a first hypothesized location for each of the objects in each of the plurality of sensory data frames. For each of the plurality of sensory data frames, the processor determines probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame. The processor computes a first optimal trajectory for each of the objects using an algorithm based on the probabilities, checks the first optimal trajectory for each of the objects, and accepts or rejects the first optimal trajectory for each of the objects.
-
Citations
20 Claims
-
1. A system for tracking objects, the system comprising:
-
a memory for storing a plurality of sensory data frames; and a processor configured to; determine a first hypothesized location for each of the objects in each of the plurality of sensory data frames; for each of the plurality of sensory data frames, determine probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame; compute a first optimal trajectory for each of the objects using an algorithm based on the probabilities; check the first optimal trajectory for each of the objects; and accept or reject the first optimal trajectory for each of the objects based on the checking. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. The system of claim 3, wherein determining the second hypothesized location for each of the objects includes at least one of changing the first hypothesized location of at least one of the objects to get the second hypothesized location of the at least one of the objects in the plurality of sensory data frames, adding an object to the objects, or removing an object from the objects.
-
11. A method for tracking objects, the method comprising:
-
obtaining a plurality of sensory data frames; determining a first hypothesized location for each of the objects in each of the plurality of sensory data frames; for each of the plurality of sensory data frames, determining probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame; computing a first optimal trajectory for each of the objects using an algorithm based on the probabilities; checking the first optimal trajectory for each of the objects; and accepting or rejecting the first optimal trajectory for each of the objects based on the checking. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification