Multi-view autostereoscopic 3D display screen, multi-view autostereoscopic 3D display terminal

By setting composite pixels and gratings on a multi-view naked-eye 3D display screen, adjusting the grating inclination angle, and combining 3D processing devices for viewpoint rendering, the problem of degradation in resolution and excessive computing resources in traditional multi-view naked-eye 3D display is solved, and an efficient 3D display effect is achieved.

CN112929649BActive Publication Date: 2025-07-22BEIJING IVISUAL 3D TECH CO LTD +2

Patent Information

Application Number
CN201911231427.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-12-05
Publication Date
2025-07-22
Estimated Expiration
2039-12-05

AI Technical Summary

Technical Problem

Traditional multi-view naked-eye 3D displays have problems with resolution and rendering calculations, resulting in a decrease in resolution and excessive use of computing resources, affecting the display effect.

Method used

The multi-viewpoint naked-eye 3D display screen design is adopted. By setting the composite pixels and gratings on the display panel, the inclination angle of the gratings is adjusted so that the colors of the sub-pixels with the maximum overlap area of the gratings in adjacent composite pixels are different. Viewpoint rendering is performed in combination with the 3D processing device to avoid increasing calculation amount.

Benefits of technology

It improves the display resolution, reduces the use of computing resources, avoids the problem of redness and other colors mixing, and improves the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112929649B_ABST
    Figure CN112929649B_ABST
Patent Text Reader

Abstract

This application relates to the field of 3D images, and discloses a multi-viewpoint autostereoscopic 3D display screen, including: a display panel, including a plurality of composite pixels, each composite pixel including a plurality of composite sub-pixels, and each composite sub-pixel including a plurality of sub-pixels corresponding to a plurality of viewpoints; a plurality of gratings arranged side by side on the plurality of composite pixels, the gratings including a first hypotenuse and a second hypotenuse and obliquely covering the plurality of composite pixels, such that the first hypotenuse and the second hypotenuse intersect with the composite sub-pixels to define an inclination angle; the sub-pixels in the composite sub-pixels that intersect or are adjacent to the first hypotenuse form first terminal sub-pixels, and the sub-pixels that intersect or are adjacent to the second hypotenuse form second terminal sub-pixels; the inclination angle is such that: along the extension direction of the first hypotenuse, the colors of at least some of the first terminal sub-pixels in adjacent composite pixels that have the largest overlapping area with the grating are different. This application can eliminate the problem of red halo or other colors in 3D displays. This application also discloses a multi-viewpoint autostereoscopic 3D display terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of 3D imaging, for example, to multi-view autostereoscopic 3D displays and multi-view autostereoscopic 3D display terminals. Background Art

[0002] 3D imaging is one of the hottest technologies in the video industry, driving the technological transformation from flat panel display to 3D display. 3D display technology is a key link in the 3D imaging industry, mainly divided into two categories, namely glasses-type 3D display and autostereoscopic 3D display technology. Autostereoscopic 3D display technology is a technology that allows users to directly view 3D display images without wearing glasses. Compared with glasses-type 3D display, autostereoscopic 3D display belongs to free 3D display technology, reducing the constraints on users.

[0003] Autostereoscopic 3D display is viewpoint-based. Recently, multi-view autostereoscopic 3D display has also been proposed, so as to form a sequence of parallax images (frames) at different positions in space, so that 3D image pairs with parallax relationships can enter the left and right eyes of a person respectively, thus bringing a 3D feeling to the user. For a traditional multi-view autostereoscopic 3D (3D) display with, for example, N viewpoints, multiple independent pixels on the display panel are required to project multiple viewpoints in space.

[0004] However, in the structure of a conventional autostereoscopic 3D display, only a grating is provided on one or both sides of the 2D display panel to provide a 3D display effect, so the definitions of pixels, sub-pixels, and resolution all follow the concept of 2D displays. This brings a dilemma of resolution degradation and a sharp increase in rendering computation.

[0005] Since the total resolution of the 2D display panel is a fixed value, the resolution will drop sharply. For example, the column resolution drops to 1 / N of the original resolution. Due to the pixel arrangement of the multi-view display, this will also cause different reduction multiples of the horizontal and vertical resolutions.

[0006] If high-definition display is to be maintained, in the case of providing a high-definition N-view 3D display device, for example, N times that of a 2D display device, the transmission bandwidth from the terminal to the display also needs to be multiplied by N, resulting in too large a signal transmission volume. Moreover, the pixel-level rendering of such N-fold high-resolution images will seriously occupy the computing resources of the terminal or the display itself, causing a significant drop in performance.

[0007] Moreover, since the transmission and display of 3D images or videos are based on a 2D display panel, there may also be problems of multiple format adjustments and image or video display adaptation. On the one hand, this may cause a further increase in rendering computation, and on the other hand, it may affect the display effect of 3D images or videos.

[0008] This background art is only for facilitating the understanding of related technologies in the field and is not regarded as an admission of the prior art. Summary of the Invention

[0009] To have a basic understanding of some aspects of the disclosed embodiments, an overview of some embodiments is given below. It is not intended to identify key / important constituent elements or delineate the protection scope of the invention, but rather serves as a preface to the subsequent detailed description.

[0010] Embodiments of the present disclosure provide a multi-view autostereoscopic 3D display screen and a multi-view autostereoscopic 3D display terminal, aiming to overcome or alleviate at least some of the problems mentioned above.

[0011] In some embodiments, a multi-view autostereoscopic 3D display screen is provided, including: a display panel including a plurality of composite pixels, each composite pixel of the plurality of composite pixels including a plurality of composite sub-pixels, and each composite sub-pixel of the plurality of composite sub-pixels including a plurality of sub-pixels corresponding to a plurality of viewpoints of the multi-view autostereoscopic 3D display screen; and a plurality of gratings arranged side by side on the plurality of composite pixels, each grating of the plurality of gratings including a first hypotenuse and a second hypotenuse, each grating obliquely covering the plurality of composite pixels so that the first hypotenuse and the second hypotenuse intersect with each composite sub-pixel to define an inclination angle; wherein, in each composite sub-pixel, the sub-pixels intersecting or adjacent to the first hypotenuse constitute the first terminal sub-pixels, and the sub-pixels intersecting or adjacent to the second hypotenuse constitute the second terminal sub-pixels; the inclination angle is set such that: along the extending direction of the first hypotenuse of each grating, the colors of at least some of the first terminal sub-pixels in adjacent composite pixels having the largest overlapping area with each grating are different.

[0012] In some embodiments, the inclination angle is set such that: along the extending direction of the second hypotenuse of each grating, the colors of at least some of the second terminal sub-pixels in adjacent composite pixels having the largest overlapping area with each grating are different.

[0013] In some embodiments, the first terminal sub-pixels constitute the sub-pixels corresponding to the starting viewpoint, wherein, when the covered area of the sub-pixels intersecting with the first hypotenuse in each composite sub-pixel is greater than or equal to the area threshold, the sub-pixels intersecting with the first hypotenuse constitute the sub-pixels corresponding to the starting viewpoint; or when the covered area of the sub-pixels intersecting with the first hypotenuse in each composite sub-pixel is less than the area threshold, the next sub-pixel adjacent to the sub-pixels intersecting with the first hypotenuse constitutes the sub-pixels corresponding to the starting viewpoint.

[0014] In some embodiments, the second terminal sub-pixels form sub-pixels corresponding to the termination viewing points, where, when the covered area of the sub-pixels intersecting the second hypotenuse in each composite sub-pixel is greater than or equal to the area threshold, the sub-pixels intersecting the second hypotenuse form sub-pixels corresponding to the termination viewing points; or when the covered area of the sub-pixels intersecting the second hypotenuse in each composite sub-pixel is less than the area threshold, the previous sub-pixel adjacent to the sub-pixels intersecting the second hypotenuse forms sub-pixels corresponding to the termination viewing points.

[0015] In some embodiments, the dimensions of each composite pixel in the length and width directions are the same.

[0016] In some embodiments, the plurality of gratings include a plurality of columnar prism gratings.

[0017] In some embodiments, each composite sub-pixel includes a plurality of sub-pixels in a single row or an array form.

[0018] In some embodiments, the plurality of composite sub-pixels include at least one of a red composite sub-pixel, a green composite sub-pixel, and a blue composite sub-pixel.

[0019] In some embodiments, the inclination angle θ satisfies: tan(θ) = ±3 / (i×k), where k is not divisible by 3 and i is the number of viewing points; or tan(θ) = ±1 / 8.

[0020] In some embodiments, a multi-viewpoint autostereoscopic 3D display terminal is provided, including the multi-viewpoint autostereoscopic 3D display screen as described above.

[0021] In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal further includes a 3D processing device configured to render corresponding sub-pixels in the plurality of composite sub-pixels in the multi-viewpoint autostereoscopic 3D display screen based on a 3D signal.

[0022] In some embodiments, the 3D processing device is further configured to perform shifted rendering on the corresponding sub-pixels in the plurality of composite sub-pixels according to the viewing point corresponding to the currently rendered sub-pixel and the viewing point corresponding to the next sub-pixel to be rendered.

[0023] In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal further includes a memory configured to store the correspondence between sub-pixels and viewing points; wherein, the 3D processing device is configured to obtain the correspondence.

[0024] In some embodiments, the 3D processing device is an FPGA or an ASIC chip or a chipset.

[0025] In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal further includes an eye tracking data acquisition device configured to acquire the user's eye tracking data.

[0026] The above general description and the following description are only exemplary and explanatory, and are not used to limit this application. Description of the Drawings

[0027] One or more embodiments are exemplarily illustrated by corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation, and among them:

[0028] Figures 1A to 1C is a schematic structural diagram of a multi-view autostereoscopic 3D display terminal according to an embodiment of the present disclosure;

