Viewing angle compensation method and device of display panel, computer system and storage medium

By obtaining preset pixel structure and adjusting grayscale arrangement information in VA-type LCD displays, the color shift and whitening problems of VA-type LCD displays have been solved, achieving improved cost-effectiveness and user experience.

CN116798370BActive Publication Date: 2025-11-28HKC CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310749370.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-21
Publication Date
2025-11-28
Estimated Expiration
2043-06-21

AI Technical Summary

Technical Problem

VA-type liquid crystal displays suffer from color shift and whitening issues in large-size displays. Their multi-domain design leads to complex manufacturing processes and high costs, making them difficult to apply in practice.

Method used

By acquiring the preset pixel structure, the grayscale arrangement information of the display panel is determined, and the level value of each pixel is adjusted to simulate the display effect of a larger number of domains, thereby reducing the number of domains to improve color shift and whitening issues.

Benefits of technology

While reducing the number of domains, it improved the color shift and whitening issues of the display panel, reduced production costs, and enhanced the user's viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116798370B_ABST
    Figure CN116798370B_ABST
Patent Text Reader

Abstract

The present disclosure provides a viewing angle compensation method and device of a display panel, a computer system and a storage medium, wherein the method comprises: obtaining a preset pixel structure; determining gray scale arrangement information of pixel points of the display panel based on the preset pixel structure, wherein the gray scale arrangement information is used to indicate gray scale values of each pixel point in the display panel; and adjusting the level values of each pixel point in the display panel according to the gray scale arrangement information. In the present disclosure, the values of each pixel point in the display panel can be made different, so as to simulate the picture display effect of a display panel with a larger number of domains by a smaller number of domains, thereby improving the color deviation and whitening problem of the display panel while reducing the manufacturing cost of the display panel, so that the present disclosure has a higher practical application value.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of display panel, and in particular, to a viewing angle compensation method and device of a display panel, a computer system and a storage medium. BACKGROUND

[0002] With the market demand for large-size displays, the viewing angle characteristics of a display become an important indicator for evaluating the performance of the display. Generally, a VA (Vertical Alignment) type liquid crystal display panel is prone to color washout and color cast problems. In order to improve the viewing angle of the VA display, most panel manufacturers use multi-domain pixel design technology to achieve the purpose of viewing angle compensation. However, the more the number of domains of the display is, the more complex the preparation process of the display is, and the higher the manufacturing cost is, which leads to difficulty in practical application. SUMMARY

[0003] The present disclosure provides at least a viewing angle compensation method and device of a display panel, a computer system and a storage medium.

[0004] In a first aspect, the present disclosure provides a viewing angle compensation method of a display panel, characterized in that comprising:

[0005] obtaining a preset pixel structure;

[0006] determining gray scale arrangement information of pixel points of the display panel based on the preset pixel structure, wherein the gray scale arrangement information is used to indicate gray scale values of the pixel points in the display panel;

[0007] adjusting the level values of the pixel points in the display panel according to the gray scale arrangement information.

[0008] In an optional implementation, the determining of the gray scale arrangement information of the pixel points of the display panel based on the preset pixel structure comprises:

[0009] determining the number of pixel points in a sub-pixel combination based on the preset pixel structure;

[0010] respectively determining gray scale values of the pixel points in the sub-pixel combination to obtain sub-gray scale arrangement information;

[0011] cyclically arranging the pixel points in the display panel according to the sub-gray scale arrangement information to obtain the gray scale arrangement information.

[0012] In an optional implementation, the determining of the number of pixel points in the sub-pixel combination based on the preset pixel structure comprises:

[0013] determine a sub-domain number of the pixel point in the display panel, wherein the domain number is used to indicate a number of sub-pixel regions in the pixel point;

[0014] determine a total domain number based on the preset pixel structure;

[0015] determine a number of the pixel points in the sub-pixel combination based on a ratio of the total domain number and the sub-domain number.

[0016] In an optional implementation, the preset pixel structure comprises: a first high gray scale value, a second high gray scale value, a first low gray scale value, and a second low gray scale value.

[0017] The separately determining the gray scale value of each pixel point in the sub-pixel combination comprises:

[0018] determining a number of the pixel points corresponding to each gray scale value in the preset pixel structure in the sub-pixel combination;

[0019] determining arrangement order information of each gray scale value indicated by the preset pixel structure;

[0020] determining the gray scale value of each pixel point in the sub-pixel combination according to the arrangement order information and the number of the pixel points, to obtain sub-gray scale arrangement information.

[0021] In an optional implementation, the method further comprises:

[0022] after obtaining the sub-gray scale arrangement information, determining a sum of original gamma values of the pixel points in the sub-pixel combination;

[0023] determining a target gamma value corresponding to each of the pixel points based on the gray scale value of each pixel point in the sub-pixel combination, and calculating a sum of the target gamma values;

[0024] in a case where the sum of the original gamma values is not equal to the sum of the target gamma values, adjusting the gray scale value of each pixel point in the sub-pixel combination.

