COMPUTER-BASED METHOD AND SYSTEM OF DYNAMIC CATEGORY OBJECT RECOGNITION
First Claim
1. A computer-based method for estimating object pose and positioning information of a target object based on a visual data set corresponding to at least the target object, the method comprising the steps of:
- providing, using a database, a plurality of object models, each having at least one parameter;
analyzing, using a processor, the visual data set in comparison to the plurality of object models;
fitting, using the processor and based on analyzing the visual data set in comparison to the plurality of object models, an object-fitting model onto, around, or within a portion of the analyzed visual data set corresponding to the target object, the object-fitting model having at least one parameter;
estimating, using the processor, the at least one parameter of the object-fitting model; and
storing, using the processor, a learned object model having at least one parameter in the database, based on the object-fitting model and the estimated at least one parameter of the object-fitting model.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method/system of dynamic category object recognition for estimating pose and/or positioning of target objects and target object'"'"'s parts. The method/system may recognize a target object and the target object'"'"'s parts. The method/system may segment and extract data corresponding to the target object and the target object'"'"'s parts, and estimate the pose and positioning of the target object and the target object'"'"'s parts using a plurality of stored object models. The dynamic method/system may supplement or modify the parameters of the plurality of stored object models and/or store learned object models. The learned object models assist in recognizing and estimating pose and/or positioning of newly encountered objects more accurately and with fewer processing steps. The method and system may include a processor, a sensor, an external device, a communications unit, and a database.
-
Citations
20 Claims
-
1. A computer-based method for estimating object pose and positioning information of a target object based on a visual data set corresponding to at least the target object, the method comprising the steps of:
-
providing, using a database, a plurality of object models, each having at least one parameter; analyzing, using a processor, the visual data set in comparison to the plurality of object models; fitting, using the processor and based on analyzing the visual data set in comparison to the plurality of object models, an object-fitting model onto, around, or within a portion of the analyzed visual data set corresponding to the target object, the object-fitting model having at least one parameter; estimating, using the processor, the at least one parameter of the object-fitting model; and storing, using the processor, a learned object model having at least one parameter in the database, based on the object-fitting model and the estimated at least one parameter of the object-fitting model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-based method for estimating pose and positioning information of target objects based on a visual data set including a first visual data and a second visual data, the method comprising the steps of:
-
providing, using a database, a plurality of object models, each having at least one parameter; receiving or detecting, using a processor, the visual data set corresponding at least to a target object; recognizing, using the processor and by comparison of the first visual data to the plurality of object models, a first target data adjacent to, around, or within a first enclosure of the first visual data as being similar in shape or structure to the first object model; segmenting and extracting, using the processor, a cluster in the second visual data that corresponds to the target object based on the first enclosure; analyzing, using the processor, the cluster in comparison to the stored plurality of object models; fitting, using the processor, the learned object model onto, around, or within the analyzed cluster; estimating, using the processor, the at least one parameter of the object-fitting model; and storing, using the processor, a learned object model in the database, based on the object-fitting model and the estimated at least one parameter of the object-fitting model. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-based method for estimating object pose and positioning information based on a visual data set corresponding to at least a target object, the method comprising the steps of:
-
providing, using a database, a plurality of object models, each having at least one parameter; recognizing, using a processor and by comparison of the visual data set to the plurality of object models, a target data set adjacent to, around, or within a first enclosure as being similar in shape or structure to a first object model of the plurality of object models having at least one parameter; analyzing, using the processor, the recognized target data set in comparison to the stored plurality of object models; estimating, using the processor, the at least one parameter of the plurality of object models based on the analyzed visual data set in comparison to the stored plurality of object models; and storing, using the processor, a learned object model in the database, based on the object-fitting model and the estimated at least one parameter of the object-fitting model. - View Dependent Claims (19, 20)
-
Specification