G06K7/10851

READING DEVICE AND METHOD FOR CONTROLLING LIGHT EMISSION OF THE SAME
20180307881 · 2018-10-25 ·

A reading device includes an image capturing device, a light emitting device, and a processor. The processor controls the image capturing device to capture an image of an image capturing area. When the reading device is in a standby mode, the processor determines, based on the captured image, whether an object is in the image capturing area. If the object is determined to be in the image capturing area, the processor switches an operation mode of the reading device from the standby mode to a reading mode in which a commodity in the image capturing area is identified based on the captured image. The processor controls an amount of light emitted by the light emitting device based on whether the reading device is in the standby mode or in the reading mode, such that it is less in the standby mode than in the reading mode.

SCALE AND SCANNER SYSTEM

A scale and scanner system includes a controller to control operation of the scale and scanner system. A scale calibration parameter memory for storing scale calibration parameters is coupleable to the controller. A scanning module and a scale module are coupleable to the controller. When the controller is not coupled to the scanning module or scale module, the scale calibration parameter memory remains in the system.

INDICIA READING TERMINAL INCLUDING FRAME QUALITY EVALUATION PROCESSING
20180268180 · 2018-09-20 ·

There is described an indicia reading terminal that can be operative to capture a succession of frames of image data and that can be operative so that a certain frame of the succession of frames is subject to quality evaluation processing where a result of the quality evaluation processing is responsive to one or more of an incidence and sharpness of edge representations of the frame of image data.

LIGHT RECEIVER AND METHOD FOR READING OUT AVALANCHE PHOTODIODES IN GEIGER MODE
20180180472 · 2018-06-28 ·

A light receiver (100), comprising: a plurality of avalanche photodiode elements (10) each being biased with a bias voltage above a breakdown voltage and thus operated in a Geiger mode in order to trigger a Geiger current upon light reception and a plurality of readout circuits (42, 44, 46) associated with individual avalanche photodiode elements (10) or a group of avalanche photodiode elements (10) for reading out a Geiger current generated upon light reception, wherein the readout circuits (42, 44, 46) each comprise a measurement path (42) and a blanking path (46) as well as a switching element (44) for selectively supplying the Geiger current, or a measurement current corresponding to the Geiger current, to the measurement path (42) or the blanking path (46).

Graphical barcode readers that are configured for glare reduction
10007822 · 2018-06-26 · ·

A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a corrective action to reduce the glare in subsequent images. The control system may be configured to take a first corrective action if a diffraction pattern is present at a periphery of the glare, and take a second corrective action if a diffraction pattern is not present at the periphery of the glare.

Method and system for corrupting unwanted data in a communications stream
09996700 · 2018-06-12 · ·

A system, method, and computer program for monitoring and corrupting a data stream, includes a data stream transmitting device having a barcode scanner that transmits a stream of data corresponding to a scanned barcode; a data stream receiver device having a barcode processing system that receives the stream; and a monitoring and corrupting device coupled therebetween having a database storing rules for detecting and corrupting patterns of data in the stream, and which monitors the stream, and based on the rules determines if the stream is unwanted, and if so corrupts the stream and transmits the corrupted stream to the barcode processing system so that the barcode data stream cannot be correctly received by the data stream receiver device. Otherwise, if the stream of data is wanted, the stream of data is allowed to be correctly received by the data stream receiver device.

Indicia reading terminal including frame quality evaluation processing
09990520 · 2018-06-05 · ·

There is described an indicia reading terminal that can be operative to capture a succession of frames of image data and that can be operative so that a certain frame of the succession of frames is subject to quality evaluation processing where a result of the quality evaluation processing is responsive to one or more of an incidence and sharpness of edge representations of the frame of image data.

Phase lock loop circuit based adjustment of a measurement time window in an optical measurement system

An illustrative system may include a TDC configured to monitor for an occurrence of a photodetector output pulse during a measurement time window that is within and shorter in duration than a light pulse time period, the photodetector output pulse generated by a photodetector when the photodetector detects a photon from a light pulse having a light pulse time period; a PLL circuit for the TDC and having a PLL feedback period defined by a reference clock, the PLL circuit configured to: output a plurality of fine phase signals and output one or more signals representative of a plurality of feedback divider states during the PLL feedback period; and a precision timing circuit configured to adjust, based on one or more of the fine phase signals and/or the feedback divider states, a temporal position of the measurement time window within the light pulse time period.

METHOD, APPARATUS, AND SYSTEM FOR CHARACTERIZING AN OPTICAL SYSTEM

Techniques for characterizing an optical system (for example, a printer verifier) are provided. In this regard, the optical system may be characterized for scanning a printer image. The characterization of the optical system includes determining an effective aperture size of the optical system, and correspondingly an effective resolution at which the optical system can be configured to scan a portion of the printer image according to verification requirements.

ARCHITECTURE FOR FASTER DECODING IN A BARCODE READING SYSTEM THAT INCLUDES A SLOW INTERFACE BETWEEN THE CAMERA AND DECODER
20180082096 · 2018-03-22 ·

Disclosed herein is a barcode reading system that includes an image decoding system, a communication interface, and an image sensor system package. The image decoding system may include a processor, memory, and a decoder stored in the memory. The image sensor system package may be coupled to the image decoding system via the communication interface. The image sensor system package may include a photo sensor array and pre-processing circuitry. The photo sensor array may be configured to capture image frames at a first speed. The pre-processing circuitry may be configured to perform one or more operations on the image frames captured by the photo sensor array. The pre-processing circuitry may be additionally configured to effect transfer of at least some of the image frames to the image decoding system via the communication interface at a second speed. The first speed may be greater than the second speed.