[0025] In an optional implementation, the adjusting the level value of each pixel point in the display panel according to the gray scale arrangement information comprises:

[0026] determining a level order of each pixel point in the display panel based on the gray scale arrangement information, wherein level value ranges corresponding to different level orders are different;

[0027] obtaining rendering data of a frame to be displayed, and determining a target level value corresponding to each pixel point based on the rendering data and the level order of each pixel point in the display panel;

[0028] Based on the target level value, the level value of each pixel point in the display panel is adjusted.

[0029] In a second aspect, the present disclosure further provides a viewing angle compensation device of a display panel, comprising:

[0030] An acquisition unit is configured to acquire a preset pixel structure.

[0031] A determination unit is configured to determine, based on the preset pixel structure, gray scale arrangement information of pixel points of the display panel, wherein the gray scale arrangement information is used to indicate the gray scale values of the pixel points in the display panel.

[0032] An adjustment unit is configured to adjust, according to the gray scale arrangement information, the level value of each pixel point in the display panel.

[0033] In a third aspect, the present disclosure further provides a computer device, comprising a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the computer device is running, the processor and the memory communicate through the bus, and the machine readable instructions are executed by the processor to perform the steps of the first aspect or any possible implementation manner of the first aspect.

[0034] In a fourth aspect, the present disclosure further provides a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program is executed by the processor to perform the steps of the first aspect or any possible implementation manner of the first aspect.

[0035] In the present disclosure, first, the preset pixel structure can be acquired, and then the gray scale arrangement information of the pixel points of the display panel is determined based on the preset pixel structure, and then the level value of each pixel point in the display panel is adjusted according to the gray scale arrangement information, so that the values of each pixel point in the display panel are not the same, so as to simulate the picture display effect of the display panel with a larger number of domains by a smaller number of domains, thereby improving the color deviation and white problem of the display panel, and reducing the manufacturing cost of the display panel, so that the present disclosure has a high practical application value. BRIEF DESCRIPTION OF DRAWINGS

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly introduced hereinafter. The drawings incorporated into the description and form a part of the description, which show the embodiments consistent with the present disclosure, and are used to explain the technical solutions of the present disclosure together with the description. It should be understood that the following drawings only show some of the embodiments of the present disclosure, and therefore should not be regarded as a limitation to the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0037] Figure 1 A flow chart of a viewing angle compensation method of a display panel provided by an embodiment of the present disclosure is shown;

[0038] Figure 2 A schematic diagram of the arrangement of a cluster of liquid crystal molecules in a pixel region of a 4-domain display panel provided by an embodiment of the present disclosure is shown;

[0039] Figure 3 A schematic diagram of the arrangement of liquid crystal molecules in a pixel region of an 8-domain display panel provided by an embodiment of the present disclosure is shown;

[0040] Figure 4 A schematic diagram of the process of determining the gray scale arrangement information of a pixel point of a 4-domain display panel provided by an embodiment of the present disclosure is shown;

[0041] Figure 5 A gamma curve chart for a display panel running based on the gray scale arrangement information provided by an embodiment of the present disclosure is shown;

[0042] Figure 6 A schematic diagram of determining the gray scale arrangement information according to a preset pixel structure of 16 domains provided by an embodiment of the present disclosure is shown;

[0043] Figure 7 A schematic diagram of a viewing angle compensation method device of a display panel provided by an embodiment of the present disclosure is shown;

[0044] Figure 8 A schematic diagram of a computer device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0045] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the following will be combined with the accompanying drawings for the embodiments of the present disclosure to make a clear and complete description of the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. The components of the embodiments of the present disclosure generally described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed present disclosure, but only represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.

[0046] It should be noted that similar reference numerals and letters refer to similar items throughout the accompanying drawings, and therefore, once an item is defined in one drawing, it need not be further defined and explained in subsequent drawings.

[0047] The term "and / or" used herein only describes an associated relationship, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" used herein means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B and C can mean including any one or more elements selected from the set consisting of A, B and C.

[0048] It is found through research that, with the market demand for large-size displays, the viewing angle characteristics of the display become an important indicator for evaluating the performance of the display. Generally, the VA (Vertical Alignment) type liquid crystal display picture is prone to color deviation and color washout problems. In order to improve the viewing angle of the VA display, most panel manufacturers use multi-domain pixel design technology to achieve the purpose of viewing angle compensation. However, the more the number of domains of the display is, the more complex the preparation process of the display is, and the higher the manufacturing cost is, which leads to difficulty in practical application.

[0049] Based on the above research, the display panel view angle compensation method, device, computer system and storage medium are provided. In the embodiment of the present disclosure, first, the preset pixel structure can be obtained, and the gray scale arrangement information of the pixel points of the display panel is determined based on the preset pixel structure. Then, the level value of each pixel point in the display panel is adjusted according to the gray scale arrangement information, so that the values of each pixel point in the display panel are not the same, so as to simulate the picture display effect of the display panel with a larger domain number by a smaller domain number, thereby improving the color deviation and white problem of the display panel, reducing the manufacturing cost of the display panel, and making the present disclosure have higher practical application value.

