US 12,260,292 B2
Localize an optical code
Jonathan Steinbuch, Waldkirch (DE); and Vicky Hallmann, Waldkirch (DE)
Assigned to SICK AG, Waldkirch (DE)
Filed by SICK AG, Waldkirch (DE)
Filed on Jul. 27, 2023, as Appl. No. 18/226,889.
Prior Publication US 2024/0078398 A1, Mar. 7, 2024
Int. Cl. G06K 7/14 (2006.01); G06T 7/13 (2017.01); G06V 30/224 (2022.01)
CPC G06K 7/1443 (2013.01) [G06K 7/1417 (2013.01); G06T 7/13 (2017.01); G06V 30/224 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for locating an optical code, on the basis of a finder pattern of the optical code, in an image having a plurality of pixels, the method comprising the steps of
determining at least one candidate position for the finder pattern on the basis of edge transitions along at least one line through the image;
determining a final position of the finder pattern in a vicinity of the at least one candidate position; and
verifying the final position, wherein said step of verifying the final position includes verifying that the image comprises the finder pattern in the final position by using a known property of the finder pattern,
wherein, in order to determine the position of the finder pattern in a vicinity of the at least one candidate position along beams emanating in a star shape from the candidate position, three nearest edge transitions on each beam are determined.