×

Identifying consumer products in images

  • US 10,136,103 B2
  • Filed: 11/23/2015
  • Issued: 11/20/2018
  • Est. Priority Date: 11/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying consumer products in images, comprising:

  • capturing first images of known consumer products;

    converting each of the first images to a plurality of binary first images of varying binary thresholds;

    identifying a first set of image features from the plurality of binary first images;

    receiving second images of unknown consumer products;

    converting each of the second images to a plurality of binary second images of the varying binary thresholds;

    identifying a second set of image features from the plurality of binary second images;

    finding a subset of image features from each of the first set of image features and the second set of image features that substantially match;

    devising triangles between the subset of image features in said each of the plurality of binary first images and of the plurality of binary second images; and

    determining if the triangles are similar to identify or not possible matches of the known consumer products within the second images, thus identifying or not known consumer products at a location from whence the second images were captured,wherein each image feature is a set of connected points having a centroid and wherein each centroid is used in devising the triangles, wherein each of the first and second images have pluralities of pixels defined in bits and the subset of image features reside in some pixels but not all of the pluralities of pixels, wherein the finding of the subset of image features further includes XORing the bits of two of the subset of image features one each from the first and second images and counting the numbers of 1 bits, wherein a match between the two of the subset of image features exists if the number of the 1 bits does not exceed ten percent of the total number of the bits in the XORing operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×