[0050] In order to facilitate the understanding of the present embodiment, first, a display panel view angle compensation method disclosed by the present embodiment is introduced in detail. The execution subject of the display panel view angle compensation method provided by the present embodiment is generally a computer device with certain computing power. In some possible implementation manners, the display panel view angle compensation method can be realized by calling the computer readable instructions stored in the memory by the processor.

[0051] Referring to Figure 1 The flowchart of the display panel view angle compensation method provided by the present embodiment is shown in FIG. 1. The method comprises steps S101-S105, wherein:

[0052] S101: Obtain a preset pixel structure.

[0053] In the present embodiment, first, the target domain number that the display panel needs to achieve can be determined, and the preset pixel structure is determined based on the target domain number. Here, the display panel can be a multi-domain VA type liquid crystal display, for example, an LCD (Liquid Crystal Display). Here, the target domain number is greater than the domain number of the display panel, for example, the domain number of the display panel can be 4 domains, and the target domain number can be 8 domains or 16 domains, etc.

[0054] It should be understood that the domain number of the display panel can be used to indicate the number of liquid crystal molecules in each cluster of liquid crystal molecules in a pixel area. As Figure 2 The arrangement of a cluster of liquid crystal molecules in a pixel area of a 4-domain display panel is shown in FIG. 2. In this cluster of liquid crystal molecules, the azimuth angle of each liquid crystal molecule is different, so that the user can have a better viewing experience in different directions. Compared with the single-domain display panel, the view angle compensation in different azimuth angles is realized. However, the view angle performance of the 4-domain display panel is not satisfactory, and there are still problems of side view color deviation and white deviation.

[0055] Therefore, the present disclosure can reorganize the pixel structure of the 4-domain display panel to improve the domain number of the display panel, for example, to simulate the picture display effect of an 8-domain display. Here, as Figure 3 FIG. 1 shows a schematic diagram of the arrangement of liquid crystal molecules in a pixel region of an 8-domain display panel. Specifically, a pixel region can be divided into a main region and a sub-region, and the tilt angle θ of the liquid crystal molecule clusters in the main region and the sub-region is different (the tilt angle θ is the brightness compensation viewing angle of the pixel region, and the greater the brightness compensation viewing angle, the higher the brightness of the pixel region), wherein the tilt angle of the liquid crystal molecule clusters in the main region is θ1, and the tilt angle of the liquid crystal molecule clusters in the sub-region is θ2. It should be understood that the number of liquid crystal molecule clusters included in each pixel region can be multiple, and the present disclosure does not specifically limit this. Therefore, compared with 4-domain, the 8-domain display panel better realizes the viewing angle compensation in different azimuth angles. The process of reorganizing the pixel structure of the 4-domain display panel is described below, and will not be described here.

[0056] S103: Determine the gray scale arrangement information of the pixel points of the display panel based on the preset pixel structure, wherein the gray scale arrangement information is used to indicate the gray scale value of each pixel point in the display panel.

[0057] In the present disclosure, when the pixel region is at different gray scale values (the gray scale value is used to indicate the brightness of the pixel region, and is usually 0-255), the tilt angle θ of the liquid crystal molecule clusters therein is different, and the higher the gray scale value, the higher the brightness of the pixel region, and the greater the tilt angle θ of the liquid crystal molecule clusters.

[0058] Therefore, in the preset pixel structure, a pixel point in a display panel with a higher domain number can be simulated by combining multiple pixel points. For example, when the target domain number corresponding to the preset pixel structure is 8-domain, two pixel points in a 4-domain display panel, i.e., pixel point 1 and pixel point 2, can be included, the tilt angle of the liquid crystal molecule clusters in the main region of the pixel region corresponding to the pixel point 1 in the 8-domain display panel is θ1, and the tilt angle of the liquid crystal molecule clusters in the sub-region corresponding to the pixel point 2 is θ2.

[0059] When determining the gray scale arrangement information of the pixel points of the display panel based on the preset pixel structure, the gray scale value corresponding to each pixel point in the display panel can be determined first. Specifically, the gray scale values of adjacent pixel points in the display panel can be set, for example, one of the two adjacent pixel points is set to a high gray scale value (H), and the other is set to a low gray scale value (L) to obtain the gray scale arrangement information, thereby realizing the domain increase of the 4-domain display panel to better perform viewing angle compensation. When the target domain number corresponding to the preset pixel structure is 8-domain, the process of specifically determining the gray scale arrangement information of the pixel points of the 4-domain display panel is shown in FIG. 2. Figure 4

[0060] ​S105: Adjust the level value of each pixel point in the display panel according to the gray scale arrangement information.

[0061] In the embodiment of the present disclosure, the level value of the pixel point is used to indicate the voltage value corresponding to the pixel point when the display panel is rendering. Here, different gray scale values correspond to different level values, and the greater the gray scale value of the pixel point, the higher the level value when the pixel point is powered.

