Classification of target objects in motion
First Claim
1. A method for classifying objects in motion, comprising:
- providing, to one or more processors, feature data for one or more classes of objects to be classified, wherein the feature data is indexed by object class, orientation, and sensor;
providing, to the one or more processors, one or more representative models for characterizing one or more orientation motion profiles for the one or more classes of objects in motion;
acquiring, via the one or more processors, feature data for a target object in motion, time of feature data, and trajectory of the target object in motion;
generating, via the one or more processors, reference feature data while the target object is in motion based on the acquired object class and trajectory of the target object in motion by;
selecting an object class;
selecting an orientation motion profile for the selected object class;
for each point in time that feature data is collected by the at least one sensor for the target object in motion, the selected orientation motion profile and the trajectory of the target object in motion are used to determine the orientation of the target object in motion, a feature is selected from the feature database based on the sensor, object class, and orientation of the target object in motion;
classifying, via the one or more processors, the target object during motion of the target object based on the generated reference feature data and the acquired feature data for the target object in motion.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for classifying objects in motion that includes providing, to a processor, feature data for one or more classes of objects to be classified, wherein the feature data is indexed by object class, orientation, and sensor. The method also includes providing, to the processor, one or more representative models for characterizing one or more orientation motion profiles for the one or more classes of objects in motion. The method also include acquiring, via a processor, feature data for a target object in motion from multiple sensors and/or for multiple times and trajectory of the target object in motion to classify the target object based on the feature data, the one or more orientation motion profiles and the trajectory of the target object in motion.
30 Citations
15 Claims
-
1. A method for classifying objects in motion, comprising:
-
providing, to one or more processors, feature data for one or more classes of objects to be classified, wherein the feature data is indexed by object class, orientation, and sensor; providing, to the one or more processors, one or more representative models for characterizing one or more orientation motion profiles for the one or more classes of objects in motion; acquiring, via the one or more processors, feature data for a target object in motion, time of feature data, and trajectory of the target object in motion; generating, via the one or more processors, reference feature data while the target object is in motion based on the acquired object class and trajectory of the target object in motion by; selecting an object class; selecting an orientation motion profile for the selected object class; for each point in time that feature data is collected by the at least one sensor for the target object in motion, the selected orientation motion profile and the trajectory of the target object in motion are used to determine the orientation of the target object in motion, a feature is selected from the feature database based on the sensor, object class, and orientation of the target object in motion; classifying, via the one or more processors, the target object during motion of the target object based on the generated reference feature data and the acquired feature data for the target object in motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for classifying objects in motion, comprising:
-
data collected prior to classifying a target object in motion, the data comprising; a) feature data on one or more classes of objects to be classified, wherein the feature data is indexed by orientation, sensor, and object class; and b) one or more representative models for characterizing one or more orientation motion profiles for the feature data on the one or more classes of objects; at least one sensor to acquire feature data for a target object in motion and trajectory of the target object in motion; a first processor to generate reference feature data while the target object is in motion based on the object class and the trajectory of the target object in motion, wherein the at least one sensor provides feature data and time of feature data; a second processor to classify the target object during motion of the target object based on the reference feature data generated by the first processor, and feature data for the target object in motion; wherein the first processor generates reference feature data by; 1. selecting an object class, 2. selecting an orientation motion profile for the selected object class, 3. for each point in time that feature data is collected by the at least one sensor for the target object in motion, the selected orientation motion profile and the trajectory of the target object in motion are used to determine the orientation of the target object in motion, a feature is selected from the feature database based on the sensor, object class, and orientation of the target object in motion. - View Dependent Claims (12, 13, 14, 15)
-
Specification