×

Computer vision as a service

  • US 9,152,870 B2
  • Filed: 03/14/2014
  • Issued: 10/06/2015
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A platform for providing computer vision algorithm services, the platform comprising an application-algorithm interface, the application-algorithm interface comprising a plurality of instructions embodied in one or more non-transitory machine accessible storage media, the application-algorithm interface to:

  • receive a computer vision task from a computer application, the computer vision task to be performed on one or more digital images accessed by the computer application;

    determine one or more parameters relating to the performing of the computer vision task on the one or more digital images;

    select one or more computer vision algorithms from a library of computer vision algorithms based on capabilities of the computer vision algorithms that have a high level of performance in comparison to the capabilities of the other computer vision algorithms in the library of computer vision algorithms to perform the computer vision task on the one or more digital images with the one or more parameters;

    expose, for use by the computer application, output of the selected computer vision algorithm performing the computer vision task on the one or more digital images using the one or more parameters; and

    wherein the platform is to organize the library of computer vision algorithms according to a plurality of different levels of abstraction and determine a level of abstraction at which to select the computer vision algorithm based on a characteristic of the computer vision task or a characteristic of the computer application.

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