Object outlining to initiate a visual search
First Claim
1. A method comprising:
- receiving video data from a camera on a wearable computing device, wherein a real-world field of view corresponds to the wearable computing device;
based on the video data, detecting a movement of a pointing device within the real-world field of view;
determining that the movement of the pointing device defines at least a portion of an outline of an area in the video data;
identifying a portion of the video data that represents a real-world object and is substantially located in the determined area; and
initiating a visual search on the portion of the video data that represents the real-world object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for initiating a search of an object are disclosed. In one embodiment, a method is disclosed that includes receiving video data from a camera on a wearable computing device and, based on the video data, detecting a movement that defines an outline of an area in the video data. The method further includes identifying an object that is located in the area and initiating a search on the object. In another embodiment, a server is disclosed that includes an interface configured to receive video data from a camera on a wearable computing device, at least one processor, and data storage comprising instructions executable by the at least one processor to detect, based on the video data, a movement that defines an outline of an area in the video data, identify an object that is located in the area, and initiate a search on the object.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving video data from a camera on a wearable computing device, wherein a real-world field of view corresponds to the wearable computing device; based on the video data, detecting a movement of a pointing device within the real-world field of view; determining that the movement of the pointing device defines at least a portion of an outline of an area in the video data; identifying a portion of the video data that represents a real-world object and is substantially located in the determined area; and initiating a visual search on the portion of the video data that represents the real-world object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
an interface configured to receive video data from a camera on a wearable computing device, wherein a real-world field of view corresponds to the wearable computing device; at least one processor; and data storage comprising instructions executable by the at least one processor to; based on the video data, detect a movement of a pointing device within the real-world field of view; determining that the movement of the pointing device defines at least a portion of an outline of an area in the video data; identify a portion of the video data that represents a real-world object and-is substantially located in the determined area; and initiate a visual search on the portion of the video data that represents the real-world object. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving video data from a camera on a wearable computing device, wherein a real-world field of view corresponds to the wearable computing device; based on the video data, detecting a movement of a pointing device within the real-world field of view; determining that the movement of the pointing device defines at least a portion of an outline of an area in the video data; identifying a portion of the video data that represents a real-world object and is substantially located in the determined area; and initiating a visual search on the portion of the video data that represents the real-world object. - View Dependent Claims (18, 19)
-
Specification