| CPC G06F 3/011 (2013.01) [A61B 5/0077 (2013.01); A61B 5/4561 (2013.01); G02B 27/017 (2013.01); G06F 3/017 (2013.01); G06F 3/0346 (2013.01)] | 17 Claims |

|
1. A method, comprising: detecting a posture of a user; determining whether the posture of the user corresponds to good posture or bad posture; in accordance with a determination that the posture of the user corresponds to good posture, rendering a first field of view of a scene; in accordance with a determination that the posture of the user corresponds to bad posture, rendering a second field of view of the scene; and outputting at least one of the first field of view or the second field of view to a display of a virtual reality system, wherein the first field of view is rendered in accordance with a tracked motion of the virtual reality system and the second field of view is rendered according to a moved field of view that differs from the tracked motion of the virtual reality system.
|
|
7. A system, comprising: a memory; and a processor configured to execute instructions stored in the memory to: detect a posture of a user, determine whether the posture of the user corresponds to good posture or bad posture, in accordance with a determination that the posture of the user corresponds to good posture, render a first field of view of a scene, in accordance with a determination that the posture of the user corresponds to bad posture, render a second field of view of the scene, and output at least one of the first field of view or the second field of view to a display of a virtual reality system, wherein the first field of view is rendered in accordance with a tracked motion of the virtual reality system and the second field of view is rendered according to a moved field of view that differs from the tracked motion of the virtual reality system.
|
|
13. A non-transitory computer-readable storage device including computer interpretable program instructions that, when executed by a computing device, cause the computing device to perform operations, the operations comprising: detecting a posture of a user; determining whether the posture of the user corresponds to good posture or bad posture; in accordance with a determination that the posture of the user corresponds to good posture, rendering a first field of view of a scene; in accordance with a determination that the posture of the user corresponds to bad posture, rendering a second field of view of the scene; and outputting at least one of the first field of view or the second field of view to a display of a virtual reality system, wherein the first field of view is rendered in accordance with a tracked motion of the virtual reality system and the second field of view is rendered according to a moved field of view that differs from the tracked motion of the virtual reality system.
|