Gesture-based visual search
First Claim
Patent Images
1. A method comprising:
- under control of one or more processors of a client device that are configured with executable instructions;
displaying an image on a display of the client device, the image including a plurality of segments;
receiving a selection gesture to select one or more segments from the plurality of segments;
receiving contextual information of the image; and
instantiating a search query based on the one or more selected segments and the contextual information of the image.
1 Assignment
0 Petitions
Accused Products
Abstract
A user may perform an image search on an object shown in an image. The user may use a mobile device to display an image. In response to displaying the image, the client device may send the image to a visual search system for image segmentation. Upon receiving a segmented image from the visual search system, the client device may display the segmented image to the user who may select one or more segments including an object of interest to instantiate a search. The visual search system may formulate a search query based on the one or more selected segments and perform a search using the search query. The visual search system may then return search results to the client device for display to the user.
22 Citations
18 Claims
-
1. A method comprising:
-
under control of one or more processors of a client device that are configured with executable instructions; displaying an image on a display of the client device, the image including a plurality of segments; receiving a selection gesture to select one or more segments from the plurality of segments; receiving contextual information of the image; and instantiating a search query based on the one or more selected segments and the contextual information of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A client device comprising:
-
a display; one or more processors; memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; displaying an image on the display, the image including a plurality of segments; receiving a selection gesture to select one or more segments from the plurality of segments; receiving contextual information of the image; and instantiating a search query based on the one or more selected segments and the contextual information of the image. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-storage media configured with computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform acts comprising:
-
receiving an indication of an object of interest in an image that is displayed on a client device; sending the indication and the image to a search system; and receiving the image having a first area and a second area, the first area being equal to or greater than an area corresponding to the indication of the object of interest and the second area being a remainder of the image that is different from the first area, wherein the first area is segmented without segmenting the second area. - View Dependent Claims (16, 17, 18)
-
Specification