IP Library Granted Patent US 9,158,965
Granted Patent B2
US 9,158,965 · App. 13/831,833 · Granted Oct 13, 2015

Method and system for optimizing accuracy-specificity trade-offs in large scale visual recognition

Inventors: Fei-Fei Li (Stanford, CA); Jia Deng (Ann Arbor, MI); Jonathan Krause (Stanford, CA); Alexander C. Berg (Carrboro, NC)
Assignee: The Board of Trustees of the Leland Stanford Junior University
G06K9/00369G06K9/00664G06K9/6282
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,158,965
App. No.
13/831,833
Granted
Oct 13, 2015
Kind
B2
Abstract

As visual recognition scales up to ever larger numbers of categories, maintaining high accuracy is increasingly difficult. Embodiment of the present invention include methods for optimizing accuracy-specificity trade-offs in large scale recognition where object categories form a semantic hierarchy consisting of many levels of abstraction.

Claims (12)

1. A method for classifying images, comprising:

receiving an input image to classify using a computer system;

scoring a likelihood of each individual node in a plurality of nodes of a classifier using a computer system, where the classifier includes a semantic hierarchy in which the plurality of nodes correspond to a hierarchy of named entities and a set of individual object classifiers to classify a likelihood that the input image contains a named entity in one of a plurality of leaf nodes from the plurality of nodes, where the plurality of leaf nodes correspond to a set of mutually exclusive named entities in the hierarchy of named entities;

selecting an individual node from the plurality of nodes most descriptive of the image using a computer system, where the individual node is determined by:

iteratively estimating a reward weight within the classifier that achieves a predetermined accuracy, where the accuracy of the classifier is determined by classifying a validation data set using the estimated reward weight;

determining reward weighted likelihoods using the estimated reward weight that achieves the predetermined accuracy; and

selecting as the individual node most descriptive of the image the individual node within the plurality of nodes in the semantic hierarchy that has the highest reward weighted likelihood;

classifying the input image as a named entity corresponding to the individual node most descriptive of the image using a computer system; and

returning the named entity as a classification of the input image using a computer system.

2. The method of claim 1 , wherein the plurality of nodes within the semantic hierarchy further comprises a plurality of internal nodes and a unique root node, wherein each of the internal nodes correspond to a named entity that is a union of named entities corresponding to at least one leaf node.

3. The method of claim 2 , wherein the input image is an unknown named entity, and wherein the individual node most descriptive of the input image is one of the plurality of internal nodes.

4. The method of claim 1 , wherein the set of individual object classifiers is a set of support vector machines (SVMs).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2015
From: LI, FEI-FEI; DENG, JIA; KRAUSE, JONATHAN; BERG, ALEXANDER C.
To: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
Reel/Frame 036342/0928 →
CONFIRMATORY LICENSE Recorded Jul 26, 2013
From: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 030889/0889 →
Continuity (2)
Provisional Application 61659940 · Jun 14, 2012
Related Publication 20140086497A1 · Mar 27, 2014