Method for setting parameters of a vision detector using production line information
First Claim
Patent Images
1. A method for setting a shutter time parameter and a gain parameter of an imager, the gain parameter having a minimum allowable gain value and a maximum allowable gain value, comprising:
- configuring the imager to capture images of a field of view of a production line in relative motion with respect to the field of view in a direction and at a nominal line speed, the field of view having a size in the direction of motion of the production line;
choosing a motion parameter that specifies a desired relative motion of the production line, in units related to pixels, during an interval specified by the shutter time parameter;
estimating, responsive to the nominal line speed, an apparent line speed in units related to pixels per unit of time;
computing, responsive to the apparent line speed and the motion parameter, a motion shutter time;
inputting a desired image brightness parameter;
computing, responsive to the desired image brightness parameter, a brightness shutter time;
computing a desired shutter time and a desired gain, such that the brightness shutter time is approximately equal to the product of the desired shutter time and the desired gain, the desired gain is not less than the minimum allowable gain value and not greater than the maximum allowable gain value, and at least one of a first condition, a second condition, and a third condition hold, wherein the first condition holds when the desired shutter time is approximately equal to the motion shutter time, the second condition holds when the desired shutter time is less than the motion shutter time and the desired gain is approximately equal to the minimum allowable gain value, and the third condition holds when the desired shutter time is greater than the motion shutter time and the desired gain is approximately equal to the maximum allowable gain value; and
setting the shutter time parameter of the imager to the desired shutter time, and the gain parameter of the imager to the desired gain.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for setting various operating parameters of a vision detector from production line information that can be supplied by a manufacturing technician who is not skilled in the art of the invention. These operating parameters include shutter time, video gain, idle time, frame count, and locator search range. The production line information includes line speed, field of view size, direction of motion, and object spacing.
74 Citations
21 Claims
-
1. A method for setting a shutter time parameter and a gain parameter of an imager, the gain parameter having a minimum allowable gain value and a maximum allowable gain value, comprising:
-
configuring the imager to capture images of a field of view of a production line in relative motion with respect to the field of view in a direction and at a nominal line speed, the field of view having a size in the direction of motion of the production line;
choosing a motion parameter that specifies a desired relative motion of the production line, in units related to pixels, during an interval specified by the shutter time parameter;
estimating, responsive to the nominal line speed, an apparent line speed in units related to pixels per unit of time;
computing, responsive to the apparent line speed and the motion parameter, a motion shutter time;
inputting a desired image brightness parameter;
computing, responsive to the desired image brightness parameter, a brightness shutter time;
computing a desired shutter time and a desired gain, such that the brightness shutter time is approximately equal to the product of the desired shutter time and the desired gain, the desired gain is not less than the minimum allowable gain value and not greater than the maximum allowable gain value, and at least one of a first condition, a second condition, and a third condition hold, wherein the first condition holds when the desired shutter time is approximately equal to the motion shutter time, the second condition holds when the desired shutter time is less than the motion shutter time and the desired gain is approximately equal to the minimum allowable gain value, and the third condition holds when the desired shutter time is greater than the motion shutter time and the desired gain is approximately equal to the maximum allowable gain value; and
setting the shutter time parameter of the imager to the desired shutter time, and the gain parameter of the imager to the desired gain. - View Dependent Claims (2, 3, 4)
-
-
5. A method for setting an idle time parameter of a vision detector comprising:
-
configuring the vision detector to detect a sequence of discrete objects in continuous motion at a nominal object speed relative to a field of view of the vision detector, including detecting each object of the sequence of discrete objects responsive to an analysis of at least one frame captured by the vision detector, each frame comprising an image of the field of view;
choosing a motion parameter that specifies a desired motion of an object, in units related to pixels, during an idle step of the vision detector, the idle step comprising an interval of time during which objects are not detected;
estimating, responsive to the nominal object speed, an apparent object speed in units related to pixels per unit of time;
computing, responsive to the apparent object speed and the motion parameter, a desired idle time; and
setting the idle time parameter of the vision detector to the desired idle time. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for setting an idle time parameter of a vision detector comprising:
-
configuring the vision detector to detect a sequence of discrete objects in continuous motion relative to a field of view of the vision detector, the sequence of discrete objects having a nominal object period between successive objects, wherein configuring the vision detector includes detecting each object of the sequence of discrete objects responsive to an analysis of at least one frame captured by the vision detector, each frame comprising an image of the field of view;
choosing a motion parameter that specifies a desired motion of an object in the sequence of discrete objects, as a fraction of the nominal object period, during an idle step of the vision detector, the idle step comprising an interval of time during which objects are not detected;
computing, responsive to the nominal object period and the motion parameter, a desired idle time; and
setting the idle time parameter of the vision detector to the desired idle time. - View Dependent Claims (11, 12, 13)
-
-
14. A method for setting a frame count parameter of a vision detector comprising:
-
configuring the vision detector to inspect a sequence of discrete objects in continuous motion in a direction and at a nominal object speed relative to a field of view of the vision detector, including inspecting each object of the sequence of discrete objects responsive to a first analysis of a first plurality of frames captured by the vision detector, the frames each respectively comprising images of the field of view, and wherein the vision detector operates at a nominal frame rate, and the vision detector has a detection range within which an object can be detected, the detection range having a length in the direction of motion;
estimating, responsive to the nominal object speed and the nominal frame rate, a motion value that specifies a nominal movement of each object between successive frames;
computing, responsive to the length in the direction of motion of the detection range and the motion value, an expected frame count value that specifies a nominal count of frames for which each object of the sequence of discrete objects can be located;
computing, responsive to the expected frame count value, a desired frame count; and
setting the frame count parameter of the vision detector to the desired frame count. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for setting a search range parameter of a locator of a vision detector comprising:
-
configuring the vision detector to inspect a sequence of discrete objects in continuous motion in a direction and at a nominal object speed relative to a field of view of the vision detector, wherein inspecting each object of the sequence of discrete objects is responsive to an analysis of a plurality of frames captured by the vision detector, the frames comprising images of the field of view, the vision detector operates at a nominal frame rate, and configuring the vision detector comprises configuring the locator to locate objects in the direction of motion;
choosing a target frame count parameter that specifies, for each object, a desired count of frames in the plurality of frames to be subject to the analysis;
estimating, responsive to the nominal object speed and the nominal frame rate, a motion value that specifies a nominal movement of each object between successive frames;
computing, responsive to the target frame count parameter and the motion value, a desired search range value; and
setting the search range parameter of the locator to the desired search range value.
-
Specification