Auto-stereoscopic display apparatus and non-transitory computer readable storage device
09791707 · 2017-10-17
Assignee
Inventors
Cpc classification
International classification
Abstract
An auto-stereoscopic display apparatus and a storage media are provided. The auto-stereoscopic display apparatus includes a display area, which includes a display panel and a lens layer. The display panel includes a plurality of pixel rows sequentially arranged in a first direction. Each one of the pixel rows includes a plurality of pixels sequentially arranged in a second direction substantially perpendicular to the first direction. Each one of the pixels includes a plurality of sub-pixels sequentially arranged in the second direction. The lens layer is disposed on the display panel and includes a plurality of lenticular lenses substantially arranged in the second direction. N successive sub-pixels in each pixel row are corporately covered by one of the lenticular lenses. A ratio of a component of a width in the second direction of each lenticular lens to a width of each sub-pixel in the second direction is configured to a non-integer.
Claims
1. A non-transitory computer readable storage device for storing an application software adapted to be used for designing an auto-stereoscopic display apparatus, the auto-stereoscopic display apparatus comprising a display area, the display area comprising a display panel and a lens layer, the display panel being configured to receive an image sequence and accordingly display a corresponding image, the display panel comprising a plurality of pixel rows sequentially arranged in a first direction, each one of the pixel rows comprising a plurality of pixels sequentially arranged in a second direction substantially perpendicular to the first direction, and each one of the pixels comprising a plurality of sub-pixels sequentially arranged in the second direction, the lens layer being disposed on the display panel and comprising a plurality of lenticular lenses substantially arranged in the second direction, N successive sub-pixels in each pixel row being corporately covered by one of the lenticular lenses, a ratio of a component of a width in the second direction of each lenticular lens to a width of each sub-pixel in the second direction being configured to a non-integer, an execution of the application software comprising steps of: obtaining a nearest viewing distance of the auto-stereoscopic display apparatus and defining the aforementioned nearest viewing distance as NVD; obtaining a panel width of the display panel in the second direction and defining the aforementioned panel width as L; obtaining an observable angular range of the auto-stereoscopic display apparatus and defining the aforementioned observable angular range as φ; obtaining a width of each one of the sub-pixels in the second direction and defining the aforementioned width as wp; obtaining a minimum outgoing angle difference of each adjacent two lenticular lenses and defining the aforementioned minimum outgoing angle difference as; obtaining an angular spread of each one of the sub-pixels and defining the aforementioned angular spread as γ; obtaining a maximum acceptable angular spread corresponding to the width of the lenticular lens in a space and defining the aforementioned maximum acceptable angular spread as MAlense; and calculating a value N.sub.min and a value N.sub.max according to the γ, φ, w.sub.p, Δθ, MA.sub.lense, NVD and L, wherein N.sub.min≦N≦N.sub.max; wherein the software application calculates the value N.sub.min based on an equation
2. The non-transitory computer readable storage device according to claim 1, wherein the software application calculates the value N.sub.max based on an equation
3. A non-transitory computer readable storage device for storing an application software adapted to be used for designing an auto-stereoscopic display apparatus, the auto-stereoscopic display apparatus comprising a display area and an eye-tracking system, the display area comprising a display panel and a lens layer, the display panel being configured to receive an image sequence and accordingly display a corresponding image, the display panel comprising a plurality of pixel rows sequentially arranged in a first direction, each one of the pixel rows comprising a plurality of pixels sequentially arranged in a second direction substantially perpendicular to the first direction, and each one of the pixels comprising a plurality of sub-pixels sequentially arranged in the second direction, the lens layer being disposed on the display panel and comprising a plurality of lenticular lenses substantially arranged in the second direction, N successive sub-pixels in each pixel row being corporately covered by one of the lenticular lenses, a ratio of a component of a width in the second direction of each lenticular lens to a width of each sub-pixel in the second direction being configured to a non-integer, the eye-tracking system being configured to track a position of user's eyes, an execution of the application software comprising steps of: obtaining a nearest viewing distance of the auto-stereoscopic display apparatus and defining the aforementioned nearest viewing distance as NVD; obtaining a panel width of a main-lobe observed at the nearest viewing distance and defining the aforementioned panel width as LM; obtaining a width of each one of the sub-pixels in the second direction and defining the aforementioned width as wp; obtaining a minimum outgoing angle difference of each adjacent two lenticular lenses and defining the aforementioned minimum outgoing angle difference as; obtaining an angular spread of each one of the sub-pixels and defining the aforementioned angular spread as γ; obtaining a maximum acceptable angular spread corresponding to the width of the lenticular lens in a space and defining the aforementioned maximum acceptable angular spread as MAlense; and calculating a value N.sub.min and a value N.sub.max according to the γ, φ, w.sub.p, Δθ, MA.sub.lense, NVD and L, wherein N.sub.min≦n≦N.sub.max; wherein the software application calculates the value N.sub.min based on an equation
4. The non-transitory computer readable storage device according to claim 3, wherein the software application calculates the N.sub.max value based on an equation
5. The non-transitory computer readable storage device according to claim 3, wherein the execution of the application software further comprises steps of: obtaining a total equivalent air gap thickness of the optical layer by summing up all the thicknesses of each layer in the optical layer divided by a respective and defining the aforementioned total equivalent air gap thickness of the optical layer as d.sub.air; and calculating a value d.sub.max according to the N, φ, w.sub.p, Δθ, NVD and L, wherein d.sub.max−Δd≦d.sub.air≦d.sub.max+Δd and Δd/d.sub.max<0.1.
6. The non-transitory computer readable storage device according to claim 5, wherein the software application calculates the value d.sub.max based on an equation d.sub.max=(N+0.5)w.sub.pNVD/L.sub.M.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present disclosure will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(12) The present disclosure will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of preferred embodiments of this disclosure are presented herein for purpose of illustration and description only. It is not intended to be exhaustive or to be limited to the precise form disclosed.
(13)
(14)
(15) As shown in
(16)
(17) In addition, the lens layer 316 includes a plurality of lenticular lenses (for example, the lenticular lenses 422 and 424); wherein the lenticular lenses are substantially arranged in the direction X and each approximately extends towards the direction Y. In one embodiment, approximately N sub-pixels in each pixel row are corporately covered by one respective lenticular lens of the lens layer 316; wherein the value N is determined based on some parameters of the auto-stereoscopic display apparatus 300, such as the nearest viewing distance (NVD), panel width and observable angular range. In one exemplary embodiment as illustrated in
(18)
(19)
(20) Therefore, a design method, for auto-stereoscopic display apparatus with specific hardware specification (for example, with or without eye-tracking system) in response to a specific required panel width L.sub.M of the main-lobe 502, is provided.
(21)
(22) Please refer to
(23) Please continue to refer to
θ.sub.max=tan.sup.−1(tan φ+L/2NVD)
(24) Furthermore, the range of N can be expressed as N.sub.min≦N≦N.sub.max. In one embodiment, N.sub.min may be obtained by the following equation
(25) In one embodiment, N.sub.min may be obtained by the following equation:
(26)
(27) Furthermore, N.sub.max may be obtained by the following equation:
(28)
(29) In one embodiment, the panel width L of the display panel in the second direction and the nearest viewing distance NDV may have a ratio relationship L/NVD≦0.73−2 tan φ. In addition, the aforementioned minimum outgoing angle difference Δθ of each adjacent two lenticular lenses is configured to be smaller than 1.75×10.sup.−2, and preferable is smaller than 8.73×10.sup.−3.
(30) In this embodiment, the optical layer 314 shown in
(31) In this embodiment, d.sub.max and d.sub.air may have a relationship d.sub.max−Δd≦d.sub.air≦d.sub.max+Δd, wherein Δd/d.sub.max<0.1. In addition, d.sub.max may be obtained by the following equation:
d.sub.max=(N+0.5)w.sub.pNVD/(2NVD tan φ+L)
(32) Then, the component P.sub.x of width P in the second direction of each lenticular lens in the lens layer 316 is obtained according to the required Δθ, N, w.sub.p and d.sub.max (step S624). In one embodiment, Px may be obtained by the following equation:
P.sub.x≅Nw.sub.p−d.sub.max tan Δθ
(33) In addition, the width P of lenticular lens and the nearest viewing distance NVD may have a ratio relationship P/NVD≦2.09×10.sup.−3; and preferably the ratio relationship is P/NVD≦1.57×10.sup.−3. In this embodiment, the panel width L.sub.M of main-lobe and the nearest viewing distance NVD may have a ratio relationship L/NVD≦0.73−2 tan φ. In addition, the aforementioned parameters P, N, θ, and w.sub.p have a relationship 0.9750≦P/Nw.sub.p cos θ.sub.s≦0.9975.
(34) In some embodiments, the auto-stereoscopic display apparatus 300 may further define a specific viewing distance (SVD), which has a value larger than the nearest viewing distance (NVD). Specifically, a user may have better three-dimensional visual effects (such as the motion parallax) if he or she stands between the specific viewing distance (SVD) and the nearest viewing distance (NVD) from the auto-stereoscopic display apparatus 300. Therefore, an area between the specific viewing distance (SVD) and the nearest viewing distance (NVD) is defined to as an optimum viewing area. It is to be noted that a user may still successfully observe a three-dimensional image if he or she has a position farther from the nearest viewing distance; however, the observed image depth decreases with the increasing of the position of the user from the nearest viewing distance (NVD).
(35) In the aforementioned embodiments, the maximum angular spread γ of each sub-pixel can be determined based on the specific viewing distance (SVD), that is γ≦tan.sup.−1 (IPD/SVD); wherein IPD herein stands for the interpupillary distance, as illustrated in
(36) In addition, because of the Moiré-like pattern may occur between the lens layer 316 and the pixel array (not shown) on the display panel 312, in one embodiment the lenticular lenses of the lens layer 316 may be relatively titled for the reduction or even elimination of the brightness degree of the resulted fringes, as illustrated in
(37)
(38) In the above equation, N.sub.ev and N.sub.ch stand for the counts of sub-pixel in the directions Y and X between the two resource sub-pixels which result in the aforementioned angle difference Δθ, respectively. For example, as illustrated in
(39)
(40) While the disclosure has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the disclosure needs not be limited to the disclosed embodiment. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and similar structures.