CPC G06K 7/1096 (2013.01) [G06F 18/2148 (2023.01); G06K 7/1417 (2013.01); G06V 10/17 (2022.01); G06V 10/22 (2022.01); G06V 10/56 (2022.01); G06V 10/82 (2022.01); G06V 20/647 (2022.01); G06V 40/107 (2022.01); G06V 40/161 (2022.01); G06V 40/172 (2022.01); G08B 13/19613 (2013.01)] | 19 Claims |
1. A method of identifying a proper scanning of an object or an improper scanning of the object using a barcode reader, the method comprising:
capturing, using a two-dimensional (2D) imaging apparatus within the barcode reader and having a first field of view (FOV), a 2D image of a first environment appearing within the first FOV and storing 2D image data corresponding to the 2D image;
capturing, using a three-dimensional (3D) imaging apparatus associated with the barcode reader and having a second FOV that overlaps at least partially with the first FOV, a 3D image of a second environment appearing within the second FOV and storing 3D image data corresponding to the 3D image;
determining a first object identification of the object using the 2D image data;
determining a second object identification of the object using the 3D image data; and
comparing the first object identification with the second object identification, and determining (a) the proper scanning of the object when the first object identification matches the second object identification and (b) the improper scanning of the object when the first object identification does not match the second object identification.
|