[0062] Therefore, after determining the gray scale arrangement information corresponding to the display panel, the level value of each pixel point in the display panel can be adjusted based on the gray scale arrangement information. For example, the level value of the pixel point with a high gray scale value is increased, and the level value of the pixel point with a low gray scale value is decreased.

[0063] As described above, in the embodiment of the present disclosure, the preset pixel structure can be obtained first, and the gray scale arrangement information of the pixel points of the display panel is determined based on the preset pixel structure. Then, the level value of each pixel point in the display panel is adjusted according to the gray scale arrangement information, so that the values of the pixel points in the display panel are not the same, so that a display panel with a larger number of domains can be simulated by a smaller number of domains to display the picture display effect, thereby improving the color deviation and whitening problem of the display panel, reducing the manufacturing cost of the display panel, and making the present disclosure have higher practical application value.

[0064] In an optional implementation, the step S103 of determining the gray scale arrangement information of the pixel points of the display panel based on the preset pixel structure includes the following process:

[0065] S1031: Determine the number of pixel points in the sub-pixel combination based on the preset pixel structure.

[0066] S1032: Determine the gray scale value of each pixel point in the sub-pixel combination respectively to obtain sub-gray scale arrangement information.

[0067] S1033: Arrange the pixel points in the display panel in a loop according to the sub-gray scale arrangement information to obtain the gray scale arrangement information.

[0068] In the embodiment of the present disclosure, a viewing angle compensation algorithm corresponding to a plurality of preset pixel structures can be written in the TCON (Timing Controller) of the display panel. Each preset pixel structure corresponds to a target domain number which is different, for example, 8 domains, 16 domains, etc.

[0069] Specifically, one of the plurality of preset pixel structures can be determined, and the number of pixel points in the sub-pixel combination required by the display panel to achieve the target domain number can be calculated through the viewing angle compensation algorithm. For example, when the domain number of the display panel is 4 domains, if the target domain number corresponding to the preset pixel structure is 8 domains, the number of pixel points in the sub-pixel combination is 2.

[0070] Next, the gray scale values of each pixel point in the sub-pixel combination can be determined based on the arrangement of the liquid crystal molecule clusters of the pixel points in the display panel corresponding to the target domain number. Specifically, the gray scale values corresponding to the tilt angles of the liquid crystal molecule clusters in different sub-regions in the pixel region of the pixel point of the target domain number can be determined to obtain a plurality of gray scale values. The gray scale values of each pixel point in the sub-pixel combination are determined based on the plurality of determined gray scale values, and the sub-pixel points are arranged to obtain sub-gray scale arrangement information.

[0071] After the sub-gray scale arrangement information is determined, the pixel points in the display panel can be arranged in a loop based on the sub-gray scale arrangement information in a certain loop direction, for example, from left to right or from top to bottom, to obtain gray scale arrangement information.

[0072] In the embodiments of the present disclosure, the viewing angle compensation algorithm corresponding to the plurality of preset pixel structures can be written in the TCON of the display panel, so as to control the domain number of the display panel through the compensation algorithm, for example, to simulate the display effect of an 8-domain display panel through a 4-domain display panel. It should be understood that the design of an 8-domain display panel will cause the opening rate to decrease, which will affect the transmittance of the panel and thus limit its application in high-resolution products. However, the present disclosure can simulate an 8-domain display panel through an algorithm, so as to increase the domain number while ensuring the transmittance of the display panel.

[0073] In an optional embodiment, the step S1031 of determining the number of pixel points in the sub-pixel combination based on the preset pixel structure specifically includes the following process:

[0074] (1) determining the sub-domain number of the pixel points in the display panel, wherein the domain number is used to indicate the number of sub-pixel regions in the pixel point;

[0075] (2) determining the total domain number based on the preset pixel structure;

[0076] (3) determining the number of pixel points in the sub-pixel combination based on the ratio of the total domain number to the sub-domain number.

[0077] In the embodiments of the present disclosure, the sub-domain number of the pixel points in the display panel can be determined first, which can be determined based on the number of pixel regions included in the pixel region of the pixel point, i.e., the sub-pixel region.

[0078] After the number of sub-domains is determined, the total number of domains, i.e., the target number of domains, can be determined based on the preset pixel structure. Then, a ratio of the total number of domains to the number of sub-domains can be calculated, and the ratio is determined as the number of pixel points in the sub-pixel combination. For example, when the number of sub-domains of a middle pixel point of the display panel is 8 domains, and the total number of domains corresponding to the preset pixel structure is 16 domains, the ratio of the two is 2, and the number of pixel points in the sub-pixel combination is 2.

[0079] In the embodiments of the present disclosure, the viewing angle compensation algorithm corresponding to a plurality of preset pixel structures can be written in the TCON of the display panel, so as to adapt to different use scenarios, to control the number of domains of the display panel through the compensation algorithm, to adapt to different use environments, to dynamically adjust the number of domains of the display panel, and to improve the user's viewing experience.

