×

Computer vision product recognition

  • US 10,521,844 B2
  • Filed: 11/25/2014
  • Issued: 12/31/2019
  • Est. Priority Date: 11/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying a product, comprising:

  • receiving, at a processing device of a product recognition server, one or more signals from a mobile computing device corresponding to consecutively captured images of a targeted product or a packaging of the targeted product, wherein the targeted product comprises the targeted product offered for sale by a retailer or recently consumed by a user, or an advertisement of the targeted product, wherein the mobile computing device comprises smart glasses;

    analyzing, at the processing device, the consecutively captured images of the targeted product by comparing each image of the consecutively captured images to a plurality of images of retail products offered for sale by the retailer;

    receiving, with the processing device, a match score between the consecutively captured images of the targeted product and the plurality of images of retail products offered by the retailer;

    when the match score is lower than a pre-determined minimum match score threshold, determining, at the processing device, that the consecutively captured images of the targeted product does not match the plurality of images of retail products and that the retailer does not offer the targeted product for sale; and

    when the match score is higher than the pre-determined minimum match score threshold;

    determining, at the processing device, that the consecutively captured images of the targeted product matches at least one image of the plurality of images of retail products offered for sale by the retailer;

    confirming, at the processing device, a product selection of the targeted product after identifying the targeted product within a pre-determined number of the consecutively captured images to minimize false positive identifications of the targeted product;

    obtaining, from a product database, information associated with the targeted product;

    transmitting, from the processing device, the information to the smart glasses by a graphical user interface within a field of view of the user; and

    displaying, on a display of the smart glasses, by the graphical user interface, at least one of a text, graphic, or video including the information.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×