Pixel data compensation device and method, display panel, and storage medium

Through the pixel data compensation device and method, the gaze area and non-gaze area of ​​the smartview display screen are compensated, which solves the problem of darkness due to insufficient charging time, and realizes the visual uniformity of the display panel and the optimization of storage space.

CN114792502BActive Publication Date: 2025-04-08BOE TECHNOLOGY GROUP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110106235.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-26
Publication Date
2025-04-08
Estimated Expiration
2041-01-26

AI Technical Summary

Technical Problem

The gaze area of ​​the smartview display is dark due to insufficient charging time, resulting in a difference in brightness that affects the visual effect.

Method used

A pixel data compensation device and method are provided, by acquiring the second display area and the first display area of ​​the display panel, mapping the pixel data in the first display area using a preset gray scale target value, and compensating the pixel data in the second display area using a preset compensation coefficient to obtain the target pixel data.

Benefits of technology

The brightness consistency of the first display area and the second display area is achieved, the visual uniformity of the display panel is improved, and the storage space occupied by the compensation coefficient is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114792502B_ABST
    Figure CN114792502B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a pixel data compensation device and method, a display panel, and a storage medium. The device includes: a display area acquisition module, used to acquire the second display area and the first display area of ​​the display panel; an intermediate data acquisition module, used to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain the intermediate pixel data of each pixel; a target data acquisition module, used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area using a preset compensation coefficient to obtain the target pixel data of each pixel. In this embodiment, the second display area and the first display area can have consistent brightness, improving the visual uniformity of the display panel; in this embodiment, there is no need to set a set of compensation coefficients for the two areas respectively, which can reduce the storage space occupied by the compensation coefficients.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display technology, and in particular to a pixel data compensation device and method, a display panel, and a storage medium. Background Art

[0002] As users have higher and higher requirements for the display quality, display function and power consumption of display devices, high-resolution and high-refresh-rate display screens based on the gaze point of the human eye have appeared on the market, hereinafter referred to as smartview display screens. Since smartview display screens only display high-refresh-rate and high-resolution images in the gaze area, and low-refresh-rate and low-resolution images in the non-gaze area, power consumption can be reduced.

[0003] However, due to the limitations of the driver chip manufacturing process and technology, the viewing area of ​​the smartview display will appear dark due to insufficient charging time, and this brightness difference will affect the visual effect. Summary of the invention

[0004] The present disclosure provides a pixel data compensation device and method, a display panel, and a storage medium to solve the deficiencies of the related art.

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided a pixel data compensation device, which is applied to a display panel and includes:

[0006] A display area acquisition module, used to acquire the second display area and the first display area of ​​the display panel;

[0007] An intermediate data acquisition module, used to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel;

[0008] The target data acquisition module is used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area by using a preset compensation coefficient to obtain target pixel data of each pixel.

[0009] Optionally, the intermediate data acquisition module includes:

[0010] A level acquisition unit, used to acquire the grayscale level of the pixels in the display panel;

[0011] A ratio acquisition unit, used for acquiring a ratio between the grayscale target value and the grayscale level;

[0012] The product acquisition unit is used to acquire, for each pixel, the product of the ratio and the initial pixel data of each pixel in the first display area, and use the product as the intermediate pixel data of each pixel.

[0013] Optionally, the target data acquisition module includes:

[0014] a product acquisition unit, configured to acquire, for each pixel in the second display area, a product of the first coefficient in the compensation coefficient and the initial pixel data, or, for each pixel in the first display area, acquire a product of the first coefficient in the compensation coefficient and the intermediate pixel data;

[0015] The sum value acquisition unit is used to acquire the sum value of the product and the second coefficient in the compensation coefficient for each pixel, and use the sum value as the target pixel data of each pixel.

[0016] Optionally, the device further includes a target value acquisition module, which is used to acquire a preset grayscale target value; the target value acquisition module includes:

[0017] a brightness acquisition unit, configured to respectively acquire brightness of a second display area and a first display area of ​​the display panel; the second display area refers to a second display area of ​​a human eye determined according to a gaze point of a human eye on the display panel, and the first display area refers to an area of ​​the display panel excluding the second display area;

[0018] A data acquisition unit is used to adjust the brightness of the first display area until the ratio of the brightness of the second display area to the brightness of the first display area meets a preset ratio threshold, thereby obtaining the maximum grayscale of the pixels in the first display area; the maximum grayscale of the pixels in the first display area is the preset grayscale target value.

