Scene change detection in a dimensioner
First Claim
Patent Images
1. A method, comprising:
- initializing a dimensioning system by;
at a range camera, capturing one or more initial reference images of a measurement platform and surrounding area;
at a processor;
generating a reference depth map from each initial reference image;
generating and storing to a memory a background model from the reference depth maps;
testing the dimensioning system for a scene change by;
at the range camera, capturing a subsequent image of the measurement platform and surrounding area;
at the processor;
generating a current depth map from the subsequent image;
comparing each pixel of the current depth map with a corresponding pixel of the background model; and
counting a number of pixels Pv of the current depth map that differ absolutely from the background model by more than the prescribed threshold THRESH1, and if the number of pixels Pv is greater than a threshold THRESH2, determining that a significant change in the image has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
A package dimensioner is disclosed. A change in the pose of the package dimensioner is detected by background modeling the area of a measurement platform and then determining if a number of points in a scene are different in distance from the background model. Change in the pose can also be detected by comparing a count of support points in a 3D container generated from images taken in a training process with a count of support points in a subsequent images and determining how many support points are different.
863 Citations
34 Claims
-
1. A method, comprising:
-
initializing a dimensioning system by; at a range camera, capturing one or more initial reference images of a measurement platform and surrounding area; at a processor; generating a reference depth map from each initial reference image; generating and storing to a memory a background model from the reference depth maps; testing the dimensioning system for a scene change by; at the range camera, capturing a subsequent image of the measurement platform and surrounding area; at the processor; generating a current depth map from the subsequent image; comparing each pixel of the current depth map with a corresponding pixel of the background model; and counting a number of pixels Pv of the current depth map that differ absolutely from the background model by more than the prescribed threshold THRESH1, and if the number of pixels Pv is greater than a threshold THRESH2, determining that a significant change in the image has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A dimensioning system, comprising:
-
a measurement platform; a range camera mounted so as to capture an image of the measurement platform and surrounding area; a processor programmed to carry out the following actions; initialize the dimensioning system by; receiving one or more initial reference images of the measurement platform and surrounding area from the range camera; generating and storing to a memory a background model from the one or more captured initial reference images; test the dimensioning system for a scene change by; receiving a subsequent image of the platform area from the range camera; generating a current depth map from the subsequent image; comparing each pixel of the current depth map with a corresponding pixel of the background model; and counting a number of pixels Pv of the current depth map that differ absolutely from the background model by more than the prescribed threshold THRESH1, and if the number of pixels Pv is greater than a threshold THRESH2, determining that a significant change in the image has occurred. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
initializing a dimensioning system by; at a range camera, capturing an initial reference image of a platform and surrounding area; at a processor, generating a three-dimensional container around the platform and storing the container to memory; and at the processor, determining a count of support points in the container from the initial reference image; testing the dimensioning system for a scene change by; at the range camera, capturing a subsequent image of the measurement platform and surrounding area; at the processor; counting support points in the subsequent image that are in the container; comparing the count of support points in the container in the subsequent image with the count of support points in the container in the initial reference image; based on the comparison, determining if a prescribed difference in the counts is present; and upon determining that a prescribed difference in the counts exists establishing that a significant scene change has occurred. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A dimensioning system, comprising:
-
a measurement platform; a range camera mounted so as to capture an image of the measurement platform and surrounding area; a processor programmed to carry out the following actions; initialize the dimensioning system by; receiving an initial reference image of a platform area from the range camera; generating a three-dimensional container around the measurement platform and storing the container to memory; and determining a count of support points in the container from the initial reference image; test the dimensioning system for a scene change by; receiving a subsequent image of the measurement platform and surrounding area from the range camera; counting support points in the subsequent image that are in the container; comparing the count of support points in the container in the subsequent image with the count of support points in the container in the initial reference image; based on the comparison, determining if a prescribed difference in the counts of support points is present; and upon determining that a prescribed difference in the counts exists establishing that a significant scene change has occurred. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification