Abstract:
A code reader (10) having an image sensor (20) for the generation of images of a detection zone (12) resolved into pixels is provided having a decoding unit (24) in order to identify code regions (14) in the images and to readout their coded information, as well as having a verification unit (28) for evaluating the code quality in accordance with predefined criteria. In this connection the verification (28) is configured to initially generate a normalized verification image of the code from the code regions (14) by means of image processing for the verification.
Abstract:
A method of locating code image zones in an output image of a code bearing object (14), wherein first candidates for code image zones are determined in a first segmentation process using a process of classical image processing without machine learning and second candidates for code image zones are determined in a second segmentation process using machine learning, with the first and second candidates being fused to locate the code image zones.
Abstract:
A method for reading optical codes (12) with distortions caused by an uneven background of the code (12), the method comprising the steps of acquiring image data including the code (12), locating a region including the code (12) in the image data, and reading the code content of the code (12) from image data in the region, wherein the code (12) is read from image data at sampling points arranged in a sampling pattern corresponding to the distortions.
Abstract:
An optoelectronic device (10) is provided having an image sensor (20) for generating pixel images of a detection area (12) and a brightness correction unit (28) configured to modify brightness values of the pixels with a correction factor (Hmul) to obtain a more homogeneously illuminated image. A respective correction factor (Hmul) is calculated for individual pixels or groups of pixels from a perspective transformation (M) which converts geometries of an object plane (34) in the detection area (12) into geometries of the image plane (32).
Abstract:
An optoelectronic apparatus is set forth for measuring structural sizes or object sizes which has a light reception element for converting received light into image data, a reception optics arranged before the light reception element as well as an evaluation unit which is configured to identify structures or objects in the image data, to determine its dimensions in picture elements and to convert the dimensions into absolute, in particular metric, units of length with reference to a scaling factor, wherein the scaling factor can be determined in a calibration procedure. In this respect, the evaluation unit is configured to locate code regions in the image data and to read out code information from the code regions and to calculate the scaling factor during the calibration procedure from dimensions of a calibration code whose code information includes a size indication for the calibration code in the absolute units of length.