[0029] Figure 2 is a schematic hardware structure diagram of a multi-view autostereoscopic 3D display terminal according to an embodiment of the present disclosure;

[0030] Figure 3 is a schematic software structure diagram of a multi-view autostereoscopic 3D display terminal according to an embodiment of the present disclosure;

[0031] Figures 4A to 4B is a schematic diagram of a composite pixel according to an embodiment of the present disclosure;

[0032] Figures 5A to 5E is a schematic diagram of the format and content of an image included in a video frame of a 3D video signal according to an embodiment of the present disclosure;

[0033] Figure 6 is a schematic diagram of providing at least two 3D processing devices according to an embodiment of the present disclosure;

[0034] Figures 7A to 7C is a schematic diagram of the hardware structure and composite pixel of a multi-view autostereoscopic 3D display screen according to an embodiment of the present disclosure;

[0035] Figure 8A and Figure 8B is a schematic explanatory diagram of the inclined angle of the raster hypotenuse of a multi-view autostereoscopic 3D display screen according to an embodiment of the present disclosure;

[0036] Figure 9 is a schematic diagram of the sub-pixel displacement rendering process of a multi-view autostereoscopic 3D display screen according to an embodiment of the present disclosure.

[0037] Reference Signs:

[0038] 100: Bare-eye 3D display screen; 101: Processor; 102: Register; 110: Display panel; 120: Grating; CP: Composite pixel; CSP: Composite sub-pixel; P: Sub-pixel; 121: Grating edge; BWP: Starting viewpoint pixel; EWP: Ending viewpoint pixel; θ: Tilt angle; 1211: First hypotenuse; 1212: Second hypotenuse; 1000: Multi-viewpoint bare-eye 3D display terminal; 130: 3D processing device; 131: Buffer; 140: Video signal interface; 150: Eye tracking device; 200: Multi-viewpoint bare-eye 3D display terminal; 201: Processor; 202: External storage interface; 203: Memory; 204: Universal serial bus interface; 205: Charge management module; 206: Power management module; 207: Battery; 208: Mobile communication module; 210: Wireless communication module; 209, 211: Antenna; 212: Audio module; 213: Speaker; 214: Receiver; 215: Microphone; 216: Headphone interface; 217: Button; 218: Motor; 219: Indicator; 220: User identification module card interface; 221: Camera unit; 230: Sensor module; 2301: Proximity light sensor; 2302: Ambient light sensor; 2303: Pressure sensor; 2304: Barometric pressure sensor; 2305: Magnetic sensor; 2306: Gravity sensor; 2307: Gyroscope sensor; 2308: Acceleration sensor; 2309: Distance sensor; 2310: Temperature sensor; 2311: Fingerprint sensor; 2312: Touch sensor; 2313: Bone conduction sensor; 224: Video codec; Touch sensor 2312; Camera unit 221; 310: Application layer; 320: Framework layer; 330: Core class library and runtime; 340: Kernel layer; 400: Composite pixel; 410, 420, 430, 470, 480, 490: Composite sub-pixels; 411, 421, 431, 471, 481, 491: Sub-pixels; 501, 502, 503, 504: Images; 505, 506: Composite images. Detailed implementation manners

[0039] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The attached drawings are for reference and illustration purposes only and are not used to limit the embodiments of the present disclosure.

[0040] In this article, "bare-eye three-dimensional (or 3D) display" refers to a technology in which a viewer can observe a 3D image on a display without wearing glasses for 3D display.

[0041] In this document, "multi-viewpoint" has its conventional meaning in the art, meaning different images displayed by different pixels or sub-pixels of a display screen that can be viewed at different positions (viewpoints) in space. In this document, multi-viewpoint will mean at least 3 viewpoints.

[0042] In this document, "grating" has a broad interpretation in the art, including but not limited to "parallax barrier" gratings and "lens" gratings, such as "cylindrical lens" gratings.

[0043] In this document, "lens" or "lens grating" has its conventional meaning in the art, for example including cylindrical lenses and spherical lenses.

[0044] A conventional "pixel" means the smallest display unit in terms of its resolution when a 2D display or as a 2D display.

[0045] However, in some embodiments of this document, when applied to the multi-viewpoint technology in the field of autostereoscopic 3D displays, the "composite pixel" refers to the smallest display unit when the autostereoscopic 3D display device provides multi-viewpoint display, but it does not exclude that a single composite pixel for multi-viewpoint technology may include or be presented as multiple pixels of a 2D display. In this document, unless specifically stated as a composite pixel or 3D pixel for "3D display" or "multi-viewpoint" applications, a pixel will refer to the smallest display unit in 2D display. Similarly, when describing the "composite sub-pixel" of an autostereoscopic 3D display as multi-viewpoint, it will refer to the composite sub-pixel of a single color presented in the composite pixel when the autostereoscopic 3D display device provides multi-viewpoint display. In this document, the sub-pixel in "composite sub-pixel" will refer to the smallest display unit of a single color, which often corresponds to a viewpoint.

[0046] In some embodiments of the present disclosure, the present disclosure provides a multi-viewpoint autostereoscopic 3D display screen, including:

[0047] A display panel, including a plurality of composite pixels, each composite pixel of the plurality of composite pixels includes a plurality of composite sub-pixels, and each composite sub-pixel of the plurality of composite sub-pixels is composed of i sub-pixels of the same color corresponding to i viewpoints, where i≥3; and

[0048] A plurality of gratings arranged side by side on the plurality of composite pixels, each grating of the plurality of gratings includes a first hypotenuse and a second hypotenuse, and each grating of the plurality of gratings is inclined to cover the plurality of composite pixels so that the first hypotenuse and the second hypotenuse intersect with each composite sub-pixel of the composite pixels to define an inclination angle;

[0049] Wherein, in each composite sub-pixel of the plurality of composite pixels, the sub-pixels that intersect or are adjacent to the first hypotenuse of the grating form a first terminal sub-pixel, and the sub-pixels that intersect or are adjacent to the second hypotenuse of the grating form a second terminal sub-pixel;

[0050] The tilt angle of the grating is set such that: along the extension direction of the first hypotenuse of the grating, the colors of at least some of the first terminal sub-pixels in adjacent composite pixels that have the largest overlapping area with the grating are different.

[0051] Referring to Figure 1A , Figures 7A to 7C , in some embodiments of the present disclosure, a naked-eye 3D display screen 100 is provided, including a display panel 110, the display panel 110 includes m×n composite pixels CP and thus defines an m×n display resolution; the display screen 100 further includes a plurality of gratings 120 covering the m×n composite pixels CP; the composite pixel CP includes multiple rows of composite sub-pixels CSP, each composite sub-pixel is composed of i sub-pixels P of the same color corresponding to i viewpoints, where i≥3; the grating edge 121 of the grating 120 intersects each row composite sub-pixel CSP in each composite pixel CP; in each composite pixel CP, the sub-pixels P adjacent to the grating edge 121 form the starting viewpoint pixel BWP of the composite pixel or the ending viewpoint pixel EWP in an adjacent composite pixel CP; the tilt angle θ of the grating edge 121 is configured such that: along the extension direction of the grating edge 121, the main colors of the starting viewpoint pixels in the composite pixel CP alternate in sequence according to the colors of each composite sub-pixel CSP.

[0052] Wherein, adjacent grating edges 121 define the grating 120, and the main color of the starting viewpoint pixel BWP is defined as: the color of the sub-pixel in the starting viewpoint pixel that has the largest overlapping area with the grating 120.

[0053] The grating edge 121 includes a first hypotenuse 1211 and a second hypotenuse 1212. The first hypotenuse 1211 and the second hypotenuse 1212 are inclined to cover a plurality of composite pixels CP. The projections of the first hypotenuse 1211 and the second hypotenuse 1212 on the plane where the composite pixels CP are located intersect with each composite sub-pixel CSP to define an inclination angle. That is, the first hypotenuse 1211 and the second hypotenuse 1212 are not parallel to the extension direction of each composite sub-pixel CSP. In each composite sub-pixel CSP among the plurality of composite pixels CP, the sub-pixels P that intersect or are adjacent to the first hypotenuse 1211 of the grating 120 form a first terminal sub-pixel, and the sub-pixels P that intersect or are adjacent to the second hypotenuse 1212 of the grating form a second terminal sub-pixel; according to the above-described embodiment, the first terminal sub-pixel can be defined as the starting viewpoint pixel BWP, and the second terminal sub-pixel can be defined as the ending viewpoint pixel EWP. The meaning of "intersect" as described above does not only include the intersection in the same plane in space. Since the grating edge 121 and the composite sub-pixel CSP are often not in the same plane, here "intersect" means that the composite sub-pixel CSP and the first hypotenuse 1211 or the second hypotenuse 1212 are not in the same plane, and the first hypotenuse 1211 and the second hypotenuse 1212 are projected onto the plane where the composite sub-pixel CSP is located, and the projection intersects with the composite sub-pixel CSP in the same plane.

[0054] The first hypotenuse 1211 and the second hypotenuse 1212 are inclined, and the inclination angle is controlled by the inclination angle. The reference side of the inclination angle is based on the lower edge of the display panel 110.

[0055] The inclination angle of the grating 120 is set such that: along the extension direction of the first hypotenuse 1211 of the grating, the colors of at least some of the first terminal sub-pixels in adjacent composite pixels CP that have the largest overlapping area with the grating 120 are different.

