CPC H04N 13/366 (2018.05) [G06T 7/70 (2017.01); H04N 13/398 (2018.05); G06T 2207/30196 (2013.01); G06T 2207/30242 (2013.01); H04N 13/305 (2018.05)] | 9 Claims |
1. A display device, comprising:
a three-dimensional display panel, configured to display a three-dimensional image; wherein
a viewing region of the three-dimensional display panel is divided into a first viewing region in a center, and a second viewing region and a third viewing region that are at two sides of the first viewing region, respectively;
a viewing angle corresponding to the first viewing region is equal to a viewing angle corresponding to the second viewing region, and the viewing angle corresponding to the first viewing region is equal to a viewing angle corresponding to the third viewing region; and
a sum of the viewing angle corresponding to the first viewing region, the viewing angle corresponding to the second viewing region, and the viewing angle corresponding to the third viewing region is less than 180°; wherein a viewing angle corresponding to a viewing region is an included angle between two side edges of the viewing region and a center point of the three-dimensional display panel;
a detection system, configured to detect a position of a viewer; wherein
the detection system is a camera group integrally installed on a side edge of the three-dimensional display panel;
the camera group comprises a main body and three cameras, which are a first camera, a second camera, and a third camera, respectively; wherein the first camera is installed on a first side surface of the main body and is configured to shoot an image of the first viewing region, the second camera is installed on a second side surface of the main body and is configured to shoot an image of the second viewing region, and the third camera is installed on a third side surface of the main body and is configured to shoot an image of the third viewing region; and the first side surface is connected with the second side surface and the third side surface; and
a shooting angle of the first camera is equal to the viewing angle corresponding to the first viewing region, a shooting angle of the second camera is equal to the viewing angle corresponding to the second viewing region, and a shooting angle of the third camera is equal to the viewing angle corresponding to the third viewing region; and a sum of the shooting angle of the first camera, the shooting angle of the second camera, and the shooting angle of the third camera is less than 180°;
and
a processor, connected with the three-dimensional display panel and the detection system, and configured to adjust a display angle of a scene in a to-be-displayed image according to the position of the viewer so as to adapt to a viewing angle of the viewer;
wherein the processor is further configured to:
determine that the viewer is currently in the second viewing region when px<0, and −px/py>tan θ/2, and adjust the display angle of the scene in the to-be-displayed image so as to adapt to the viewing angle of the viewer in the second viewing region;
determine that the viewer is currently in the third viewing region when px>0, and px/py>tan θ/2, and adjust the display angle of the scene in the to-be-displayed image so as to adapt to the viewing angle of the viewer in the third viewing region; and
determine that the viewer is currently in the first viewing region when px<0, and −px/py≤tan θ/2, or when px>0, and px/py≤tan θ/2, indicate that the viewer is located directly in front of the three-dimensional display panel, and display the to-be-displayed image directly without adjusting the scene in the to-be-displayed image;
wherein (px,py) is position coordinates of the viewer relative to the three-dimensional display panel; and the viewing angle corresponding to the first viewing region, the viewing angle corresponding to the second viewing region and the viewing angle corresponding to the third viewing region are all θ and are connected to each other.
|