Device control utilizing optical flow
First Claim
Patent Images
1. A computing device comprising:
- a camera configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD), wherein the HMD includes the camera; and
a computing system configured to;
identify, from the image data, one or more objects in the FOV;
determine, from the identified one or more objects, that the HMD is positioned at an operator location in a vehicle as opposed to a passenger location in the vehicle;
determine optical flow from the image data;
determine, based on the optical flow and the determined position of the HMD in the vehicle, that the HMD is associated with operation of the vehicle;
control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle; and
control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device includes an interface configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD). The computing device also includes a computing system configured to determine optical flow from the image data and to determine, based on the optical flow, whether or not the HMD is associated with operation of a vehicle. Further, the computing device is configured to control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle, and to control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle.
-
Citations
21 Claims
-
1. A computing device comprising:
a camera configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD), wherein the HMD includes the camera; and
a computing system configured to;identify, from the image data, one or more objects in the FOV; determine, from the identified one or more objects, that the HMD is positioned at an operator location in a vehicle as opposed to a passenger location in the vehicle; determine optical flow from the image data; determine, based on the optical flow and the determined position of the HMD in the vehicle, that the HMD is associated with operation of the vehicle; control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle; and control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-implemented method comprising:
-
receiving image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD), wherein the HMD includes a camera, and wherein the camera captures the image data; processing the image data to identify one or more objects in the FOV; identifying, from the identified one or more objects, that the HMD is positioned at an operator location in a vehicle as opposed to a passenger location in the vehicle; processing the image data to determine an optical flow; identifying an activity from the optical flow and the identified position of the HMD in the vehicle, wherein the activity is associated with operation of the vehicle; and controlling the HMD in response to the identified activity, wherein controlling the HMD includes adjusting a user interface displayed by the HMD. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A wearable computing device comprising:
-
a display; an imaging device; and a computing system coupled to the display and the imaging device, wherein the computing system is configured to; measure rotation of the imaging device; determine optical flow by processing image data captured by the imaging device and by compensating for optical flow contributions caused by the measured rotation of the imaging device, identify one or more objects from image data capture by the imaging device, identify, from the identified objects, that the imaging device is positioned at an operator location in a vehicle as opposed to a passenger location in the vehicle, identify an activity from the optical flow and the identified position of the imaging device in a vehicle, wherein the activity is associated with operation of the vehicle, and control the display to display information in response to the identified activity. - View Dependent Claims (19, 20, 21)
-
Specification