[0056] As shown in the figure, there are composite pixels CP under the grating 120. The composite pixels CP include a plurality of viewpoint pixels WP corresponding to respective viewpoints. According to the viewpoint to be lit, the viewpoint pixels WP corresponding to the viewpoint are correspondingly selected. In this embodiment, in order to enable the viewpoint pixels WP to display different colors, and thus display different images under the overall visual effect, the viewpoint pixels WP include a plurality of sub-pixels P, and each sub-pixel P has a different display color (such as red, green, blue) and different display brightness (controlled by controlling the driving voltage or driving current through a circuit). In this embodiment, the sub-pixels P are arranged in the same row according to the same color. The sub-pixels P of the same color in each row form a composite sub-pixel CSP, and the sub-pixels P of the same color in multiple rows form a composite pixel CP. In order to achieve a 3D effect, according to the position of the user's eyes, the viewpoints of the images received by the left and right eyes are obtained. For example, the left eye is at the 2nd viewpoint and the right eye is at the 7th viewpoint. Correspondingly, in the display screen, the viewpoint pixels WP corresponding to the 2nd viewpoint in the m×n composite pixels CP respectively display the left-eye image, and the viewpoint pixels WP corresponding to the 7th viewpoint in the m×n composite pixels CP respectively display the right-eye image, thereby achieving a 3D effect.

[0057] In this embodiment, in each composite sub-pixel CSP, for each viewpoint, there is a corresponding sub-pixel P, and in the row direction, the colors of the sub-pixels P are the same; since the distribution of the viewpoints is arranged in the row direction, in this way, when the human eye moves, during the change of the corresponding viewpoints, it is necessary to change and render different sub-pixels P. Since the sub-pixels P of the same color are arranged in the same row, the problem of color bleeding caused by visual persistence can be avoided; also, due to the refraction of the grating, it is possible to see a part of the currently displayed sub-pixel P at the adjacent viewpoint positions. However, through the same-color and same-row arrangement, even if a part of the currently displayed sub-pixel P is seen, there will be no problem of color mixing.

[0058] In this embodiment, adjacent grating edges 121 define a grating 120. To improve the moiré problem, the grating 120 often needs to be tilted. Since the grating edges 121 of the grating 120 are tilted, sub-pixels P are generally cut. The cut sub-pixels P may be seen at the viewing point position corresponding to the viewing point pixel WP on the left side of the grating edge 121, or may be seen at the viewing point position corresponding to the viewing point pixel WP on the right side of the grating edge 121. However, at a single viewing point position, only a part of the cut sub-pixel P can be seen. That is, the areas of multiple sub-pixels P (starting sub-pixels) corresponding to the starting viewing point pixel BWP in the composite pixel CP are inconsistent, and there will always be a sub-pixel whose display area (or can be defined as the area seen at the viewing point) is the largest among the multiple sub-pixels P. By adjusting the tilt angle of the grating edge 121, the appearance order of the color of the sub-pixel with the largest occupied area in the starting viewing point pixel BWP of each composite pixel CP can be adjusted. Of course, the arrangement position and order of each sub-pixel P can also be adjusted to adjust the appearance order of the color of the sub-pixel with the largest occupied area (this color can be defined as the main color). Of course, this method of adjusting the arrangement position and order of the sub-pixels P requires a large change in the existing process steps for manufacturing the display panel. Generally, the tilt angle of the grating edge 121 can be adjusted to adjust the appearance order of the color of the sub-pixel with the largest occupied area in the starting viewing point pixel BWP of each composite pixel CP, that is, the tilt angle of the grating edge 121 is adjusted to adjust the appearance order of the color of the sub-pixel with the largest overlapping area with the grating 120 in the first terminal sub-pixels of each composite pixel CP. The inventor found in the implementation that if the color of the sub-pixel with the largest occupied area in the starting viewing point pixel BWP of the composite pixel CP always appears continuously with a high probability, or the appearance probability is large, it will affect the display effect of the initial viewing point pixel BWP. For example, when the red always has the largest proportion continuously, or the overall proportion of red is the largest, a red halo phenomenon will occur. Of course, the same is true for other colors.

[0059] In the above embodiment, along the extension direction of the first hypotenuse 1211, the first terminal sub-pixels of adjacent composite pixels CP with the largest overlapping area with the grating 120, that is, the initial viewing point pixels BWP with the largest overlapping area, are different or appear alternately in color order. Among them, the color order can be, for example, in the order of R (red) - G (green) - B (blue). Thus, when viewing the sub-pixels with the largest overlapping area near the first hypotenuse 1211, the same color will not always appear, and the phenomenon of red halo will not occur.

[0060] In some embodiments, adjacent gratings 120 are arranged side by side with no gap left at the edges. The second hypotenuse 1212 of the current grating 120 will coincide with the first hypotenuse 1211 of the adjacent grating 120. Similarly, the first hypotenuse 1211 of the current grating 120 will coincide with the second hypotenuse 1212 of another adjacent grating 120. It should be noted that the above coincidence can be the spatial coincidence of the edges when the adjacent gratings 120 are in the same plane; of course, if the adjacent gratings 120 are not in the same plane, for example, in parallel planes, the above coincidence refers to the projection coincidence of the edges when projected onto the plane where a certain grating 120 is located, or the projection of the edges coincides with the edges of the grating on the projection plane.

[0061] In some embodiments, the inclination angle of the grating 120 can also be set such that: along the extension direction of the second hypotenuse 1212 of the grating 120, the colors of at least some of the second terminal sub-pixels in the adjacent composite pixels CP that have the largest overlapping area with the grating 120 are different.

[0062] In this embodiment, the display panel 110 can be fabricated using the technology for manufacturing LCDs or the technology for manufacturing Micro Leds. Generally, in order to simplify the manufacturing process, the positions of the sub-pixels P often repeat regularly, thus effectively improving the manufacturing efficiency and simplifying the manufacturing process. In this embodiment, the sub-pixels P in each composite sub-pixel CSP in the composite pixel CP can also be arranged regularly and repetitively, that is, the spacing between the sub-pixels P can be set to remain unchanged. For example, the spacing between the sub-pixels P in the same row remains consistent, and the row spacing of the sub-pixels P in the column direction remains consistent; the positions of the sub-pixels P between adjacent rows can be aligned or staggered from each other for other considerations. In this embodiment, it can be selected to align the positions of the sub-pixels P between adjacent rows, which can effectively simplify the manufacturing process and at the same time provide stable conditions for setting the inclination angle of the grating edge 121.

[0063] In this embodiment, along the grating edge 121, the main colors of the starting viewpoint pixels BWP (composed of the sub-pixels P filled in a diagonal pattern in FIG. 7 ) of each composite pixel CP are alternated in sequence, so that the main color components at the grating edge 121 are alternated in sequence. Since the corresponding viewpoint relationship of the viewpoint pixels near the grating edge 121 is theoretically roughly the same (individual composite pixels CP may have installation errors, which can be calibrated later), when the viewpoint pixels near the grating edge 121 need to be lit when displaying the entire picture, it is avoided that the display color area in each composite pixel CP at the grating edge accounts for the same proportion, thereby causing a red halo (or other colors). Instead, different viewpoints are alternately lit. The area occupies the largest proportion of the sub-pixel P of the color. For example, corresponding to the first grating edge 121 in the row direction, the composite pixel CP intersecting therewith changes along the column direction (along the extension direction of the grating edge 121). The main color of the starting viewpoint pixel BWP changes in sequence. For example, the blue color of the BWP in the first composite pixel CP has the largest area occupancy, the red color of the BWP in the second composite pixel CP has the largest area occupancy, the green color of the BWP in the third composite pixel CP has the largest area occupancy, and the blue color of the BWP in the fourth composite pixel CP has the largest area occupancy. They change alternately in sequence, thereby avoiding the problem of red halo (or other colors) or bright lines of the same color.

[0064] In order to facilitate the production of Color Filter on the display panel, sub-pixels P are often arranged in an array. In 2D display, multiple sub-pixels P in the same column or row form a pixel point. In 3D display, due to the existence of grating, in order to avoid moiré, the grating often needs to be tilted. The multiple sub-pixels in the corresponding viewpoint pixel can hardly be arranged in the same row or column. Therefore, it is necessary to redefine the arrangement relationship of sub-pixels in the viewpoint pixel. By defining the sub-pixel P corresponding to the viewpoint pixel BWP starting from the composite pixel CP, the relationship between the viewpoint pixel BWP in the entire CP and the sub-pixel P of the same color in the composite sub-pixel CSP can be defined. The definition of the starting viewpoint pixel is:

[0065] If the grating edge 121 does not intersect with the sub-pixel P, along the inclined direction of the grating edge 121, the first sub-pixel P belongs to the starting viewpoint pixel BWP;

[0066] If the grating edge 121 intersects with the sub-pixel P, and the remaining area of the intersecting sub-pixel P along the oblique direction of the grating edge 121 is greater than or equal to the threshold, the intersecting sub-pixel P belongs to the starting viewpoint pixel BWP, otherwise the next sub-pixel P of the intersecting sub-pixel along the oblique direction of the grating edge 121 belongs to the starting viewpoint pixel BWP. Figure 7C, the grating edge 121 slopes to the right, and the grating edge 121 intersects with three composite sub-pixels CSP. Among them, due to the existence of a black matrix with a certain width between the sub-pixels P, when the grating edge 121 intersects with the composite sub-pixel CSP, it may not intersect with the sub-pixel P; when not intersecting, the first sub-pixel to the right of the grating edge 121 is divided into the starting composite pixel BWP in the composite pixel CP; when the grating edge 121 intersects with the sub-pixel P, in the sub-pixel, when the area to the right of the grating edge 121 accounts for half of the area of the sub-pixel P or above other thresholds, the intersecting sub-pixel belongs to the starting view point pixel BWP in the composite pixel CP; when the grating edge 121 intersects with the sub-pixel P, in the sub-pixel P, when the area to the right of the grating edge 121 is less than half of the area of the sub-pixel P or other thresholds, the intersecting sub-pixel does not belong to the starting view point pixel BWP in the composite pixel CP, but the second sub-pixel P to the right belongs to the starting view point pixel BWP in the composite pixel CP, and the intersecting sub-pixel P belongs to the terminating view point pixel EWP in the adjacent composite pixel CP. The above-mentioned ratio threshold can also be set to two-thirds or other values.

