IP Library › Granted Patent US 10,775,165
Granted Patent B2
US 10,775,165 · App. 14/873,613 · Granted Sep 15, 2020

Methods for improving the accuracy of dimensioning-system measurements

Inventors: Scott McCloskey (Minneapolis, MN); Ryan Andrew Lloyd (Plymouth, MN); Jingquan Li (Auburn, NY); Brian L. Jovanovski (Syracuse, NY)
Assignee: Hand Held Products, Inc.
G01B21/02G01B11/00G01B11/02G01B11/2504G01B21/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,775,165
App. No.
14/873,613
Granted
Sep 15, 2020
Kind
B2
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.

Claims (39)

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.

2. The method according to claim 1 , wherein the aspects of the dimensioning-system measurement comprise intrinsic properties of the dimensioning system, the object, and/or the environment.

3. The method according to claim 2 , wherein the intrinsic properties of the dimensioning system comprise the dimensioning-system's acquisition parameters.

4. The method according to claim 2 , wherein the intrinsic properties of the object comprise the object's size, shape, and/or the object's appearance.

5. The method according to claim 2 , wherein the intrinsic properties of the environment comprise the light level of the environment.

6. The method according to claim 1 , wherein the aspects of the dimensioning-system measurement comprise (i) a physical relationship between the dimensioning system and the object, (ii) a physical relationship between the dimensioning system and the environment, and/or (iii) a physical relationship between the object and the environment.

7. The method according to claim 1 , wherein the error model comprises a linear equation relating the error estimate to the one or more predictor variables.

8. The method according to claim 1 , wherein the error model comprises a non-linear equation relating the error estimate to the one or more predictor variables.

9. The method according to claim 1 , wherein (i) the 3D data comprises a minimum-volume-bounding box (MVBB) and (ii) the particular dimension is the length, width, or height of the MVBB.

10. The method according to claim 9 , wherein the steps of retrieving, computing, and subtracting are repeated to obtain final estimates for the length, width, and height of the minimum-volume-bounding box (MVBB).

11. The method according to claim 1 , wherein the step of retrieving, comprises: selecting a class of error models from the library of error models, wherein the class of error models corresponds to (i) a particular operating environment and/or (ii) a feature-set corresponding to the object, and retrieving, from the class of error models, an error model corresponding to the particular dimension.

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.

13. The dimensioning system of claim 12 , wherein the aspects of the dimensioning-system measurement comprise intrinsic properties of the dimensioning system, the object, and/or the environment.

14. The dimensioning system of claim 13 , wherein the intrinsic properties of the dimensioning system comprise the dimensioning-system's acquisition parameters.

15. The dimensioning system of claim 13 , wherein the intrinsic properties of the object comprise the object's size, shape, and/or the object's appearance.

16. The dimensioning system of claim 13 , wherein the intrinsic properties of the environment comprise the light level of the environment.

17. The dimensioning system of claim 12 , wherein the error model comprises a linear equation relating the error estimate to the one or more predictor variables.

18. The dimensioning system of claim 12 , wherein the 3D data comprises a minimum-volume-bounding box (MVBB), and wherein the particular dimension is length, width, or height of the MVBB.

19. The dimensioning system of claim 18 , wherein the processor is configured to repeat the steps of retrieving, computing, and subtracting to obtain final estimates for the length, width, and height of the MVBB.

20. The dimensioning system of claim 12 , wherein the aspects of the dimensioning system measurement comprise: a physical relationship between the dimensioning system and the object, a physical relationship between the dimensioning system and the environment, and/or a physical relationship between the object and the environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2016
From: MCCLOSKEY, SCOTT; LLOYD, RYAN ANDREW; LI, JINGQUAN; JOVANOVSKI, BRIAN L.
To: HAND HELD PRODUCTS, INC.
Reel/Frame 038289/0689 →
Continuity (2)
Provisional Application 62062175 · Oct 10, 2014
Related Publication 20160102975A1 · Apr 14, 2016