Patent classifications
G06K7/1465
Interleaved frame types optimized for vision capture and barcode capture
A barcode reader configured to capture interleaved frame types optimized for vision capture and barcode capture are disclosed herein. An example barcode reader is configured to operate in a pre-determined repetitive pattern of capturing a first frame and capturing a second frame over a reading cycle having a fixed duration after a triggering event, wherein the first frame is captured over a first exposure period having a first duration, and the second frame is captured over a second exposure period having a second duration, and wherein the first frame is associated with a first brightness parameter, and the second frame is associated with a second brightness parameter.
MAILPIECE REJECT PROCESSING OF FIRST PASS DPS REJECTS
Methods, apparatus, software and systems are disclosed for improved processing and especially sorting of mailpieces in order to reduce expensive manual steps. Mailpieces rejected during a first pass DPS sort, in one embodiment, are transferred to a special Reject Encoding Machine (REM) instead of a manual sort process. The REM preferably includes a labeling machine and on-board OCR engine, in order to read and barcode the reject mailpiece in a single processing step. This technique provides very fast turnaround so as to enable returning the mail to the DBCS in time to be included in the first pass run. In this way, the once rejected mailpieces are returned to resume automated processing.
SCANNER FOR MULTI-DIMENSIONAL CODE AND LABELS
A method performed at an electronic device with one or more processors and memory storing one or more programs includes receiving a plurality of images of a machine readable code. A respective image of the plurality of images corresponds to a distinct wavelength. The method also includes analyzing the respective image of the plurality of images to obtain a respective processed information; combining the respective processed information to obtain combined information; and providing the combined information to at least one program of the one or more programs stored in the memory for processing.
ENCODED INFORMATION READING TERMINAL CONFIGURED TO PRE-PROCESS IMAGES
An encoded information reading (EIR) terminal can comprise a microprocessor, a memory, and an EIR device including a two-dimensional imager. The EIR device can be configured to output raw message data containing an encoded message and/or outputting a decoded message corresponding to an encoded message. The EIR terminal can be configured, responsive to acquiring an image containing decodable indicia, to pre-process the acquired image and transmit the pre-processed image to an external decoding computer for decoding the decodable indicia.
Encoded information reading terminal configured to pre-process images
An encoded information reading (EIR) terminal can comprise a microprocessor, a memory, and an EIR device including a two-dimensional imager. The EIR device can be configured to output raw message data containing an encoded message and/or outputting a decoded message corresponding to an encoded message. The EIR terminal can be configured, responsive to acquiring an image containing decodable indicia, to pre-process the acquired image and transmit the pre-processed image to an external decoding computer for decoding the decodable indicia.
Methods and apparatus to read barcodes on reflective surfaces
Example methods and apparatus to read barcodes on reflective surfaces are disclosed herein. An example method for handling a reflective surface in an imaging reader includes capturing one or more images of a surface of an item; detecting whether a specular reflection is present in the one or more images; when a specular reflection is detected, processing one or more additional images of the surface using a predetermined pattern of first processing suitable to identify a barcode on a reflective surface and second processing suitable to identify a barcode on a non-reflective surface; and when a specular reflection is not detected, processing one or more additional images of the surface using the second processing suitable to identify a barcode on a non-reflective surface.
Interleaved Frame Types Optimized for Vision Capture and Barcode Capture
A barcode reader configured to capture interleaved frame types optimized for vision capture and barcode capture are disclosed herein. An example barcode reader is configured to operate in a pre-determined repetitive pattern of capturing a first frame and capturing a second frame over a reading cycle having a fixed duration after a triggering event, wherein the first frame is captured over a first exposure period having a first duration, and the second frame is captured over a second exposure period having a second duration, and wherein the first frame is associated with a first brightness parameter, and the second frame is associated with a second brightness parameter.
MACHINE VISION SYSTEM AND METHOD WITH MULTI-APERTURE OPTICS ASSEMBLY
An apparatus for controlling a depth of field for a reader in a vision system includes a dual aperture assembly having an inner region and an outer region. A first light source can be used to generate a light beam associated with the inner region and a second light source can be used to generate a light beam associated with the outer region. The depth of field of the reader can be controlled by selecting one of the first light source and second light source to illuminate an object to acquire an image of the object. The selection of the first light source or the second light source can be based on at least one parameter of the vision system.
Decoding indicia with polarized imaging
A method of decoding one or more barcodes on a target object with an imaging scanner is described. The imaging scanner comprises an image sensor and a dynamic linear polarizer. The method includes the following: (1) capturing at least one image of the target object through the dynamic linear polarizer with the imaging sensor while the dynamic linear polarizer is set to a different defined polarization during each of N time periods; and (2) processing at least N images of the target object to decode the one or more barcodes on the target object. At least one image that is captured during each of the N time periods. Here, N is an integer that can be three, four, five, six, or other natural numbers.
BARCODE READER
A barcode reader may include an image sensor array, an optic system, an image buffer, and a plurality of pre-processing circuits implemented in hardware. The optic system may be configured to focus an image of a barcode onto the image sensor array. The plurality of pre-processing circuits may collectively implement a plurality of different image processing functions. Each pre-processing circuit may be configured to receive as input an image frame from the image sensor array or an image data record from the image buffer. The image data record may be derived from the image frame. Each pre-processing circuit may also be configured to perform an image processing function with respect to the image frame or the image data record, thereby generating a new image data record. A decoder may use at least one image data record to decode the barcode.