US 11,790,197 B2
Miniature long range imaging engine with auto-focus, auto-zoom, and auto-illumination system
Vladimir Gurevich, Great Neck, NY (US); Christopher W. Brock, Manorville, NY (US); David Tsi Shi, Setauket, NY (US); David P. Goren, Smithtown, NY (US); and Carl D. Wittenberg, Water Mill, NY (US)
Assigned to Zebra Technologies Corporation, Lincolnshire, IL (US)
Filed by ZEBRA TECHNOLOGIES CORPORATION, Lincolnshire, IL (US)
Filed on Oct. 11, 2021, as Appl. No. 17/498,421.
Prior Publication US 2023/0114004 A1, Apr. 13, 2023
Int. Cl. G06K 7/10 (2006.01); G03B 13/36 (2021.01); H04N 23/56 (2023.01); H04N 23/58 (2023.01); H04N 23/63 (2023.01); H04N 23/67 (2023.01)
CPC G06K 7/10881 (2013.01) [G03B 13/36 (2013.01); H04N 23/56 (2023.01); H04N 23/58 (2023.01); H04N 23/633 (2023.01); H04N 23/671 (2023.01)] 37 Claims
OG exemplary drawing
 
1. A method for range finding and for detecting and imaging objects using an imaging engine having an imaging assembly having a field of view (FOV), the method comprising:
detecting, by a microprocessor, a presence of an aim light pattern within the FOV;
determining, by the microprocessor and in response to the detecting, a target distance of an object in the FOV based on a position of the aim light pattern in the FOV, the target distance being a distance from the imaging engine to the object;
causing, by the microprocessor, a variable focus optical element to focus on the object based on the target distance;
responsive to making a first determination, by the microprocessor, selecting, based on the target distance, one of a plurality of zoom operation modes; and
responsive to making a second determination, by the microprocessor, selecting, based on the target distance, one of a plurality of illumination modes.