[0080] In an optional implementation, the preset pixel structure includes a first high gray scale value, a second high gray scale value, a first low gray scale value, and a second low gray scale value. The step S1032 of determining the gray scale values of each pixel point in the sub-pixel combination to obtain the sub-gray scale arrangement information includes the following processes.

[0081] (1) Determine the number of pixel points corresponding to each gray scale value in the preset pixel structure in the sub-pixel combination.

[0082] (2) Determine the arrangement order information of each gray scale value indicated by the preset pixel structure.

[0083] (3) Determine the gray scale values of each pixel point in the sub-pixel combination according to the arrangement order information and the number of pixel points, to obtain the sub-gray scale arrangement information.

[0084] In the embodiments of the present disclosure, the target number of domains corresponding to the preset pixel structure can include 8 domains or 16 domains. When the target number of domains is 8 domains, the preset pixel structure can include a high gray scale value and a low gray scale value. When the gray scale arrangement information is determined based on the preset pixel structure of 8 domains, as shown in FIG. 8, the gray scale arrangement information includes a high gray scale value and a low gray scale value. Figure 5 FIG. 8 shows a gamma curve comparison diagram when the display panel operates based on the gray scale arrangement information.

[0085] FIG. 9 shows a gamma curve comparison diagram when the display panel operates based on the gray scale arrangement information. Figure 5In the coordinate system shown, the horizontal axis represents the gray level value, and the vertical axis represents the brightness value. Curve 1 is the on-axis gamma curve of the display panel when running without the compensation algorithm. Curve 2 is the off-axis gamma curve of the display panel when running without the compensation algorithm. Curve 3 is the off-axis gamma curve of the display panel when running with the compensation algorithm, based on the gray level arrangement information corresponding to the preset pixel structure of 8 domains.

[0086] Depend on Figure 5 As can be seen, after adopting the compensation algorithm, the gamma curve of the side view is significantly closer to that of the front view. In other words, the brightness difference between the side view and the front view is significantly reduced, which saves processor computing power as much as possible while ensuring the user's viewing experience.

[0087] However, in situations where a higher level of viewing experience is required, the viewing angle compensation algorithm can adaptively adopt a preset pixel structure with a target number of 16 domains based on the usage conditions, and determine the grayscale arrangement information based on this preset pixel structure with 16 domains. Here, as... Figure 5 As shown, curve 4 is the gamma curve from the side view when the display panel operates based on the grayscale arrangement information corresponding to the preset pixel structure of 16 domains after the compensation algorithm is applied.

[0088] As can be seen from curve 4 above, after adopting the compensation algorithm, the gamma curve of the side view is closer to the front view than curve 3. In other words, the brightness difference between the side view and the front view is further reduced, which further improves the user's viewing experience.

[0089] Based on this, in this embodiment of the disclosure, the target domain number corresponding to the preset pixel structure can be 16 domains, thereby improving the user's viewing experience. Specifically, the preset pixel structure may include a first high grayscale value (H1), a second high grayscale value (H2), a first low grayscale value (L1), and a second low grayscale value (L1), wherein H1 > H2 > L2 > L1.

[0090] Next, the number of pixels corresponding to the sub-pixel set can be determined, and corresponding pixels can be assigned to each grayscale value based on this number. Here, the number of pixels assigned to each grayscale value can be the same or different. For example, the number of pixels corresponding to the sub-pixel set can be 4, with each grayscale value corresponding to a different pixel.

[0091] Then, arrangement order information of the gray scale values can be determined based on the preset pixel structure, and the gray scale values of the pixel points in the sub-pixel combination can be determined according to the arrangement order information and the number of the pixel points in the sub-pixel combination, to obtain sub-gray scale arrangement information. For example, the arrangement order information can be that the gray scale values of the pixel points are sequentially decreased in the arrangement direction, that is, from left to right and from top to bottom, and the gray scale values of the pixel points are H1, H2, L2 and L1 in sequence.

[0092] In addition, as shown in FIG. 16, the gray scale arrangement information is determined based on the preset pixel structure of 16 domains. Figure 6 The specific determination process refers to the process of determining the gray scale arrangement information based on the preset pixel structure of 8 domains, which will not be described here.

[0093] In the embodiment of the present disclosure, the preset pixel structure with a target domain number of 16 domains can be adopted, and the sub-gray scale arrangement information is obtained based on the gray scale values of the pixel points in the sub-pixel combination of the preset pixel structure of 16 domains, which provides a technical basis for determining the gray scale arrangement information in the next step, so that the difference between the brightness at the side viewing angle and the brightness at the normal viewing angle is small when the display panel displays the picture based on the gray scale arrangement information, and the user's viewing experience is improved.

[0094] In an optional implementation, the step S103 further includes the following process:

[0095] (1) After obtaining the sub-gray scale arrangement information, the sum of the original gamma values of the pixel points in the sub-pixel combination is determined.