[0067] The definition of the terminating view point (sub-) pixel is:

[0068] Among the view point sub-pixels P near the grating edge 121, those not classified into the starting view point (sub-) pixel BWP belong to the terminating view point (sub-) pixel EWP.

[0069] In some solutions of this embodiment, the dimensions of the composite pixel CP in the length and width directions are approximately equal. This can effectively reduce moiré patterns and the manufacturing process is simple.

[0070] In some embodiments, each composite pixel CP includes multiple composite sub-pixels, and each composite sub-pixel is composed of i same-color sub-pixels corresponding to i view points, where i≥3. In Figure 1A the shown embodiment, i = 6, but it can be envisioned that i is other values. In the shown embodiment, the multi-viewpoint naked-eye 3D display screen can correspondingly have i (i = 6) view points (V1-V6), but it can be envisioned that it can correspondingly have more or fewer view points.

[0071] With reference to Figure 1A and Figure 4A , in the shown embodiment, each composite pixel includes three composite sub-pixels, and each composite sub-pixel is composed of 6 same-color sub-pixels corresponding to 6 view points (i = 6). The three composite sub-pixels respectively correspond to three colors, namely red (R), green (G), and blue (B). That is to say, the three composite sub-pixels of each composite pixel respectively have 6 red, 6 green, or 6 blue sub-pixels.

[0072] InFigure 1A and Figure 4A In the embodiment shown, the composite sub-pixels 410, 420, and 430 in the composite pixel 400 are arranged in parallel. Each composite sub-pixel 410, 420, 430 includes sub-pixels 411, 421, 431 in a single-row form. However, it can be envisioned that there are different arrangements of the composite sub-pixels in the composite pixel or different arrangements of the sub-pixels in the composite sub-pixels.

[0073] In Figure 4B the embodiment shown, the composite sub-pixels 470, 480, 490 in the composite pixel 400 are arranged in an array. For example, each composite sub-pixel 470, 480, 490 includes sub-pixels 471, 481, 491 in an array of the form 2×3.

[0074] As Figure 1A shown, in some solutions of this embodiment, the number of viewpoints is 6. In each composite pixel CP, there are three rows of composite sub-pixels CSP, and each viewpoint pixel is composed of 3 sub-pixels P respectively from the three rows of composite sub-pixels CSP.

[0075] In some solutions of this embodiment, the inclination angle θ of the grating edge 121 satisfies the following formula: tan(θ) = ±3 / (i×k), where k is not divisible by 3 and i is the number of viewpoints. Here, θ is positive when deflected counterclockwise and negative when deflected clockwise.

[0076] In the display screen of this embodiment, the illuminated viewpoint pixels WP can be adjusted according to the viewpoint information associated with the position of the eyeball obtained by the eye tracking device. Since in each composite pixel, the relationship between the viewpoint pixel WP and the viewpoint has been pre-fixed, that is, rendering can be performed by simple shifting in each composite pixel, without calculating which sub-pixel needs to be illuminated according to the eyeball position, thus increasing the calculation amount. In some existing solutions, the calculation process also involves a rounding process, while the solution in this embodiment avoids this problem and only requires shifting without the process of calculating and rounding, thereby increasing the rendering efficiency.

[0077] In some solutions of this embodiment, the inclination angle θ of the grating edge satisfies tan(θ) = ±1 / 8.

[0078] Refer to Figure 8A 、 Figure 8B, the inclination angle θ of the grating edge 121 is further described. The sub-pixel P arrays in the composite pixel CP are arranged such that the intervals between adjacent sub-pixels P in the same row are the same, and the intervals between adjacent sub-pixels P in the same column are also the same. The midpoints between four adjacent sub-pixels P are corner points. For the sake of intuitive illustration, near a certain composite pixel CP area, it is set that the starting point of the grating edge 121 is located at the top-left corner point of the composite pixel CP. Since the conventional pixel points include three colors, it is further set that the composite pixel CP in this embodiment has 3 rows of same-color composite sub-pixels CSP. When the grating edge 121 intersects with the sub-pixels P in the next row, it also passes through the corner point exactly, so it can be ensured that the grating edge 121 regularly passes through the corner points. The adjacent corner points passed through by the grating edge 121 are set as PA and PB. The intersection situation between PA and PB will regularly appear between the next adjacent corner points. If PB is exactly located on the starting row of the next composite pixel CP, then the situation where the grating edge 121 passes through the composite pixel CP will repeat in each composite pixel CP. For example, after the grating edge 121 cuts the sub-pixel P, the sub-pixel with the largest remaining area on the right side will always repeat. For example, it will always be the case that the red sub-pixel has the largest proportion after being cut. In this way, when following the above definition of the view point pixel WP, in the starting view point pixel BWP, the proportion of the same-color sub-pixels will always be the largest, thus resulting in the situation of red halo (or other colors). Similarly, if PB is exactly located on the starting row of the next T composite pixels CP (T > 1), the above problem will also occur intermittently, causing the proportion of a certain color in the starting view point pixel BWP to always be greater than the proportions of other colors, and the above display problem will also be brought about.

[0079] Therefore, in this embodiment, it is set that the cutting rule between adjacent corner points does not repeat among 3 composite sub-pixels CSP, nor does it repeat among a multiple of 3 composite sub-pixels CSP.

[0080] To more intuitively express the above setting, referring to Figure 8A 、 Figure 8B , the following public formula derivation is carried out:

[0081] The width dimension of the composite pixel with i view point pixels WP is W = i×(w1 + w2), where w1 is the width dimension of the sub-pixel P and w2 is the spacing of the sub-pixel P in the row direction;

[0082] The height dimension is H = 3×(h1 + h2), where h1 is the height dimension of the sub-pixel P and h2 is the spacing of the sub-pixel in the column direction;

[0083] Since the width dimension and the height dimension of the composite pixel with i view point pixels WP are the same, then: W = i×(w1 + w2) = H = 3×(h1 + h2);

[0084] Between adjacent corner points PA and PB, there are k rows of composite sub-pixels CSP, where k is not divisible by 3; then the inclination angle θ of the grating edge satisfies: tan(θ) = (w1 + w2) / k × (h1 + h2) / ; According to the above relationship where the width dimension is the same as the height dimension, the above formula can be simplified to tan(θ) = (3×(h1 + h2) / i) / k × (h1 + h2) = 3 / (i×k);

[0085] In summary, the inclination angle θ of the grating edge 121 satisfies: tan(θ) = 3 / (i×k), where i is the number of viewpoints and k is an integer not divisible by 3. For example, Figure 8A as shown, k = 4, i = 6, then tan(θ) = 3 / 24 = 1 / 8. In the first composite pixel CP, the blue sub-pixel has the largest area ratio after cutting. In the second composite pixel CP, the red sub-pixel has the largest area ratio after cutting. This cycle continues in turn.

[0086] Such as Figure 8B shown, k = 5, i = 6, then tan(θ) = 1 / 10.

[0087] In some solutions of this embodiment, the multi-viewpoint naked-eye 3D display screen is a Micro-LED display panel.

[0088] In some solutions of this embodiment, the correspondence between the starting viewpoint pixel and the viewpoint in the composite pixels intersecting the same grating edge 121 is the same; and / or, the correspondence between the ending viewpoint pixel and the viewpoint in the composite pixels intersecting the same grating edge 121 is the same. For example, in the composite pixel CP intersecting the same grating edge 121, the viewpoints corresponding to the starting viewpoint pixel BWP are all viewpoint 1, and the viewpoints corresponding to the ending viewpoint pixel EWP in the composite pixel CP intersecting the same grating edge 121 are all viewpoint 6. Of course, in actual use, due to actual size relationships, the viewpoint relationship needs to be corrected. In some individual composite pixels CP intersecting the same grating edge 121, the starting viewpoint pixel BWP corresponds to viewpoint 6, and the ending viewpoint pixel EWP of the adjacent composite pixel CP corresponds to viewpoint 5. In the present disclosure, the display screen 100 may also be provided with information storing the relationship between the viewpoint pixels and the viewpoints, so that during the image rendering process by the 3D rendering processor, the corresponding relationship can be obtained in real time, thereby rendering the sub-pixels P.

[0089] In another embodiment of the present disclosure, a multi-viewpoint naked-eye 3D display terminal 1000 is further provided, including the above-mentioned 3D display screen 100, enabling the multi-viewpoint naked-eye 3D display terminal to display the naked-eye 3D effect. The above-mentioned multi-viewpoint naked-eye 3D display terminal 1000 can be constructed as a multi-viewpoint naked-eye 3D display terminal or a multi-viewpoint naked-eye 3D display device.

[0090] In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal 1000 further includes at least one 3D processing device 130. The 3D processing device 130 is configured to generate, based on the images of the 3D video signal, a plurality of images corresponding to all viewpoints or a predetermined number of viewpoints, and render, according to the generated plurality of images, the corresponding sub-pixels of each composite pixel for each viewpoint.

[0091] In some embodiments, the 3D processing device 130 is further configured to perform shifted rendering on the sub-pixels of the composite pixel according to the viewpoint position corresponding to the currently rendered sub-pixel of the viewpoint and the next viewpoint position corresponding to the sub-pixel of the next frame to be rendered. Refer to Figure 9 As shown, for the currently rendered viewpoint V2 and the next frame rendered viewpoint V6, by shifting, the data signal is shifted by four signals, so that the image displayed at V2 can be displayed at the position corresponding to viewpoint V6.

[0092] In some embodiments, at least one 3D processing device 130 is configured to render at least one sub-pixel of each composite sub-pixel based on one of the two images, and render at least another sub-pixel of each composite sub-pixel based on the other of the two images.

[0093] In some other embodiments, at least one 3D processing device 130 is configured to render at least two sub-pixels of each composite sub-pixel based on the composite image.

[0094] Figure 1A The schematic structural diagram of the multi-viewpoint autostereoscopic 3D display terminal 1000 provided by an embodiment of the present disclosure is shown. Refer to Figure 1A In an embodiment of the present disclosure, a multi-viewpoint autostereoscopic 3D display terminal 1000 is provided, which may include a multi-viewpoint autostereoscopic 3D display screen 100, at least one 3D processing device 130, and a video signal interface 140 for receiving the video frames of the 3D video signal.

[0095] As Figure 1A shown, the multi-viewpoint autostereoscopic 3D display screen 100 includes m columns and n rows of composite pixels, thus defining a display resolution of m×n.

[0096] In some embodiments, for example Figures 1A-1C as shown, the multi-viewpoint autostereoscopic 3D display terminal 1000 may be provided with a single 3D processing device 130. The single 3D processing device 130 simultaneously processes the rendering of each composite sub-pixel of each composite pixel of the autostereoscopic 3D display screen 100.

[0097] In some other embodiments, for example Figure 6As shown, the multi-view autostereoscopic 3D display terminal 1000 may be provided with at least two 3D processing devices 130, which process the rendering of each composite sub-pixel of each composite pixel of the autostereoscopic 3D display screen 110 in parallel, serially, or in a combination of serial and parallel modes.

[0098] Those skilled in the art will understand that the above at least two 3D processing devices can be distributed in other ways and process multiple rows and columns of composite pixels or composite sub-pixels of the autostereoscopic 3D display screen 100 in parallel, which falls within the scope of the present invention.

[0099] In some embodiments, at least one 3D processing device 130 may further selectively include a buffer 131 for buffering the received video frames.

[0100] In some embodiments, at least one 3D processing device is an FPGA or an ASIC chip or an FPGA or ASIC chipset.

[0101] Continuing to refer Figure 1A , the multi-view autostereoscopic 3D display terminal 1000 may further include a processor 101 communicatively connected to at least one 3D processing device 130 through a video signal interface 140. In some embodiments shown herein, the processor 101 is included in a computer or a smart terminal, such as a mobile terminal, or as its processor unit. However, it can be envisioned that in some embodiments, the processor 101 may be provided outside the multi-view autostereoscopic 3D display terminal. For example, the multi-view autostereoscopic 3D display terminal may be a non-smart autostereoscopic 3D TV with an external 3D processing device.

[0102] For simplicity, in the exemplary embodiments of the multi-view autostereoscopic 3D display terminal 1000 hereinafter, a processor is included inside. Further, the video signal interface 140 is configured as an internal interface connecting the processor 101 and the 3D processing device 130. Referring to Figure 2 and Figure 3 shown, the structure of the multi-view autostereoscopic 3D display terminal 200 implemented in the form of a mobile terminal can be made clearer. In some embodiments of the present invention, the video signal interface 140, as the internal interface of the multi-view autostereoscopic 3D display terminal 200, may be an MIPI, mini-MIPI interface, LVDS interface, min-LVDS interface, or Display Port interface. In some embodiments, as Figure 1A shown, the processor 101 of the multi-view autostereoscopic 3D display terminal 1000 may further include a register 102. The register 102 can be used to temporarily store instructions, data, and addresses.

[0103] In some embodiments, the multi-view autostereoscopic 3D display terminal 1000 may further include an eye tracking device or an eye tracking data interface for obtaining real-time eye tracking data, so that the 3D processing device 130 can render corresponding sub-pixels in the composite pixels (composite sub-pixels) based on the eye tracking data. For example Figure 1B in the illustrated embodiment, the multi-view autostereoscopic 3D display terminal 1000 further includes an eye tracking device 150 communicatively connected to the 3D processing device 130, whereby the 3D processing device 130 can directly receive the eye tracking data. In Figure 1C the illustrated embodiment, the eye tracking device (not shown) can be directly connected to the processor 101, for example, and the 3D processing device 130 obtains the eye tracking data from the processor 101 via the eye tracking data interface 151. In some other embodiments, the eye tracking device can be connected to the processor and the 3D processing device simultaneously. On the one hand, the 3D processing device 130 can directly obtain the eye tracking data from the eye tracking device, and on the other hand, other information obtained by the eye tracking device can be processed by the processor.

[0104] With reference to Figure 1A -C and Figure 5A -E, the 3D video signal transmission and display within the multi-view autostereoscopic 3D display terminal according to some embodiments of the present disclosure are described. In the illustrated embodiment, the display screen 100 can define six viewpoints V1-V6, and the user's eyes can see the display of the corresponding sub-pixels in the composite sub-pixels of each composite pixel in the display panel of the multi-view autostereoscopic 3D display screen 100 at each viewpoint (spatial position). The two different images seen by the user's two eyes at different viewpoints form a parallax, and a 3D image is synthesized in the brain.

[0105] In some embodiments of the present disclosure, the 3D processing device 130 receives video frames, such as decompressed 3D video signals, from the processor 101 through, for example, a video signal interface 140 as an internal interface. Each video frame may include two images with an m×n resolution or a composite image with a 2m×n or m×2n resolution, or be composed of them.

[0106] In some embodiments, the two images or the composite image may include different types of images and may be arranged in each arrangement form.

[0107] As Figure 5A shown, the video frames of the 3D video signal include two images 501, 502 with an m×n resolution in a side-by-side format or are composed of them. In some embodiments, the two images may be a left-eye parallax image and a right-eye parallax image respectively. In some embodiments, the two images may be a rendered color image and a depth-of-field image respectively.

[0108] As Figure 5BAs shown, the video frame of the 3D video signal includes two images 503 and 504 in an up-and-down format with a resolution of m×n or is composed of them. In some embodiments, the two images can be a left-eye disparity image and a right-eye disparity image respectively. In some embodiments, the two images can be a rendered color image and a depth-of-field image respectively.

[0109] As Figure 5C shown, the video frame of the 3D video signal includes a composite image 505 in a left-and-right interleaved format with a resolution of 2m×n. In some embodiments, the composite image can be a left-and-right interleaved left-eye and right-eye disparity composite image, or a left-and-right interleaved rendered color and depth-of-field composite image.

[0110] As Figure 5D shown, the video frame of the 3D video signal includes a composite image 506 in an up-and-down interleaved format with a resolution of m×2n. In some embodiments, the composite image can be an up-and-down interleaved left-eye and right-eye disparity composite image. In some embodiments, the composite image can be an up-and-down interleaved rendered color and depth-of-field composite image.

[0111] As Figure 5E shown, the video frame of the 3D video signal includes a composite image 507 in a checkerboard format with a resolution of 2m×n. In some embodiments, the composite image can be a checkerboard format left-eye and right-eye disparity composite image. In some embodiments, the composite image can be a checkerboard format rendered color image and depth-of-field image.

[0112] Those skilled in the art will understand that the embodiments shown in the drawings are only illustrative, and the two images or composite images included in the video frame of the 3D video signal can include other types of images and can be arranged in other forms, which fall within the scope of the present invention.

[0113] In some embodiments, the resolution of m×n can be a resolution higher than full high definition (FHD), including but not limited to, 1920×1080, 1920×1200, 2048×1280, 2560×1440, 3840×2160, etc.

[0114] In some embodiments, after receiving a video frame including two images, at least one 3D processing device 130 renders at least one subpixel in each composite subpixel based on one of the two images and renders at least another subpixel in each composite subpixel based on the other of the two images. Similarly, in some embodiments, after receiving a video frame including a composite image, at least one 3D processing device renders at least two subpixels in each composite subpixel based on the composite image. For example, render at least one subpixel according to the first image (part) in the composite image and render at least another subpixel according to the second image (part).

[0115] In some embodiments, this is, for example, dynamically rendered based on eye tracking data.

[0116] By way of explanation and not limitation, since the two images included in the video frame data received by the 3D processing device 130 in the embodiments of the present disclosure through, for example, a video signal interface 140 configured as an internal interface, the resolution of each image (or half of the composite image resolution) corresponds to the composite pixels divided according to the viewpoints (which include composite sub-pixels divided according to the viewpoints). On the one hand, since the viewpoint information has nothing to do with the transmission process, this can achieve a naked-eye 3D display with a small processing calculation amount and no loss of resolution; on the other hand, since the composite pixels (composite sub-pixels) correspond to the viewpoint settings, the rendering of the display screen can be achieved in a "point-to-point" manner, greatly reducing the calculation amount. In contrast, the transmission and display of images or videos of conventional naked-eye 3D displays are still based on 2D display panels, not only having problems of resolution degradation and a sharp increase in rendering calculation amount, but also possibly having problems of multiple format adjustments and image or video display adaptation.

[0117] In some embodiments, the register 102 of the processor 101 can be used to receive information about the display requirements of the multi-viewpoint naked-eye 3D display screen 100. This information is typically information related to the m×n resolution of the multi-viewpoint naked-eye 3D display screen 100 and independent of the i viewpoints, so that the processor 101 can send a video frame of a 3D video signal that meets its display requirements to the multi-viewpoint naked-eye 3D display screen 100. This information can be, for example, a data packet used for initial establishment of video transmission and sending.

[0118] Therefore, when transmitting the video frame of the 3D video signal, the processor 101 does not need to consider the information related to the i viewpoints (i≥3) of the multi-viewpoint naked-eye 3D display screen 100. Instead, the processor 101 can send a video frame of a 3D video signal that meets its requirements to the multi-viewpoint naked-eye 3D display screen 100 by virtue of the information related to the m×n resolution of the multi-viewpoint naked-eye 3D display screen 100 received by the register 102.

[0119] In some embodiments, the multi-viewpoint naked-eye 3D display terminal 1000 may further include a codec configured to decompress and codec the compressed 3D video signal and send the decompressed 3D video signal to at least one 3D processing device 130 via the video signal interface 140.

