Display device, display control method, and computer-readable storage medium
A display device includes a display unit including a plurality of pixels to cause the pixels to emit light to provide an image to a user; a drive control unit configured to move the display unit at predetermined intervals; and a timing setting unit configured to set an emission timing of the light for each of the pixels based on a position of the display unit.
1 . A display device comprising:
a display unit including a plurality of pixels to cause the plurality of pixels to emit light to provide an image to a user;
a drive control unit configured to cause the display unit to reciprocate in an optical axis direction of the light at a frequency equal to or greater than a half times of a framerate of the image; and
a timing setting unit configured to set an emission timing of the light for each of the plurality of pixels based on a position of the display unit.
2 . The display device according to claim 1 , wherein the timing setting unit is configured to set the emission timing based on depth information indicating a position of the image in depth direction.
3 . The display device according to claim 2 , wherein the timing setting unit is configured to
acquire information about an emission position that represents a position of the display unit at which an angular aperture of luminous flux of light emitted from each pixel, of the plurality of pixels, corresponds to an angular aperture of luminous flux when the light is emitted toward the user from a position in depth direction of a part of the image that is displayed by the pixel, and
set, as the emission timing for the pixel, a timing at which the display unit reaches within a predetermined distance range from the emission position.
4 . The display device according to claim 1 , further comprising a microlens array disposed on a user side with respect to the display unit.
5 . The display device according to claim 1 , wherein
the display unit comprises
a display panel having the plurality of pixels, and
a light source unit configured to emit light onto the display panel,
the display device further comprises an eye gaze information acquisition unit configured to acquire a result of detecting an eye gaze of the user, and
the timing setting unit is configured to set an emission timing for the light source unit to emit light based on the result of detecting the eye gaze of the user and based on a position of the display panel.
6 . The display device according to claim 1 , wherein
the display unit comprises
a display panel having the plurality of pixels, and
a light source unit configured to emit light onto the display panel, the display device further comprises
an optical element disposed on a user side with respect to the display panel, and
an eye gaze information acquisition unit configured to acquire a result of detecting an eye gaze of the user,
the drive control unit is configured to move the optical element at predetermined intervals, and
the timing setting unit is configured to set an emission timing for the light source unit to emit light based on the result of detecting the eye gaze of the user and based on a position of the optical element.
7 . The display device according to any claim 1 , further comprising an optical element disposed on a user side with respect to the display unit, wherein
the drive control unit is configured to move the optical element at predetermined intervals, and
the timing setting unit is configured to set an emission timing of the light for each of the plurality of pixels based on a position of the optical element.
8 . The display device according to claim 1 , further comprising a varifocal type of microlens array disposed on a user side with respect to the display unit, wherein
the drive control unit is configured to vary a focal position of the microlens array at predetermined intervals, and
the timing setting unit is configured to set an emission timing of the light for each of the plurality of pixels based on the focal position of the microlens array.
9 . The display device according to claim 1 , further comprising:
a varifocal type of lens disposed on a user side with respect to the display unit;
an eye gaze information acquisition unit configured to acquire a result of detecting an eye gaze of the user; and
a focal position setting unit configured to set a focal point of the lens based on the result of detecting the eye gaze of the user and based on a position of the image in depth direction.
10 . The display device according to claim 1 , further comprising:
a varifocal type of microlens array disposed on a user side with respect to the display unit, having a plurality of lenses, and enabling varying focal points of the lenses on an individual basis; and
a focal position setting unit configured to set a focal position of each of the plurality of lenses based on depth information indicating a position of the image in depth direction.
11 . A display control method comprising:
performing drive control to cause a display unit, including a plurality of pixels and causing the plurality pixels to emit light that renders an image, to reciprocate in an optical axis direction of the light at a frequency equal to or greater than a half times of a framerate of the image; and
setting an emission timing of the light for each of the plurality of pixels based on a position of the display unit.
12 . A non-transitory computer-readable storage medium storing a display control program causing a computer to execute:
performing drive control to move a display unit, including a plurality of pixels and causing the plurality of pixels to emit light, to reciprocate in an optical axis direction of the light at a frequency equal to or greater than a half times of a framerate of an image rendered by the plurality of pixels; and
setting an emission timing of the light for each of the plurality of pixels based on a position of the display unit.