| CPC G06T 19/006 (2013.01) [G06T 5/70 (2024.01); G06T 17/20 (2013.01); G06V 40/19 (2022.01); G06T 2207/10028 (2013.01)] | 20 Claims |

|
1. A method for modifying a focal length of a varifocal display of a head-mounted display (HMD), the HMD configured to output artificial reality content, the method comprising:
tracking, by a gaze tracker, positions of one or more pupils over a period of time;
predicting, based on a movement of the positions of the one or more pupils over the period of time, one or more projected future positions of the one or more pupils;
determining, based on the one or more projected future positions of the one or more pupils, a projected future focal point of a user; and
modifying, by a depth engine of the HMD, a focal length of the varifocal display of the HMD based on the projected future focal point of the user, wherein modifying the focal length of the varifocal display comprises:
determining a focal length for the varifocal display that will match the projected future focal point of the user; and
modifying the varifocal display to achieve the determined focal length that matches the projected future focal point of the user.
|