[0019] Optionally, the device further includes a compensation coefficient acquisition module, which is used to acquire a preset compensation coefficient; the compensation coefficient acquisition module includes:

[0020] A brightness acquisition unit, used to acquire brightness data of each pixel when the display panel displays each preset pixel grayscale in a specified number;

[0021] A target value acquisition unit, used to acquire an average value of brightness data according to the brightness data of each pixel at each preset pixel grayscale, and use the average value as a compensation target value corresponding to each preset pixel grayscale;

[0022] A grayscale compensation unit, used for obtaining a compensated grayscale of each pixel at each preset pixel grayscale according to a preset correspondence between grayscale and brightness and a compensation target value;

[0023] The grayscale fitting unit is used to fit a specified number of groups of preset pixel grayscales and compensation grayscales to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient.

[0024] According to a second aspect of an embodiment of the present disclosure, a pixel data compensation method is provided, which is applied to a display panel, comprising:

[0025] Acquire a first display area and a second display area of ​​the display panel;

[0026] Mapping initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel;

[0027] Initial pixel data of each pixel in the second display area and intermediate pixel data of each pixel in the first display area are compensated using a preset compensation coefficient to obtain target pixel data of each pixel.

[0028] Optionally, mapping the initial pixel data of each pixel in the first display area by using a preset grayscale target value to obtain intermediate pixel data of each pixel includes:

[0029] Get the grayscale level of the pixel in the display panel;

[0030] Obtaining a ratio between the grayscale target value and the grayscale level;

[0031] For each pixel, the product of the ratio and the initial pixel data of each pixel in the first display area is obtained, and the product is used as the intermediate pixel data of each pixel.

[0032] Optionally, using a preset compensation coefficient to compensate initial pixel data of each pixel in the second display area and intermediate pixel data of each pixel in the first display area to obtain target pixel data of each pixel includes:

[0033] For each pixel in the second display area, obtaining a product of a first coefficient in the compensation coefficient and the initial pixel data, or, for each pixel in the first display area, obtaining a product of a first coefficient in the compensation coefficient and the intermediate pixel data;

[0034] For each pixel, a sum of the product and the second coefficient in the compensation coefficient is obtained, and the sum is used as the target pixel data of each pixel.

[0035] Optionally, the method further includes a step of obtaining a preset grayscale target value, specifically including:

[0036] respectively acquiring brightness of a second display area and a first display area of ​​the display panel; the second display area refers to a second display area of ​​a human eye determined according to a gaze point of a human eye on the display panel, and the first display area refers to an area of ​​the display panel excluding the second display area;

[0037] The brightness of the first display area is adjusted until the ratio of the brightness of the second display area to the brightness of the first display area meets a preset ratio threshold, and the maximum grayscale of the pixels in the first display area is obtained; the maximum grayscale of the pixels in the first display area is the preset grayscale target value.

[0038] Optionally, the method further includes a step of obtaining a preset compensation coefficient, specifically including:

[0039] Obtaining brightness data of each pixel when the display panel displays each of a specified number of preset pixel grayscales;

[0040] Obtaining an average value of brightness data according to brightness data of each pixel at each preset pixel grayscale, and using the average value as a compensation target value corresponding to each preset pixel grayscale;

[0041] According to the preset correspondence between grayscale and brightness, the compensation grayscale of each pixel at each preset pixel grayscale is obtained according to the compensation target value;

[0042] A specified number of groups of preset pixel grayscales and compensation grayscales are fitted to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient.

[0043] According to a third aspect of an embodiment of the present disclosure, there is provided a display panel, including:

[0044] processor;

[0045] a memory for storing a computer program executable by the processor;

[0046] The processor is configured to execute the computer program in the memory to implement the above method.

[0047] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, and when an executable computer program in the storage medium is executed by a processor, the above method can be implemented.

