Object occlusion to initiate a visual search
First Claim
Patent Images
1. A method comprising:
- receiving video data recorded by an outward-facing camera on a wearable computing device, wherein the video data comprises at least a first frame and a second frame, wherein the video data captures a real-world environment of the wearable computing device, and wherein an object from the real-world environment is captured in the first frame;
detecting an object from the real-world environment in the first frame;
detecting a pinch gesture that corresponds to the object from the real-world environment, wherein detecting the pinch gesture comprises;
detecting an area in the first frame that is at least partially bounded by a pointing device;
determining that the at least partially-bounded area of the first frame includes at least a portion of the object;
within a predetermined period of time from detecting the area in the first frame that is at least partially bounded by the pointing device, detecting an area in the second frame that is at least partially occluded by the pointing device; and
determining that the at least partially-occluded area of the second frame includes at least a portion of the object; and
in response to detecting the pinch gesture that corresponds to the object from the real-world environment, initiating a search on the object from the real-world environment.
3 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 recorded by a camera on a wearable computing device, where the video data comprises at least a first frame and a second frame. The method further includes, based on the video data, detecting an area in the first frame that is at least partially bounded by a pointing device and, based on the video data, detecting in the second frame that the area is at least partially occluded by the pointing device. The method still further includes initiating a search on the area.
41 Citations
21 Claims
-
1. A method comprising:
-
receiving video data recorded by an outward-facing camera on a wearable computing device, wherein the video data comprises at least a first frame and a second frame, wherein the video data captures a real-world environment of the wearable computing device, and wherein an object from the real-world environment is captured in the first frame; detecting an object from the real-world environment in the first frame; detecting a pinch gesture that corresponds to the object from the real-world environment, wherein detecting the pinch gesture comprises; detecting an area in the first frame that is at least partially bounded by a pointing device; determining that the at least partially-bounded area of the first frame includes at least a portion of the object; within a predetermined period of time from detecting the area in the first frame that is at least partially bounded by the pointing device, detecting an area in the second frame that is at least partially occluded by the pointing device; and determining that the at least partially-occluded area of the second frame includes at least a portion of the object; and in response to detecting the pinch gesture that corresponds to the object from the real-world environment, initiating a search on the object from the real-world environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A wearable computing device comprising:
-
an outward-facing camera configured to record video data comprising at least a first frame and a second frame, wherein the video data captures a real-world environment of the wearable computing device, and wherein an object from the real-world environment is captured in the first frame; at least one processor; and data storage comprising instructions executable by the at least one processor to; detect an object from the real-world environment in the first frame; detect a pinch gesture that corresponds to the object from the real-world environment, wherein detection of the pinch gesture comprises both; detection of an area in the first frame that is at least partially bounded by a pointing device; a determination that the at least partially-bounded area of the first frame includes at least a portion of the object; within a predetermined period of time from detection of the area in the first frame that is at least partially bounded by the pointing device, detection of an area in the second frame that is at least partially occluded by the pointing device; and a determination that the at least partially-occluded area of the second frame includes at least a portion of the object; and in response to detection of the pinch gesture that corresponds to the object from the real-world environment, initiate a search on the object from the real-world environment. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
using an outward-facing camera on a wearable computing device to record a video comprising at least a first frame and a second frame, wherein the video data captures a real-world environment of the wearable computing device, and wherein an object from the real-world environment is captured in the first frame; detecting an object from the real-world environment in the first frame; detecting a pinch gesture that corresponds to the object from the real-world environment, wherein detecting the pinch gesture comprises both; detecting an area in the first frame that is at least partially bounded by a pointing device; determining that the at least partially-bounded area of the first frame includes at least a portion of the object; within a predetermined period of time from detecting the area in the first frame that is at least partially bounded by the pointing device, detecting an area in the second frame that is at least partially occluded by the pointing device; and determining that the at least partially-occluded area of the second frame includes at least a portion of the object; and in response to detecting the pinch gesture that corresponds to the object from the real-world environment, initiating a search on the object from the real-world environment. - View Dependent Claims (19, 20)
-
Specification