| CPC H04N 13/302 (2018.05) [G02B 27/0093 (2013.01); G02B 27/0101 (2013.01); G06F 1/3212 (2013.01); G06F 1/3265 (2013.01); H04N 13/128 (2018.05); H04N 13/368 (2018.05); H04N 13/383 (2018.05); G02B 2027/014 (2013.01)] | 17 Claims |

|
1. A system comprising:
a tracker;
an autostereoscopic display; and
at least one processor configured to:
track an eye position of a given eye of a given user relative to an image plane of the autostereoscopic display, using the tracker;
detect when the eye position of the given eye is no longer trackable by the tracker; and
when it is detected that the eye position of the given eye is no longer trackable by the tracker:
generate or retrieve an image for display to the given eye;
increment a tracking counter;
map a value of the tracking counter to a transition level;
perform at least one of:
(i) modifying pixel intensity values of the image, based on the transition level, to fade out the image,
(ii) interpolating a virtual depth at which at least one virtual object is presented in the image, between an original virtual depth of the at least one virtual object and a pre-selected virtual depth, based on the transition level; and
display the image via the autostereoscopic display;
wherein the incrementing of the tracking counter, the mapping of the value of the tracking counter to the transition level, the performing of the at least one of: (i), (ii), and the displaying of the image are repeated until the tracking counter reaches a first predefined threshold value.
|