DIMENSIONING AND BARCODE READING SYSTEM
First Claim
1. A method of calibrating a barcode scanning tunnel, said method comprising:
- a. providing a scanning tunnel havingi. a moveable surface,ii. at least one range finder having an orientation,iii. at least one camera having an orientation; and
iv. at least one calibration object having at least one indicia disposed in a predetermined relationship to one or more features of said at least one calibration object;
b. capturing at least one image of said at least one calibration object by said at least one camera;
c. electronically detecting said at least one calibration object at least one indicia and said one or more object features;
d. electronically calculating at least one component of said at least one camera orientation with respect to said moveable surface in response to information obtained from said image and said at least one calibration object at least one indicia.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for auto-calibrating a barcode scanning tunnel to determine the orientation of one or more cameras with respect to a range finder and a conveyor belt comprises providing a scanning tunnel having a moveable surface, at least one range finder having an orientation, at least one camera having an orientation and at least one calibration object having at least one indicia disposed in a predetermined relationship to one or more features of the at least one calibration object, capturing at least one image of the at least one calibration object by the at least one camera, electronically detecting the at least one calibration object at least one indicia and the one or more object features and electronically calculating at least one component of the at least one camera orientation with respect to the moveable surface in response to information obtained from the image and the at least one calibration object at least one indicia.
-
Citations
24 Claims
-
1. A method of calibrating a barcode scanning tunnel, said method comprising:
-
a. providing a scanning tunnel having i. a moveable surface, ii. at least one range finder having an orientation, iii. at least one camera having an orientation; and iv. at least one calibration object having at least one indicia disposed in a predetermined relationship to one or more features of said at least one calibration object; b. capturing at least one image of said at least one calibration object by said at least one camera; c. electronically detecting said at least one calibration object at least one indicia and said one or more object features; d. electronically calculating at least one component of said at least one camera orientation with respect to said moveable surface in response to information obtained from said image and said at least one calibration object at least one indicia. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of calibrating a barcode scanning tunnel, said method comprising:
-
a. providing a scanning tunnel having i. a moveable surface, ii. a range finder having an orientation with respect to said moveable surface, iii. a plurality of cameras each having an orientation with respect to said movable surface and said range finder; and iv. a first and a second calibration object each having a plurality of indicia disposed in predetermined relationships to one or more features of each of said first and second calibration objects; b. capturing a first image of said first calibration object by each of said plurality of cameras; c. capturing a second image of said second calibration object by each of said plurality of cameras; d. electronically detecting each of said first and said second calibration object plurality of indicia visible in each of said first images and said second images and each of said one or more object features of said first and said second calibration objects by each of said plurality of cameras; and e. electronically calculating at least one component for each of said plurality of camera orientations with respect to said moveable surface in response to information obtained from each of said first and said second camera images. - View Dependent Claims (19, 20, 23)
-
-
21. A method of calibrating a barcode scanning tunnel, said method comprising:
-
a. providing a scanning tunnel having i. a conveyor belt, ii. a range finder having an orientation with respect to said moveable surface, iii. a plurality of cameras each having an orientation with respect to said movable surface and said range finder; and iv. a calibration box having a predefined length, width and height and a plurality of barcodes disposed in predetermined relationships to at least one edge of said calibration box; b. capturing at least one image of said calibration box by said range finder; c. capturing an image of said calibration box by each of said plurality of cameras; d. electronically detecting at least one of said length, said width and said height of said calibration box from said at least one range finder image; e. electronically detecting at least one of said calibration box plurality of barcodes in each of said plurality of camera images; and f. electronically calculating each of said plurality of camera orientations with respect to said moveable surface in response to information obtained from each of said plurality of camera images. - View Dependent Claims (22)
-
-
24. A method of calibrating a barcode scanning tunnel, said method comprising:
-
a. providing a scanning tunnel having i. a conveyor belt, ii. a range finder having an orientation with respect to said moveable surface, iii. a plurality of cameras each having an orientation with respect to said movable surface and said range finder, and iv. a plurality of calibration boxes each having a predefined length, width and height and each containing a plurality of barcodes disposed in predetermined relationship to at least one edge of said respective calibration box; b. capturing a plurality of images of each of said plurality of calibration boxes by said range finder as each of said plurality of calibration boxes move along said conveyor belt; c. capturing a plurality of images of each of said plurality of calibration boxes by each of said plurality of cameras as each of said plurality of calibration boxes move along said conveyor belt; d. electronically detecting said length, said width and said height of each of said calibration boxes from said plurality of range finder images; e. electronically detecting in each of said plurality of camera images of each of said plurality of calibration boxes at least one of said calibration box plurality of barcodes; f. calculating the relationship of each of said detected barcodes with respect to said at least one edge of said respective calibration box; and g. electronically calculating each of said plurality of camera orientations based on said calculated relationship of each of said detected barcodes with respect to said at least one edge of said respective calibration box and its respective said predetermined relationship.
-
Specification