Correlative multi-label image annotation
First Claim
Patent Images
1. A method for correlative multi-label image annotation, the method comprising:
- creating a concept feature modeling portion responsive to low-level features of an image to model connections between the low-level features of the image and individual concepts that are to be annotated;
creating a concept correlation modeling portion to model correlations among at least a subset of the concepts that are to be annotated;
forming a combination feature vector responsive to the concept feature modeling portion and the concept correlation modeling portion;
solving a labeling function responsive to the combination feature vector to produce a concept label vector for the image, the concept label vector including label indicators respectively associated with the concepts that are to be annotated; and
learning a classifier for the labeling function using a kernelized version of the combination feature vector that includes a dot product over at least a vector for low-level features of images to be classified.
2 Assignments
0 Petitions
Accused Products
Abstract
Correlative multi-label image annotation may entail annotating an image by indicating respective labels for respective concepts. In an example embodiment, a classifier is to annotate an image by implementing a labeling function that maps an input feature space and a label space to a combination feature vector. The combination feature vector models both features of individual ones of the concepts and correlations among the concepts.
-
Citations
17 Claims
-
1. A method for correlative multi-label image annotation, the method comprising:
-
creating a concept feature modeling portion responsive to low-level features of an image to model connections between the low-level features of the image and individual concepts that are to be annotated; creating a concept correlation modeling portion to model correlations among at least a subset of the concepts that are to be annotated; forming a combination feature vector responsive to the concept feature modeling portion and the concept correlation modeling portion; solving a labeling function responsive to the combination feature vector to produce a concept label vector for the image, the concept label vector including label indicators respectively associated with the concepts that are to be annotated; and learning a classifier for the labeling function using a kernelized version of the combination feature vector that includes a dot product over at least a vector for low-level features of images to be classified. - View Dependent Claims (2, 3, 4)
-
-
5. A system for correlative multi-label image annotation, the system comprising:
-
a processor; and computer readable media that includes one or more software components that are executable by the processor, the one or more software components including; a multi-label classifier that is executable by the processor to produce a concept label vector for an image responsive to low-level features of the image using a labeling function, the concept label vector to include multiple label indicators for multiple concepts that are to be annotated, the labeling function to include a combination feature vector having a concept characteristics portion and a concept correlations portion;
the concept characteristics portion to model connections between the low-level features of the image and detection data for individual concepts, and the concept correlations portion to model correlations among at least a subset of the multiple concepts that are to be annotated, the concept characteristics portion comprising a third-order tensor having three indices representing labels, features, and concepts, and the concept correlations portion comprising a fourth-order tensor having four indices representing positive label indicator values, negative label indicator values, a first concept of each concept pair, and a second concept of each concept pair. - View Dependent Claims (6, 7)
-
-
8. A system for correlative multi-label image annotation, the system comprising:
-
a processor; and computer readable media that includes one or more software components that are executable by the processor, the one or more software components including; a classifier that is executable by the processor to annotate an image by indicating respective labels for respective concepts to implement a labeling function that maps an input feature space and a label space to a combination feature vector, the combination feature vector to model (i) features of individual ones of the concepts and (ii) correlations among the concepts, the classifier to use a kernelized version of the labeling function such that the combination feature vector is not explicitly calculated, and to evaluate the labeling function to produce a concept label vector having label indicators. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification