Tag association with image regions
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, an image having one or more image tags, wherein each image tag is associated with the image as a whole;
identifying a plurality of regions of the image;
associating, by the computing device, a particular region of the plurality of regions with a particular image tag of the one or more image tags;
determining, by the computing device, that one or more attribute tags describe at least one of the content or context of the particular region based at least in part on determining that the one or more attribute tags are associated with a highest magnitude measurement of diverse density of the particular region; and
associating, by the computing device, the one or more attribute tags with the particular image tag to enable image searching based on the image tag and the attribute tags.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device configured to determine that one or more regions of an image are associated with a tag of the image is described herein. The computing device is further configured to determine one or more attribute tags describing at least one of the content or context of the one or more regions. Upon determining the attribute tags, the computing device associates the attribute tags with the tag to enable image searching based on the tag and attribute tags.
12 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, an image having one or more image tags, wherein each image tag is associated with the image as a whole; identifying a plurality of regions of the image; associating, by the computing device, a particular region of the plurality of regions with a particular image tag of the one or more image tags; determining, by the computing device, that one or more attribute tags describe at least one of the content or context of the particular region based at least in part on determining that the one or more attribute tags are associated with a highest magnitude measurement of diverse density of the particular region; and associating, by the computing device, the one or more attribute tags with the particular image tag to enable image searching based on the image tag and the attribute tags. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable physical memory device comprising executable instructions stored on the computer-readable memory device and configured to program a computing device to perform operations including:
-
identifying an image having a plurality of image tags, wherein each image tag is associated with the image as a whole; identifying a plurality of regions of the image; calculating, for each combination of a region of the image with one of the plurality of image tags, a measurement of diverse density in each of a plurality of feature spaces, wherein the plurality of feature spaces represent one or more low level features of the region; selecting a highest magnitude measurement of diverse density calculated for each combination of the region and one of the plurality of image tags as a diverse density measurement for the combination of the region and the one of the plurality of image tags; and associating one of the plurality of image tags with the region based at least in part on the diverse density measurements for the combinations of the region with the plurality of image tags. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a processor; a tag-to-region module comprising a plurality of instructions configured to be executed by the processor to perform operations including; identifying an image having one or more image tags, wherein at least one of the one or more image tags is associated with the image as a whole; identifying a plurality of regions of the image; and associating a particular region of the image with a particular image tag of the one or more image tags based at least in part on metrics for combinations of particular regions and image tags of the one or more image tags; and an attribute tag module comprising a plurality of instructions configured to be executed by the processor to perform operations including; determining one or more attribute tags describing at least one of the content or context of the particular region associated with the image tag, the attribute tags being determined to be at least in part associated with a highest magnitude measurement of diverse density of the particular region; and associating the one or more attribute tags with the image tag to enable image searching based on the image tag and the attribute tags. - View Dependent Claims (19, 20)
-
Specification