US 12,468,910 B2
Image processing for scanning devices based on laser aimer position
Jian Li, Charlotte, NC (US); Minyi Wang, Charlotte, NC (US); Jian Xing, Charlotte, NC (US); Liu Hongyan, Charlotte, NC (US); Lidong Gu, Charlotte, NC (US); and Yu Hu, Charlotte, NC (US)
Assigned to Hand Held Products, Inc., Charlotte, NC (US)
Filed by Hand Held Products, Inc., Charlotte, NC (US)
Filed on Aug. 7, 2024, as Appl. No. 18/796,793.
Application 18/796,793 is a continuation of application No. 18/312,694, filed on May 5, 2023, granted, now 12,099,897.
Claims priority of application No. 202210565744.2 (CN), filed on May 20, 2022.
Prior Publication US 2024/0394491 A1, Nov. 28, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 7/14 (2006.01); G06K 7/10 (2006.01); G06T 1/20 (2006.01); G06T 1/60 (2006.01)
CPC G06K 7/1417 (2013.01) [G06K 7/10712 (2013.01); G06K 7/10841 (2013.01); G06T 1/20 (2013.01); G06T 1/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, cause the processor to:
capture, using a scanning device, a first frame and a second frame of image data related to an object associated with a barcode;
determine an absolute difference value between first pixel data for a first pixel column associated with the first frame and second pixel data for a second pixel column associated with the second frame to determine a region of interest comparison between the first frame and the second frame;
add pixel values for the first pixel column and the second pixel column in the region of interest comparison to determine a pixel column number and a maximum accumulated value for the pixel column number;
estimate a distance between an optical engine of the scanning device and the barcode based on the pixel column number with the maximum accumulated value with respect to other pixel column numbers; and
perform image processing with respect to the barcode based on the distance between the optical engine of the scanning device and the barcode.