[0120] In some embodiments, the processor 101 of the multi-viewpoint naked-eye 3D display terminal 1000 reads the video frame of the 3D video signal from the memory or receives it from outside the multi-viewpoint naked-eye 3D display terminal 100, for example, through an external interface, and then transmits the read or received video frame of the 3D video signal to at least one 3D processing device 130 via the video signal interface 140.

[0121] In some embodiments, the multi-view autostereoscopic 3D display terminal 1000 further includes a format adjuster (not shown), which is integrated in the processor 101, for example, configured as a codec or as part of the GPU, and is used to preprocess the video frames of the 3D video signal so that the two images included therein have a resolution of m×n or the composite image included therein has a resolution of 2m×n or m×2n.

[0122] As mentioned above, the multi-view autostereoscopic 3D display terminal provided by some embodiments of the present disclosure may be a multi-view autostereoscopic 3D display terminal including a processor. In some embodiments, the multi-view autostereoscopic 3D display terminal may be configured as a smart cellular phone, a tablet computer, a smart TV, a wearable device, a vehicle-mounted device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc.

[0123] Some embodiments of the present disclosure further provide a autostereoscopic 3D display system, including the above-mentioned multi-view autostereoscopic 3D display terminal 1000, and further including a processor communicatively connected to the multi-view autostereoscopic 3D display terminal 1000. The autostereoscopic 3D display system is configured as a smart TV having a processor unit; or, the autostereoscopic 3D display system is a smart cellular phone, a tablet computer, a personal computer or a wearable device; or, the autostereoscopic 3D display system includes a set-top box or a castable cellular phone or tablet computer as the processor unit and a digital TV as the multi-view autostereoscopic 3D display terminal wired or wirelessly connected to the set-top box, the cellular phone or the tablet computer; or, the autostereoscopic 3D display system is configured as a smart home system or a part thereof, wherein the processor unit includes a smart gateway or a central controller of the smart home system, and the smart home system further includes an eye tracking device for obtaining eye tracking data; or, the autostereoscopic 3D display system is configured as an entertainment interaction system or a part thereof.

[0124] Exemplarily, Figure 2The figure shows a schematic diagram of the hardware structure of a multi-view autostereoscopic 3D display terminal 200 implemented as a mobile terminal, such as a smart cellular phone or a tablet computer. The multi-view autostereoscopic 3D display terminal 200 may include a processor 201, an external storage interface 202, an (internal) memory 203, a Universal Serial Bus (USB) interface 204, a charging management module 205, a power management module 206, a battery 207, a mobile communication module 208, a wireless communication module 210, antennas 209, 211, an audio module 212, a speaker 213, a receiver 214, a microphone 215, a headphone interface 216, keys 217, a motor 218, an indicator 219, a Subscriber Identity Module (SIM) card interface 220, a multi-view autostereoscopic 3D display screen 100, a 3D processing device 130, a video signal interface 140, a camera unit 221, an eye tracking device 150, and a sensor module 230, etc. The sensor module 230 may include a proximity light sensor 2301, an ambient light sensor 2302, a pressure sensor 2303, a barometric pressure sensor 2304, a magnetic sensor 2305, a gravity sensor 2306, a gyroscope sensor 2307, an acceleration sensor 2308, a distance sensor 2309, a temperature sensor 2310, a fingerprint sensor 2311, a touch sensor 2312, a bone conduction sensor 2313, etc.

[0125] It can be understood that the structure schematically shown in the embodiments of the present disclosure does not constitute a specific limitation on the multi-view autostereoscopic 3D display terminal 200. In other embodiments of the present disclosure, the multi-view autostereoscopic 3D display terminal 200 may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0126] The processor 201 may include one or more processing units. For example, the processor 201 may include an Application Processor (AP), a modulation and demodulation processor, a baseband processor, a Graphics Processing Unit (GPU) 223, an Image Signal Processor (ISP), a controller, a memory, a video codec 224, a Digital Signal Processor (DSP), a baseband processor, a Neural Network Processor (NPU), etc., or a combination thereof. Among them, different processing units may be independent devices or integrated in one or more processors.

[0127] A cache may also be provided in the processor 201 for storing instructions or data that the processor 201 has just used or recycled. If the processor 201 needs to use the instruction or data again, it can be directly called from the memory.

[0128] In some embodiments, the processor 201 may include one or more interfaces. The interfaces may include an Inter-Integrated Circuit (I2C) interface, an Integrated Circuit Built-in Audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a Universal Asynchronous Receiver / Transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a General-Purpose Input / Output (GPIO) interface, a Subscriber Identity Module (SIM) interface, a Universal Serial Bus (USB) interface, etc.

[0129] The I2C interface is a bidirectional synchronous serial bus that includes a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 201 may include multiple groups of I2C buses. The processor 201 may communicate and connect to the touch sensor 2312, charger, flash, camera unit 221, eye tracking device 150, etc. respectively through different I2C bus interfaces.

[0130] Both the I2S interface and the PCM interface can be used for audio communication.

[0131] The UART interface is a general-purpose serial data bus for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is used to connect the processor 201 to the wireless communication module 210.

[0132] In Figure 2 In the illustrated embodiment, the MIPI interface can be used to connect the processor 201 to the multi-view autostereoscopic 3D display 100. In addition, the MIPI interface can also be used to connect to peripheral devices such as the camera unit 221, eye tracking device 150, etc.

[0133] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 201 to the camera unit 221, multi-view autostereoscopic 3D display 100, wireless communication module 210, audio module 212, sensor module 230, etc.

[0134] The USB interface 204 is an interface that complies with the USB standard specification, and can specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 204 can be used to connect a charger to charge the multi-view autostereoscopic 3D display terminal 200, and can also be used to transfer data between the multi-view autostereoscopic 3D display terminal 200 and peripheral devices. It can also be used to connect headphones to play audio through the headphones.

[0135] It should be understood that the interface connection relationships between each module illustrated in the embodiments of the present disclosure are only illustrative descriptions and do not constitute a structural limitation on the multi-viewpoint autostereoscopic 3D display terminal 200.

[0136] The wireless communication function of the multi-viewpoint autostereoscopic 3D display terminal 200 can be implemented by antennas 209, 211, a mobile communication module 208, a wireless communication module 210, a modulation and demodulation processor, a baseband processor, etc.

[0137] Antennas 209, 211 are used to transmit and receive electromagnetic wave signals. Each antenna in the multi-viewpoint autostereoscopic 3D display terminal 200 can be used to cover single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas.

[0138] The mobile communication module 208 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc. applied to the multi-viewpoint autostereoscopic 3D display terminal 200. The mobile communication module 208 can include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 208 can receive electromagnetic waves by the antenna 209, filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 208 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves through the antenna 209 for radiation. In some embodiments, at least some functional modules of the mobile communication module 208 can be disposed in the processor 201. In some embodiments, at least some functional modules of the mobile communication module 208 and at least some modules of the processor 201 can be disposed in the same device.

[0139] The wireless communication module 210 can provide solutions for wireless communications including wireless local area network (WLAN), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc. applied to the multi-viewpoint autostereoscopic 3D display terminal 200. The wireless communication module 210 can be one or more devices integrating at least one communication processing module. The wireless communication module 210 receives electromagnetic waves via the antenna 211, frequency-modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 201. The wireless communication module 210 can also receive the signals to be transmitted from the processor 201, frequency-modulate and amplify them, and convert them into electromagnetic waves through the antenna 211 for radiation.

[0140] In some embodiments, the antenna 209 of the multi-view autostereoscopic 3D display terminal 200 is coupled to the mobile communication module 208, and the antenna 211 is coupled to the wireless communication module 210, such that the multi-view autostereoscopic 3D display terminal 200 can communicate with the network and other devices through wireless communication technologies. The wireless communication technologies may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division-Synchronous Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. GNSS may include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), BeiDou Navigation Satellite System (BDS), Quasi-Zenith Satellite System (QZSS), and / or Satellite Based Augmentation System (SBAS).

[0141] In some embodiments, the external interface for receiving 3D video signals may include the USB interface 204, the mobile communication module 208, the wireless communication module 209, or a combination thereof. In addition, other feasible interfaces for receiving 3D video signals can also be contemplated, such as the above-mentioned interfaces.

[0142] The memory 203 can be used to store computer-executable program code, and the executable program code includes instructions. The processor 201 executes each functional application and data processing of the multi-view autostereoscopic 3D display terminal 200 by running the instructions stored in the memory 203. The memory 203 may include a program storage area and a data storage area. Among them, the program storage area can store the operating system, applications required for at least one function (such as the sound playback function, the image playback function, etc.). The data storage area can store the data created during the use of the multi-view autostereoscopic 3D display terminal 200 (such as audio data, phone book, etc.). In addition, the memory 203 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, Universal Flash Storage (UFS), etc.

[0143] The external memory interface 202 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the multi-view autostereoscopic 3D display terminal 200. The external memory card communicates with the processor 201 through the external memory interface 202 to implement the data storage function.

[0144] In some embodiments, the memory of the multi-view autostereoscopic 3D display terminal may include the (internal) memory 203, an external memory card connected to the external memory interface 202, or a combination thereof. In other embodiments of the present disclosure, the video signal interface may also adopt different internal interface connection methods or combinations thereof in the above embodiments.

[0145] In an embodiment of the present disclosure, the imaging unit 221 may acquire images or videos.

[0146] In some embodiments, the multi-view autostereoscopic 3D display terminal 200 implements a display function through a video signal interface 140, a 3D processing device 130, a multi-view autostereoscopic 3D display screen 100, an application processor, and the like.

[0147] In some embodiments, the multi-view autostereoscopic 3D display terminal 200 may include a GPU, for example, within the processor 201 for processing 3D video images, and may also process 2D video images.

