Systems and methods for controlling strobe illumination
First Claim
1. A machine vision system that controls image exposure strobe illumination used to illuminate a workpiece, such that the workpiece may be imaged by a camera in the machine vision system while moving at high speed, the system comprising:
- a camera providing a camera image of the workpiece;
a strobe light generator that emits radiation used by the camera for imaging; and
a controller configured to control a timing relationship between an image integration period of the camera and a pulse duration of the radiation emitted by the strobe light generator to control an image exposure of a camera image during a timing overlap which occurs between a beginning of the image integration period and an end of the pulse duration, wherein the timing relationship is controlled such that the pulse duration starts, the image integration begins after a delay relative to a start of the pulse duration and not later than the end of the pulse duration, the pulse duration ends, and the image integration period ends not earlier that the end of the pulse duration.
1 Assignment
0 Petitions
Accused Products
Abstract
The repeatability of strobe illumination for image exposure is improved over a wide dynamic range in a machine vision system wherein a relationship between a camera integration period and a pulse duration of a strobe light generator control the effective exposure of a camera image during a timing overlap between a beginning of the camera integration period and an end of the pulse duration. To avoid noise in the illumination, the illumination pulse duration may start, the camera integration period may begin after a delay relative to that start and not later than the end of the pulse duration, the pulse duration may end, and the camera integration period may end not earlier than the end of the pulse duration. The timing overlap may also be synchronized with a periodic ripple component in the strobe illumination, to provide improved repeatability.
28 Citations
19 Claims
-
1. A machine vision system that controls image exposure strobe illumination used to illuminate a workpiece, such that the workpiece may be imaged by a camera in the machine vision system while moving at high speed, the system comprising:
-
a camera providing a camera image of the workpiece; a strobe light generator that emits radiation used by the camera for imaging; and a controller configured to control a timing relationship between an image integration period of the camera and a pulse duration of the radiation emitted by the strobe light generator to control an image exposure of a camera image during a timing overlap which occurs between a beginning of the image integration period and an end of the pulse duration, wherein the timing relationship is controlled such that the pulse duration starts, the image integration begins after a delay relative to a start of the pulse duration and not later than the end of the pulse duration, the pulse duration ends, and the image integration period ends not earlier that the end of the pulse duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine vision system that controls image exposure strobe illumination used to illuminate a workpiece, such that the workpiece may be imaged by a camera in the machine vision system while moving at high speed, the system comprising:
-
a camera that provides a camera image of the workpiece; a strobe light generator that emits radiation used by the camera for imaging; and a controller configured to control a timing relationship between an image integration period of the camera and a pulse duration of the radiation emitted by the strobe light generator to control an image exposure of the camera image during a timing overlap which occurs between the image integration period and the pulse duration, wherein the machine vision system is configured according the timing relationship being controlled such that the pulse duration starts, the camera integration begins after a delay relative to the start of the pulse duration and not later than an end of the pulse duration, the pulse duration ends, and the image integration period ends after the end of the pulse duration, and the strobe light generator comprises an illumination source and a drive circuit, the drive circuit providing a drive signal to power the illumination source, the drive signal exhibiting a periodic ripple component, and the controller being configured to consistently synchronize one of the start and the end of the timing overlap relative to the periodic ripple component.
-
-
19. A method for controlling image exposure strobe illumination used to illuminate a workpiece in a machine vision inspection system, such that the workpiece may be imaged by a camera in the machine vision system while moving at high speed, the method comprising:
-
providing a machine vision system comprising a camera that provides a camera image of the workpiece, a strobe light generator that emits radiation used by the camera for imaging, and a controller; and operating the controller to control a timing relationship between an image integration period of the camera and a pulse duration of the radiation emitted by the strobe light generator to control an image exposure of the camera image during a timing overlap which occurs between a beginning of the image integration period and an end of the pulse duration, wherein the operating the controller to control the timing relationship comprises; starting the pulse duration; beginning the image integration period after a delay relative to a start of the pulse duration and not later than the end of the pulse duration, in order to start the image exposure; ending the pulse duration in order to stop the image exposure; and
ending the image integration period not earlier than the ending of the pulse duration.
-
Specification