Patent ID: 9298682
Filing Date: 2016-03-29
CPC Classification: G06F,G06K

Claim Text:
1. A method of image annotation performed by a data processing apparatus, the method comprising: receiving an input image in the data processing apparatus; identifying one or more nearest neighbor images of the input image from among a collection of digital images stored on computer-readable media by operation of the data processing apparatus, each of the one or more nearest neighbor images being associated with a respective one or more image labels, wherein the collection of digital images comprises a plurality of reference images, and wherein identifying the one or more nearest neighbor images comprises: assigning a plurality of image labels to the input image, wherein the plurality of image labels are selected by the data processing apparatus from the image labels associated with the one or more nearest neighbor images; estimating a weighting vector w that minimizes the expression  wherein L is a number of training image pairs in a training image set, d