Three-dimensional (3D) object recognition system using region of interest geometric features
First Claim
1. A computer implemented method for recognizing an object, comprising an act of causing a computer having a processor to perform acts of:
- receiving an implicit geometry representation regarding a three-dimensional (3D) object of interest;
centering a region of interest (ROI) on the implicit geometry representation such that there is at least one intersection area between the ROI and the implicit geometry representation;
calculating object shape features that reflect a relationship of the ROI with respect to the implicit geometry representation;
assembling the object shape features into a feature vector;
generating a classification confidence value with respect to a particular object classification; and
classifying the 3D object of interest as a particular object upon the classification confidence value reaching a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for three-dimensional (3D) object recognition using region of interest geometric features. The method includes acts of receiving an implicit geometry representation regarding a three-dimensional (3D) object of interest. A region of interest (ROI) is centered on the implicit geometry representation such that there is at least one intersection area between the ROI and the implicit geometry representation. Object shape features are calculated that reflect a location of the ROI with respect to the implicit geometry representation. The object shape features are assembled into a feature vector. A classification confidence value is generated with respect to a particular object classification. Finally, the 3D object of interest is classified as a particular object upon the output of a statistical classifier reaching a predetermined threshold.
59 Citations
24 Claims
-
1. A computer implemented method for recognizing an object, comprising an act of causing a computer having a processor to perform acts of:
-
receiving an implicit geometry representation regarding a three-dimensional (3D) object of interest; centering a region of interest (ROI) on the implicit geometry representation such that there is at least one intersection area between the ROI and the implicit geometry representation; calculating object shape features that reflect a relationship of the ROI with respect to the implicit geometry representation; assembling the object shape features into a feature vector; generating a classification confidence value with respect to a particular object classification; and classifying the 3D object of interest as a particular object upon the classification confidence value reaching a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for object recognition, the computer program product comprising computer-readable instruction means stored on a non-transitory computer-readable medium that are executable by a computer for causing, the computer to perform operations of:
-
receiving an implicit geometry representation regarding a three-dimensional (3D) object of interest; centering a region of interest (ROI) on the implicit geometry representation such that there is at least one intersection area between the ROI and the implicit geometry representation; calculating object shape features that reflect a location of the ROI with respect to the implicit geometry representation; assembling the object shape features into a feature vector; generating a classification confidence value with respect to a particular object classification; and classifying the 3D object of interest as a particular object upon the classification confidence value reaching a predetermined threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for object recognition, the system comprising a memory module and a processor, wherein the memory module is encoded with instruction means that are executable by the processor for causing the processor to perform operations of:
-
receiving an implicit geometry representation regarding a three-dimensional (3D) object of interest; centering a region of interest (ROI) on the implicit geometry representation such that there is at least one intersection area between the ROI and the implicit geometry representation; calculating object shape features that reflect a location of the ROI with respect to the implicit geometry representation; assembling the object shape features into a feature vector; generating, a classification confidence value with respect to a particular object classification; and classifying the 3D object of interest as a particular object upon the classification confidence value reaching a predetermined threshold. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification