AUTO-EXPOSURE METHOD USING CONTINUOUS VIDEO FRAMES UNDER CONTROLLED ILLUMINATION
First Claim
1. A digital image capture and processing system comprising:
- a housing having a light transmission aperture;
an image formation and detection subsystem, disposed in said housing, and having image formation optics for projecting a field of view (FOV) through said light transmission aperture and upon an object to be imaged and an image detection array for detecting imaged light reflected off the object during illumination operations in an video image capture mode in which at least a plurality of rows of pixels on said image detection array are enabled;
an illumination subsystem, disposed housing, and employing an array of light sources for producing and projecting a field of narrow-band strobe illumination through a narrow-band transmission-type optical filter realized within said housing, so that said narrow-based strobe illumination is reflected from the illuminated object and transmitted through said narrow-band transmission-type optical filter and detected by said image detection array during said video image capture mode, while all other components of ambient light are substantially rejected;
an automatic illumination control subsystem, disposed in said housing, for controlling the illumination operation of said illumination subsystem so as to carry out an adaptive strobe illumination control process in an automated manner;
an image capturing and buffering subsystem for capturing and buffering 2-D images detected by said image formation and detection subsystem;
a digital image processing subsystem, disposed in said housing, for processing images captured and buffered by the image capturing and buffering subsystem and reading code symbols represented therein and producing symbol character data representative of said read code symbols; and
an input/output subsystem, disposed in said housing, for outputting said symbol character data a host system;
wherein said adaptive strobe illumination control process involves;
(i) said illumination subsystem illuminating said object in said FOV with several different pulses of strobe illumination, over at least a pair of consecutive image frames during said video image capture mode;
(ii) said image formation and detection subsystem detecting digital images of the illuminated object over these consecutive image frames; and
(iii) said digital image processing subsystem decode processing the digital images in effort to read one or more code symbols graphically encoded therein.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive strobe illumination control process for use in a digital image capture and processing system. In general, the process involves: (i) illuminating an object in the field of view (FOV) with several different pulses of strobe (i.e. stroboscopic) illumination over a pair of consecutive video image frames; (ii) detecting digital images of the illuminated object over these consecutive image frames; and (iii) decode processing the digital images in an effort to read a code symbol graphically encoded therein. In a first illustrative embodiment, upon failure to read a code symbol graphically encoded in one of the first and second images, these digital images are analyzed in real-time, and based on the results of this real-time image analysis, the exposure time (i.e. photonic integration time interval) is automatically adjusted during subsequent image frames (i.e. image acquisition cycles) according to the principles of the present disclosure. In a second illustrative embodiment, upon failure to read a code symbol graphically encoded in one of the first and second images, these digital images are analyzed in real-time, and based on the results of this real-time image analysis, the energy level of the strobe illumination is automatically adjusted during subsequent image frames (i.e. image acquisition cycles) according to the principles of the present disclosure.
-
Citations
21 Claims
-
1. A digital image capture and processing system comprising:
-
a housing having a light transmission aperture; an image formation and detection subsystem, disposed in said housing, and having image formation optics for projecting a field of view (FOV) through said light transmission aperture and upon an object to be imaged and an image detection array for detecting imaged light reflected off the object during illumination operations in an video image capture mode in which at least a plurality of rows of pixels on said image detection array are enabled; an illumination subsystem, disposed housing, and employing an array of light sources for producing and projecting a field of narrow-band strobe illumination through a narrow-band transmission-type optical filter realized within said housing, so that said narrow-based strobe illumination is reflected from the illuminated object and transmitted through said narrow-band transmission-type optical filter and detected by said image detection array during said video image capture mode, while all other components of ambient light are substantially rejected; an automatic illumination control subsystem, disposed in said housing, for controlling the illumination operation of said illumination subsystem so as to carry out an adaptive strobe illumination control process in an automated manner; an image capturing and buffering subsystem for capturing and buffering 2-D images detected by said image formation and detection subsystem; a digital image processing subsystem, disposed in said housing, for processing images captured and buffered by the image capturing and buffering subsystem and reading code symbols represented therein and producing symbol character data representative of said read code symbols; and an input/output subsystem, disposed in said housing, for outputting said symbol character data a host system; wherein said adaptive strobe illumination control process involves; (i) said illumination subsystem illuminating said object in said FOV with several different pulses of strobe illumination, over at least a pair of consecutive image frames during said video image capture mode; (ii) said image formation and detection subsystem detecting digital images of the illuminated object over these consecutive image frames; and (iii) said digital image processing subsystem decode processing the digital images in effort to read one or more code symbols graphically encoded therein. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of adaptively controlling strobe illumination processes within a digital image capture and processing system supporting an improved level of image acquisition responsiveness, said method comprising the steps of:
-
(a) providing a digital image capture and processing system including a housing having a light transmission aperture, and containing an image formation and detection subsystem with an image detection array with a video image capture mode, an illumination subsystem with an illumination array, an automatic illumination control subsystem, an image capturing and buffering subsystem, a digital image processing subsystem, and an input/output subsystem interfaced to a host system; (b) upon detecting an object in the field of view (FOV) of said image formation and detection subsystem, said illumination subsystem illuminates the object in the FOV at a first strobe illumination energy level, while said image detection array is detecting a first digital image of the illuminated object using a predetermined exposure duration, and then said image capture and buffering subsystem capturing and buffering said first digital image; (c) said digital image processing subsystem attempting to read one or more code symbols graphically represented in the first digital image, and if successful, then generating symbol character data which is sent to said host system, and returning to step (b); and
if decode processing is not successful, then advancing to step (d);(d) upon detecting an object in the FOV of said image formation and detection subsystem, said illumination subsystem illuminates the object in said FOV at a second strobe illumination energy level, substantially greater than said first strobe illumination energy level, while said image detection array is detecting a second digital image of the illuminated object using the same predetermined exposure duration, and then said image capture and buffering subsystem capturing and buffering said second digital image; and (e) said digital image processing subsystem attempting to read one or more code symbols graphically represented in said second digital image, and if successful, then generating symbol character data which is sent to said host system, and returning to step (b), and if decode processing is not successful, then advancing to step (f). - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of adaptively controlling strobe illumination processes within a digital image capture and processing system supporting an improved level of image acquisition responsiveness, said method comprising the steps of:
-
(a) providing a digital image capture and processing system including a housing having a light transmission aperture, and containing an image formation and detection subsystem with an image detection array with a video image capture mode, an illumination subsystem with an illumination array, an automatic illumination and exposure control subsystem, an image capturing and buffering subsystem, a digital image processing subsystem, and an input/output subsystem interfaced to a host system; (b) upon detecting an object in the field of view (FOV) of said image formation and detection subsystem, said illumination subsystem illuminating the object in the FOV at a first strobe illumination energy level, while said image detection array is detecting a first digital image of the illuminated object using a predetermined exposure duration, and then said image capture and buffering subsystem capturing and buffering said first digital image; (c) said digital image processing subsystem attempting to read one or more code symbols graphically represented in the first digital image, and if successful, then generating symbol character data which is sent to said host system, and returning to step (b); and
if decode processing is not successful, then advancing to step (d);(d) upon detecting an object in the FOV of said image formation and detection subsystem, said illumination subsystem illuminates the object in said FOV at a second strobe illumination energy level, substantially greater than said first strobe illumination energy level, while said image detection array detects a second digital image of the illuminated object using the same predetermined exposure duration, and then said image capturing and buffering subsystem captures and buffers said second digital image; and (e) said digital image processing subsystem attempting to read one or more code symbols graphically represented in said second digital image, and if successful, then generating symbol character data which is sent to said host system, and returning to step (b), and if decode processing is not successful, then advancing to step (f). - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification