CALIBRATION AND SELF-TEST IN AUTOMATED DATA READING SYSTEMS
First Claim
1. A method of calibrating position and orientation parameters of an imaging system in an automated data reading system, the method comprising:
- obtaining, from the imaging system, image data representing an imaged portion of a planar calibration target that is superimposed on a surface of the automated data reading system, the imaged portion of the planar calibration target including spaced-apart optical codes disposed at predetermined positions on a surface of the automated data reading system to define known locations of calibration-control points on the surface;
identifying the optical codes from the image data to obtain observed locations of the calibration-control points represented by the image data; and
calibrating position and orientation parameters of the imaging system based on differences between the known and observed locations.
1 Assignment
0 Petitions
Accused Products
Abstract
Calibrating extrinsic parameters of an imaging system in an automated data reading system includes obtaining, from the imaging system, image data representing an imaged portion of a planar calibration target. The target is coupled to a housing of the automated data reading system and superimposed on a surface thereof. For example, the calibration target is placed on a conveyer surface, or it is printed on the housing of the automated data reading system. The imaged portion of the planar calibration target includes spaced-apart optical codes disposed at positions that coincide with predetermined locations of the automated data reading system to define known calibration-control points for the surface. Optical codes represented in the image data are decoded to obtain observed calibration-control points used for calibrating the extrinsic parameters based on differences between the known and observed locations of the calibration-control points.
97 Citations
24 Claims
-
1. A method of calibrating position and orientation parameters of an imaging system in an automated data reading system, the method comprising:
-
obtaining, from the imaging system, image data representing an imaged portion of a planar calibration target that is superimposed on a surface of the automated data reading system, the imaged portion of the planar calibration target including spaced-apart optical codes disposed at predetermined positions on a surface of the automated data reading system to define known locations of calibration-control points on the surface; identifying the optical codes from the image data to obtain observed locations of the calibration-control points represented by the image data; and calibrating position and orientation parameters of the imaging system based on differences between the known and observed locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A calibration system for calibrating position and orientation parameters of an imaging system in an automated data reading system, the calibration system comprising:
-
a planar calibration target configured to be coupled to a housing of the automated data reading system and superimposed on a surface of the automated data reading system, the planar calibration target including spaced-apart optical codes disposed at predetermined positions on a surface of the automated data reading system to define known locations of calibration-control points; an optical code decoder configured to receive, from the imaging system, image data representing an imaged portion of the planar calibration target that includes the optical codes, and further configured to determine from the image data observed locations of the calibration-control points; and a computing device configured to calibrate the position and orientation parameters based on differences between the known and observed locations. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A multi-plane calibration system configured to provide contemporaneous calibration of multiple imaging systems positioned around a read zone of an automated data reading system, the multi-plane calibration system including:
-
a freestanding template having calibration optical codes on its opposing sides, the freestanding template configured to mechanically engage a housing of the automated data reading system to position the calibration optical codes at known locations with respect to the automated data reading system; and calibration optical codes printed on sidewalls of the housing at locations that are known with respect to the automated data reading system.
-
Specification