[0096] (2) The target gamma value corresponding to each of the pixel points in the sub-pixel combination is determined based on the gray scale values of the pixel points, and the sum of the target gamma values is calculated.

[0097] (3) In the case where the sum of the original gamma values is not equal to the sum of the target gamma values, the gray scale values of the pixel points in the sub-pixel combination are adjusted.

[0098] In the embodiment of the present disclosure, in order to ensure the picture display effect of the display panel adjusted based on the viewing angle compensation algorithm, it is necessary to make the brightness of the adjusted display panel consistent with that before the adjustment. Specifically, the sum of the gamma values of the pixel points in the display panel can be made the same as that before the adjustment.

[0099] In a specific implementation, the first high gray scale value (H1), the second high gray scale value (H2), the first low gray scale value (L1), and the second low gray scale value (L1) are taken as examples in the preset pixel structure. After the sub-gray scale arrangement information is obtained, the sum of the original gamma values of the pixel points in the sub-pixel combination can be determined. Here, the original gamma value is Gamma2.2, and the sum of the original gamma values is 4*Gamma2.2. The sum of the target gamma values is Gamma_H1+Gamma_L1+Gamma_H2+Gamma_L2.

[0100] To ensure the picture display effect of the display panel adjusted based on the viewing angle compensation algorithm, it can be determined whether Gamma_H1+Gamma_L1+Gamma_H2+Gamma_L2=4*Gamma2.2 is established. If yes, the viewing angle compensation algorithm is executed. If no, the gray scale values of the pixel points in the sub-pixel combination are adjusted to make the equation established.

[0101] In the embodiments of the present disclosure, the sum of the gamma values of the pixel points in the display panel can be made the same as before the adjustment, so that the brightness of the display panel adjusted based on the viewing angle compensation algorithm remains the same as before the adjustment, and the picture display effect of the display panel is ensured to be good.

[0102] In an optional implementation, the step S105 includes the following process:

[0103] (1) Based on the gray scale arrangement information, the level order of each pixel point in the display panel is determined, where the level value ranges corresponding to different level orders are different.

[0104] (2) The rendering data of the frame to be displayed is obtained, and based on the rendering data and the level order of each pixel point in the display panel, the target level value corresponding to each pixel point is determined.

[0105] (3) Based on the target level value, the level value of each pixel point in the display panel is adjusted.

[0106] In the embodiments of the present disclosure, the mapping relationship between the gray scale value and the level order can be established in advance to obtain mapping information. After the gray scale arrangement information is determined, the level order of each pixel point in the display panel can be found based on the mapping information.

[0107] Next, rendering data of the frame to be displayed can be acquired, and based on the rendering data and the level order of each pixel point, a target level value corresponding to each pixel point can be determined. Then, the TCON can be instructed to adjust the level value of each pixel point in the display panel based on the target level value.

[0108] In the embodiments of the present disclosure, a mapping relationship between the gray scale value and the level order can be established in advance to obtain mapping information, so as to directly find the level order of each pixel point in the display panel based on the mapping information, thereby saving the calculation resources and improving the device response speed.

[0109] To sum up, in the embodiments of the present disclosure, first, a preset pixel structure can be acquired, and the gray scale arrangement information of the pixel points of the display panel is determined based on the preset pixel structure, and then the level value of each pixel point in the display panel is adjusted according to the gray scale arrangement information, so that the values of each pixel point in the display panel are not the same, so as to simulate the display panel with a larger domain number by a smaller domain number, thereby improving the color deviation and white problem of the display panel while reducing the manufacturing cost of the display panel, so that the present disclosure has high practical application value.

[0110] Those skilled in the art can understand that in the above method of the specific implementation, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0111] Based on the same inventive concept, the embodiments of the present disclosure also provide a display panel view angle compensation device corresponding to the display panel view angle compensation method. Since the principle of solving problems in the device of the embodiments of the present disclosure is similar to the display panel view angle compensation method of the above embodiments of the present disclosure, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described here.

[0112] Referring to Figure 7 Fig. 1 is a schematic diagram of a display panel view angle compensation device provided by an embodiment of the present disclosure, the device comprises an acquisition unit 71, a determination unit 72 and an adjustment unit 73, wherein,

[0113] The acquisition unit 71 is configured to acquire a preset pixel structure.

[0114] The determination unit 72 is configured to determine gray scale arrangement information of pixel points of a display panel based on the preset pixel structure, wherein the gray scale arrangement information is used to indicate the gray scale value of each pixel point in the display panel.

[0115] The adjustment unit 73 is configured to adjust the level value of each pixel point in the display panel according to the gray scale arrangement information.

[0116] In the embodiments of the present disclosure, first, a preset pixel structure can be acquired, and gray scale arrangement information of pixel points of a display panel is determined based on the preset pixel structure. Then, the level values of the pixel points in the display panel are adjusted according to the gray scale arrangement information, so that the values of the pixel points in the display panel are not the same, so as to simulate the picture display effect of a display panel with a large number of domains by using a small number of domains, thereby improving the color cast and white cast of the display panel, reducing the manufacturing cost of the display panel, and making the present disclosure have high practical application value.

