CPC G06F 3/013 (2013.01) [G02B 27/0093 (2013.01); G06T 7/73 (2017.01); G06T 2207/30196 (2013.01); H04N 23/56 (2023.01)] | 10 Claims |
1. An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:
determine a reference point in a three-dimensional space based at least in part on locations of first and second features of a user's eye and on the user's gaze distance, and
perform a mapping of the reference point into a viewed scene of a near-to-eye optical device to obtain an estimated gaze point and/or gaze direction of the user who is using the near-to-eye optical device, the mapping being based at least in part on calibration information associated with the user,
wherein the near-to-eye optical device comprises an ocular device, and in that the apparatus is configured to obtain the gaze distance by computing an intersection point between a predetermined virtual plane, the virtual plane fitted to light guide locations, and a vector which traverses the first and second features of the user's eye.
|