Patent ID: 11966436
Assignee: CHANNELSIGHT LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A system for product recognition comprising:
means for converting first product metadata comprising image metadata and textual data to a first product feature vector;
means for determining a distance between the first product feature vector and a second product feature vector of the second product, the second product feature vector stored in a database of product feature vectors wherein the determining the distance comprises performing a nearest neighbor search between the first product feature vector and a plurality of product feature vectors in the database of product feature vectors; and
means for comparing the distance to a threshold distance and wherein if the distance is within the threshold distance, means for validating a match between the first product feature vector and the second product feature vector, wherein the validating further comprises geometrically verifying the image metadata of the first product corresponds to image metadata of the second product, wherein the geometrically verifying the image metadata of the first product comprises determining corresponding visual regions that correlate across the image metadata of the first product and the image metadata of the second product; selecting a geometric model to apply to the determined corresponding visual regions; determining a number of matching points of interest within the geometric model; comparing the number of matching points with a predetermined threshold and verifying the image metadata of the first product based on the comparison.