Method and apparatus for calibrating an image acquisition system
First Claim
1. A method for calibrating an image acquisition system with respect to a fixture frame of reference in a machine vision system that has a camera with an image frame of reference, the camera being for obtaining an image of an environment containing an object, the machine vision system having a vision tool capable of aligning location and at least one other non-translational degree of freedom, the method comprising:
- (a) placing a single non-rotationally symmetric fiducial mark having at least one precise dimension on the object at a predetermined location on the object and at a predetermined angular orientation with respect to the object;
(b) maintaining a fixed translational and angular relationship between the object and the fixture frame of reference, the camera being stationary with respect to the fixture frame of reference;
(c) using the vision tool to find the fiducial mark in the image so as to determine location and angular orientation of the fiducial mark with respect to the image frame of reference; and
(d) using the fixed relationship indicated in step (b) and the location and angular orientation of the fiducial mark determined in step (c) to calibrate the image acquisition system so as to determine a relationship between measurements and coordinates in the image frame of reference with measurements and coordinates in the fixture frame of reference.
1 Assignment
0 Petitions
Accused Products
Abstract
A single fiducial mark with at least one characteristic of known value is placed on one or more objects that are examined by a machine vision system. Alternatively, a pre-existing object feature that has a known characteristic can be used. An image acquisition system can be calibrated by examining the objects with a vision tool that can align objects with translation and at least one additional degree of freedom and that can measure the value of the characteristic. In general, information measured by the vision tool can be used to infer similar information concerning the calibration. For example, in one embodiment, the single fiducial mark has a precise dimension and the vision tool can measure the dimension in order to calibrate the scale of the system. In another embodiment, each object to be examined is held in a predetermined position by a fixture on the materials handling system and a fiducial mark is placed on each object. The image acquisition may be calibrated by examining each object, examining objects periodically, or examining objects in another pattern, such as randomly or examining selected objects.
85 Citations
39 Claims
-
1. A method for calibrating an image acquisition system with respect to a fixture frame of reference in a machine vision system that has a camera with an image frame of reference, the camera being for obtaining an image of an environment containing an object, the machine vision system having a vision tool capable of aligning location and at least one other non-translational degree of freedom, the method comprising:
-
(a) placing a single non-rotationally symmetric fiducial mark having at least one precise dimension on the object at a predetermined location on the object and at a predetermined angular orientation with respect to the object;
(b) maintaining a fixed translational and angular relationship between the object and the fixture frame of reference, the camera being stationary with respect to the fixture frame of reference;
(c) using the vision tool to find the fiducial mark in the image so as to determine location and angular orientation of the fiducial mark with respect to the image frame of reference; and
(d) using the fixed relationship indicated in step (b) and the location and angular orientation of the fiducial mark determined in step (c) to calibrate the image acquisition system so as to determine a relationship between measurements and coordinates in the image frame of reference with measurements and coordinates in the fixture frame of reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
(e) placing a single fiducial mark having at lest one precise dimension on each object of a plurality of objects at respective predetermined locations on the objects.
-
-
9. The method of claim 8 further comprising:
(f) maintaining a fixed translational and angular relationship between only some of the plurality of objects and the fixture frame of reference.
-
10. The method of claim 9 further comprising:
(g) using the fiducial marks on the only some of the plurality of objects to re-calibrate the image acquisition system.
-
11. The method of claim 8 wherein fiducial mark is non-rotationally symmetric.
-
12. An apparatus for calibrating an image acquisition system with respect to a fixture frame of reference in a machine vision system that has a camera with an image frame of reference, the camera being for obtaining an image of an environment containing an object, the machine vision system having a vision tool capable of aligning location and at least one other non-translational degree of freedom, the apparatus comprising:
-
single non-rotationally symmetric fiducial mark having at least one precise dimension placed on the object at a predetermined location on the object and at a predetermined angular orientation with respect to the object;
a fixture for maintaining a fixed translational and angular relationship between the object and the fixture frame of reference, the camera being stationary with respect to the fixture frame of reference;
an image processing system that uses the vision tool to find the fiducial mark in the image so as to determine location and angular orientation with respect to the image frame of reference; and
a calibration system that uses the fixed relationship maintained by the fixture and the location and angular orientation of the fiducial mark determined by the image processing system to calibrate the image acquisition system so as to determine a relationship between measurements and coordinates in the image frame of reference with measurements and coordinates in the fixture frame of reference. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for calibrating an image acquisition system with respect to a fixture frame of reference in a machine vision system that has a camera with an image frame of reference, the camera being for obtaining an image of an environment containing an object, the camera being in stationary relationship with the object the machine vision system having a vision tool capable of aligning location and at least on other non-translational degree of freedom, the method comprising:
-
(a) electing a feature having at least one characteristic of known value on the object;
(b) using the vision tool to find the feature in the image so as to determine the value of the at least one characteristic with respect to the image frame of reference; and
(c) using the value of the at least one characteristic to calibrate the image acquisition system so as to determine at least a relationship between pixel size in the image frame of reference with measurements in the fixture frame of reference. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus for calibrating an image acquisition system with respect to a fixture frame of reference in a machine vision system that has a camera with an image frame of reference, the camera being for obtaining an image of an environment containing as object, the camera being in stationary relationship with the object, the machine vision system having a vision tool capable of aligning location and at least one other non-translational degree of freedom, the apparatus comprising:
-
a mechanism that selects a feature having at least one characteristic of known value on the object;
a vision tool that finds the feature in the image so as to determine the value of the at least one characteristic with respect to the image frame of reference; and
an object processing system that uses the value of the at least one characteristic to calibrate the image acquisition system so as to determine at least a relationship between pixel size in the image frame of reference with measurements in the fixture frame of reference. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A machine vision system for calibrating an image acquisition system with respect to a fixture frame of reference, the machine vision system comprising:
-
a camera for obtaining an image of an environment containing an object, the object being in stationary relationship with the camera while the camera obtains an image of the object;
a vision tool capable of aligning location and at least one other non-translational degree of freedom;
a single non-rotationally symmetric fiducial mark having at least one precise dimension placed on the object at a predetermined location on the object and at a predetermined angular orientation with respect to the object;
a fixture for maintaining a fixed translational and angular relationship between the object and the fixture frame of reference, the camera being stationary with respect to the fixture frame of reference;
a search system that uses the vision tool to find the fiducial mark in the image so as to determine its location and angular orientation with respect to the image frame of reference; and
a calibration system that uses the fixed relationship maintained by the fixture, and the location and angular orientation of the fiducial mark determined by the search system, to calibrate the image acquisition system so as to determine a relationship between measurements and coordinates in the image frame of reference with measurements and coordinates in the fixture frame of reference.
-
Specification