Image-stitching for dimensioning
DCFirst Claim
1. A method for dimensioning an object, the method comprising:
- having a portion of an object in a field-of-view of a range camera of the dimensioning system;
projecting, using a pattern projector, a light pattern into the field-of-view;
capturing, using the range camera of the dimensioning system, a range image of the field-of-view, wherein each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view;
moving the dimensioning system and/or the object so that there is relative movement between the dimensioning system and the object, and the range camera'"'"'s field-of-view contains a different portion of the object, wherein the moving of the dimensioning system and/or the object is automatic;
repeating the capturing and the moving until a plurality of range images have been captured, wherein in each range image of the plurality of range images, each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view;
combining the plurality of range images to create a composite range-image; and
dimensioning the object using the composite range-image.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Dimensioning systems may automate or assist with determining the physical dimensions of an object without the need for a manual measurement. A dimensioning system may project a light pattern onto the object, capture an image of the reflected pattern, and observe changes in the imaged pattern to obtain a range image, which contains 3D information corresponding to the object. Then, using the range image, the dimensioning system may calculate the dimensions of the object. In some cases, a single range image does not contain 3D data sufficient for dimensioning the object. To mitigate or solve this problem, the present invention embraces capturing a plurality of range images from different perspectives, and then combining the range images (e.g., using image-stitching) to form a composite range-image, which can be used to determine the object'"'"'s dimensions.
-
Citations
19 Claims
-
1. A method for dimensioning an object, the method comprising:
-
having a portion of an object in a field-of-view of a range camera of the dimensioning system; projecting, using a pattern projector, a light pattern into the field-of-view; capturing, using the range camera of the dimensioning system, a range image of the field-of-view, wherein each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view; moving the dimensioning system and/or the object so that there is relative movement between the dimensioning system and the object, and the range camera'"'"'s field-of-view contains a different portion of the object, wherein the moving of the dimensioning system and/or the object is automatic; repeating the capturing and the moving until a plurality of range images have been captured, wherein in each range image of the plurality of range images, each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view; combining the plurality of range images to create a composite range-image; and dimensioning the object using the composite range-image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A dimensioning system, comprising:
-
a pattern projector configured to project a light pattern onto an object; a range camera having a field of view and configured to (i) capture an image of a reflected light-pattern in the field of view, (ii) generate 3D data from the reflected light-pattern, and (iii) create a range image using the 3D data, wherein each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view; at least one device configured to automatically move the dimensioning system and/or the object so that there is relative movement between the dimensioning system and the object, and the range camera'"'"'s field-of-view contains a different portion of the object; and a processor communicatively coupled to the pattern projector and the range camera, wherein the processor is configured by software to; (i) trigger the range camera to capture a plurality of range images, wherein in each range image of the plurality of range images, each pixel of the range image represents a distance from the range camera to a respective point in the range camera'"'"'s field-of-view, (ii) combine the plurality of range images into a composite range-image, and (iv) calculate the dimensions of the object using the composite range-image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification