CPC G02B 27/017 (2013.01) [G02B 27/0093 (2013.01); G06F 1/163 (2013.01); G06F 3/011 (2013.01); G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/0346 (2013.01); G06T 3/02 (2024.01); G06T 3/4015 (2013.01); G06T 7/73 (2017.01); G02B 2027/0114 (2013.01); G02B 2027/0118 (2013.01); G02B 2027/013 (2013.01); G02B 2027/0174 (2013.01); G06T 2207/30201 (2013.01)] | 20 Claims |
1. A method of presenting content to a user of a wearable head device, the method comprising:
receiving initial content for presentation via a display of the wearable head device;
determining, via one or more first sensors of the wearable head device, an activity of the user;
in accordance with a determination that the activity comprises a first activity:
determining, via one or more second sensors of the wearable head device, a viewing axis of the user;
determining whether an angle between the viewing axis and a horizontal axis is between a first predetermined angle and a second predetermined angle;
in accordance with a determination that the angle is not between the first predetermined angle and the second predetermined angle:
cropping the initial content to produce cropped initial content, wherein the cropped initial content comprises a portion of the initial content between the viewing axis and the horizontal axis;
shifting the cropped initial content toward a point between the viewing axis and the horizontal axis to generate an edited content; and
presenting, via the display, the edited content; and
in accordance with a determination that the angle between the viewing axis and the horizontal axis is between the first predetermined angle and the second predetermined angle, presenting, via the display, the initial content; and
in accordance with a determination that the activity does not comprise the first activity, presenting, via the display, the initial content.
|