Patent classifications
G06K7/146
Modular off-platter detection assembly for use with barcode readers
A modular off-platter detection assembly for use with a barcode reader includes a housing, a first light source, a first light sensor, and a controller operatively coupled to the first light source and the first light sensor. The housing is configured to be removably mounted to the barcode reader, a frame supporting the barcode reader, or the workstation. The first light source is positioned within the housing and emits a first light along a first lateral edge of a weigh platter. The first light sensor is positioned within the housing, has a first field-of-view along the first lateral edge, and is configured to detect at least a portion of the first light reflected towards the housing. The controller is configured to provide a first alert in response to receipt of a first value from the first light sensor indicating there is an object extending across the first lateral edge.
PICTURE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM
A picture processing method includes: identifying a target area where a QR code is located in a picture; obtaining parameters of the picture; and performing effacing process on the target area of the picture based on the parameters.
METHOD OF DETECTING AND CORRECTING FOCUS DRIFT OF VARIABLE FOCUS LENS FOR FIXED FOCUS APPLICATIONS
A method for correcting focus drift of an imaging system. The method includes an imaging system obtaining a plurality of images of an object of interest with each image obtained at a different focus of the imaging system. A processor then determines image property values of each image of the plurality of images and determines an image quality metric from each image of the plurality of images. The processor then compares the image quality metric to a reference metric and determines, based on the comparison, if a focus drift has occurred, and further adjusts a focus of the imaging system if a focus drift has occurred.
BARCODE DETECTION DEVICE WITH ROTATION ANGLE DETECTION
There is provided a barcode detection device including an image sensor and a processor. The image sensor captures an image frame of a barcode. The processor calculates a gradient vector of bars of the barcode in the image frame for determining a rotation angle of the image sensor. The rotation angle is used to calibrate a detected bar width.
IMAGE CORRECTION METHOD AND PROCESSOR
An image correction method and a processor are disclosed. The method includes performing a feature point search on a quick response (QR) code image to determine multiple feature points, dividing a coded area of the QR code image into multiple sub-regions according to the multiple feature points, determining a compensation vector for each sub-region according to the feature points corresponding to each sub-region, and compensating and correcting each sub-region according to the compensation vector of each sub-region to obtain a corrected image. Thus, the solution provided by the present application can avoid interference between different sub-regions by means of correcting the QR code image in a regional manner using the compensation vectors, thereby more accurately correcting the distortion of the QR code image.
Methods and Apparatuses To Mitigate Specular Reflections and Direct Illumination Interference in Bioptic Barcode Readers
Example methods and apparatuses to mitigate specular reflections and direct illumination interference in bioptic barcode readers are disclosed. An example method includes creating a first sub-field of view passing through a first window, creating a second sub-field of view passing through a second window, while activating a first illumination source to illuminate the first sub-field of view and deactivating a second illumination source associated with the second sub-field of view, capturing first images of the first sub-field of view, while activating the second illumination source to illuminate the second sub-field of view and deactivating the first illumination source, capturing second images of the second sub-field of view, and attempting to decode a barcode within at least one of the first images and the second images.
METHOD AND SYSTEM FOR SETTING DYNAMIC IMAGE THRESHOLD FOR TWO-DIMENSIONAL IDENTIFICATION CODE DETECTION
A method of setting a dynamic image threshold for two-dimensional identification code detection by a threshold setting application 111 executed by at least one processor of a terminal 100, comprises: acquiring an identification code image I obtained by photographing a two-dimensional identification code; converting the acquired identification code image I into a binarized image BI; detecting a two-dimensional identification code in the converted binarized image BI; and providing a predetermined application service based on the detected two-dimensional identification code. The converting of the identification code image I into a binarized image BI includes: dividing the identification code image I into a plurality of regions; calculating a binarization reference threshold BT for each of the plurality of divided regions; performing binary thresholding on each of the plurality of divided regions based on the calculated binarization reference threshold BT; generating a plurality of binarized divided images BDI based on the performed binary thresholding; and generating the binarized image BI by combining the plurality of generated binarized divided images BDI.
Code reader and method of reading an optical code
A method of reading an optical code is provided in which a brightness profile of the code is recorded, light and dark part regions are identified in the brightness profile, and the code content of the optical code is read, First sum measurements for the light quantity in the respective light part regions and second sum measurements for the light quantity lacking for a white level in the respective dark part regions are determined from the brightness profile and the code content is read based on the first and second sum measurements.
IMAGING READER FOR, AND METHOD OF, READING SYMBOL AND NON-SYMBOL TARGETS WITH COLOR IMAGE PROCESSING PIPELINE HAVING BYPASSABLE COMPONENTS
A color image of a target is captured by a color sensor in an imaging reader. A color image processing pipeline processes the captured color image with a plurality of color image processing components to display the image of a target with high fidelity. One or more of the components are bypassed to decode the image of a symbol target to prevent degradation of reader performance.
PER-CHANNEL COLOR BARCODES FOR DISPLAYS
A method of decoding a coherent RGB color barcode captured by a RGB camera includes: displaying a coherent RGB color barcode on the RGB display; capturing an image of the displayed barcode; performing a pilot block RGB color interference cancellation process to estimate a per pixel color interference; applying the per pixel color interference to the image of the displayed coherent RGB color barcode to extract each separate barcode of the coherent RGB color barcode; binarizing each of the three separate monochrome grey images of each barcode of the coherent RGB color barcode; and decoding each of the three separate binarized monochrome grey images to provide a decoded data for each barcode of the coherent RGB color barcode displayed on the RGB display. A method of decoding an incoherent RGB color barcode captured by a mobile device RGB camera is also described.