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 first movement of a pointing device in the real-world field of view;
determining that a real-world object is partially outlined by the first movement;
determining an identity of an object that is located in an area of the video data corresponding to the partial outline defined by the first movement of the pointing device;
initiating a search on the real-world object and outputting corresponding information related to the real-world object at the wearable computing device;
detecting, based on the video data, a second movement of a pointing device in the real-world field of view, wherein the second movement is a continuation of the first movement that extends the partial outline to provide a further-defined outline the real-world object andresponsive to detecting the second movement extending the outline of the real-world object, outputting additional information related to the real-world object at the wearable computing device.
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 sensor data from a sensor on a wearable computing device and, based on the sensor data, detecting a movement that defines an outline of an area in the sensor 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 sensor data from a sensor 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 sensor data, a movement that defines an outline of an area in the sensor data, identify an object that is located in the area, and initiate a search on the object.
-
Citations
18 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 first movement of a pointing device in the real-world field of view; determining that a real-world object is partially outlined by the first movement; determining an identity of an object that is located in an area of the video data corresponding to the partial outline defined by the first movement of the pointing device; initiating a search on the real-world object and outputting corresponding information related to the real-world object at the wearable computing device; detecting, based on the video data, a second movement of a pointing device in the real-world field of view, wherein the second movement is a continuation of the first movement that extends the partial outline to provide a further-defined outline the real-world object and responsive to detecting the second movement extending the outline of the real-world object, outputting additional information related to the real-world object at the wearable computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wearable computing 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 first movement of a pointing device in the real-world field of view; determining that a real-world object is partially outlined by the first movement; determine an identity of an object that is located in an area of the video data corresponding to the partial outline defined by the first movement of the pointing device; initiate a search on the real-world object and outputting corresponding information related to the real-world object at the wearable computing device; detect, based on the video data, a second movement of a pointing device in the real-world field of view, wherein the second movement is a continuation of the first movement that extends the partial outline to provide a further-defined outline the real-world object; and responsive to detecting the second movement extending the outline of the real-world object, output additional information related to the real-world object at the wearable computing device. - View Dependent Claims (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 first movement of a pointing device in the real-world field of view; determining that a real-world object is partially outlined by the first movement; determining an identity of an object that is located in an area of the video data corresponding to the partial outline defined by the first movement of the pointing device; initiating a search on the real-world object and outputting corresponding information related to the real-world object at the wearable computing device; detecting, based on the video data, a second movement of a pointing device in the real-world field of view, wherein the second movement is a continuation of the first movement that extends the partial outline to provide a further-defined outline the real-world object; responsive to detecting the second movement extending the outline of the real-world object, outputting additional information related to the real-world object at the wearable computing device. - View Dependent Claims (18)
-
Specification