×

System and method of chaining algorithms for global object recognition to improve probability of correctness and reduce processing load

  • US 10,460,252 B2
  • Filed: 02/25/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 07/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for global object recognition comprising:

  • receiving, by the one or more hardware processors, object metadata including a plurality of characteristics that define an object to be detected;

    receiving, by one or more hardware processors, search metadata including a plurality of context parameters that define a search for the object;

    retrieving, based on the object and search metadata, a plurality of source data of a given data type;

    selecting, from a plurality of algorithms, a subset of algorithms to be used in processing the retrieved source data based on a cumulative trained probability of correctness (Pc) that each of the algorithms, which are processed in a chain and conditioned upon the result of the preceding algorithms, produce a correct result;

    ordering the algorithms in the subset based on algorithm metadata including a plurality of algorithm characteristics to reduce an expected processing load of the retrieved source data; and

    processing the retrieved source data in order according to the chain of the selected subset of algorithms to obtain a plurality of results and to reduce the number of source data that is processed by the next algorithm in the chain, at least one result indicating whether the object was detected in corresponding source data output from the last algorithm in the chain.

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