[0048] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0049] As can be seen from the above embodiments, the pixel compensation device in the embodiment of the present disclosure may include a display area acquisition module, an intermediate data acquisition module and a target data acquisition module. Among them, the display area acquisition module is used to acquire the second display area and the first display area of ​​the display panel; the intermediate data acquisition module is used to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain the intermediate pixel data of each pixel; the target data acquisition module is used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area using a preset compensation coefficient to obtain the target pixel data of each pixel. In this embodiment, by setting a preset grayscale target value, the pixel data of the first display area can be mapped so that the maximum grayscale of each pixel in the first display area does not exceed the target grayscale target value, so that the first display area and the second display area have the same brightness, thereby improving the visual uniformity of the display panel; and in this embodiment, a set of compensation coefficients can be used to compensate the pixel data of the first display area and the second display area, without setting a set of compensation coefficients for the two display areas respectively, which can reduce the storage space occupied by the compensation coefficients.

[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0052] Figure 1 is a block diagram of a pixel data compensation device according to an exemplary embodiment.

[0053] Figure 2 is a block diagram of a pixel data compensation device according to an exemplary embodiment.

[0054] Figure 3 is a block diagram of a target value acquisition module according to an exemplary embodiment.

[0055] Figure 4 is a block diagram of an intermediate data acquisition module according to an exemplary embodiment.

[0056] Figure 5 is a block diagram of another pixel data compensation device according to an exemplary embodiment.

[0057] Figure 6 is a block diagram of a compensation coefficient acquisition module according to an exemplary embodiment.

[0058] Figure 7is a block diagram of a target data acquisition module according to an exemplary embodiment.

[0059] Figure 8 The figure is a flowchart of a pixel data compensation method according to an exemplary embodiment. DETAILED DESCRIPTION

[0060] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described below by way of example do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices consistent with some aspects of the present disclosure as detailed in the appended claims.

[0061] In order to solve the above technical problems, the present disclosure provides a pixel data compensation device. Figure 1 is a block diagram of a pixel data compensation device according to an exemplary embodiment. Figure 1 , a pixel data compensation device, comprising

[0062] A display area acquisition module 11, used to acquire the second display area and the first display area of ​​the display panel;

[0063] An intermediate data acquisition module 12, configured to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel;

[0064] The target data acquisition module 13 is used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area by using a preset compensation coefficient to obtain target pixel data of each pixel.

[0065] In this way, in this embodiment, by setting a preset grayscale target value, the pixel data of the first display area can be mapped so that the maximum grayscale of each pixel in the first display area does not exceed the target grayscale target value, thereby achieving an effect of consistent brightness in the first display area and the second display area, thereby improving the visual uniformity of the display panel; and, in this embodiment, a set of compensation coefficients can be used to compensate the pixel data of the first display area and the second display area, without having to set a set of compensation coefficients for the two display areas respectively, which can reduce the storage space occupied by the compensation coefficients.

[0066] In this embodiment, the display area acquisition module 11 can acquire the first display area and the second display area of ​​the display panel. In practical applications, an eye tracking module can be provided on the display panel, and the eye tracking module can track the movement of the human eye using eye tracking technology to determine the gaze point of the human eye on the display panel, and then determine the eye gaze area. After obtaining the eye gaze area, the eye tracking module can store it in a specified location. At this time, the display area acquisition module 11 can obtain the above-mentioned eye gaze area from the specified location, and acquire the first display area and the second display area according to the eye gaze area. Among them, the second display area refers to the above-mentioned eye gaze area, that is, the eye gaze area determined according to the gaze point of the human eye on the display panel, and the first display area refers to the area of ​​the display panel other than the second display area. Of course, the display area acquisition module 11 can also communicate with the eye tracking module, directly receive the eye gaze area sent by the eye tracking module, and acquire the first display area and the second display area according to the eye gaze area. Of course, in practical applications, the display area acquisition module 11 can be implemented using a human eye tracking module, which can track the movement of the human eye and determine the gaze point of the human eye on the display panel, and then determine the gaze area of ​​the human eye, and finally obtain the first display area and the second display area.

[0067] In this embodiment, see Figure 2 The pixel data compensation device further includes a target value acquisition module 14, which is used to acquire a preset grayscale target value. Figure 3 The target value acquisition module 14 includes a brightness acquisition unit 31 and a data acquisition unit 32; wherein,

[0068] The brightness acquisition unit 31 is used to respectively acquire the brightness of the second display area and the first display area of ​​the display panel. For example, during the display panel display process, the user's line of sight remains stationary, that is, the gaze area (or the second display area) is fixed, and the brightness acquisition unit 31 can respectively acquire the brightness of the second display area and the first display area.

