Optical systems for head-worn computers
First Claim
1. A method of presenting an image, the method comprising:
- determining a base display image;
capturing, via a first one or more sensors of a wearable head device, an image of a user of the wearable head device;
determining, based on the captured image, a line of sight from the user to a center of a display of the wearable head device;
determining a viewing angle between the line of sight and a horizontal plane;
determining, based on a difference between the determined viewing angle and a desired viewing angle, that the base image should be adjusted;
in accordance with the determination that the base display image should be adjusted;
generating an edited display image, wherein generating the edited display image comprises;
cropping the base display image to reduce a vertical display size, andshifting the base display image with respect to the horizontal plane, the shifting having a magnitude based on the difference between the determined viewing angle and the desired viewing angle and further having a vertical direction based on the difference between the determined viewing angle and the desired viewing angle; and
presenting the edited display image to the user via the display.
8 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to optical systems with ergonomic presentation of content for use in head-worn computing systems. A method for controlling a head-worn computer when viewing virtual images, including image content, that encourages an ergonomic head position to reduce neck pain, includes determining an angle of the head-worn computer relative to horizontal, determining an angle of a line of sight to the center of the virtual image as presented to a user'"'"'s eye, determining a deviation between the determined angle of the line of sight and a predetermined ergonomic angle, and shifting the image content of the virtual image vertically as displayed to the user'"'"'s eye so that a portion of the image content is not viewable, wherein the amount of shifting is in reverse correspondence to the magnitude of the determined deviation.
286 Citations
20 Claims
-
1. A method of presenting an image, the method comprising:
-
determining a base display image; capturing, via a first one or more sensors of a wearable head device, an image of a user of the wearable head device; determining, based on the captured image, a line of sight from the user to a center of a display of the wearable head device; determining a viewing angle between the line of sight and a horizontal plane; determining, based on a difference between the determined viewing angle and a desired viewing angle, that the base image should be adjusted; in accordance with the determination that the base display image should be adjusted; generating an edited display image, wherein generating the edited display image comprises; cropping the base display image to reduce a vertical display size, and shifting the base display image with respect to the horizontal plane, the shifting having a magnitude based on the difference between the determined viewing angle and the desired viewing angle and further having a vertical direction based on the difference between the determined viewing angle and the desired viewing angle; and presenting the edited display image to the user via the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wearable device comprising:
-
a display; a first one or more sensors; and one or more processors configured to perform; determining a base display image; capturing, via the first one or more sensors, an image of a user of the wearable device; determining, based on the captured image, a line of sight from the user to a center of the display; determining a viewing angle between the line of sight and a horizontal plane; determining, based on a difference between the determined viewing angle and a desired viewing angle, that the base image should be adjusted; in accordance with the determination that the base display image should be adjusted; generating an edited display image, wherein generating the edited display image comprises; cropping the base display image to reduce a vertical display size, and shifting the base display image with respect to the horizontal plane, the shifting having a magnitude based on the difference between the determined viewing angle and the desired viewing angle and further having a vertical direction based on the difference between the determined viewing angle and the desired viewing angle; and presenting the edited display image to the user via the display. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable storage medium storing instructions that, when executed, cause one or more processors to perform a method comprising:
-
determining a base display image; capturing, via a first one or more sensors of a wearable head device, an image of a user of the wearable head device; determining, based on the captured image, a line of sight from the user to a center of a display of the wearable head device; determining a viewing angle between the line of sight and a horizontal plane; determining, based on a difference between the determined viewing angle and a desired viewing angle, that the base image should be adjusted; in accordance with the determination that the base display image should be adjusted; generating an edited display image, wherein generating the edited display image comprises; cropping the base display image to reduce a vertical display size, and shifting the base display image with respect to the horizontal plane, the shifting having a magnitude based on the difference between the determined viewing angle and the desired viewing angle and further having a vertical direction based on the difference between the determined viewing angle and the desired viewing angle; and presenting the edited display image to the user via the display. - View Dependent Claims (19, 20)
-
Specification