[0117] In a possible implementation, the determination unit 72 is further configured to:

[0118] determine the number of pixel points in the sub-pixel combination based on the preset pixel structure;

[0119] determine the gray scale values of the pixel points in the sub-pixel combination respectively to obtain sub-gray scale arrangement information;

[0120] arrange the pixel points in the display panel in a loop according to the sub-gray scale arrangement information to obtain gray scale arrangement information.

[0121] In a possible implementation, the determination unit 72 is further configured to:

[0122] determine the number of pixel points in the sub-pixel combination based on the preset pixel structure;

[0123] determine the total number of domains based on the preset pixel structure;

[0124] determine the number of pixel points in the sub-pixel combination based on the ratio of the total number of domains to the number of sub-domains.

[0125] In a possible implementation, the preset pixel structure includes a first high gray scale value, a second high gray scale value, a first low gray scale value, and a second low gray scale value. The determination unit 72 is further configured to:

[0126] determine the number of pixel points corresponding to each gray scale value in the preset pixel structure in the sub-pixel combination;

[0127] determine arrangement order information of the gray scale values indicated by the preset pixel structure;

[0128] determine the gray scale values of the pixel points in the sub-pixel combination according to the arrangement order information and the number of pixel points to obtain sub-gray scale arrangement information.

[0129] In a possible implementation, the determination unit 72 is further configured to:

[0130] After the sub-gray scale arrangement information is obtained, a sum of original gamma values of the pixel points in the sub-pixel combination is determined;

[0131] Based on the gray scale values of the pixel points in the sub-pixel combination, target gamma values corresponding to the pixel points are determined, and a sum of the target gamma values is calculated;

[0132] In a case where the sum of the original gamma values is not equal to the sum of the target gamma values, the gray scale values of the pixel points in the sub-pixel combination are adjusted.

[0133] In a possible implementation, the adjusting unit 73 is further configured to:

[0134] Based on the gray scale arrangement information, the level order of each pixel point in the display panel is determined, wherein the level value ranges corresponding to different level orders are different;

[0135] The rendering data of a frame to be displayed is obtained, and based on the rendering data and the level order of each pixel point in the display panel, a target level value corresponding to each pixel point is determined;

[0136] Based on the target level value, the level value of each pixel point in the display panel is adjusted.

[0137] The description of the processing procedure of each unit in the device and the interaction procedure between the units can refer to the related description in the above method embodiments, and will not be described in detail here.

[0138] Corresponding to the view angle compensation method of the display panel in Figure 1 , the embodiments of the present disclosure further provide a computer device 800, as shown in Figure 8 , a structural schematic diagram of the computer device 800 provided by the embodiments of the present disclosure, which comprises:

[0139] a processor 81, a memory 82, and a bus 83; the memory 82 is used for storing execution instructions, including an internal memory 821 and an external memory 822; the internal memory 821 is also called an internal memory, which is used for temporarily storing operation data in the processor 81 and data exchanged with the external memory 822 such as a hard disk, the processor 81 exchanges data with the external memory 822 through the internal memory 821, and when the computer device 800 is running, the processor 81 and the memory 82 communicate through the bus 83, so that the processor 81 executes the following instructions:

[0140] obtaining a preset pixel structure;

[0141] Based on the preset pixel structure, the gray scale arrangement information of the pixel points of the display panel is determined, wherein the gray scale arrangement information is used to indicate the gray scale values of the pixel points in the display panel.

[0142] According to the gray scale arrangement information, the level value of each pixel point in the display panel is adjusted.

[0143] The embodiment of the present disclosure further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is run by a processor, the steps of the view angle compensation method of the display panel are executed. The storage medium can be a volatile or non-volatile computer readable storage medium.

[0144] The embodiment of the present disclosure further provides a computer program product, and the computer program product carries a program code. The instructions included in the program code can be used to execute the steps of the view angle compensation method of the display panel described in the above method embodiment. For details, refer to the above method embodiment, which will not be described here.

[0145] The computer program product can be specifically implemented by hardware, software or a combination thereof. In an optional embodiment, the computer program product is specifically embodied as a computer storage medium, and in another optional embodiment, the computer program product is specifically embodied as a software product, such as a software development kit (SDK) and the like.

[0146] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system and device can refer to the corresponding process in the foregoing method embodiment, which will not be described here. In several embodiments provided by the present disclosure, it should be understood that the disclosed system, device and method can be implemented by other ways. The above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and there can be another division way in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some communication interfaces, devices or units, and can be electrical, mechanical or other forms.

[0147] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment.

