Methods for improving the accuracy of dimensioning-system measurements
First Claim
1. A method for removing errors from a dimensioning-system measurement, the method comprising:
- gathering, using a dimensioning system, three-dimensional (3D) data corresponding to an object in an environment, comprising projecting a pattern onto the object, and capturing an image of the pattern on the object;
selecting a particular dimension of the object to be estimated;
obtaining values for one or more predictor variables, the predictor variables describing aspects of a dimensioning-system measurement of the particular dimension;
creating, using the 3D data gathered using the dimensioning system, an intermediate estimate of the particular dimension;
retrieving, by a processor, from a library of error models stored in memory, an error model corresponding to the particular dimension;
computing, by the processor, using the error model and the values for one or more predictor variables, an error estimate for the particular dimension; and
subtracting the error estimate from the intermediate estimate to obtain a final estimate of the particular dimension.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods to improve the accuracy of non-contact measurements of an object'"'"'s dimensions using a dimensioning system are disclosed. The methods include a method for creating a mathematical model (i.e., error model) based on an observed correlation between errors in an estimated dimension and the characteristics of the measurement used to obtain the estimated dimension. These error models may be created for various dimensions and stored for future use. The methods also include a method for using the stored error models to reduce the error associated with a particular dimensioning-system measurement. Here an error model is used to create an estimated error. The estimated error is then removed from the estimate of the dimension to produce a final estimate of the dimension that is more accurate.
1168 Citations
20 Claims
-
1. A method for removing errors from a dimensioning-system measurement, the method comprising:
-
gathering, using a dimensioning system, three-dimensional (3D) data corresponding to an object in an environment, comprising projecting a pattern onto the object, and capturing an image of the pattern on the object; selecting a particular dimension of the object to be estimated; obtaining values for one or more predictor variables, the predictor variables describing aspects of a dimensioning-system measurement of the particular dimension; creating, using the 3D data gathered using the dimensioning system, an intermediate estimate of the particular dimension; retrieving, by a processor, from a library of error models stored in memory, an error model corresponding to the particular dimension; computing, by the processor, using the error model and the values for one or more predictor variables, an error estimate for the particular dimension; and subtracting the error estimate from the intermediate estimate to obtain a final estimate of the particular dimension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A dimensioning system comprising:
-
a pattern projector configured to project a pattern onto an object in an environment; a range camera configured to; capture an image of the pattern on the object; and gather three-dimensional (3D) data corresponding to the object; a memory configured to store a library of error models; and a processor configured to; select a particular dimension of the object to be estimated; obtain values for one or more predictor variables, the predictor variables describing aspects of a dimensioning system measurement of the particular dimension; create, using the 3D data gathered by the range camera, an intermediate estimate of the particular dimension; retrieve from the library of error models stored in the memory, an error model corresponding to the particular dimension; compute using the error model and the values for one or more predictor variables, an error estimate for the particular dimension; and subtract the error estimate from the intermediate estimate to obtain a final estimate of the particular dimension. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification