×

Hand-supportable imaging-based auto-discriminating 1D/2D bar code symbol reader employing a multi-mode image processing bar code symbol reading subsystem having a plurality of modes of operation which are dynamically reconfigurable in response to real-time image analysis

  • US 7,360,706 B2
  • Filed: 07/19/2004
  • Issued: 04/22/2008
  • Est. Priority Date: 11/13/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A hand-supportable digital imaging-based bar code symbol reading device, comprising:

  • a hand-supportable housing;

    a multi-mode area image formation and detection subsystem having image formation optics for producing a field of view (FOV) upon an object to be imaged and a CMOS area image sensing array for detecting imaged light reflected off the object during illumination operations in either (i) a narrow-area image capture mode in which a few central rows of pixels on the image sensing array are enabled, or (ii) a wide-area image capture mode in which substantially all rows of the CMOS area image sensing array are enabled;

    a multi-mode LED-based illumination subsystem for producing narrow and wide area fields of narrow-band illumination within said FOV during narrow-area and wide-area image capture modes, respectively;

    an automatic object presence and range detection subsystem for producing an object detection field within the FOV of said multi-mode area image formation and detection subsystem;

    an automatic light exposure measurement and illumination control subsystem for automatically measuring the light exposure incident upon a central portion of said FOV, and controlling the operation of said multi-mode LED-based illumination subsystem;

    an image capturing and buffering subsystem for capturing and buffering 2-D images detected by said multi-mode area image formation and detection subsystem;

    a multi-mode image-processing based bar code symbol reading subsystem having a plurality of modes of operation which are dynamically reconfigurable in response to real-time image analysis, for processing images captured and buffered by said image capturing and buffering subsystem and automatically reading 1D and 2D bar code symbols represented in said captured and buffered images;

    an input/output subsystem for outputting processed image data to an external host system or other information receiving or responding device; and

    a system control subsystem for controlling each said subsystem described above;

    wherein said plurality of modes of operation of said multi-mode image-processing based bar code symbol reading subsystem are selected from the group consisting of;

    a first mode of operation, wherein said multi-mode image-processing based bar code symbol reading subsystem is configured to automatically process a captured frame of digital image data so as to search for one or more bar codes represented therein in an incremental manner, and to continue searching until the entire digital image is processed;

    a second mode of operation, wherein said multi-mode image-processing based bar code symbol reading subsystem is configured to automatically process a captured frame of digital image data, starting from the center or sweep spot of the digital image of the object at which the user would have aimed said hand-supportable digital imaging-based bar code in said digital image, so as to search for one or more bar code symbols represented in said digital image, and by searching in a helical manner through frames or blocks of extracted image feature data and marking the same and processing the corresponding raw digital image data until a bar code symbol is recognized/read within the captured frame of digital image data;

    a third mode of operation, wherein said multi-mode image-processing based bar code symbol reading subsystem is configured to automatically process a specified region of interest (ROI) in a captured frame of digital image data so as to search for one or more bar codes represented in said capture frame of digital image data, in response to coordinate data specifying the location of the bar code symbol within the FOV of said multi-mode area image formation and detection system;

    a fourth mode of operation, wherein said multi-mode image-processing based bar code symbol reading subsystem is configured to automatically process a captured narrow-area frame of digital image data, without feature extraction and marking operations used in said first and second modes, so as read one or more bar code symbols represented in said captured narrow-area frame of digital image data; and

    a fifth mode of operation, wherein said multi-mode image-processing based bar code symbol reading subsystem is configured to automatically process a captured frame of digital image data along any one or more predetermined virtual scan line orientations, without feature extraction and marking operations used in said first and second modes, so as to read one or more bar code symbols represented in said captured frame of digital image data.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×