[0069] It is understandable that, considering that the refresh rate and resolution of the second display area are higher than those of the first display area, the pixels in the second display area appear dark due to insufficient charging time. Therefore, in one example, the brightness acquisition unit 31 can make the grayscale of all pixels the maximum grayscale, so as to obtain a more accurate grayscale target value.

[0070] The data acquisition unit 32 is used to adjust the brightness of the first display area until the ratio of the brightness of the second display area to the brightness of the first display area meets the preset ratio threshold, and obtain the maximum grayscale of the pixels in the first display area; the maximum grayscale of the pixels in the first display area is the preset grayscale target value. For example, the data acquisition unit 32 can adjust the grayscale of each pixel in the first display area to achieve the effect of adjusting the brightness of the first display area, until the ratio of the brightness of the second display area to the brightness of the first display area meets the preset ratio threshold. The ratio threshold can be adjusted, and in one example, its value range is 97% to 99%. When the ratio threshold is met, it means that the brightness uniformity of the display panel meets the requirements. At this time, the maximum grayscale of the pixels in the first display area can be obtained, and the maximum grayscale is the preset grayscale target value GL 非注视 .

[0071] It should be noted that when obtaining the brightness of the first display area and the second display area, the average value of the brightness of all pixels in each area, the average value of the brightness of several pixels in each area, or the brightness of any pixel can be used. As long as the grayscale target value can be determined, each scheme falls within the protection scope of the present disclosure.

[0072] In this embodiment, the intermediate data acquisition module 12 can acquire the initial pixel data of each pixel in the first display area during the display process, and map the initial pixel data to obtain the intermediate pixel data of each pixel. Figure 4 , the intermediate data acquisition module 12 includes:

[0073] The level acquisition unit 41 is used to acquire the grayscale level of the pixel in the display panel. For example, the level acquisition unit 41 can acquire the grayscale level 2^N of the pixel in the display panel. For example, the grayscale level of the N=8-bit display panel is 2^8=256. The ratio acquisition unit 42 is used to acquire the ratio of the grayscale target value and the grayscale level. For example, the ratio acquisition unit 42 can acquire the ratio of the grayscale target value and the grayscale level as GL 非注视 / 2^N. The product acquisition unit 43 is used to acquire, for each pixel, the product of the ratio and the initial pixel data of each pixel in the first display area, and use the product as the intermediate pixel data of each pixel. For example, for each pixel, the product acquisition unit 43 can acquire the product of the ratio and the initial pixel data of each pixel in the first display area, and use the product as the intermediate pixel data of each pixel as GL*GL 非注视 / 2^N.

[0074] It should be noted that Figure 4The illustrated embodiment essentially maps the pixel data of the pixels in the first display area from a larger grayscale range to a smaller grayscale range, while the number of grayscale levels remains unchanged, so that the macroscopic brightness of the first display area and the second display area can be consistent.

[0075] It should be noted that, in the mapping process, only multiplication and division operations are involved, and the intermediate data acquisition module 12 only needs a shift operation, which is simple and fast and can minimize the compensation delay.

[0076] In this embodiment, the target data acquisition module 13 may compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area using a preset compensation coefficient to obtain target pixel data of each pixel.

[0077] In this embodiment, see Figure 5 , the pixel data compensation further includes a compensation coefficient acquisition module 15, which is used to acquire a preset compensation coefficient. Figure 6 , the compensation coefficient acquisition module 15 includes:

[0078] The brightness acquisition unit 61 is used to acquire the brightness data of each pixel when the display panel displays each preset pixel grayscale in the specified number. For example, the specified number can be 6. Taking an 8-bit display panel as an example, the preset pixel grayscales can be GL32, GL64, GL96, GL128, GL224, and GL255. Taking GL32 grayscale as an example, when the pixel data of all pixels in the display panel are GL32 grayscale, the brightness acquisition unit 61 can measure the brightness data of each pixel.

[0079] The target value acquisition unit 62 is used to acquire the average value of the brightness data according to the brightness data of each pixel, and use the average value as the compensation target value corresponding to each preset pixel grayscale. For example, under the GL grayscale, the average value of all pixels is

[0080] The grayscale compensation unit 63 is used to obtain the compensated grayscale of each pixel at each preset pixel grayscale according to the preset grayscale and brightness correspondence relationship and the compensation target value. For example, the grayscale compensation unit 63 can calculate the compensated grayscale of each pixel after compensation at the grayscale GL. For example, the compensated grayscale=the current grayscale of the pixel*(the brightness data of the pixel / the compensation target value)^(1 / Gamma), that is, the compensated grayscale is obtained by the inverse Gamma processing.

