CPC G06V 10/32 (2022.01) [G06V 10/24 (2022.01); G06V 10/25 (2022.01); G06V 10/26 (2022.01); G06V 10/40 (2022.01); G06V 30/10 (2022.01); G06V 10/56 (2022.01); G06V 10/62 (2022.01); G06V 10/751 (2022.01); G06V 20/80 (2022.01)] | 14 Claims |
1. A method of identifying products using digital fingerprints, the method comprising:
receiving, by a product tracking system, a set of images corresponding to a product, wherein the set of images are received along with associated context information;
generating, by the product tracking system, a set of standardized images by pre-processing the set of images, wherein the generating the set of standardized images comprises extracting a product identifier (ID) corresponding to the product from the set of images;
segmenting, by the product tracking system, each standardized image of the set of standardized images into a plurality of zones;
generating, by the product tracking system, a zone wise fingerprint for each zone of the plurality of zones, wherein the generating the zone wise fingerprint for each zone of the plurality of zones comprises assigning weights to the plurality of zones based on historical data; and generating the zone wise fingerprint for each zone based on the product ID, zone information, and associated zone weightage information; and
generating, by the product tracking system, a product digital fingerprint for the product by combining zone wise fingerprints associated with the set of standardized images, wherein the product digital fingerprint identifies the product.
|