System and method for determining an annotation for an image
First Claim
Patent Images
1. A method of determining an annotation for a particular image, the method comprising:
- determining a plurality of images related to the particular image, the plurality of images stored in one or more computer systems;
identifying a plurality of annotations associated with the plurality of images;
generating an ontology for the particular image wherein the ontology comprises;
a plurality of terms, the plurality of annotations, and the plurality of images arranged in a hierarchy with the plurality of annotations being downstream from the plurality of terms associated with a highest level of the hierarchy, and the plurality of images being downstream from the plurality of annotations, anda plurality of links defining relationships between respective terms, annotations, or images, wherein each link is associated with a respective relevance value indicating a measure of relevance between two respective terms, annotations, or images connected by a respective link;
determining a total relevance value for each term associated with the highest level, wherein for each term associated with the highest level, the total relevance value is a sum of relevance values of links downstream from the term; and
associating one of the plurality of terms having a highest total relevance value with the particular image as an image annotation.
3 Assignments
0 Petitions
Accused Products
Abstract
A plurality of images related to a particular image are determined, and a plurality of annotations associated with the plurality of images are identified. An ontology is determined based on the plurality of annotations, and an image annotation for the particular image is determined based on the ontology. The ontology may be a semantic ontology, for example.
-
Citations
18 Claims
-
1. A method of determining an annotation for a particular image, the method comprising:
-
determining a plurality of images related to the particular image, the plurality of images stored in one or more computer systems; identifying a plurality of annotations associated with the plurality of images; generating an ontology for the particular image wherein the ontology comprises; a plurality of terms, the plurality of annotations, and the plurality of images arranged in a hierarchy with the plurality of annotations being downstream from the plurality of terms associated with a highest level of the hierarchy, and the plurality of images being downstream from the plurality of annotations, and a plurality of links defining relationships between respective terms, annotations, or images, wherein each link is associated with a respective relevance value indicating a measure of relevance between two respective terms, annotations, or images connected by a respective link; determining a total relevance value for each term associated with the highest level, wherein for each term associated with the highest level, the total relevance value is a sum of relevance values of links downstream from the term; and associating one of the plurality of terms having a highest total relevance value with the particular image as an image annotation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium having program instructions stored thereon, that, in response to execution by a processor, cause a computing device to perform operations comprising:
-
determining a plurality of images related to the particular image; identifying a plurality of annotations associated with the plurality of images; generating an ontology for the particular image wherein the ontology comprises; a plurality of terms, the plurality of annotations, and the plurality of images arranged in a hierarchy with the plurality of annotations being downstream from the plurality of terms associated with a highest level of the hierarchy, and the plurality of images being downstream from the plurality of annotations, and a plurality of links defining relationships between respective terms, annotations, or images, wherein each link is associated with a respective relevance value indicating a measure of relevance between two respective terms, annotations, or images connected by a respective link; determining a total relevance value for each term associated with the highest level, wherein for each term associated with the highest level, the total relevance value is a sum of relevance values of links downstream from the term; and associating one of the plurality of terms having a highest total relevance value with the particular image as an image annotation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising one or more processors and a non-transitory computer readable medium having program instructions stored thereon, that, in response to execution by a processor, cause a computing device to perform operations comprising:
-
determining a plurality of images related to the particular image; identifying a plurality of annotations associated with the plurality of images; generating an ontology for the particular image wherein the ontology comprises; a plurality of terms, the plurality of annotations, and the plurality of images arranged in a hierarchy with the plurality of annotations being downstream from the plurality of terms associated with a highest level of the hierarchy, and the plurality of images being downstream from the plurality of annotations, and a plurality of links defining relationships between respective terms, annotations, or images, wherein each link is associated with a respective relevance value indicating a measure of relevance between two respective terms, annotations, or images connected by a respective link; determining a total relevance value for each term associated with the highest level, wherein for each term associated with the highest level, the total relevance value is a sum of relevance values of links downstream from the term; and associating one of the plurality of terms having a highest total relevance value with the particular image as an image annotation. - View Dependent Claims (18)
-
Specification