[0081] The grayscale fitting unit 64 is used to fit a specified number of groups of preset pixel grayscales and compensation grayscales to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient. For example, the grayscale fitting unit 64 can be based on the grayscales GL32, GL64, GL96, GL128, GL224, GL255 and the corresponding compensation grayscales. A straight line fitting is performed and the compensation coefficient (a, b) is calculated. Where a is the first coefficient and b is the second coefficient. Afterwards, the compensation coefficient (a, b) can be stored in a specified location to facilitate real-time reading by the target data acquisition module 13.

[0082] In this embodiment, see Figure 7 , the target data acquisition module 13 may include:

[0083] The product acquisition unit 71 is used to acquire the product of the first coefficient in the compensation coefficient and the initial pixel data for each pixel in the second display area, or to acquire the product of the first coefficient in the compensation coefficient and the intermediate pixel data for each pixel in the first display area. The product acquisition unit 71 can divide the process of acquiring the product into two processing steps, namely, the product acquisition unit 71 compensates the initial pixel data of each pixel in the second display area, and the product acquisition unit 71 compensates the intermediate pixel data of each pixel in the first display area. The order of the two processing steps is not limited.

[0084] The sum value acquisition unit 72 is used to acquire the sum value of the product and the second coefficient in the compensation coefficient for each pixel, and use the sum value as the target pixel data of each pixel. For example, the target pixel data of each pixel in the second display area is a*P+b, where P is the initial pixel data of the pixel, and a and b are the first coefficient and the second coefficient in the compensation coefficient, respectively. For another example, the target pixel data of each pixel in the first display area is Intermediate pixel data.

[0085] It should be noted that in step 12, the brightness of the first display area and the second display area are kept consistent from a macro perspective, but from a micro perspective, the non-uniformity at the pixel level still exists. Therefore, the target data acquisition module 13 uses a compensation coefficient to compensate for the intermediate pixel data, thereby improving the non-uniformity at the pixel level and further improving the visual uniformity.

[0086] In this embodiment, after acquiring the target pixel data, the target data acquisition module 13 can send it to the driving device of the display panel, and the driving device controls each pixel of the display panel to display according to the target pixel, so as to achieve the effect of keeping the brightness of the first display area and the second display area consistent.

[0087] It should be noted that the intermediate data acquisition module 12 and the target data acquisition module 13 adopt a scheme of first mapping the initial pixel data of the first display area and then compensating. In actual applications, mapping and compensation are implemented in the same module. For example, the target data acquisition module 13 can be based on Directly acquiring target pixel data of each pixel in the first display area, the corresponding solution also falls within the protection scope of the present disclosure.

[0088] So far, the pixel compensation device in the embodiment of the present disclosure may include a display area acquisition module, an intermediate data acquisition module and a target data acquisition module. Among them, the display area acquisition module is used to acquire the second display area and the first display area of ​​the display panel; the intermediate data acquisition module is used to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain the intermediate pixel data of each pixel; the target data acquisition module is used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area using a preset compensation coefficient to obtain the target pixel data of each pixel. In this embodiment, by setting a preset grayscale target value, the pixel data of the first display area can be mapped so that the maximum grayscale of each pixel in the first display area does not exceed the target grayscale target value, so that the first display area and the second display area have the same brightness, thereby improving the visual uniformity of the display panel; and in this embodiment, a set of compensation coefficients can be used to compensate the pixel data of the first display area and the second display area, and only one grayscale target value needs to be added (only 1 byte storage space is occupied for an 8-bit display panel), and there is no need to set a set of compensation coefficients for the two display areas respectively, which can reduce the storage space occupied by the compensation coefficients.

[0089] Based on a pixel data compensation device provided in an embodiment of the present disclosure, an embodiment of the present disclosure further provides a pixel data compensation method, which is applicable to a display panel. Figure 8 FIG. 1 is a flowchart of a pixel data compensation method according to an exemplary embodiment. Figure 8 , a pixel data compensation method, comprising:

[0090] In step 81, a first display area and a second display area of ​​the display panel are obtained;

[0091] In step 82, initial pixel data of each pixel in the first display area is mapped using a preset grayscale target value to obtain intermediate pixel data of each pixel;

