METHOD AND SYSTEM FOR CLASSIFICATION OF MOVING OBJECTS AND USER AUTHORING OF NEW OBJECT CLASSES
First Claim
1. A computer-implemented method for classification of moving objects, comprising:
- inputting a moving object;
extracting an object descriptor and a motion descriptor from the inputted moving object;
identifying multiple initial candidate library object descriptors from an object library and a motion library using the extracted object descriptor and the extracted motion descriptor, and wherein the object library and motion library are formed from given object samples comprising known object classes;
identifying an initial object class estimate based on the identified multiple initial candidate library object descriptors;
computing an initial residue based on the extracted object descriptor and the identified multiple initial candidate library object descriptors associated with the initial object class estimate; and
iteratively identifying object class estimates and determining whether the object class estimates converge based on a stopping criterion.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for classification of moving objects and user authoring of new object classes is disclosed. In one embodiment, in a method of classification of moving objects, a moving object is inputted. Then, an object descriptor and a motion descriptor are extracted from the inputted moving object. Multiple initial candidate library object descriptors are identified from an object library and a motion library using the extracted object descriptor and the extracted motion descriptor. An initial object class estimate is identified based on the identified multiple initial candidate library object descriptors. Then, an initial residue is computed based on the extracted object descriptor and the identified multiple initial candidate library object descriptors associated with the initial object class estimate. The object class estimates are iteratively identified and it is determined whether the object class estimates converge based on a stopping criterion.
5 Citations
15 Claims
-
1. A computer-implemented method for classification of moving objects, comprising:
-
inputting a moving object; extracting an object descriptor and a motion descriptor from the inputted moving object; identifying multiple initial candidate library object descriptors from an object library and a motion library using the extracted object descriptor and the extracted motion descriptor, and wherein the object library and motion library are formed from given object samples comprising known object classes; identifying an initial object class estimate based on the identified multiple initial candidate library object descriptors; computing an initial residue based on the extracted object descriptor and the identified multiple initial candidate library object descriptors associated with the initial object class estimate; and iteratively identifying object class estimates and determining whether the object class estimates converge based on a stopping criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for classification of static objects and dynamic objects, comprising:
-
a processor; memory coupled to the processor;
wherein the memory includes a moving object classification module having instructions to;input a moving object; extract an object descriptor and a motion descriptor from the inputted moving object; identify multiple initial candidate library object descriptors from an object library and a motion library using the extracted object descriptor and the extracted motion descriptor, and wherein the object library and motion library are formed from given object samples comprising known object classes; identify an initial object class estimate based on the identified multiple initial candidate library object descriptors; compute an initial residue based on the extracted object descriptor and the identified multiple initial candidate library object descriptors associated with the initial object class estimate; and iteratively identify object class estimates and determine whether the object class estimates converge based on a stopping criterion. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium for classification of moving objects having instructions that, when executed by a computing device causes the computing device to:
-
input a moving object; extract an object descriptor and a motion descriptor from the inputted moving object; identify multiple initial candidate library object descriptors from an object library and a motion library using the extracted object descriptor and the extracted motion descriptor, and wherein the object library and motion library are formed from given object samples comprising known object classes; identify an initial object class estimate based on the identified multiple initial candidate library object descriptors; compute an initial residue based on the extracted object descriptor and the identified multiple initial candidate library object descriptors associated with the initial object class estimate; and iteratively identify object class estimates and determining whether the object class estimates converge based on a stopping criterion. - View Dependent Claims (14, 15)
-
Specification