Smart Interface for Color Layout Sensitive Image Search
First Claim
1. A method to manipulate a digital image search user intent specification operative on a set of stored digital images, the method comprising:
- displaying a graphical user interface, the graphical user interface comprising a color map, a plurality of controls, and a canvas;
receiving user intent search input via at least one of the plurality of controls, the user intent search input comprising manipulating the color map via at least one of the plurality of controls;
storing values corresponding to the user intent search input;
calculating respective similarity scores of at least some of the stored digital images based on at least some of the stored values;
ranking the at least some of the stored digital images based on at least the respective calculated similarity scores; and
displaying on the canvas at least some of the ranked digital images based at least on the ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a user interface and techniques to use the user interface to specify user search intent for color layout image search. In one aspect, a user interface is comprised of a color map control, a plurality of controls to draw a color layout, and a drawing canvas upon which to draw. The controls used to draw the color layout include shape preserving and shape modifying operations as wells as editing operations. In this way a color layout may be automatically generated with drawing semantics. The user interface may also be integrated with text search engines that perform text search on text metadata tags associated with digital images.
-
Citations
20 Claims
-
1. A method to manipulate a digital image search user intent specification operative on a set of stored digital images, the method comprising:
-
displaying a graphical user interface, the graphical user interface comprising a color map, a plurality of controls, and a canvas; receiving user intent search input via at least one of the plurality of controls, the user intent search input comprising manipulating the color map via at least one of the plurality of controls; storing values corresponding to the user intent search input; calculating respective similarity scores of at least some of the stored digital images based on at least some of the stored values; ranking the at least some of the stored digital images based on at least the respective calculated similarity scores; and displaying on the canvas at least some of the ranked digital images based at least on the ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented system, comprising:
-
a processor; and memory to store computer-executable instructions that, when executed by the processor, to perform a method to manipulate a digital image search user intent specification operative on a set of stored digital images, the method comprising; displaying a graphical user interface, the graphical user interface comprising a color map, a plurality of controls, and a canvas; receiving user intent search input via at least one of the plurality of controls, the user intent search input comprising manipulating the color map via at least one of the plurality of controls; storing values corresponding to the user intent search input; calculating respective similarity scores of at least some of the stored digital images based on at least some of the stored values; ranking the at least some of the stored digital images based on at least the respective calculated similarity scores; and displaying on the canvas at least some of the ranked digital images based at least on the ranking. - View Dependent Claims (19)
-
-
20. A computer-implemented system, comprising:
-
a processor; and memory to store computer-executable instructions that, when executed by the processor, to perform a method to manipulate a digital image search user intent specification operative on a set of stored digital images wherein at least some of the stored digital images are associated with text metadata, the method comprising; displaying a graphical user interface, the graphical user interface comprising a color map, a plurality of controls, and a canvas; receiving user intent search input via at least one of the plurality of controls, the user intent search input comprising (1) manipulating the color map via at least one of the plurality of controls and (2) receiving text keywords via at least one of the plurality of controls; storing values corresponding to the user intent search input; calculating respective similarity scores of at least some of the stored digital images based on at least some of the stored values; ranking the at least some of the stored digital images based on at least the respective calculated similarity scores, and on a similarity of the received text keywords to the respective text metadata of each stored digital image; and displaying on the canvas at least some of the ranked digital images based at least on the ranking.
-
Specification