Interactive interfaces for generating annotation information
First Claim
1. A computer-implemented method, comprising:
- receiving image data that includes a representation of an object;
dividing at least a portion of the image data into a plurality of regions;
determining at least one descriptor for each of the plurality of regions;
comparing the at least one descriptor for each of the plurality of regions with at least one stored descriptor of a set of stored descriptors, the at least one stored descriptor associated with a color or a texture;
generating an interface that includes a plurality of graphical elements, each graphical element of the plurality of graphical elements comprising at least one of a respective color or texture associated with at least one stored descriptor of the set of stored descriptors, each graphical element of the plurality of graphical elements presented separate from the image data, wherein at least a subset of the set of stored descriptors is associated with a respective product in an electronic catalog of products; and
in response to receiving a user interaction of at least one graphical element of the graphical elements, generating annotation information for a product associated with the at least one graphical element.
0 Assignments
0 Petitions
Accused Products
Abstract
Approaches provide for an interactive interface for determining annotation information that can be used to recommend content, improve user interaction and satisfaction, as well as improve various image recognition approaches. For example, a user can be presented an interactive interface, such as a game. The interactive interface can include colored graphical elements, where each graphical element can be associated with and display a visual feature of an item. A user can be provided a task or goal, such as to select, move, or otherwise arrange graphical elements based on a visual feature of the elements. The user interaction can generate annotation information that can be utilized to determine related content as well as improve various image recognition approaches.
26 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving image data that includes a representation of an object; dividing at least a portion of the image data into a plurality of regions; determining at least one descriptor for each of the plurality of regions; comparing the at least one descriptor for each of the plurality of regions with at least one stored descriptor of a set of stored descriptors, the at least one stored descriptor associated with a color or a texture; generating an interface that includes a plurality of graphical elements, each graphical element of the plurality of graphical elements comprising at least one of a respective color or texture associated with at least one stored descriptor of the set of stored descriptors, each graphical element of the plurality of graphical elements presented separate from the image data, wherein at least a subset of the set of stored descriptors is associated with a respective product in an electronic catalog of products; and in response to receiving a user interaction of at least one graphical element of the graphical elements, generating annotation information for a product associated with the at least one graphical element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
at least one processor; and memory including instructions that, when executed by the at least one processor, cause the system to; receive image data that includes a representation of an object; divide at least a portion of the image data into a plurality of regions; determine at least one descriptor for each of the plurality of regions; compare the at least one descriptor for each of the plurality of regions with at least one stored descriptor of a set of stored descriptors, the at least one stored descriptor associated with a color or a texture; generate an interface that includes a plurality of graphical elements, each graphical element of the plurality of graphical elements comprising at least one of a respective color or texture associated with at least one stored descriptor of the set of stored descriptors, wherein at least a subset of the set of stored descriptors is associated with a respective product in an electronic catalog of products; receive a user interaction of at least one graphical element of the graphical elements; and generate annotation information for a product associated with the at least one graphical element, based at least in part on the user interaction. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to:
-
receive image data that includes a representation of an object; divide at least a portion of the image data into a plurality of regions; determine at least one descriptor for each of the plurality of regions; compare the at least one descriptor for each of the plurality of regions with at least one stored descriptor of a set of stored descriptors, the at least one stored descriptor associated with a color or a texture; generate a plurality of graphical elements, each graphical element of the plurality of graphical elements including at least one of a color, a pattern, or a texture associated with at least one stored descriptor of the set of stored descriptors, each graphical element of the plurality of graphical elements presented separate from the image data; receive a user interaction of at least one graphical element of the plurality of graphical elements; and generate annotation information for a product associated with the at least one graphical element, based at least in part on the user interaction. - View Dependent Claims (17, 18, 19, 20)
-
Specification