[0092] In step 83, the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area are compensated using a preset compensation coefficient to obtain target pixel data of each pixel.

[0093] In one embodiment, mapping the initial pixel data of each pixel in the first display area by using a preset grayscale target value to obtain the intermediate pixel data of each pixel includes:

[0094] Get the grayscale level of the pixel in the display panel;

[0095] Obtaining a ratio between the grayscale target value and the grayscale level;

[0096] For each pixel, the product of the ratio and the initial pixel data of each pixel in the first display area is obtained, and the product is used as the intermediate pixel data of each pixel.

[0097] In one embodiment, using a preset compensation coefficient to compensate initial pixel data of each pixel in the second display area and intermediate pixel data of each pixel in the first display area to obtain target pixel data of each pixel includes:

[0098] For each pixel in the second display area, obtaining a product of a first coefficient in the compensation coefficient and the initial pixel data, or, for each pixel in the first display area, obtaining a product of a first coefficient in the compensation coefficient and the intermediate pixel data;

[0099] For each pixel, a sum of the product and the second coefficient in the compensation coefficient is obtained, and the sum is used as the target pixel data of each pixel.

[0100] In one embodiment, the method further includes a step of obtaining a preset grayscale target value, specifically including:

[0101] respectively acquiring brightness of a second display area and a first display area of ​​the display panel; the second display area refers to a human eye gaze area determined according to a gaze point of human eyes on the display panel, and the first display area refers to an area of ​​the display panel excluding the second display area;

[0102] The brightness of the first display area is adjusted until the ratio of the brightness of the second display area to the brightness of the first display area meets a preset ratio threshold, and the maximum grayscale of the pixels in the first display area is obtained; the maximum grayscale of the pixels in the first display area is the preset grayscale target value.

[0103] In one embodiment, the method further includes a step of obtaining a preset compensation coefficient, specifically including:

[0104] Obtaining brightness data of each pixel when the display panel displays each of a specified number of preset pixel grayscales;

[0105] Obtaining an average value of brightness data according to brightness data of each pixel at each preset pixel grayscale, and using the average value as a compensation target value corresponding to each preset pixel grayscale;

[0106] According to the preset correspondence between grayscale and brightness, the compensation grayscale of each pixel at each preset pixel grayscale is obtained according to the compensation target value;

[0107] A specified number of groups of preset pixel grayscales and compensation grayscales are fitted to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient.

[0108] It is understandable that the method provided in the embodiment of the present disclosure corresponds to the above-mentioned device. The specific content can be referred to the content of each embodiment of the method, which will not be repeated here.

[0109] In an exemplary embodiment, there is also provided a display panel, comprising:

[0110] processor;

[0111] a memory for storing a computer program executable by the processor;

[0112] The processor is configured to execute the computer program in the memory to implement the following Figure 8 The steps of the method.

[0113] In an exemplary embodiment, a computer readable storage medium is also provided, such as a memory including instructions, and the above executable computer program can be executed by a processor. The readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0114] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0115] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A pixel data compensation device, characterized in that: Applied to display panels, including: A display area acquisition module, used to acquire the second display area and the first display area of ​​the display panel; an intermediate data acquisition module, configured to map the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel; the intermediate data acquisition module comprises: a level acquisition unit, configured to obtain the grayscale level of the pixel in the display panel; a ratio acquisition unit, configured to obtain the ratio of the grayscale target value and the grayscale level; a product acquisition unit, configured to obtain, for each pixel, the product of the ratio and the initial pixel data of each pixel in the first display area, and use the product as the intermediate pixel data of each pixel; a target data acquisition module, used to compensate the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area by using a preset compensation coefficient, so as to obtain target pixel data of each pixel; A target value acquisition module is used to obtain a preset grayscale target value; the target value acquisition module includes: a data acquisition unit, used to adjust the brightness of the first display area until the ratio of the brightness of the second display area to the brightness of the first display area meets a preset ratio threshold, and obtain the maximum grayscale of the pixels in the first display area; the maximum grayscale of the pixels in the first display area is the preset grayscale target value.

2. The device according to claim 1, characterized in that The target data acquisition module comprises: a product acquisition unit, configured to acquire, for each pixel in the second display area, a product of the first coefficient in the compensation coefficient and the initial pixel data, or, for each pixel in the first display area, acquire a product of the first coefficient in the compensation coefficient and the intermediate pixel data; The sum value acquisition unit is used to acquire the sum value of the product and the second coefficient in the compensation coefficient for each pixel, and use the sum value as the target pixel data of each pixel.