[0148] In some embodiments, the multi-view autostereoscopic 3D display terminal 200 further includes a video codec 224 for compressing or decompressing digital videos.

[0149] In some embodiments, the video signal interface 140 outputs video frames of a 3D video signal, such as a decompressed 3D video signal, processed by the GPU or the codec 224 or both to the 3D processing device 130.

[0150] In some embodiments, the GPU or the codec 224 is integrated with a format adjuster.

[0151] The multi-view autostereoscopic 3D display screen 100 is used to display 3D (3D) images, videos, etc. The multi-view autostereoscopic 3D display screen 100 includes a display panel. The display panel may adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Mini-LED, a Micro-LED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc.

[0152] In some embodiments, the eye tracking device 150 is communicatively connected to the 3D processing unit 130, so that the 3D processing unit 130 can render corresponding sub-pixels in the composite pixels (composite sub-pixels) based on the eye tracking data. In some embodiments, the eye tracking device 150 may also be connected to the processor 201, for example, bypass-connected to the processor 201.

[0153] The multi-viewpoint autostereoscopic 3D display terminal 200 can implement audio functions through the audio module 212, speaker 213, receiver 214, microphone 215, headphone jack 216, and application processor, etc. For example, music playback, recording, etc. The audio module 212 is used to convert digital audio information into an analog audio signal for output, and is also used to convert analog audio input into digital audio signals. The audio module 212 can also be used for encoding and decoding audio signals. In some embodiments, the audio module 212 can be disposed in the processor 201, or some functional modules of the audio module 212 can be disposed in the processor 201. The speaker 213 is used to convert an audio electrical signal into a sound signal. The multi-viewpoint autostereoscopic 3D display terminal 200 can listen to music or hands-free calls through the speaker 213. The receiver 214, also known as the "earpiece", is used to convert an audio electrical signal into a sound signal. When the multi-viewpoint autostereoscopic 3D display terminal 200 answers a call or voice message, it can be held close to the human ear to receive the voice through the receiver 214. The microphone 215 is used to convert a sound signal into an electrical signal. The headphone jack 216 is used to connect a wired headphone. The headphone jack 216 can be a USB interface 204, or a 3.5 mm Open Mobile Terminal Platform (OMTP) standard interface, or a Cellular Telecommunications Industry Association (CTIA) standard interface.

[0154] The keys 217 include a power-on key, volume keys, etc. The keys 217 can be mechanical keys or touch keys. The multi-viewpoint autostereoscopic 3D display terminal 200 can receive key inputs and generate key signal inputs related to the user settings and function controls of the multi-viewpoint autostereoscopic 3D display terminal 200.

[0155] The motor 218 can generate vibration prompts. The motor 218 can be used for incoming call vibration prompts or touch vibration feedback.

[0156] The SIM card interface 220 is used to connect a SIM card. In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal 200 uses an eSIM, that is, an embedded SIM card.

[0157] The pressure sensor 2303 is used to sense pressure signals and can convert pressure signals into electrical signals. In some embodiments, the pressure sensor 2303 can be disposed on the multi-viewpoint autostereoscopic 3D display screen 100, which falls within the scope of the present invention.

[0158] The barometric pressure sensor 2304 is used to measure barometric pressure. In some embodiments, the multi-viewpoint autostereoscopic 3D display terminal 200 calculates the altitude based on the barometric pressure value measured by the barometric pressure sensor 2304 to assist in positioning and navigation.

[0159] The magnetic sensor 2305 includes a Hall sensor.

[0160] The gravity sensor 2306 is a sensor that converts motion or gravity into an electrical signal, mainly used for measuring parameters such as tilt angle, inertial force, shock, and vibration.

[0161] The gyroscope sensor 2307 can be used to determine the motion attitude of the multi-viewpoint autostereoscopic 3D display terminal 200.

[0162] The acceleration sensor 2308 can detect the magnitude of the acceleration of the multi-viewpoint autostereoscopic 3D display terminal 200 in various directions (generally three axes).

[0163] The distance sensor 2309 can be used to measure distance

[0164] The temperature sensor 2310 can be used to detect temperature.

[0165] The fingerprint sensor 2311 is used to collect fingerprints. The multi-viewpoint autostereoscopic 3D display terminal 200 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access to application locks, fingerprint photography, fingerprint answering of incoming calls, etc.

[0166] The touch sensor 2312 can be disposed in the multi-viewpoint autostereoscopic 3D display screen 100. The touch sensor 2312 and the multi-viewpoint autostereoscopic 3D display screen 100 form a touch screen, also known as a "touch panel".

[0167] The bone conduction sensor 2313 can obtain vibration signals.

[0168] The charging management module 205 is used to receive a charging input from a charger. Among them, the charger can be a wireless charger or a wired charger. In some embodiments of wired charging, the charging management module 205 can receive the charging input of the wired charger through the USB interface 204. In some embodiments of wireless charging, the charging management module 205 can receive the wireless charging input through the wireless charging coil of the multi-viewpoint autostereoscopic 3D display terminal 200.

[0169] The power management module 206 is used to connect the battery 207, the charging management module 205, and the processor 201. The power management module 206 receives the input of the battery 207 and / or the charging management module 205 and supplies power to the processor 201, the memory 203, the external memory, the multi-viewpoint autostereoscopic 3D display screen 100, the imaging unit 221, and the wireless communication module 210, etc. In some other embodiments, the power management module 206 and the charging management module 205 can also be provided in the same device.

[0170] The software system of the multi-view autostereoscopic 3D display terminal 200 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture. The embodiments shown in the present disclosure take the Android system with a layered architecture as an example to exemplarily illustrate the software structure of the multi-view autostereoscopic 3D display terminal 200. However, it can be conceived that the embodiments of the present disclosure can be implemented in different software systems, such as operating systems.

[0171] Figure 3 It is a schematic diagram of the software structure of the multi-view autostereoscopic 3D display terminal 200 according to an embodiment of the present disclosure. The layered architecture divides the software into several layers. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer 310, the framework layer 320, the core class library and Runtime 330, and the kernel layer 340.

[0172] The application layer 310 may include a series of application packages. As Figure 3 shown, the application packages may include applications such as Bluetooth, WLAN, navigation, music, camera, calendar, call, video, gallery, map, short message, etc. According to the 3D video display method of the embodiment of the present disclosure, it can be implemented in a video application, for example.

[0173] The framework layer 320 provides application programming interfaces (APIs) and programming frameworks for the applications in the application layer. The framework layer includes some predefined functions. For example, in some embodiments of the present disclosure, functions or algorithms for recognizing the captured 3D video images and algorithms for processing images may be included in the framework layer.

[0174] As Figure 3 shown, the framework layer 320 may include a resource manager, a telephone manager, a content manager, a notification manager, a window manager, a view system, an installation package manager, etc.

[0175] Android Runtime includes a core library and a virtual machine. Android Runtime is responsible for the scheduling and management of the Android system.

[0176] The core library contains two parts: one part is the functional functions that need to be called by the Java language, and the other part is the core library of Android.

[0177] The application layer and the framework layer run in the virtual machine. The virtual machine executes the Java files of the application layer and the framework layer as binary files. The virtual machine is used to perform functions such as object lifecycle management, stack management, thread management, security and exception management, and garbage collection.

[0178] The core library can include multiple functional modules. For example: 3D graphics processing library (such as OpenGL ES), surface manager, image processing library, media library, graphics engine (such as SGL), etc.

[0179] The kernel layer 340 is the layer between hardware and software. The kernel layer at least includes a camera driver, an audio-video interface, a call interface, a Wifi interface, a sensor driver, power management, and a GPS interface.

[0180] Here, taking the multi-viewpoint autostereoscopic 3D display terminal as a mobile terminal with the Figure 2 and Figure 3 shown structure as an example, embodiments of 3D video transmission and display in the multi-viewpoint autostereoscopic 3D display terminal are described; however, it can be envisioned that in other embodiments, more or fewer features may be included or the features may be changed.

[0181] In some embodiments, for example, the multi-viewpoint autostereoscopic 3D display terminal 200, such as a mobile terminal like a smart cellular phone or a tablet, receives, for example, a compressed 3D video signal from a network, such as a cellular network, a WLAN network, or Bluetooth, by means of a mobile communication module 208 and an antenna 209 or a wireless communication module 210 and an antenna 211 as an external interface. The compressed 3D video signal is, for example, subjected to image processing by a GPU 223, encoded, decoded, and decompressed by a codec 224, and then the decompressed 3D video signal is sent to at least one 3D processing device 130 via a video signal interface 140, such as a MIPI interface or a mini-MIPI interface, as an internal interface. The video frames of the decompressed 3D video signal include two images or a composite image of the embodiments of the present disclosure. Further, the 3D processing device 130 correspondingly renders the sub-pixels in the composite sub-pixels of the display screen, thereby realizing 3D video playback.

[0182] In other embodiments, the multi-viewpoint autostereoscopic 3D display terminal 200 reads the compressed 3D video signal stored in the (internal) memory 203 or reads an external memory card via an external memory interface 202, and realizes 3D video playback through corresponding processing, transmission, and rendering.

[0183] In some embodiments, the playback of the above 3D video is implemented in a video application in the Android system application layer 310.

[0184] The devices, apparatuses, modules or units illustrated in the above embodiments can be implemented by each possible entity. A typical implementing entity is a computer or its processor or other components. Specifically, the computer can be, for example, a personal computer, a laptop computer, an in-vehicle human-machine interaction device, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, a smart TV, an Internet of Things system, a smart home, an industrial computer, a single-chip microcomputer system, or a combination of these devices. In a typical configuration, a computer may include one or more processors (CPUs), an input / output interface, a network interface, and a memory. The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM).

