×

Scalable image matching

  • US 10,140,549 B2
  • Filed: 02/27/2017
  • Issued: 11/27/2018
  • Est. Priority Date: 12/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing system, comprising:

  • a processor; and

    memory including instructions that, when executed by the processor, cause the computing system to;

    receive a query image from a client computing device;

    extract feature descriptors from the query image;

    compare at least a portion of the extracted feature descriptors to a set of compressed cluster centers corresponding to a set of database images to determine a matching score, the compressed cluster centers at least partially formed by a set of compressed descriptors storing identifying information for at least one associated feature, the identifying information corresponding to identifying information including at least one of a position, a scale, or an orientation, and the identifying information occupying a majority of a file size of the compressed descriptor, wherein each of the compressed cluster centers is assigned at least one visual word corresponding to at least one feature descriptor;

    rank the set of database images based on the matching score; and

    select a highest ranking database image of the set of closest matching database images as a match for the query image.

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