Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
First Claim
Patent Images
1. A hand-supportable digital imaging-based bar code symbol reading system comprising:
- a hand-supportable housing;
an image formation and detection subsystem including (i) image formation optics for producing a field of view (FOV) upon an object to be imaged, and (ii) an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object;
a LED-based illumination subsystem having an LED illumination array for producing a field of illumination within said FOV of said image formation and detection subsystem during said image capture mode;
an image cropping pattern generator for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem;
an object presence and range detection subsystem for producing an object detection field within said FOV of said image formation and detection subsystem;
an automatic light exposure measurement and illumination control subsystem for measuring illumination levels in a central portion of said FOV and controlling the operation of said LED-based illumination subsystem;
an image capturing and buffering subsystem for capturing and buffering 2D images detected by said image formation and detection subsystem;
a cropped image locating module for processing said captured and buffered 2D images so as to locate the image region corresponding to said ICP, and cropping said image region;
a perspective correction and scaling module for processing said cropped image region and correcting the perspective of said cropped image region and scaling the perspective corrected image to a predetermined pixel image size suitable for decode-processing;
an image-processing based bar code symbol reading subsystem for decode-processing cropped and scaled images generated by said perspective correction and scaling module, and reading 1D and 2D bar code symbols represented in said captured and buffered 2D images; and
an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method of and apparatus for dynamically and adaptively controlling system control parameters (SCPs) in a multi-mode image capture and processing system, wherein (i) automated real-time exposure quality analysis of captured digital images is automatically performed in a user-transparent manner, and (ii) system control parameters (e.g. illumination and exposure control parameters) are automated reconfigured based on the results of such exposure quality analysis, so as to achieve improved system functionality and/or performance in diverse environments.
-
Citations
28 Claims
-
1. A hand-supportable digital imaging-based bar code symbol reading system comprising:
-
a hand-supportable housing; an image formation and detection subsystem including (i) image formation optics for producing a field of view (FOV) upon an object to be imaged, and (ii) an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object; a LED-based illumination subsystem having an LED illumination array for producing a field of illumination within said FOV of said image formation and detection subsystem during said image capture mode; an image cropping pattern generator for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem; an object presence and range detection subsystem for producing an object detection field within said FOV of said image formation and detection subsystem; an automatic light exposure measurement and illumination control subsystem for measuring illumination levels in a central portion of said FOV and controlling the operation of said LED-based illumination subsystem; an image capturing and buffering subsystem for capturing and buffering 2D images detected by said image formation and detection subsystem; a cropped image locating module for processing said captured and buffered 2D images so as to locate the image region corresponding to said ICP, and cropping said image region; a perspective correction and scaling module for processing said cropped image region and correcting the perspective of said cropped image region and scaling the perspective corrected image to a predetermined pixel image size suitable for decode-processing; an image-processing based bar code symbol reading subsystem for decode-processing cropped and scaled images generated by said perspective correction and scaling module, and reading 1D and 2D bar code symbols represented in said captured and buffered 2D images; and an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital image capture and processing engine comprising:
-
an image formation and detection subsystem having image formation optics for producing a field of view (FOV) upon an object to be imaged, and an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object; a LED-based illumination subsystem having an LED illumination array for producing a field of illumination within said FOV of said image formation and detection subsystem during said image capture mode; an optical waveguide component for measuring light intensity within a central portion of FOV said image formation and detection subsystem, for purposes of automatic illumination control of the LED illumination array illuminating said FOV of said image formation and detection subsystem; and an image cropping pattern generator for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem; an image capturing and buffering subsystem for capturing and buffering 2D images detected by said image formation and detection subsystem; a cropped image locating module for processing said captured and buffered 2D images so as to locate the image region corresponding to said ICP, and cropping said image region; a perspective correction and scaling module for processing said cropped image region and correcting the perspective of said cropped image region and scaling the perspective corrected image to a predetermined pixel image size suitable for decode-processing; and an image-processing based bar code symbol reading subsystem for decode-processing cropped images generated by said perspective correction and scaling module, and reading 1D and 2D bar code symbols represented in said captured and buffered 2D images; and an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device. - View Dependent Claims (7, 8)
-
-
9. A hand-supportable digital imaging-based bar code symbol reading system comprising:
-
a hand-supportable housing; an image formation and detection subsystem including (i) image formation optics for producing a field of view (FOV) upon an object to be imaged, and (ii) an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object; a LED-based illumination subsystem having an LED illumination array for producing a field of illumination within the FOV of said image formation and detection subsystem during said image capture mode; an image cropping pattern generator for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem; an automatic light exposure measurement and illumination control subsystem for measuring illumination levels in a predetermined portion of said FOV and controlling the operation of said LED-based illumination subsystem; an image capturing and buffering subsystem for capturing and buffering 2D images detected by said image formation and detection subsystem; a cropped image locating module for processing captured and buffered images so as to locate the image region corresponding to said ICP, and cropping said image region; a predecode-processing module for processing said cropped image region and scaling the cropped image region to a predetermined pixel image size suitable for decode-processing; an image-processing based bar code symbol reading subsystem for decode-processing cropped and scaled images generated by said predecode-processing module, and reading one or more 1D and/or 2D bar code symbols represented in said captured and buffered 2D images; and an input/output subsystem for outputting processed image data and the like to an external host system or other information receiving or responding device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A digital image capture and processing engine comprising:
-
an image formation and detection subsystem having image formation optics for producing a field of view (FOV) upon an object to be imaged, and an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object; a LED-based illumination subsystem having an LED illumination array for producing a field of illumination within said FOV of said image formation and detection subsystem during said image capture mode; an automatic light exposure measurement and illumination control subsystem for measuring illumination levels in a predetermined portion of said FOV and controlling the operation of said LED-based illumination subsystem; wherein said automatic light exposure measurement and illumination control subsystem further includes an optical waveguide component for measuring light intensity within said predetermined portion of said FOV of said image formation and detection subsystem; an image cropping pattern generator for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem; an image capturing and buffering subsystem for capturing and buffering 2D images detected by said image formation and detection subsystem; a cropped image locating module for processing said captured and buffered 2D images so as to locate the image region corresponding to said ICP, and cropping said image region; a predecode-processing module for processing said cropped image region and scaling the cropped image region to a predetermined pixel image size suitable for decode-processing; an image-processing based bar code symbol reading subsystem for decode-processing cropped images generated by said predecode-processing module, and reading one or more 1D and/or 2D bar code symbols represented in said captured and buffered 2D images; and an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device. - View Dependent Claims (18, 19)
-
-
20. 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 (i) image formation optics for producing and projecting a field of view (FOV) through said light transmission aperture and upon an object to be imaged, and (ii) an area-type image sensing array for detecting imaged light reflected off the object during illumination operations in an image capture mode, and producing a 2D image of the illuminated object; an illumination subsystem, disposed in said housing, and having an illumination array for producing a field of illumination within said FOV of said image formation and detection subsystem during said image capture mode; an automatic illumination control subsystem, disposed in said housing, for controlling the operation of said illumination subsystem; an image cropping pattern generator, disposed in said housing, for generating a visible illumination-based image cropping pattern (ICP) projected within said FOV of said image formation and detection subsystem; an image capturing and buffering subsystem, disposed in said housing, for capturing and buffering 2D images detected by said image formation and detection subsystem; a cropped image locating module, disposed in said housing, for processing said captured and buffered 2D images so as to locate the image region corresponding to said ICP, and cropping said image region; a predecode-processing module, disposed in said housing, for processing said cropped image region and scaling the cropped image region to a predetermined pixel image size suitable for decode-processing; an image processing subsystem for decode-processing cropped images scaled by said predecode-processing module, and reading one or more 1D and/or 2D code symbols represented in said captured and buffered 2D images; and an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification