US 12,242,917 B2
Reading an optical code
Hannes Ruf, Waldkirch (DE)
Assigned to SICK AG, Waldkirch (DE)
Filed by SICK AG, Waldkirch (DE)
Filed on Feb. 22, 2024, as Appl. No. 18/584,223.
Claims priority of application No. 23158471 (EP), filed on Feb. 24, 2023.
Prior Publication US 2024/0289573 A1, Aug. 29, 2024
Int. Cl. G06K 7/10 (2006.01); G06T 3/40 (2006.01); G06T 7/194 (2017.01)
CPC G06K 7/10762 (2013.01) [G06T 3/40 (2013.01); G06T 7/194 (2017.01); G06T 2207/10024 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A camera based code reader for reading an optical code on an object in a relative movement to the code reader, wherein the code reader has a linear image sensor to record a respective image line and a control and evaluation unit with at least one first pre-processing unit and a further processing unit; wherein the first pre-processing unit is connected at least indirectly to the image sensor and is configured to read image line by image line in the course of the relative movement, to rescale a respective image line with a zoom factor z in a pre-processing, and then to forward it to the further processing unit; and wherein the further processing unit is configured to read the optical code from the image lines,
wherein the image sensor has a plurality of linear arrangements of light reception elements; wherein some of the light reception elements are sensitive to white light and some other respective light reception elements are sensitive to light of respectively only one color and thus a grayscale channel is formed to record grayscale image lines and a plurality of color channels are formed to record color image lines; and
wherein the first processing unit has a plurality of parallel processing channels, at least one processing channel for the grayscale channel, and at least one processing channel per color channel to respectively rescale a grayscale image line and associated color image lines in parallel and synchronously.