US 12,347,219 B2
Camera based code reader and method of reading optical codes
Romain Müller, Waldkirch (DE); Hannes Ruf, Waldkirch (DE); and Johannes Rheinboldt, Waldkirch (DE)
Assigned to SICK AG, Waldkirch (DE)
Filed by SICK AG, Waldkirch (DE)
Filed on Oct. 17, 2022, as Appl. No. 17/967,103.
Claims priority of application No. 102021126906.7 (DE), filed on Oct. 18, 2021.
Prior Publication US 2023/0122174 A1, Apr. 20, 2023
Int. Cl. G06V 30/224 (2022.01); G06T 7/11 (2017.01); H04N 23/80 (2023.01)
CPC G06V 30/224 (2022.01) [G06T 7/11 (2017.01); H04N 23/80 (2023.01)] 15 Claims
OG exemplary drawing
 
1. A camera based code reader that has an image sensor for detecting image data having an optical code, a memory for storing image data, a first processing unit for transmitting the image data from the image sensor to the memory in an image data stream, and a second processing unit that is configured for a decoding in which the stored image data are evaluated to read the code content of the optical code,
wherein the first processing unit is configured for at least one auxiliary function in which the first processing unit reads back at least some of the image data from the memory and writes a pre-processing result back to the memory so that the first processing unit takes a dual function as a streamer for transferring the image data from the image sensor to the memory and as a coprocessor for performing the at least one auxiliary function; and
wherein the second processing unit is configured to invoke the at least one auxiliary function of the first processing unit as required to assist the decoding when needed for decoding the current code and to access the result of the at least one auxiliary function to continue decoding.