×

Object recognition for three-dimensional bodies

  • US 9,424,461 B1
  • Filed: 06/27/2013
  • Issued: 08/23/2016
  • Est. Priority Date: 06/27/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer device, comprising:

  • at least one processor;

    a camera; and

    memory including instructions that, when executed by the at least one processor, cause the computing device to;

    receive an image acquired by the camera, the image including a representation of an object;

    analyze the image to identify a plurality of feature points;

    generate, based at least in part upon the plurality of feature points, a plurality of visual feature vectors representative of the object;

    determine a distinctive score for each of the plurality of visual feature vectors, the distinctive score based at least in part on indispensable information that is useful in identifying the object, wherein the indispensable information represents frequently occurring features;

    select a subset of the plurality of visual feature vectors having a distinctive score equal or above a distinctive score threshold;

    generate a compact combined visual feature vector using the selected subset of the plurality of visual feature vectors;

    compare the compact combined visual feature vector to one or more stored vectors of a set of stored vectors, each of the set of stored vectors corresponding to a respective type of object;

    determine a matching stored vector having a respective similarity score that at least meets a matching threshold; and

    identify, based at least in part on the matching stored vector, at least one respective type of object represented in the image.

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