G06K7/146

AUTO-EXPOSURE REGION AUTO-CORRECTION
20210103712 · 2021-04-08 ·

A method and apparatus for correcting auto-exposure settings of a barcode reader based on modifying an auto-exposure region at a barcode reader for decoding a barcode in response to identifying a barcode and failing to decode the barcode due to incorrect initial exposure parameters, wherein the modified auto-exposure region is based at least in part on the barcode location.

APPARATUS AND METHOD FOR REDUCING THE EFFECT OF AIM LIGHT ABERRATIONS IN A BARCODE READER

A method and apparatus for directing an aim light through a window of an image reader. The window has a cylindrically curved section. The aim light impinges on a portion of the cylindrically curved section of the window prior to partially passing through the window. A first amount of the aim light is passed through the window, and a second amount of the aim light is reflected into the cavity resulting in reflected aim light. The reflected aim light is directed away from the imaging assembly such that no or substantially no reflected aim light impinges on the imager of the imaging assembly.

Apparatus and method for reducing the effect of aim light aberrations in a barcode reader

A method and apparatus for directing an aim light through a window of an image reader. The window has a cylindrically curved section. The aim light impinges on a portion of the cylindrically curved section of the window prior to partially passing through the window. A first amount of the aim light is passed through the window, and a second amount of the aim light is reflected into the cavity resulting in reflected aim light. The reflected aim light is directed away from the imaging assembly such that no or substantially no reflected aim light impinges on the imager of the imaging assembly.

Systems and methods for decoding two-dimensional matrix symbols with incomplete or absent fixed patterns
10956697 · 2021-03-23 · ·

Systems and methods for reading a two-dimensional matrix symbol or for determining if a two-dimensional matrix symbol is decodable are disclosed. The systems and methods can include a data reading algorithm that receives an image, locates at least a portion of the data modules within the image without using a fixed pattern, fits a model of the module positions from the image, extrapolates the model resulting in predicted module positions, determines module values from the image at the predicted module positions, and extracts a binary matrix from the module values.

DETERMINING A MODULE SIZE OF AN OPTICAL CODE
20210073499 · 2021-03-11 ·

A method for determining a module size of an optical code (20), wherein image data with the code (20) are detected, a brightness distribution is determined from the image data, and the module size is determined from the brightness distribution. The brightness distribution for example is a greyscale histogram.

Graphic code display method and apparatus
10929630 · 2021-02-23 · ·

A method includes: determining, by a graphic code display device, a first tilted angle of an affine plane of the graphic code displayed by the graphic code display device relative to a horizontal plane; obtaining, by the graphic code display device, a prestored second tilted angle of a scanning window plane of a scanning device relative to the horizontal plane, wherein the graphic code is displayed for the scanning device to scan; and adjusting, by the graphic code display device according to the first tilted angle and the second tilted angle, the first tilted angle of the affine plane of the graphic code to reduce an angle between the affine plane of the graphic code and the scanning window plane of the scanning device. Adjusting the first tilted angle of the affine plane of the graphic code stretches the graphic code.

OPTICAL COMMUNICATION DEVICE AND METHOD FOR TRANSMITTING AND RECEIVING INFORMATION

Disclosed are an optical communication device and a method for transmitting and receiving information. The optical communication device includes at least two light sources including a first light source and a second light source, and a controller configured to drive the first light source and the second light source in one or more driving modes. The first light source and the second light source are driven in a same driving mode for transmitting first information, and the first light source and the second light source are driven in different driving modes including a first driving mode and a second driving mode which have the same or different frequencies for transmitting other information different from the first information.

Method and terminal device for multi-angle scanning, and computer readable storage medium

A method and a terminal device for multi-angle scanning, and a computer readable storage medium, relates to the technical field of scanning one-dimensional codes. The method includes: acquiring a scanning angle when scanning an image to be scanned (101); uploading the scanning angle to an upper computer to call a suitable obliquely positioned coordinate system by the upper computer, where the suitable obliquely positioned coordinate system is an obliquely positioned coordinate system in an obliquely positioned coordinate system set corresponding to a saved deflected angle having a smallest difference value with the scanning angle (102); receiving the suitable obliquely positioned coordinate system returned back by the upper computer (103); and acquiring image feature data of the image to be scanned by using coordinate values of pixels of the image to be scanned in the suitable obliquely positioned coordinate system (104).

STOWING WORKER USER INTERFACE

The present disclosure provides systems and methods for stowing products, comprising a memory storing instructions and a processor configured to execute the instructions to receive a tote identifier associated with a tote containing at least one product for stowing, predict, based on the tote identifier, a location for stowing the product, and provide a location recommendation for stowing the product based on the predicted location. The processor is configured to receive a product identifier, a location identifier, and a quantity of the product to be stowed. The processor is configured to modify a database to assign the location identifier and the quantity to the product identifier, receive a notification of a stowing error associated with the tote identifier, modify the database to assign the stowing error to the tote identifier, and automatically report the stowing error.

IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS
20200410187 · 2020-12-31 ·

An image processing method including a detection step for detecting an end of a code element constituting a code image included in an input image, a transfer step for transferring first data constituting one end in a width direction of the code element to, as second data, a position, in the code element, at an inner side from the one end in the width direction, and a gray-scale value conversion step for converting a gray-scale value of the first data to shorten a length in the width direction of the code element.