[0185] The methods, programs, devices, apparatuses, etc. in the embodiments of the present invention can be executed or implemented in a single or multiple networked computers, and can also be practiced in a distributed computing environment. In the embodiments of this specification, in these distributed computing environments, tasks are executed by remote processing devices connected through a communication network.

[0186] Those skilled in the art should understand that the embodiments of this specification can be provided as a method, a device, or a computer program product. Therefore, the embodiments of this specification can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects.

[0187] Those skilled in the art can conceive that the implementation of the functional modules / units or controllers and related method steps illustrated in the above embodiments can be achieved in a software, hardware, or software / hardware combination manner. For example, it can be implemented in a pure computer-readable program code manner, or partially or fully by logically programming the method steps to enable the controller to implement the same function in hardware, including but not limited to logic gates, switches, application-specific integrated circuits, programmable logic controllers (such as FPGAs), and embedded microcontrollers.

[0188] In some embodiments of the present invention, the components of the apparatus are described in the form of functional modules / units. It is conceivable that multiple functional modules / units are implemented in one or more "combined" functional modules / units and / or one or more software and / or hardware. It is also conceivable that a single functional module / unit is implemented by a combination of multiple sub-functional modules or sub-units and / or multiple software and / or hardware. The division of functional modules / units may be only a logical function division. In specific implementation manners, multiple modules / units may be combined or integrated into another system. In addition, the connections of the modules, units, apparatuses, systems and their components herein include direct or indirect connections, covering feasible electrical, mechanical, and communication connections, especially including wired or wireless connections between each type of interface, including but not limited to HDMI, Thunderbolt, USB, WiFi, and cellular networks.

[0189] In the embodiments of the present invention, the technical features, flowcharts, and / or block diagrams of the method and program can be applied to the corresponding apparatuses, devices, systems, and their modules, units, and components. Conversely, each embodiment and feature of the apparatuses, devices, systems, and their modules, units, and components can be applied to the methods and programs according to the embodiments of the present invention. For example, computer program instructions can be loaded into the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine that has the corresponding functions or features implemented in one or more processes of the flowchart and / or one or more blocks of the block diagram.

[0190] The methods and programs according to the embodiments of the present invention can be stored in a computer-readable memory or medium in the form of computer program instructions or programs, which can guide a computer or other programmable data processing devices to work in a specific manner. Embodiments of the present invention also relate to a readable memory or medium storing the methods, programs, and instructions that can implement the embodiments of the present invention.

[0191] Storage media include permanent and non-permanent, removable and non-removable articles that can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage, or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.

[0192] Unless otherwise specified, the operations or steps of the methods and procedures described in the embodiments of the present invention do not have to be executed in a specific order and can still achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0193] In this document, multiple embodiments of the present invention are described. For the sake of brevity, the description of each embodiment is not exhaustive, and the same or similar features or parts between various embodiments may be omitted. In this document, "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean applicable to at least one embodiment or example according to the present invention, rather than all embodiments. And the above terms do not necessarily mean referring to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics of each embodiment can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0194] In this document, the term "comprising", "including" or their variants are intended to be inclusive, not exhaustive, so that a process, method, product or device that includes a series of elements may include these elements, and does not exclude other elements that are not explicitly listed. For the purpose of disclosure and unless otherwise specified, "a" means "one or more". As used in this specification and the claims, the term "comprising" or "comprised of" will be non-exhaustive, which is somewhat similar to "including" because those terms are interpretive when used as transitional connectives. In addition, as used with the term "or" (e.g., A or B), it will mean "A or B or both". When the applicant intends to indicate "only A or B but not both", "only A or B but not both" will be used. Therefore, the use of the term "or" is inclusive rather than exclusive.

[0195] Exemplary systems and methods of the present invention have been specifically shown and described with reference to the above embodiments, which are only examples of the best mode for implementing the systems and methods. Those skilled in the art can understand that various changes can be made to the embodiments of the systems and methods described herein when implementing the systems and / or methods without departing from the spirit and scope of the present invention as defined in the appended claims. The appended claims are intended to define the scope of the systems and methods, so systems and methods falling within these claims and their equivalents can be covered. The above description of the systems and methods should be understood to include the combination of all new and non-obvious elements described herein, and there may be claims in this application or subsequent applications that relate to the combination of any new and non-obvious elements. In addition, the above embodiments are exemplary, and no single feature or element is essential among all possible combinations that may be claimed in this application or subsequent applications.

Claims

1. A multi-view autostereoscopic 3D display screen, characterized in that, Comprising: A display panel, including a plurality of composite pixels, each of the plurality of composite pixels including a plurality of composite sub-pixels arranged in rows, and each of the plurality of composite sub-pixels including a plurality of same-color sub-pixels corresponding to a plurality of viewpoints of the multi-viewpoint autostereoscopic 3D display screen; and A plurality of gratings, arranged side by side on the plurality of composite pixels, each of the plurality of gratings including a first hypotenuse and a second hypotenuse, and each of the gratings being inclined to cover the plurality of composite pixels so that the first hypotenuse and the second hypotenuse intersect with each of the composite sub-pixels to define an inclination angle; Wherein, in each of the composite sub-pixels, the sub-pixels that intersect or are adjacent to the first hypotenuse and have an overlapping area greater than or equal to an area threshold form first terminal sub-pixels, and the sub-pixels that intersect or are adjacent to the second hypotenuse and have an overlapping area greater than or equal to an area threshold form second terminal sub-pixels; The inclination angle is set such that: along the extending direction of the first hypotenuse of each of the gratings, the colors of at least some of the first terminal sub-pixels having the largest overlapping area with each of the gratings in at least some adjacent composite pixels are different.

2. The multi-view autostereoscopic 3D display according to claim 1, wherein The inclination angle is set such that: along the extending direction of the second hypotenuse of each of the gratings, the colors of at least some of the second terminal sub-pixels having the largest overlapping area with each of the gratings in at least some adjacent composite pixels are different.

3. The multi-viewpoint autostereoscopic 3D display screen according to claim 1, wherein, The first terminal sub-pixels form the sub-pixels corresponding to the starting viewpoints, wherein, When the overlapping area of the sub-pixels intersecting with the first hypotenuse in each of the composite sub-pixels is greater than or equal to the area threshold, the sub-pixels intersecting with the first hypotenuse form the sub-pixels corresponding to the starting viewpoints; or When the overlapping area of the sub-pixels intersecting with the first hypotenuse in each of the composite sub-pixels is less than the area threshold, the next sub-pixel adjacent to the sub-pixels intersecting with the first hypotenuse forms the sub-pixels corresponding to the starting viewpoints.

4. The multi-view autostereoscopic 3D display according to claim 1, wherein The second terminal sub-pixels form the sub-pixels corresponding to the ending viewpoints, wherein, When the overlapping area of the sub-pixels intersecting with the second hypotenuse in each of the composite sub-pixels is greater than or equal to the area threshold, the sub-pixels intersecting with the second hypotenuse form the sub-pixels corresponding to the ending viewpoints; or When the overlapping area of the sub-pixels intersecting with the second hypotenuse in each of the composite sub-pixels is less than the area threshold, the previous sub-pixel adjacent to the sub-pixels intersecting with the second hypotenuse forms the sub-pixels corresponding to the ending viewpoints.

5. The multi-viewpoint autostereoscopic 3D display according to any one of claims 1 to 4, characterized in that, The dimensions of each of the composite pixels in the length and width directions are the same.

6. The multi-view autostereoscopic 3D display according to any one of claims 1 to 4, characterized in that, The plurality of gratings include a plurality of lenticular gratings.

7. The multi-viewpoint autostereoscopic 3D display screen according to any one of claims 1 to 4, characterized in that, Each of the composite sub-pixels includes a plurality of sub-pixels in a single row or an array form.

8. The multi-viewpoint autostereoscopic 3D display according to any one of claims 1 to 4, characterized in that, The plurality of composite sub-pixels include at least one of red composite sub-pixels, green composite sub-pixels, and blue composite sub-pixels.

9. The multi-viewpoint autostereoscopic 3D display screen according to any one of claims 1 to 4, characterized in that, The inclination angle θ satisfies: tan(θ) = ±3 / (i×k), where k is not divisible by 3 and i is the number of viewpoints; or tan(θ) = ±1 / 8.

10. A multi-view autostereoscopic 3D display terminal, characterized in that, Including the multi-viewpoint autostereoscopic 3D display screen according to any one of claims 1 to 9.

11. The multi-viewpoint autostereoscopic 3D display terminal according to claim 10, wherein Further including a 3D processing device configured to render corresponding sub-pixels in the plurality of composite sub-pixels in the multi-viewpoint autostereoscopic 3D display screen based on a 3D signal.

12. The multi-viewpoint autostereoscopic 3D display terminal according to claim 11, wherein The 3D processing device is further configured to perform shifted rendering on corresponding sub-pixels among the plurality of composite sub-pixels according to the viewpoints corresponding to the currently rendered sub-pixels and the viewpoints corresponding to the sub-pixels to be rendered next.

13. The multi-viewpoint autostereoscopic 3D display terminal according to claim 11, characterized in that, It further includes a memory configured to store the correspondence between sub-pixels and viewpoints; wherein, the 3D processing device is configured to obtain the correspondence.

14. The multi-viewpoint autostereoscopic 3D display terminal according to claim 11, wherein, The 3D processing device is an FPGA or an ASIC chip or a chipset.

15. The multi-viewpoint autostereoscopic 3D display terminal according to any one of claims 10 to 14, characterized in that, It further includes an eye tracking data acquisition device configured to acquire the user's eye tracking data.

Citation Information

Patent Citations

  • Multi-view naked eye 3D display screen and multi-view naked eye 3D display terminal

    CN211128026U

Cited By

  • Multi-viewpoint 3D display screen and multi-viewpoint 3D display terminal

    WO2021110041A1