[0148] In addition, each function unit in various embodiments of the present disclosure can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0149] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a nonvolatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present disclosure essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0150] Finally, it should be noted that: the above-described embodiments are merely specific embodiments of the present disclosure, used to illustrate the technical solutions of the present disclosure, rather than limit them. The protection scope of the present disclosure is not limited thereto, although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any person skilled in the art within the technical range disclosed by the present disclosure, can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. A method for compensating the viewing angle of a display panel, characterized in that, include: Obtain the preset pixel structure; Based on the preset pixel structure, the grayscale arrangement information of the pixels in the display panel is determined, wherein the grayscale arrangement information is used to indicate the grayscale value of each pixel in the display panel; According to the grayscale arrangement information, the level value of each pixel in the display panel is adjusted. The step of determining the grayscale arrangement information of the pixels of the display panel based on the preset pixel structure includes: determining the number of pixels in the sub-pixel set based on the preset pixel structure; determining the grayscale value of each pixel in the sub-pixel set to obtain sub-grayscale arrangement information; after obtaining the sub-grayscale arrangement information, determining the sum of the original gamma values ​​of the pixels in the sub-pixel set, and determining the target gamma value corresponding to each pixel; if the sum of the original gamma values ​​is not equal to the sum of the target gamma values, adjusting the grayscale values ​​of each pixel in the sub-pixel set so that if the sum of the original gamma values ​​is equal to the sum of the target gamma values, the pixels of the display panel are arranged cyclically according to the sub-grayscale arrangement information to obtain grayscale arrangement information. The step of determining the number of pixels in the sub-pixel set based on the preset pixel structure includes: determining the number of sub-domains of pixels in the display panel, wherein the number of domains is used to indicate the number of sub-pixel regions in a pixel; determining the total number of domains based on the preset pixel structure; and determining the number of pixels in the sub-pixel set based on the ratio of the total number of domains to the number of sub-domains.

2. The method according to claim 1, characterized in that, The preset pixel structure includes: a first high grayscale value, a second high grayscale value, a first low grayscale value, and a second low grayscale value; The step of determining the grayscale value of each pixel in the sub-pixel set to obtain sub-grayscale arrangement information includes: Determine the number of pixels corresponding to each grayscale value in the preset pixel structure in the sub-pixel set; Determine the arrangement order information of each grayscale value indicated by the preset pixel structure; Based on the arrangement order information and the number of pixels, the grayscale value of each pixel in the sub-pixel set is determined to obtain the sub-grayscale arrangement information.

3. The method according to claim 1, characterized in that, After obtaining the sub-grayscale arrangement information, determining the sum of the original gamma values ​​of the pixels in the sub-pixel set, and determining the target gamma value corresponding to each pixel, includes: After obtaining the sub-grayscale arrangement information, determine the sum of the original gamma values ​​of the pixels in the sub-pixel set; Based on the grayscale values ​​of each pixel in the sub-pixel set, the target gamma value corresponding to each pixel is determined, and the sum of the target gamma values ​​is calculated.

4. The method according to claim 1, characterized in that, The step of adjusting the level value of each pixel in the display panel according to the grayscale arrangement information includes: Based on the grayscale arrangement information, the level order of each pixel in the display panel is determined, wherein different level orders correspond to different ranges of level values; The rendering data of the frame to be displayed is obtained, and the target level value corresponding to each pixel is determined based on the rendering data and the level order of each pixel in the display panel. Based on the target level value, the level value of each pixel in the display panel is adjusted.

5. A viewing angle compensation device for a display panel, characterized in that, include: The acquisition unit is used to acquire the preset pixel structure; The determining unit is used to determine the grayscale arrangement information of the pixels of the display panel based on the preset pixel structure, wherein the grayscale arrangement information is used to indicate the grayscale value of each pixel in the display panel; The adjustment unit is used to adjust the level value of each pixel in the display panel according to the grayscale arrangement information. The step of determining the grayscale arrangement information of the pixels of the display panel based on the preset pixel structure includes: determining the number of pixels in the sub-pixel set based on the preset pixel structure; determining the grayscale value of each pixel in the sub-pixel set to obtain sub-grayscale arrangement information; after obtaining the sub-grayscale arrangement information, determining the sum of the original gamma values ​​of the pixels in the sub-pixel set, and determining the target gamma value corresponding to each pixel; if the sum of the original gamma values ​​is not equal to the sum of the target gamma values, adjusting the grayscale values ​​of each pixel in the sub-pixel set so that if the sum of the original gamma values ​​is equal to the sum of the target gamma values, the pixels of the display panel are arranged cyclically according to the sub-grayscale arrangement information to obtain grayscale arrangement information. The step of determining the number of pixels in the sub-pixel set based on the preset pixel structure includes: determining the number of sub-domains of pixels in the display panel, wherein the number of domains is used to indicate the number of sub-pixel regions in a pixel; determining the total number of domains based on the preset pixel structure; and determining the number of pixels in the sub-pixel set based on the ratio of the total number of domains to the number of sub-domains.

6. A computer device, characterized in that, include: The computer device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the viewing angle compensation method for the display panel as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the viewing angle compensation method for the display panel as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Display panel, device and driving method thereof

    CN111833787A