SYSTEM AND METHOD FOR MULTIPLE TARGET TRACKING
First Claim
1. A method for tracking multiple targets, the method comprising:
- estimating at least one predicted set of states of the multiple targets for a given time;
obtaining, for the given time, a set of observations acquired from at least one sensor;
calculating a plurality of associations as a function of the at least one predicted set of states and the set of observations;
generating, as a function of the plurality of associations, a respective plurality of updated sets of states of the multiple targets for the given time;
selecting, from the plurality of updated sets of states, a set of states defining a best correlation with the set of observations; and
setting, for the given time, respective states of the multiple targets in accordance with the selected set of states.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention generally relate to systems and methods comprising First Order Multiple Hypothesis Testing for a Global Nearest Neighbor Data Correlation solution. Generating and storing multiple target hypotheses to allow immediate recovery in case of a false decision in uncertain association environment, improves the system'"'"'s ability to handle multiple target tracking, in terms of tracker error, and creates a more accurate situational picture for a system'"'"'s operator. Introducing the quality factor, and a configurable number of maximum hypotheses testing, assures the system is easily adjustable to different environments, to balance tradeoffs between its estimation accuracy and computational load.
-
Citations
9 Claims
-
1. A method for tracking multiple targets, the method comprising:
-
estimating at least one predicted set of states of the multiple targets for a given time; obtaining, for the given time, a set of observations acquired from at least one sensor; calculating a plurality of associations as a function of the at least one predicted set of states and the set of observations; generating, as a function of the plurality of associations, a respective plurality of updated sets of states of the multiple targets for the given time; selecting, from the plurality of updated sets of states, a set of states defining a best correlation with the set of observations; and setting, for the given time, respective states of the multiple targets in accordance with the selected set of states. - View Dependent Claims (2, 3)
-
-
4. A tangible computer-readable storage medium comprising program instructions, wherein the program instructions are computer executable to:
-
estimate at least one predicted set of states of the multiple targets for a given time; obtain, for the given time, a set of observations acquired from at least one sensor; calculate a plurality of associations as a function of the at least one predicted set of states and the set of observations; generate, as a function of the plurality of associations, a respective plurality of updated sets of states of the multiple targets for the given time; select, from the plurality of updated sets of states, a set of states defining a best correlation with the set of observations; and set, for the given time, respective states of the multiple targets in accordance with the best set of states. - View Dependent Claims (5, 6)
-
-
7. A system comprising:
- a processor, memory and a data correlation engine, wherein the data correlation engine is adapted to;
estimate at least one predicted set of states of the multiple targets for a given time; obtain, for the given time, a set of observations acquired from at least one sensor; calculate a plurality of associations as a function of the at least one predicted set of states and the set of observations; generate, as a function of the plurality of associations, a respective plurality of updated sets of states of the multiple targets for the given time; select, from the plurality of updated sets of states, a set of states defining a best correlation with the set of observations; and set, for the given time, respective states of the multiple targets in accordance with the best set of states. - View Dependent Claims (8, 9)
- a processor, memory and a data correlation engine, wherein the data correlation engine is adapted to;
Specification