Three-dimensional calibration using orientation and position sensitive calibration pattern
First Claim
1. A method, comprising:
- positioning an orientation and position sensitive calibration pattern on a support, the calibration pattern having a plurality of sub-areas unique within the calibration pattern, each unique sub-area being orientation sensitive and each unique sub-area being position sensitive within the calibration pattern;
capturing images using cameras to be calibrated, each image containing at least one of the unique sub-areas of the calibration pattern;
determining a set of coordinate pairs for each image utilizing image data and pattern information regarding the calibration pattern, each coordinate pair including coordinates of corresponding points in the image and in the calibration pattern; and
performing optimization utilizing the sets of coordinate pairs for each image to calibrate at least one of relative position, orientation, zoom, lens distortion of each camera so as to construct a three-dimensional calibration model of the camera.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods using an orientation/position-sensitive calibration pattern for three-dimensional calibration of an imaging system, such as one used in a process for scanning documents are disclosed. The method generally includes positioning the pattern on a support, capturing images using cameras to be calibrated, each image containing at least a unique orientation and position sensitive sub-area of the pattern, determining a set of coordinate pairs of corresponding points in the image and the pattern for each image utilizing image data and pattern information, and performing optimization utilizing the sets of coordinate pairs to calibrate relative position, orientation, zoom, and/or lens distortion, etc. of each camera so as to construct a three-dimensional camera calibration model. The pattern is generally comprised of overlapping sub-areas of a minimum portion of the pattern.
-
Citations
35 Claims
-
1. A method, comprising:
-
positioning an orientation and position sensitive calibration pattern on a support, the calibration pattern having a plurality of sub-areas unique within the calibration pattern, each unique sub-area being orientation sensitive and each unique sub-area being position sensitive within the calibration pattern; capturing images using cameras to be calibrated, each image containing at least one of the unique sub-areas of the calibration pattern; determining a set of coordinate pairs for each image utilizing image data and pattern information regarding the calibration pattern, each coordinate pair including coordinates of corresponding points in the image and in the calibration pattern; and performing optimization utilizing the sets of coordinate pairs for each image to calibrate at least one of relative position, orientation, zoom, lens distortion of each camera so as to construct a three-dimensional calibration model of the camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product embodied on a computer readable medium, the computer program product including instructions that, when executed by a processor, cause the processor to perform actions comprising:
-
positioning an orientation and position sensitive calibration pattern on a support, the calibration pattern having a plurality of sub-areas unique within the calibration pattern, each unique sub-area being orientation sensitive and each unique sub-area being position sensitive within the calibration pattern; capturing images using cameras to be calibrated, each image containing at least one of the unique sub-areas of the calibration pattern; determining a set of coordinate pairs for each image utilizing image data and pattern information regarding the calibration pattern, each coordinate pair including coordinates of corresponding points in the image and in the calibration pattern; and performing optimization utilizing the sets of coordinate pairs for each image pattern to calibrate at least one of relative position, orientation, zoom, lens distortion of each camera so as to construct a three-dimensional calibration model of the camera. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
an orientation and position sensitive calibration pattern configured to be positioned on a support, the calibration pattern having a plurality of sub-areas unique within the calibration pattern, each unique sub-area being orientation sensitive and each unique sub-area being position sensitive within the calibration pattern; at least one camera to be calibrated and configured to capture images containing at least one of the unique sub-areas of the calibration pattern positioned on the support; and a signal processor configured to determine a set of coordinate pairs for each image utilizing image data and pattern information regarding the calibration pattern, each coordinate pair including coordinates of corresponding points in the image and in the calibration pattern, the signal processor is further configured to perform optimization utilizing the sets of coordinate pairs for each image to calibrate at least one of relative position, orientation, zoom, lens distortion of each camera so as to construct a three-dimensional calibration model of the camera. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification