| CPC G06V 10/443 (2022.01) [G06T 7/11 (2017.01); G06T 7/73 (2017.01); G06V 10/54 (2022.01)] | 17 Claims |

|
1. A system comprising:
a computing device comprising at least one processor, wherein the computing device is configured to:
obtain an image;
determine a portion of the image based on applying a segmentation process to the image;
determine a correlation between the portion of the image and each of a plurality of item image templates;
determine one of the plurality of item image templates based on the correlations;
generate identification data associating the image to an item corresponding to the determined one of the plurality of item image templates;
store the identification data in a data repository;
determine an item placement location captured within the image;
obtain planogram data;
determine, based on the planogram data, whether the item is assigned to the item placement location; and
transmit a message that indicates the item and the item placement location.
|