3. The device according to claim 1, characterized in that The target value acquisition module also includes: A brightness acquisition unit is used to respectively acquire the brightness of a second display area and a first display area of ​​the display panel; the second display area refers to a second display area of ​​the human eye determined according to a gaze point of the human eye on the display panel, and the first display area refers to an area of ​​the display panel excluding the second display area.

4. The device according to claim 1, characterized in that The device also includes a compensation coefficient acquisition module, which is used to acquire a preset compensation coefficient; The compensation coefficient acquisition module includes: A brightness acquisition unit, used to acquire brightness data of each pixel when the display panel displays each preset pixel grayscale in a specified number; A target value acquisition unit, used to acquire an average value of brightness data according to the brightness data of each pixel, and use the average value as a compensation target value corresponding to each preset pixel grayscale; A grayscale compensation unit, used for obtaining a compensated grayscale of each pixel at each preset pixel grayscale according to a preset correspondence between grayscale and brightness and a compensation target value; The grayscale fitting unit is used to fit a specified number of groups of preset pixel grayscales and compensation grayscales to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient.

5. A pixel data compensation method, characterized in that: Applied to display panels, including: Acquire a first display area and a second display area of ​​the display panel; Mapping initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel; Compensating initial pixel data of each pixel in the second display area and intermediate pixel data of each pixel in the first display area using a preset compensation coefficient to obtain target pixel data of each pixel; Mapping the initial pixel data of each pixel in the first display area using a preset grayscale target value to obtain intermediate pixel data of each pixel includes: Get the grayscale level of the pixel in the display panel; Obtaining a ratio between the grayscale target value and the grayscale level; For each pixel, obtaining a product of the ratio and initial pixel data of each pixel in the first display area, and using the product as intermediate pixel data of each pixel; The method further comprises the step of obtaining a preset grayscale target value, comprising: The brightness of the first display area is adjusted until the ratio of the brightness of the second display area to the brightness of the first display area meets a preset ratio threshold, and the maximum grayscale of the pixels in the first display area is obtained; the maximum grayscale of the pixels in the first display area is the preset grayscale target value.

6. The method according to claim 5, characterized in that Compensating the initial pixel data of each pixel in the second display area and the intermediate pixel data of each pixel in the first display area by using a preset compensation coefficient to obtain target pixel data of each pixel, including: For each pixel in the second display area, obtaining a product of a first coefficient in the compensation coefficient and the initial pixel data, or, for each pixel in the first display area, obtaining a product of a first coefficient in the compensation coefficient and the intermediate pixel data; For each pixel, a sum of the product and the second coefficient in the compensation coefficient is obtained, and the sum is used as the target pixel data of each pixel.

7. The method according to claim 5, characterized in that The step of obtaining a preset grayscale target value also includes: The brightness of the first display area and the second display area of ​​the display panel are respectively obtained; the second display area refers to the human eye gaze area determined according to the gaze point of the human eye on the display panel, and the first display area refers to the area of ​​the display panel excluding the second display area.

8. The method according to claim 5, characterized in that The method further comprises the step of obtaining a preset compensation coefficient, specifically comprising: Obtaining brightness data of each pixel when the display panel displays each of a specified number of preset pixel grayscales; Obtaining an average value of brightness data according to brightness data of each pixel at each preset pixel grayscale, and using the average value as a compensation target value corresponding to each preset pixel grayscale; According to the preset correspondence between grayscale and brightness, the compensation grayscale of each pixel at each preset pixel grayscale is obtained according to the compensation target value; A specified number of groups of preset pixel grayscales and compensation grayscales are fitted to obtain a fitting curve; the first coefficient and the second coefficient of the fitting curve constitute the compensation coefficient.

9. A display panel, characterized in that: include: processor; a memory for storing a computer program executable by the processor; The processor is configured to execute the computer program in the memory to implement the method according to any one of claims 5 to 8.

10. A computer-readable storage medium, characterized in that: When the executable computer program in the storage medium is executed by a processor, the method according to any one of claims 5 to 8 can be implemented.

Citation Information

Patent Citations

  • Method and device for regulating image contrast ratio

    CN101052097A

  • Driving method of display panel, compensating circuit and driving device, and display device

    CN109658900A