Display compensation method, device and equipment of display panel and storage medium
By converting the raw compensation data of the display panel into luminance and chrominance parameters and compressing them separately according to different compression rates, the problem of increased data volume in low-power, high-brightness, and high-resolution display panels is solved, achieving efficient data compression and improved visual effects.
Patent Information
- Application Number
- CN202310869808.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-30
- Filing Date
- 2023-07-14
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2043-07-14
AI Technical Summary
In low-power, high-brightness, and high-resolution display panels, the amount of compensation data within the display panel increases significantly, resulting in low data compression efficiency.
The original compensation data of the display panel is converted into first compensation data including luminance and chrominance parameters, and the luminance and chrominance parameters are compressed separately according to different compression ratios. The compression ratio can be flexibly set according to the requirements to ensure data accuracy.
While ensuring data accuracy, it improved the overall compression rate, saved storage space, and enhanced the visual effect of the display panel.
Smart Images

Figure CN119229805B_ABST
Abstract
Description
[0001] Cross Reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202310813019.7, filed on June 30, 2023, entitled “Compensation Data Compression Method, Device, Equipment and Storage Medium”, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0003] The present application relates to the technical field of display, in particular to a display compensation method, device, equipment and storage medium of a display panel. BACKGROUND
[0004] In order to improve the problem of uneven brightness of the display panel, a Demura compensation method can be used.
[0005] However, in a new panel technical solution with low power consumption, high brightness and high resolution (PPI), the amount of compensation data in the display panel increases significantly. SUMMARY
[0006] The embodiments of the present application provide a display compensation method, device, equipment and storage medium of a display panel, which can ensure data accuracy and help improve overall compression rate.
[0007] In a first aspect, the embodiments of the present application provide a display compensation method of a display panel, comprising: converting original compensation data of the display panel into first compensation data, the first compensation data comprising a luminance parameter and a chrominance parameter; and compressing the luminance parameter and the chrominance parameter respectively according to different compression rates.
[0008] In a first aspect, a possible implementation manner is that the first compensation data comprises a first interval compensation data and a second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chrominance parameter, and the second interval compensation data comprises a second luminance parameter and a second chrominance parameter.
[0009] In a first aspect, a possible implementation manner is that the first compensation data comprises a first interval compensation data and a second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chrominance parameter, and the second interval compensation data comprises a second luminance parameter and a second chrominance parameter.
[0010] In a first aspect, a possible implementation manner is that the first compensation data comprises a first interval compensation data and a second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chrominance parameter, and the second interval compensation data comprises a second luminance parameter and a second chrominance parameter.
[0011] In a first aspect, a possible implementation manner is that the first compensation data comprises a first interval compensation data and a second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chrominance parameter, and the second interval compensation data comprises a second luminance parameter and a second chrominance parameter.
[0012] Preferably, the first luminance parameter and the second luminance parameter are compressed with different compression rates, respectively, and / or the first chrominance parameter and the second chrominance parameter are compressed with different compression rates, respectively.
[0013] In a possible implementation of the first aspect, the first luminance interval has a luminance greater than that of the second luminance interval, the first luminance parameter has a compression rate greater than that of the first chrominance parameter, and the second luminance parameter has a compression rate less than that of the second chrominance parameter.
[0014] Preferably, the first luminance parameter has a compression rate greater than that of the second luminance parameter.
[0015] Preferably, the first chrominance parameter has a compression rate less than that of the second chrominance parameter.
[0016] In a possible implementation of the first aspect, as the luminance of the display panel increases, the compression rate of the luminance parameter gradually increases, and the compression rate of the chrominance parameter gradually decreases.
[0017] Preferably, the compression rate of the luminance parameter has a first curve relationship with the luminance of the display panel.
[0018] Preferably, as the luminance of the display panel increases, the slope of the first curve gradually increases.
[0019] Preferably, the compression rate of the chrominance parameter has a second curve relationship with the luminance of the display panel.
[0020] Preferably, as the luminance of the display panel increases, the slope of the second curve gradually decreases.
[0021] In a possible implementation of the first aspect, the first luminance interval has a luminance greater than that of the second luminance interval, the first luminance interval includes a first sub-luminance interval and a second sub-luminance interval, the first luminance parameter includes a first sub-luminance parameter and a second sub-luminance parameter, the first chrominance parameter includes a first sub-chrominance parameter and a second sub-chrominance parameter, the first sub-luminance parameter and the first sub-chrominance parameter correspond to the first sub-luminance interval, and the second sub-luminance parameter and the second sub-chrominance parameter correspond to the second sub-luminance interval.
[0022] The first sub-luminance interval has a luminance greater than that of the second sub-luminance interval.
[0023] The first sub-luminance parameter has a compression rate equal to that of the second sub-luminance parameter, the first sub-chrominance parameter has a compression rate less than that of the second sub-chrominance parameter, and the first sub-luminance parameter has a compression rate greater than that of the second sub-chrominance parameter.
[0024] In a possible implementation of the first aspect, the first luminance interval has a luminance greater than a luminance of a second luminance interval, the second luminance interval includes a third sub-luminance interval and a fourth sub-luminance interval, the second luminance parameter includes a third sub-luminance parameter and a fourth sub-luminance parameter, the second chroma parameter includes a third sub-chroma parameter and a fourth sub-chroma parameter, the third sub-luminance parameter and the third sub-chroma parameter correspond to the third sub-luminance interval, and the fourth sub-luminance parameter and the fourth sub-chroma parameter correspond to the fourth sub-luminance interval.
[0025] The third sub-luminance interval has a luminance greater than a luminance of the fourth sub-luminance interval.
[0026] The third sub-chroma parameter has a compression rate equal to a compression rate of the fourth sub-chroma parameter, the third sub-luminance parameter has a compression rate greater than the compression rate of the fourth sub-chroma parameter, and the third sub-chroma parameter has a compression rate greater than the compression rate of the third sub-luminance parameter.
[0027] In a possible implementation of the first aspect, the color encoding format of the first compensation data includes a YUV color encoding format or an HSV color encoding format.
[0028] Preferably, the color encoding format of the original compensation data includes an RGB color encoding format.
[0029] Preferably, the method provided by the embodiments of the present application further includes:
[0030] The compressed luminance parameter and the chroma parameter are converted into second compensation data and stored, and the color encoding format of the second compensation data is a color encoding format supported by the display panel.
[0031] Preferably, the color encoding format supported by the display panel includes an RGB color encoding format.
[0032] Based on the same inventive concept, in a second aspect, the embodiments of the present application provide a display compensation device of a display panel, including:
[0033] a data conversion module, configured to convert original compensation data of the display panel into first compensation data, the first compensation data including a luminance parameter and a chroma parameter;
[0034] a compression module, configured to compress the luminance parameter and the chroma parameter respectively according to different compression rates.
[0035] Based on the same inventive concept, in a third aspect, the embodiments of the present application provide an electronic device, including a processor and a memory storing computer program instructions, and the processor implements the display compensation method of the display panel according to any one of the embodiments of the first aspect when executing the computer program instructions.
[0036] Based on the same inventive concept, in a fourth aspect, the embodiments of the present application provide a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the display compensation method of the display panel according to any one of the embodiments of the first aspect.
[0037] According to the display compensation method, the display panel, the device and the storage medium provided by the embodiments of the present application, on the one hand, the original compensation data of the display panel is converted into the first compensation data including the luminance parameter and the chrominance parameter, so as to separate the luminance parameter and the chrominance parameter and avoid mutual interference. On the other hand, since the greater the compression rate is, the greater the data loss is, by compressing the luminance parameter and the chrominance parameter respectively according to different compression rates, the luminance parameter and the chrominance parameter can be compressed according to requirements. For example, in the case that the accuracy requirement of the luminance parameter is high, the luminance parameter can be compressed according to a relatively small compression rate, and the chrominance parameter can be compressed according to a relatively large compression rate; for another example, in the case that the accuracy requirement of the chrominance parameter is high, the chrominance parameter can be compressed according to a relatively small compression rate, and the luminance parameter can be compressed according to a relatively large compression rate. Therefore, according to the embodiments of the present application, the compression rates of the luminance parameter and the chrominance parameter can be flexibly set according to requirements, so as to be able to guarantee the data accuracy while helping to improve the overall compression rate. BRIEF DESCRIPTION OF DRAWINGS
[0038] Other characteristics, objects and advantages of the present application will become more apparent from the following detailed description of non-restrictive embodiments, with reference to the attached drawings, in which the same or similar reference signs refer to the same or similar features, and the drawings are not drawn to scale.
[0039] Figure 1 Fig. 1 shows a flow diagram of a display compensation method of a display panel according to an embodiment of the present application;
[0040] Figure 2 Fig. 2 shows another flow diagram of a display compensation method of a display panel according to an embodiment of the present application;
[0041] Figure 3 Fig. 3 shows still another flow diagram of a display compensation method of a display panel according to an embodiment of the present application;
[0042] Figure 4 Fig. 4 shows a diagram of compression rates of different parameters in a display compensation method of a display panel according to an embodiment of the present application;
[0043] Figure 5 Fig. 5 shows another diagram of compression rates of different parameters in a display compensation method of a display panel according to an embodiment of the present application;
[0044] Figure 6Fig. 1 shows a schematic diagram of a display compensation device of a display panel according to an embodiment of the present application;
[0045] Figure 7 Fig. 2 shows a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0046] The features and exemplary embodiments of the various aspects of the present application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely configured to explain the present application and are not configured to limit the present application. The present application can be implemented without some of the specific details described below. The following description of the embodiments is merely provided to give a better understanding of the present application by showing examples of the present application.
[0047] It should be noted that, in this document, the terms such as first and second are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the elements defined by the statement "include" do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0048] Various modifications and changes can be made to the present application in its implementation without departing from the spirit or scope of the present application, which will be apparent to those skilled in the art. Therefore, the present application is intended to cover the modifications and changes of the present application falling within the scope of the corresponding claims (claimed technical solutions) and their equivalents. It should be noted that the embodiments provided by the present application can be combined with each other without contradiction.
[0049] The present application provides a display compensation method, device, equipment and storage medium of a display panel, which will be described below in conjunction with the accompanying drawings.
[0050] First, a display compensation method of a display panel provided by the present application is introduced.
[0051] As Figure 1As shown, the display compensation method of the display panel provided by the embodiments of the present application can include S110-S120.
[0052] S110, converting original compensation data of the display panel into first compensation data, the first compensation data including luminance parameters and chrominance parameters;
[0053] S120, compressing the luminance parameters and the chrominance parameters respectively according to different compression rates.
[0054] The specific implementation of each step will be described in detail below.
[0055] According to the display compensation method of the display panel provided by the embodiments of the present application, on the one hand, the original compensation data of the display panel is converted into first compensation data including luminance parameters and chrominance parameters, so as to separate the luminance parameters and the chrominance parameters and avoid mutual interference. On the other hand, since the greater the compression rate, the greater the data loss, by compressing the luminance parameters and the chrominance parameters respectively according to different compression rates, the luminance parameters and the chrominance parameters can be compressed according to requirements. For example, in the case of high accuracy requirement for the luminance parameters, the luminance parameters can be compressed according to a relatively small compression rate, and the chrominance parameters can be compressed according to a relatively large compression rate; for example, in the case of high accuracy requirement for the chrominance parameters, the chrominance parameters can be compressed according to a relatively small compression rate, and the luminance parameters can be compressed according to a relatively large compression rate. Therefore, according to the embodiments of the present application, the compression rates of the luminance parameters and the chrominance parameters can be flexibly set according to requirements, so as to be able to guarantee data accuracy while helping to improve the overall compression rate.
[0056] For example, the display panel can be an organic light emitting diode (OLED) display panel, or other types of display panels.
[0057] Before introducing S110, as shown, Figure 2 The display compensation method of the display panel can include steps 01-05, wherein step 04 can include S110 and S120 as shown in Figure 1
[0058] Step 01, collecting optical data of the display panel.
[0059] Specifically, the display panel can be first lighted, and optical equipment can be used to take optical photos of the display panel to collect optical data of the display panel. For example, the optical data can include luminance data and color coordinate data of the display panel.
[0060] Step 02, optical data analysis.
[0061] For example, the luminance data, color coordinate data, etc. of different regions in the display area can be compared to perform optical data analysis.
[0062] Step 03, compensation operation to obtain original compensation data.
[0063] For example, the display panel can be subjected to compensation operation according to the analyzed optical data to obtain compensation data of the display panel. In order to distinguish the compensation data under different color encoding formats, the compensation data obtained by the compensation operation of the display panel can be referred to as original compensation data.
[0064] Step 04, converting the original compensation data into first compensation data and compressing.
[0065] Step 04 can include S110 and S120, and the steps of S110 and S120 are as described above, which will not be repeated here. The color encoding format of the first compensation data can be different from the color encoding format of the original compensation data.
[0066] Step 05, converting the compressed luminance parameter and chrominance parameter into second compensation data and storing.
[0067] The color encoding format of the second compensation data is a color encoding format supported by the display panel. For example,
[0068] For example, the finally obtained compressed data can be written into the flash corresponding to the display panel.
[0069] Of course, it can also be stored in other types of memory, which is not limited in the present application. For example, the second compensation data can be burned into a separately attached flash chip by using a demura device to control a display driver IC (DDIC). In normal use, the DDIC first reads the second compensation data from the attached flash chip into the internal RAM of the DDIC after the power is turned on, and then converts the normal display data sent by the master control chip according to the second compensation data and sends it to the display panel. It can be understood that in the case of compressed data, the second compensation data should be decompressed, and the normal display data can be converted according to the decompressed second compensation data.
[0070] The specific implementation of each of the above steps will be described below.
[0071] First, S110 is introduced.
[0072] For example, the display panel can include sub-pixels of different colors, and the sub-pixels can display pictures at multiple gray scales. The original compensation data can include original compensation data corresponding to each color of the sub-pixels at multiple gray scales.
[0073] The color encoding format of the original compensation data can be different from the color encoding format of the first compensation data. As an example, the color encoding format of the original compensation data can comprise an RGB color encoding format. The color encoding format of the first compensation data can comprise a YUV color encoding format or an HSV color encoding format.
[0074] In a YUV color encoding format, "Y" represents luminance (or luma), i.e., a gray scale value, and "U" and "V" represent chrominance (or chroma). In the case where the format of the target compensation data comprises a YUV color encoding format, the luminance parameter can comprise Y, and the chrominance parameter can comprise UV.
[0075] The formulas for converting data in an RGB color encoding format to data in a YUV color encoding format, and vice versa, can be as follows:
[0076] Y = 0.299R + 0.587G + 0.114B (1.1)
[0077] U = -0.147R - 0.289G + 0.436B (1.2)
[0078] V = 0.615R - 0.515G - 0.100B (1.3)
[0079] R = Y + 1.14V (1.5)
[0080] G = Y - 0.39U - 0.58V (1.6)
[0081] B = Y + 2.03U (1.7)
[0082] In an HSV color encoding format, H represents hue, S represents saturation, and V represents value. In the case where the format of the target compensation data comprises an HSV color encoding format, the luminance parameter can comprise V, and the chrominance parameter can comprise HS.
[0083] The formulas for converting data in an RGB color encoding format to data in an HSV color encoding format, and vice versa, can be as follows:
[0084] Let max be the maximum of R, G, and B, and let min be the minimum. The corresponding (h, s, v) values in the HSV space are:
[0085]
[0086]
[0087] v = max (2.3)
[0088]
[0089]
[0090] p = v x (1 - s) (2.6)
[0091] q = v x (1 - f x s) (2.7)
[0092] t = v x (1 - (1 - f) x s) (2.8)
[0093]
[0094] wherein h i f, p, q, t are intermediate variables.
[0095] Taking the displayable bit number of the display panel as 8 bits for example, the RGB value range can be 0-255.
[0096] S120 is then introduced.
[0097] The compression rate can refer to the ratio of the size of the data after compression to the size of the data before compression. For example, compressing 8M of data into 4M of data, the compression rate is 50%.
[0098] The compression rate of the luminance parameter in S120 can be greater than the compression rate of the chrominance parameter, or the compression rate of the luminance parameter can be less than the compression rate of the chrominance parameter.
[0099] The display panel can display different luminances, for example, the display panel can display a picture at high luminance, and can also display a picture at low luminance.
[0100] In some embodiments, the first compensation data can include first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, and the luminance of the first luminance interval is different from the luminance of the second luminance interval. For example, the luminance of the first luminance interval is greater than the luminance of the second luminance interval, the first luminance interval can be understood as a high luminance interval, and the second luminance interval can be understood as a low luminance interval.
[0101] The first interval compensation data includes a first luminance parameter and a first chrominance parameter, and the second interval compensation data includes a second luminance parameter and a second chrominance parameter.
[0102] As an example, S120 can include: compressing the first luminance parameter and the first chrominance parameter respectively according to different compression rates, and / or compressing the second luminance parameter and the second chrominance parameter respectively according to different compression rates.
[0103] As another example, S120 can include compressing the first luminance parameter and the second luminance parameter respectively according to different compression rates, and / or compressing the first chrominance parameter and the second chrominance parameter respectively according to different compression rates. As yet another example, as shown in FIG. 1B, S120 can include S121 and S122. Figure 3 As shown in FIG. 1B, S120 can include S121 and S122.
[0104] S121, compressing the first luminance parameter and the first chrominance parameter respectively according to different compression rates, and compressing the second luminance parameter and the second chrominance parameter respectively according to different compression rates;
[0105] S122, compressing the first luminance parameter and the second luminance parameter respectively according to different compression rates, and compressing the first chrominance parameter and the second chrominance parameter respectively according to different compression rates.
[0106] It can be understood that in S121, for the same luminance interval, the compression rates of the luminance parameter and the chrominance parameter corresponding to the luminance interval are different, so that the luminance parameter and the chrominance parameter can be compressed according to the needs of a single luminance interval, thereby being able to ensure the accuracy of the data of a single luminance interval while helping to improve the overall compression rate of the data of a single luminance interval.
[0107] It can be understood that in S122, for different luminance intervals, the compression rates of the luminance parameters of different luminance intervals can be different, and / or the compression rates of the chrominance parameters of different luminance intervals can be different, so that the luminance parameter and the chrominance parameter can be compressed according to the needs of the overall display panel, thereby being able to ensure the accuracy of the data of each luminance interval while more helping to improve the overall compression rate.
[0108] In some embodiments, as shown in FIG. 1C, the luminance of the first luminance interval L1 is greater than the luminance of the second luminance interval L2. Figure 4 Figure 4 In FIG. 1C, the horizontal axis represents luminance, the vertical axis represents compression rate, solid line 1 represents a luminance parameter, and dashed line 2 represents a chrominance parameter. It should be noted that, Figure 4 In FIG. 1C, the solid line and the dashed line are only used to distinguish different parameters, and do not limit the continuity or discontinuity of the data.
[0109] The data corresponding to the first luminance interval L1 includes a first luminance parameter and a first chrominance parameter, and the data corresponding to the second luminance interval L2 includes a second luminance parameter and a second chrominance parameter.
[0110] The compression rate of the first luminance parameter can be greater than the compression rate of the first chrominance parameter, and the compression rate of the second luminance parameter can be less than the compression rate of the second chrominance parameter.
[0111] According to the human eye characteristics, the human eye is more sensitive to chrominance difference in high brightness interval, and the human eye is more sensitive to luminance change in low brightness interval. In the embodiment of the present application, for high brightness interval data, the chrominance parameter adopts a higher compression rate, so that the luminance parameter can be retained as much as possible. For low brightness interval data, the luminance parameter adopts a higher compression rate, so that the chrominance parameter can be retained as much as possible. Compared with the case where the luminance parameter and the chrominance parameter adopt a uniform compression rate, the embodiment of the present application can have less data loss under the same compression rate, so as to make the visual effect of the display panel better; and can have a higher compression rate under the same visual effect.
[0112] For example, the compression rate of the first luminance parameter can be greater than the compression rate of the second luminance parameter. That is, the compression rate of the luminance parameter in the high brightness interval can be greater than the compression rate of the luminance parameter in the low brightness interval, so as to better adapt to the change of the human eye.
[0113] For example, the compression rate of the first chrominance parameter can be less than the compression rate of the second chrominance parameter. That is, the compression rate of the chrominance parameter in the high brightness interval can be less than the compression rate of the chrominance parameter in the low brightness interval, so as to better adapt to the change of the human eye.
[0114] In some embodiments, please continue to refer to Figure 4 As the luminance of the display panel increases, the compression rate of the luminance parameter can gradually increase, and the compression rate of the chrominance parameter can gradually decrease. Since the sensitivity of the human eye to luminance and the sensitivity of the human eye to chrominance gradually change, the compression rate of the luminance parameter and the compression rate of the chrominance parameter gradually change according to the characteristics of the human eye, so as to improve the overall compression rate while further improving the visual effect.
[0115] For example, as the luminance of the display panel increases, the slope of the first curve can gradually increase.
[0116] For example, as the luminance of the display panel increases, the slope of the second curve gradually decreases.
[0117] In some embodiments, as shown in Figure 5 The luminance of the first luminance interval L1 is greater than the luminance of the second luminance interval L2. Figure 5 In the figure, the horizontal axis represents luminance, and the vertical axis represents compression rate. The solid line 1 represents the luminance parameter, and the dashed line 2 represents the chrominance parameter. It should be noted that Figure 5 In the figure, the solid line and the dashed line are only used to distinguish different parameters, and do not limit the continuity or discontinuity of the data.
[0118] The first luminance interval L1 can include a first sub-luminance interval L11 and a second sub-luminance interval L12, and the luminance of the first sub-luminance interval L11 is greater than the luminance of the second sub-luminance interval L12.
[0119] The first luminance parameter includes a first sub-luminance parameter and a second sub-luminance parameter, and the first chrominance parameter includes a first sub-chrominance parameter and a second sub-chrominance parameter, the first sub-luminance parameter and the first sub-chrominance parameter correspond to the first sub-luminance interval L11, and the second sub-luminance parameter and the second sub-chrominance parameter correspond to the second sub-luminance interval L12.
[0120] The compression rate of the first sub-luminance parameter can be equal to the compression rate of the second sub-luminance parameter, the compression rate of the first sub-chrominance parameter is less than the compression rate of the second sub-chrominance parameter, and the compression rate of the first sub-luminance parameter is greater than the compression rate of the second sub-chrominance parameter.
[0121] In the embodiments of the present application, while a higher compression rate is used for the luminance parameter in the high-light interval, the luminance parameters of the multiple sub-intervals in the high-light interval can share one compression rate, and the chrominance parameters of the multiple sub-intervals in the high-light interval are different. In this way, the overall compression rate can be further improved while the visual effect is not greatly lost, thereby saving storage space.
[0122] In some embodiments, please continue to refer to Figure 5 The luminance of the first luminance interval L1 is greater than the luminance of the second luminance interval L2. The second luminance interval L2 can include a third sub-luminance interval L23 and a fourth sub-luminance interval L24, and the luminance of the third sub-luminance interval L23 is greater than the luminance of the fourth sub-luminance interval L24.
[0123] The second luminance parameter includes a third sub-luminance parameter and a fourth sub-luminance parameter, and the second chrominance parameter includes a third sub-chrominance parameter and a fourth sub-chrominance parameter, the third sub-luminance parameter and the third sub-chrominance parameter correspond to the third sub-luminance interval L23, and the fourth sub-luminance parameter and the fourth sub-chrominance parameter correspond to the fourth sub-luminance interval L24.
[0124] The compression rate of the third sub-chrominance parameter can be equal to the compression rate of the fourth sub-chrominance parameter, the compression rate of the third sub-luminance parameter is greater than the compression rate of the fourth sub-chrominance parameter, and the compression rate of the third sub-chrominance parameter is greater than the compression rate of the third sub-luminance parameter.
[0125] In the embodiments of the present application, while a higher compression rate is used for the chrominance parameter in the low-light interval, the chrominance parameters of the multiple sub-intervals in the low-light interval can share one compression rate, and the luminance parameters of the multiple sub-intervals in the low-light interval are different. In this way, the overall compression rate can be further improved while the visual effect is not greatly lost, thereby saving storage space.
[0126] For example, Figure 5As shown, the maximum compression rate of the luminance parameter and the maximum compression rate of the chroma parameter can be the same. The minimum compression rate of the luminance parameter and the minimum compression rate of the chroma parameter can be the same. Of course, this is only an example and is not intended to limit the present application.
[0127] As shown, the maximum compression rate of the luminance parameter and the maximum compression rate of the chroma parameter can be the same. The minimum compression rate of the luminance parameter and the minimum compression rate of the chroma parameter can be the same. Of course, this is only an example and is not intended to limit the present application. Figure 5 As shown, the maximum compression rate of the luminance parameter and the maximum compression rate of the chroma parameter can be the same. The minimum compression rate of the luminance parameter and the minimum compression rate of the chroma parameter can be the same. Of course, this is only an example and is not intended to limit the present application.
[0128] As shown, the maximum compression rate of the luminance parameter and the maximum compression rate of the chroma parameter can be the same. The minimum compression rate of the luminance parameter and the minimum compression rate of the chroma parameter can be the same. Of course, this is only an example and is not intended to limit the present application. Figure 5 As shown, the maximum compression rate of the luminance parameter and the maximum compression rate of the chroma parameter can be the same. The minimum compression rate of the luminance parameter and the minimum compression rate of the chroma parameter can be the same. Of course, this is only an example and is not intended to limit the present application.
[0129] The color encoding format that the display panel can support is usually certain, and the display panel can directly display data based on the color encoding format that it supports, where "directly display" means that no color encoding format conversion is performed on the data before display.
[0130] In some optional embodiments, after S120, the method provided in the embodiments of the present application can further include: converting the compressed luminance parameter and the compressed chroma parameter into second compensation data and storing, the color encoding format of the second compensation data being the color encoding format supported by the display panel.
[0131] As an example, the second compensation data can be written into a flash corresponding to the display panel for storage, and of course, it can also be stored into other types of storage.
[0132] In the embodiments of the present application, the compressed luminance parameter and the compressed chroma parameter are converted into second compensation data and stored, and when the display panel displays, the second compensation data can be directly called from the storage module, and no color encoding format conversion is needed, so that the display driving efficiency can be improved.
[0133] In addition, as introduced above, the color encoding format of the original compensation data is different from the color encoding format of the first compensation data, and therefore the second compensation data is obtained by format conversion and compression according to different compression rates on the original compensation data. Compared with the compressed data obtained by directly compressing the original compensation data, the second compensation data has a larger compression rate, and therefore the storage space can be saved.
[0134] It can be understood that the second compensation data is compressed data, and when the display panel displays, the data in the target color coding format can be decompressed, and then display is performed based on the decompressed data. For example, the color coding format supported by the display panel can include an RGB color coding format.
[0135] As an example, the color coding format of the original compensation data can be an RGB color coding format, the color coding format of the first compensation data can be a YUV color coding format, and the color coding format of the second compensation data can be an RGB color coding format.
[0136] It can be understood that the original compensation data can be non-compressed data, and the first compensation data and the second compensation data can be compressed data.
[0137] Based on the same inventive concept, the embodiment of the present application provides a display compensation device of a display panel. As shown in the Figure 6 The display compensation device of the display panel provided by the embodiment of the present application can include a data conversion module 601 and a compression module 602.
[0138] The data conversion module 601 is configured to convert the original compensation data of the display panel into the first compensation data, and the first compensation data includes a luminance parameter and a chrominance parameter.
[0139] The compression module 602 is configured to compress the luminance parameter and the chrominance parameter according to different compression rates, respectively.
[0140] According to the display compensation device of the display panel provided by the embodiment of the present application, on the one hand, the original compensation data of the display panel is converted into the first compensation data including the luminance parameter and the chrominance parameter, so as to separate the luminance parameter and the chrominance parameter and avoid mutual interference. On the other hand, since the greater the compression rate, the greater the data loss, by compressing the luminance parameter and the chrominance parameter according to different compression rates, the luminance parameter and the chrominance parameter can be compressed according to requirements. For example, in the case that the accuracy requirement of the luminance parameter is high, the luminance parameter can be compressed according to a relatively small compression rate, and the chrominance parameter can be compressed according to a relatively large compression rate; for example, in the case that the accuracy requirement of the chrominance parameter is high, the chrominance parameter can be compressed according to a relatively small compression rate, and the luminance parameter can be compressed according to a relatively large compression rate. Therefore, according to the embodiment of the present application, the compression rates of the luminance parameter and the chrominance parameter can be flexibly set according to requirements, so as to be able to guarantee the accuracy of the data while helping to improve the overall compression rate.
[0141] In some optional embodiments, the first compensation data comprises first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chroma parameter, and the second interval compensation data comprises a second luminance parameter and a second chroma parameter;
[0142] The compression module 602 is specifically configured to:
[0143] The first luminance parameter and the first chroma parameter are compressed according to different compression rates, and / or the second luminance parameter and the second chroma parameter are compressed according to different compression rates.
[0144] Preferably, the first luminance parameter and the second luminance parameter are compressed according to different compression rates, and / or the first chroma parameter and the second chroma parameter are compressed according to different compression rates.
[0145] In some embodiments, the luminance of the first luminance interval is greater than the luminance of the second luminance interval, the compression rate of the first luminance parameter is greater than the compression rate of the first chroma parameter, and the compression rate of the second luminance parameter is less than the compression rate of the first chroma parameter.
[0146] Preferably, the compression rate of the first luminance parameter is greater than the compression rate of the second luminance parameter.
[0147] Preferably, the compression rate of the first chroma parameter is less than the compression rate of the second chroma parameter.
[0148] In some embodiments, as the luminance of the display panel increases, the compression rate of the luminance parameter gradually increases, and the compression rate of the chroma parameter gradually decreases.
[0149] Preferably, the compression rate of the luminance parameter and the luminance of the display panel have a first curve relationship.
[0150] Preferably, as the luminance of the display panel increases, the slope of the first curve gradually increases.
[0151] Preferably, the compression rate of the chroma parameter and the luminance of the display panel have a second curve relationship.
[0152] Preferably, as the luminance of the display panel increases, the slope of the second curve gradually decreases.
[0153] In some embodiments, the first luminance interval has a luminance greater than a luminance of the second luminance interval, the first luminance interval includes a first sub-luminance interval and a second sub-luminance interval, the first luminance parameter includes a first sub-luminance parameter and a second sub-luminance parameter, the first chrominance parameter includes a first sub-chrominance parameter and a second sub-chrominance parameter, the first sub-luminance parameter and the first sub-chrominance parameter correspond to the first sub-luminance interval, and the second sub-luminance parameter and the second sub-chrominance parameter correspond to the second sub-luminance interval.
[0154] The first sub-luminance interval has a luminance greater than a luminance of the second sub-luminance interval.
[0155] The first sub-luminance parameter has a compression rate equal to a compression rate of the second sub-luminance parameter, the first sub-chrominance parameter has a compression rate less than a compression rate of the second sub-chrominance parameter, and the first sub-luminance parameter has a compression rate greater than a compression rate of the second sub-chrominance parameter.
[0156] In some embodiments, the first luminance interval has a luminance greater than a luminance of the second luminance interval, the second luminance interval includes a third sub-luminance interval and a fourth sub-luminance interval, the second luminance parameter includes a third sub-luminance parameter and a fourth sub-luminance parameter, the second chrominance parameter includes a third sub-chrominance parameter and a fourth sub-chrominance parameter, the third sub-luminance parameter and the third sub-chrominance parameter correspond to the third sub-luminance interval, and the fourth sub-luminance parameter and the fourth sub-chrominance parameter correspond to the fourth sub-luminance interval.
[0157] The third sub-luminance interval has a luminance greater than a luminance of the fourth sub-luminance interval.
[0158] The third sub-chrominance parameter has a compression rate equal to a compression rate of the fourth sub-chrominance parameter, the third sub-luminance parameter has a compression rate greater than a compression rate of the fourth sub-chrominance parameter, and the third sub-chrominance parameter has a compression rate greater than a compression rate of the third sub-luminance parameter.
[0159] In some embodiments, the color encoding format of the target compensation data includes a YUV color encoding format or an HSV color encoding format.
[0160] Preferably, the color encoding format of the original compensation data includes an RGB color encoding format.
[0161] Preferably, the compression module 602, and can be further used for:
[0162] Converting the compressed luminance parameter and the chrominance parameter into second compensation data and storing, the color encoding format of the second compensation data being a color encoding format supported by the display panel.
[0163] Preferably, the color encoding format supported by the display panel includes an RGB color encoding format.
[0164] It should be noted that the display compensation method of the display panel provided in the embodiments of the present application can be executed by a display compensation device of the display panel, or a control module in the display compensation device of the display panel for executing the display compensation method of the display panel. In the embodiments of the present application, the display compensation method of the display panel is executed by the display compensation device of the display panel, and the display compensation device of the display panel provided in the embodiments of the present application is described.
[0165] The display compensation device of the display panel in the embodiments of the present application can be a device, or a component, an integrated circuit, or a chip in a terminal. The device can be a mobile electronic device, or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an Ultra-mobile Personal Computer (UMPC), a netbook, or a Personal Digital Assistant (PDA), etc., and the non-mobile electronic device can be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a cash register, or a self-service machine, etc., which are not limited in the embodiments of the present application.
[0166] The display compensation device of the display panel provided in the embodiments of the present application can realize the following advantages. Figure 1 Each process in the display compensation method of the display panel is not repeated here to avoid repetition.
[0167] Figure 7 A hardware structure schematic diagram of an electronic device provided in the embodiments of the present application is shown.
[0168] The electronic device can include a processor 801 and a memory 802 storing computer program instructions.
[0169] Specifically, the processor 801 can include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0170] The memory 802 can include mass storage for data or instructions. As an example and not by way of limitation, the memory 802 can include a hard disk drive (HDD), floppy disk drive, flash memory, compact disk (CD) or digital versatile disk (DVD), optical disk, tape, or universal serial bus (USB) drive or combinations of two or more of these. The memory 802 can be removable and / or non-removable (or fixed) as appropriate. The memory 802 can be internal or external as appropriate. In certain embodiments, the memory 802 is non-volatile solid-state memory. In certain embodiments, the memory 802 includes read-only memory (ROM). Where appropriate, this ROM can be mask programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or combinations of two or more of these. The memory can include volatile memory, such as static random access memory (SRAM) and / or dynamic RAM (DRAM) as appropriate.
[0171] The processor 801 implements the display compensation method of any of the above-described embodiments by reading and executing computer program instructions stored in the memory 802.
[0172] In one example, the electronic device can further include a communication interface 803 and a bus 810. As shown, the processor 801, the memory 802, and the communication interface 803 are connected by the bus 810 and complete communication among each other. Figure 7
[0173] The communication interface 803 is mainly used to realize the communication between the modules, devices, units and / or equipment in the embodiments of the present application.
[0174] The bus 810 includes hardware, software, or both, that couples components of the electronic device to each other. As an example and not by way of limitation, the bus can include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand (IB) interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or another suitable bus or interconnect, or combinations of two or more of these. Where appropriate, the bus 810 can include one or more buses. Although the present application is described and shown with respect to particular buses, the present application contemplates any suitable bus or interconnect.
[0175] The electronic device can perform the display compensation method of the display panel in the embodiments of the present application, thereby realizing the display compensation method of the display panel and the display compensation device of the display panel described in combination Figure 1 and Figure 6 The display compensation method of the display panel and the display compensation device of the display panel are described.
[0176] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the display compensation method of the display panel in the above embodiments, and achieve the same technical effects. To avoid repetition, details are not described herein. The computer readable storage medium can include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and is not limited herein.
[0177] The functional blocks shown in the structural block diagram described above can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, etc. When implemented in software, the elements of the present application are program or code segments used to perform the required tasks. The program or code segments can be stored in a machine readable medium or transmitted through a data signal carried in a carrier wave over a transmission medium or communication link. The "computer readable medium" can include any medium capable of storing or transmitting information. Examples of the computer readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency links, etc. The code segments can be downloaded via a computer network such as the Internet, an intranet, etc.
[0178] According to the embodiments of the present application, the computer readable storage medium can be a non-transitory computer readable storage medium.
[0179] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps are performed simultaneously.
[0180] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0181] In accordance with the embodiments of the application described above, the embodiments have not been described in detail with respect to every possible embodiment. It is apparent that many modifications and variations can be made to the described embodiments. It is intended that the application encompass all such modifications and variations as fall within the scope of the appended claims and their equivalents.
Claims
1. A display compensation method of a display panel, characterized by, The method comprises: Converting original compensation data of a display panel into first compensation data, the first compensation data comprising luminance parameters and chrominance parameters; Compressing the luminance parameters and the chrominance parameters respectively according to different compression rates; The first compensation data comprises first interval compensation data and second interval compensation data, the first interval compensation data belonging to a first luminance interval, the second interval compensation data belonging to a second luminance interval, the luminance of the first luminance interval being different from the luminance of the second luminance interval, the first interval compensation data comprising first luminance parameters and first chrominance parameters, and the second interval compensation data comprising second luminance parameters and second chrominance parameters; The luminance of the first luminance interval is greater than the luminance of the second luminance interval, the compression rate of the first luminance parameters is greater than the compression rate of the first chrominance parameters, and the compression rate of the second luminance parameters is less than the compression rate of the second chrominance parameters; The compression rate of the first luminance parameters is greater than the compression rate of the second luminance parameters; The compression rate of the first chrominance parameters is less than the compression rate of the second chrominance parameters.
2. The method of claim 1, wherein, With the increase of the luminance of the display panel, the compression rate of the luminance parameters gradually increases, and the compression rate of the chrominance parameters gradually decreases.
3. The method of claim 2, wherein, The compression rate of the luminance parameters and the luminance of the display panel are in a first curve relationship.
4. The method of claim 3, wherein, With the increase of the luminance of the display panel, the slope of the first curve gradually increases.
5. The method of claim 2, wherein, The compression rate of the chrominance parameters and the luminance of the display panel are in a second curve relationship.
6. The method of claim 5, wherein, With the increase of the luminance of the display panel, the slope of the second curve gradually decreases.
7. The method of claim 1, wherein, The first luminance interval comprises a first sub-luminance interval and a second sub-luminance interval, the first luminance parameters comprise first sub-luminance parameters and second sub-luminance parameters, the first chrominance parameters comprise first sub-chrominance parameters and second sub-chrominance parameters, the first sub-luminance parameters and the first sub-chrominance parameters corresponding to the first sub-luminance interval, and the second sub-luminance parameters and the second sub-chrominance parameters corresponding to the second sub-luminance interval; The luminance of the first sub-luminance interval is greater than the luminance of the second sub-luminance interval; The compression rate of the first sub-luminance parameters is equal to the compression rate of the second sub-luminance parameters, the compression rate of the first sub-chrominance parameters is less than the compression rate of the second sub-chrominance parameters, and the compression rate of the first sub-luminance parameters is greater than the compression rate of the second sub-chrominance parameters.
8. The method of claim 1, wherein, The second luminance interval comprises a third sub-luminance interval and a fourth sub-luminance interval, the second luminance parameters comprise third sub-luminance parameters and fourth sub-luminance parameters, the second chrominance parameters comprise third sub-chrominance parameters and fourth sub-chrominance parameters, the third sub-luminance parameters and the third sub-chrominance parameters corresponding to the third sub-luminance interval, and the fourth sub-luminance parameters and the fourth sub-chrominance parameters corresponding to the fourth sub-luminance interval; The luminance of the third sub-luminance interval is greater than the luminance of the fourth sub-luminance interval; The compression rate of the third sub-luminance parameter is greater than the compression rate of the third sub-chrominance parameter.
9. The method according to any one of claims 1 to 8, characterized in that, The color encoding format of the first compensation data comprises a YUV color encoding format or an HSV color encoding format.
10. The method of claim 1, wherein, The color encoding format of the original compensation data comprises an RGB color encoding format.
11. The method of claim 1, wherein, The method further comprises: The compressed luminance parameter and chrominance parameter are converted into second compensation data and stored, and the color encoding format of the second compensation data is a color encoding format supported by the display panel.
12. The method of claim 11, wherein, The color encoding format supported by the display panel comprises an RGB color encoding format.
13. A display compensation apparatus of a display panel, characterized by, Comprise: a data conversion module configured to convert original compensation data of a display panel into first compensation data, the first compensation data comprising a luminance parameter and a chrominance parameter; a compression module configured to compress the luminance parameter and the chrominance parameter respectively according to different compression rates; The first compensation data comprises first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first luminance interval, the second interval compensation data belongs to a second luminance interval, the luminance of the first luminance interval is different from the luminance of the second luminance interval, the first interval compensation data comprises a first luminance parameter and a first chrominance parameter, and the second interval compensation data comprises a second luminance parameter and a second chrominance parameter. The luminance of the first luminance interval is greater than the luminance of the second luminance interval, the compression rate of the first luminance parameter is greater than the compression rate of the first chrominance parameter, and the compression rate of the second luminance parameter is less than the compression rate of the second chrominance parameter. The compression rate of the first luminance parameter is greater than the compression rate of the second luminance parameter. The compression rate of the first chrominance parameter is less than the compression rate of the second chrominance parameter.
14. An electronic device, comprising: Comprise: a processor and a memory storing computer program instructions, the processor implementing the display compensation method of the display panel as claimed in any one of claims 1 to 12 when executing the computer program instructions.
15. A computer-readable storage medium, characterized in that, The computer program is stored on the computer readable storage medium, and the computer program is executed by the processor to implement the display compensation method of the display panel as claimed in any one of claims 1 to 12.
Citation Information
Patent Citations
Data compression method, display device and computer readable storage medium
CN109712206A