US 11,893,450 B2
Robust optical aimer for triangulation-based distance measurement
Mattia Francesco Moro, Venice (IT); Luca Perugini, Bologna (IT); Michele Agostini, Bologna (IT); and Simone Spolzino, Granarolo dell'Emillia (IT)
Assigned to Datalogic IP Tech, S.r.l., Bologna (IT)
Filed by Datalogic IP Tech, S.r.l., Bologna (IT)
Filed on Dec. 6, 2021, as Appl. No. 17/457,786.
Prior Publication US 2023/0177293 A1, Jun. 8, 2023
Int. Cl. G06K 7/14 (2006.01); G06K 7/08 (2006.01)
CPC G06K 7/1417 (2013.01) [G06K 7/089 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus of an optical scanner for scanning a subject, the apparatus comprising:
interface circuitry including an input to receive an at least one image from at least one image-capture device of the optical scanner; and
controller circuitry coupled to the interface circuitry and the input, the controller circuitry operative to process the at least one image to determine ranging between the optical scanner and the subject based on (a) projection of at least one aimer beam by an aimer transmitter system of the optical scanner to produce a corresponding at least one reflection off of a surface of the subject, and (b) detection of a position of the at least one aimer-beam reflection within the at least one image, wherein:
the position of the at least one aimer-beam reflection within the image is a primary indicator of a distance between the surface of the subject and the at least one image-capture device of the optical scanner; and
the at least one image includes a secondary indicator of the distance between the surface of the object and the at least one image-capture device, and wherein the secondary indicator is used in combination with the first indicator to detect an occurrence of an optical misalignment of the optical scanner;
the at least one reflection off of the surface of the subject comprises an aimer pattern; and
the primary indicator of the distance between the surface of the subject and the at least one image-capture device of the optical scanner includes a distance between a centerline of the at least one imager and a midpoint position of the aimer pattern.