CPC G09G 3/3406 (2013.01) [G06T 5/006 (2013.01); G06T 15/00 (2013.01); G09G 3/2007 (2013.01); G09G 2310/08 (2013.01); G09G 2320/0261 (2013.01); G09G 2320/062 (2013.01); G09G 2320/0626 (2013.01); G09G 2360/16 (2013.01)] | 14 Claims |
1. A virtual reality display device, comprising a memory configured to store a computer readable program and a processor, wherein the processor is configured to execute the computer readable program to perform following:
acquiring time required for three-dimensional scene rendering in response to that the three-dimensional scene rendering is performed on a frame of image to be displayed; and
selecting a mode of local backlight dimming according to the time required for three-dimensional scene rendering and a predetermined screen refresh rate, wherein the greater the time required for three-dimensional scene rendering, the less the time required for the selected mode of the local backlight dimming;
wherein the processor is further configured to execute the computer readable program to perform following:
performing the three-dimensional scene rendering on the frame of image to be displayed;
capturing an image by a virtual camera according to a result of the three-dimensional scene rendering, and performing image anti-distortion processing on the captured image; and
determining image data and backlight data to be output to a screen for display according to selected mode of the local backlight dimming and image data after the image anti-distortion processing;
wherein the processor is configured to execute the computer readable program to determine the selected mode of the local backlight dimming according to the time required for three-dimensional scene rendering and the predetermined screen refresh rate by:
in response to that the time required for three-dimensional scene rendering is determined to be less than the screen refresh rate, comparing at least one preset threshold with the time required for three-dimensional scene rendering to select the mode of the local backlight dimming, wherein the selected mode of the local backlight dimming satisfies the following formula:
x+y+z≤1/f,
where x represents the time required for three-dimensional scene rendering, y represents time required for the selected mode of the local backlight dimming, z represents time required for the image capture by the virtual camera and the image anti-distortion processing, and f represents the screen refresh rate;
wherein the processor is configured to execute the computer readable program to compare at least one preset threshold with the time required for three-dimensional scene rendering to select the mode of the local backlight dimming by:
selecting an optimal mode of the local backlight dimming in response to that the time required for three-dimensional scene rendering is determined to be less than a preset minimum threshold;
selecting a simplest mode of the local backlight dimming in response to that the time required for three-dimensional scene rendering is determined to be greater than a preset maximum threshold; and
selecting an intermediate mode of the local backlight dimming in response to that the time required for three-dimensional scene rendering is determined to be greater than the preset maximum threshold and less than the preset minimum threshold.
|