System and Method for Tracking Objects
First Claim
1. A method for tracking objects by generating kinematic models corresponding to the objects using a computerized object-tracking system, the method comprising:
- a data collection module of the object-tracking system receiving scan data associated with an object and generating, using the scan data, a new frame F, associated with a new time t+dt and including new points X;
a clustering module of the object-tracking system identifying a new group G of new points Xi of the new frame F, where i=1, . . . N, with N being a positive integer corresponding to a number of the new points;
a data association module of the object-tracking system associating the new group G with the object based on previous information associated with the object; and
a tracking module of the object-tracking system determining a new kinematic module M corresponding to the object based on the new group G.
4 Assignments
0 Petitions
Accused Products
Abstract
A methods for tracking objects by generating kinematic models corresponding to the objects using a computerized object-tracking system including a data collection module receiving scan data associated with an object and generating, using the scan data, a new frame F, associated with a new time t+dt and including new points X. A clustering module identifies a new group G of new points Xi of the new frame F. A data association module associates the new group G with the object based on previous information associated with the object. A tracking module determines a new kinematic module M corresponding to the object based on the new group G.
-
Citations
20 Claims
-
1. A method for tracking objects by generating kinematic models corresponding to the objects using a computerized object-tracking system, the method comprising:
-
a data collection module of the object-tracking system receiving scan data associated with an object and generating, using the scan data, a new frame F, associated with a new time t+dt and including new points X; a clustering module of the object-tracking system identifying a new group G of new points Xi of the new frame F, where i=1, . . . N, with N being a positive integer corresponding to a number of the new points; a data association module of the object-tracking system associating the new group G with the object based on previous information associated with the object; and a tracking module of the object-tracking system determining a new kinematic module M corresponding to the object based on the new group G. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A tangible, non-transitory computer-readable medium for use in a vehicle to track a physical object external to the vehicle, the computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform steps of a method comprising:
-
receiving scan data associated with an object and generating, using the scan data, a new frame F, associated with a new time t+dt and including new points X; identifying a new group G of new points Xi of the new frame F, where i=1, . . . N, with N being a positive integer corresponding to a number of the new points; associating the new group G with the object based on previous information associated with the object; and determining a new kinematic module M corresponding to the object based on the new group G. - View Dependent Claims (17, 18)
-
-
19. A transportation vehicle comprising:
-
a range sensor; an on-board computer system including; a processor; and a computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform steps of a method comprising; receiving scan data associated with an object from the range sensor and generating, using the scan data, a new frame F, associated with a new time t+dt and including new points X; identifying a new group G of new points Xi of the new frame F, where i=1, . . . N, with N being a positive integer corresponding to a number of the new points; associating the new group G with the object based on previous information associated with the object; and determining a new kinematic module M corresponding to the object based on the new group G. - View Dependent Claims (20)
-
Specification