Display compensation method and device of display panel, equipment and storage medium
By separating the compensation data into brightness parameters and chrominance parameters in the display panel, and compressing them according to the needs, the problem of increasing compensation data in the low-power, high-brightness, and high-resolution display panel is solved, and data accuracy is achieved and the improvement of compression rate, adapts to the characteristics of the human eye and improves the visual effect.
Patent Information
- Application Number
- CN202310869808.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-30
- Filing Date
- 2023-07-14
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2043-07-14
AI Technical Summary
In low-power, high-brightness, and high-resolution display panel technology, the amount of compensation data in the display panel has increased significantly, resulting in the problem of uneven brightness being difficult to effectively solve.
By converting the original compensation data of the display panel into the first compensation data including the brightness parameter and the chrominance parameter, and compressing the brightness parameter and the chrominance parameter respectively according to different compression rates, the compression rate is flexibly set according to the needs to avoid mutual interference and improvement. Overall compression rate.
While ensuring data accuracy, it improves the overall compression rate, adapts to the characteristics of the human eye, improves visual effects, and saves storage space.
Smart Images

Figure CN119229805A_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the priority of Chinese Patent Application No. 202310813019.7, filed on June 30, 2023, entitled “Compensated 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 field of display technology, and in particular to a display compensation method, device, equipment and storage medium for a display panel. Background Art
[0004] In order to improve the problem of uneven brightness of the display panel, a demura compensation method can be used.
[0005] However, in the new panel technology solution with low power consumption, high brightness and high resolution (PPI), the amount of compensation data in the display panel increases significantly. Summary of the invention
[0006] The embodiments of the present application provide a display compensation method, device, equipment and storage medium for a display panel, which can help improve the overall compression rate while ensuring data accuracy.
[0007] In a first aspect, an embodiment of the present application provides a display compensation method for a display panel, comprising: converting original compensation data of the display panel into first compensation data, the first compensation data comprising brightness parameters and chromaticity parameters; and compressing the brightness parameters and chromaticity parameters respectively according to different compression rates.
[0008] In a possible implementation of the first aspect,
[0009] The first compensation data includes first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first brightness interval, the second interval compensation data belongs to a second brightness interval, the brightness of the first brightness interval is different from the brightness of the second brightness interval, the first interval compensation data includes a first brightness parameter and a first chromaticity parameter, and the second interval compensation data includes a second brightness parameter and a second chromaticity parameter;
[0010] Compress the brightness parameters and chrominance parameters separately according to different compression rates, including:
[0011] 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;
[0012] Preferably, the first luminance parameter and the second luminance parameter are compressed respectively according to different compression rates, and / or the first chrominance parameter and the second chrominance parameter are compressed respectively according to different compression rates.
[0013] In a possible implementation of the first aspect, the brightness of the first brightness range is greater than the brightness of the second brightness range, the compression rate of the first brightness parameter is greater than the compression rate of the first chromaticity parameter, and the compression rate of the second brightness parameter is less than the compression rate of the second chromaticity parameter;
[0014] Preferably, the compression rate of the first brightness parameter is greater than the compression rate of the second brightness parameter;
[0015] Preferably, the compression rate of the first chrominance parameter is smaller than the compression rate of the second chrominance parameter.
[0016] In a possible implementation of the first aspect, as the brightness of the display panel increases, the compression rate of the brightness parameter gradually increases, and the compression rate of the chromaticity parameter gradually decreases;
[0017] Preferably, the compression rate of the brightness parameter is in a first curve relationship with the brightness of the display panel;
[0018] Preferably, as the brightness of the display panel increases, the slope of the first curve gradually increases;
[0019] Preferably, the compression rate of the chromaticity parameter and the brightness of the display panel are in a second curve relationship;
[0020] Preferably, as the brightness of the display panel increases, the slope of the second curve gradually decreases.
[0021] In a possible implementation of the first aspect, the brightness of the first brightness interval is greater than the brightness of the second brightness interval, the first brightness interval includes a first sub-brightness interval and a second sub-brightness interval, the first brightness parameter includes a first sub-brightness parameter and a second sub-brightness parameter, the first chromaticity parameter includes a first sub-chromaticity parameter and a second sub-chromaticity parameter, the first sub-brightness parameter and the first sub-chromaticity parameter correspond to the first sub-brightness interval, and the second sub-brightness parameter and the second sub-chromaticity parameter correspond to the second sub-brightness interval;
[0022] The brightness of the first sub-brightness interval is greater than the brightness of the second sub-brightness interval;
[0023] The compression rate of the first sub-luminance parameter is 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.
[0024] In a possible implementation of the first aspect, the brightness of the first brightness interval is greater than the brightness of the second brightness interval, the second brightness interval includes a third sub-brightness interval and a fourth sub-brightness interval, the second brightness parameter includes a third sub-brightness parameter and a fourth sub-brightness parameter, the second chromaticity parameter includes a third sub-chromaticity parameter and a fourth sub-chromaticity parameter, the third sub-brightness parameter and the third sub-chromaticity parameter correspond to the third sub-brightness interval, and the fourth sub-brightness parameter and the fourth sub-chromaticity parameter correspond to the fourth sub-brightness interval;
[0025] The brightness of the third sub-brightness interval is greater than the brightness of the fourth sub-brightness interval;
[0026] The compression rate of the third sub-chrominance parameter is 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.
[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 in the embodiment of the present application further includes:
[0030] Converting the compressed brightness parameter and chromaticity parameter into second compensation data and storing the second compensation data, wherein 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, an embodiment of the present application provides a display compensation device for a display panel, comprising:
[0033] A data conversion module, used for converting original compensation data of the display panel into first compensation data, wherein the first compensation data includes a brightness parameter and a chromaticity parameter;
[0034] The compression module is used to compress the brightness parameter and the chrominance parameter respectively according to different compression rates.
[0035] Based on the same inventive concept, in a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory storing computer program instructions, wherein when the processor executes the computer program instructions, the display compensation method of the display panel as described in any one of the embodiments in the first aspect is implemented.
[0036] Based on the same inventive concept, in a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the display compensation method of the display panel as described in any one of the embodiments in the first aspect is implemented.
[0037] According to the display compensation method, device, equipment and storage medium 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 brightness parameter and the chromaticity parameter, so that the brightness parameter and the chromaticity parameter are separated to avoid mutual interference. On the other hand, since the greater the compression rate, the greater the data loss, by compressing the brightness parameter and the chromaticity parameter respectively according to different compression rates, the brightness parameter and the chromaticity parameter can be compressed according to demand. For example, when the accuracy of the brightness parameter is required to be high, the brightness parameter can be compressed according to a relatively small compression rate, and the chromaticity parameter can be compressed according to a relatively large compression rate; for another example, when the accuracy of the chromaticity parameter is required to be high, the chromaticity parameter can be compressed according to a relatively small compression rate, and the brightness parameter can be compressed according to a relatively large compression rate. Therefore, according to the embodiment of the present application, the compression rate of the brightness parameter and the chromaticity parameter can be flexibly set according to demand, so that it can help to improve the overall compression rate while ensuring the accuracy of the data. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Other features, objects and advantages of the present application will become more apparent by reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals represent the same or similar features and the accompanying drawings are not drawn to scale.
[0039] Figure 1 A schematic diagram showing a flow chart of a display compensation method for a display panel provided in an embodiment of the present application;
[0040] Figure 2 Another schematic diagram showing a flow chart of a display compensation method for a display panel provided in an embodiment of the present application;
[0041] Figure 3 Another schematic diagram showing a flow chart of a display compensation method for a display panel provided in an embodiment of the present application;
[0042] Figure 4 A schematic diagram showing compression rates of different parameters in a display compensation method for a display panel provided in an embodiment of the present application;
[0043] Figure 5 Another schematic diagram showing the compression rates of different parameters in the display compensation method of the display panel provided in an embodiment of the present application;
[0044] Figure 6A schematic diagram showing the structure of a display compensation device of a display panel provided in an embodiment of the present application is shown;
[0045] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0046] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0047] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" 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 includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, 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] It is obvious to those skilled in the art that various modifications and changes can be made in the present application without departing from the spirit or scope of the present application. Therefore, the present application is intended to cover modifications and changes of the present application that fall within the scope of the corresponding claims (technical solutions for protection) and their equivalents. It should be noted that the implementation methods provided in the embodiments of the present application can be combined with each other without contradiction.
[0049] Embodiments of the present application provide a display compensation method, device, equipment, and storage medium for a display panel. The following will describe various embodiments of the display compensation method, device, equipment, and storage medium for a display panel provided by the embodiments of the present application in conjunction with the accompanying drawings.
[0050] First, a display compensation method for a display panel provided in an embodiment of the present application is introduced.
[0051] like Figure 1As shown, the display compensation method of the display panel provided in the embodiment of the present application may include S110 to S120.
[0052] S110, converting original compensation data of the display panel into first compensation data, where the first compensation data includes a brightness parameter and a chromaticity parameter;
[0053] S120, compressing the brightness parameter and the chrominance parameter respectively according to different compression rates.
[0054] The specific implementation of the above steps will be described in detail below.
[0055] According to the display compensation method 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 brightness parameter and the chromaticity parameter, so that the brightness parameter and the chromaticity parameter are separated to avoid mutual interference. On the other hand, since the greater the compression rate, the greater the data loss, by compressing the brightness parameter and the chromaticity parameter respectively according to different compression rates, the brightness parameter and the chromaticity parameter can be compressed according to demand. For example, when the accuracy of the brightness parameter is required to be high, the brightness parameter can be compressed according to a relatively small compression rate, and the chromaticity parameter can be compressed according to a relatively large compression rate; for another example, when the accuracy of the chromaticity parameter is required to be high, the chromaticity parameter can be compressed according to a relatively small compression rate, and the brightness parameter can be compressed according to a relatively large compression rate. Therefore, according to the embodiment of the present application, the compression rate of the brightness parameter and the chromaticity parameter can be flexibly set according to demand, so that it can help to improve the overall compression rate while ensuring the accuracy of the data.
[0056] Exemplarily, the display panel may be an organic light emitting diode (OLED) display panel, or other types of display panels.
[0057] Before introducing S110, Figure 2 As shown, the display compensation method of the display panel may include steps 01 to 05, wherein step 04 may include Figure 1 S110 and S120 shown.
[0058] Step 01, collecting optical data of the display panel.
[0059] Specifically, the display panel may be first lit up, and an optical device may be used to optically photograph the display panel to collect optical data of the display panel. Exemplarily, the optical data may include brightness data and color coordinate data of the display panel.
[0060] Step 02, optical data analysis.
[0061] For example, the brightness data, color coordinate data, etc. of different areas 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 may be compensated based on the analyzed optical data to obtain compensated data of the display panel. In order to distinguish compensated data in different color coding formats, the compensated data obtained by performing compensation on the display panel may be referred to as original compensated data.
[0064] Step 04: convert the original compensation data into first compensation data and compress it.
[0065] Step 04 may include S110 and S120. The steps of S110 and S120 are as described above and will not be described again. The color encoding format of the first compensation data may be different from the color encoding format of the original compensation data.
[0066] Step 05, converting the compressed brightness parameter and chromaticity parameter into second compensation data and storing the second compensation data.
[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 compressed data finally obtained may be written into the flash corresponding to the display panel.
[0069] Of course, it can also be stored in other types of memory, and this application does not limit this. For example, the demura device can be used to control the display driver chip (Display Driver IC, DDIC) to burn the second compensation data into a separate external flash chip. In normal use, after the power is turned on, the DDIC first reads the second compensation data from the external flash chip into the DDIC's internal memory (Random Access Memory, RAM), and then converts the normal display data sent by the main control chip according to the second compensation data and sends it to the display panel. It is understandable that when the second compensation data is 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 methods of the above steps are introduced below.
[0071] First, let me introduce S110.
[0072] Exemplarily, the display panel may include sub-pixels of different colors, and the sub-pixels may display images at multiple grayscales. The original compensation data may include original compensation data corresponding to the sub-pixels of each color at multiple grayscales.
[0073] The color encoding format of the original compensation data may be different from the color encoding format of the first compensation data. As an example, the color encoding format of the original compensation data may include an RGB color encoding format. The color encoding format of the first compensation data may include a YUV color encoding format or an HSV color encoding format.
[0074] In the YUV color encoding format, "Y" represents brightness (Luminance or Luma), that is, grayscale value; while "U" and "V" represent chrominance (Chrominance or Chroma). When the format of the target compensation data includes the YUV color encoding format, the luminance parameter may include Y, and the chrominance parameter may include UV.
[0075] The formula for converting data in RGB color encoding format and data in YUV color encoding format is 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 the HSV color encoding format, H represents hue, S represents saturation, and V represents value. When the format of the target compensation data includes the HSV color encoding format, the brightness parameter may include V, and the chromaticity parameter may include HS.
[0083] The formula for converting data in RGB color encoding format and data in HSV color encoding format is as follows:
[0084] Let max be the largest of R, G, and B, and min be the smallest. The corresponding (h, s, v) values in HSV space are:
[0085]
[0086]
[0087] v=max (2.3)
[0088]
[0089]
[0090] p=v×(1-s) (2.6)
[0091] q=v×(1-f×s) (2.7)
[0092] t=v×(1-(1-f)×s) (2.8)
[0093]
[0094] Among them, h i , f, p, q, and t are intermediate variables.
[0095] For example, if the display panel can display 8 bits, the RGB value range can be 0-255.
[0096] Next, let’s introduce S120.
[0097] The compression ratio can refer to the ratio of the size of the data after compression to the size of the data before compression. For example, if 8M data is compressed into 4M data, the compression ratio is 50%.
[0098] In S120, the compression rate of the brightness parameter may be greater than the compression rate of the chrominance parameter, or the compression rate of the brightness parameter may be less than the compression rate of the chrominance parameter.
[0099] The display panel can display different brightness. For example, the display panel can display images at high brightness or low brightness.
[0100] In some embodiments, the first compensation data may include first interval compensation data and second interval compensation data, the first interval compensation data belongs to the first brightness interval, the second interval compensation data belongs to the second brightness interval, and the brightness of the first brightness interval is different from the brightness of the second brightness interval. For example, the brightness of the first brightness interval is greater than the brightness of the second brightness interval, the first brightness interval can be understood as a high brightness interval, and the second brightness interval can be understood as a low brightness interval.
[0101] The first interval compensation data includes a first brightness parameter and a first chromaticity parameter, and the second interval compensation data includes a second brightness parameter and a second chromaticity parameter.
[0102] As an example, S120 may 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 may include: compressing the first brightness parameter and the second brightness 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. Figure 3 As shown, S120 may include S121 and S122.
[0104] S121, compressing the first brightness parameter and the first chromaticity parameter respectively according to different compression rates, and compressing the second brightness parameter and the second chromaticity parameter respectively according to different compression rates;
[0105] S122, compressing the first brightness parameter and the second brightness parameter respectively according to different compression rates, and compressing the first chromaticity parameter and the second chromaticity parameter respectively according to different compression rates.
[0106] It is understandable that in S121, for the same brightness interval, the compression rates of the brightness parameters and chromaticity parameters corresponding to the brightness interval are different. In this way, the brightness parameters and chromaticity parameters can be compressed according to the needs of a single brightness interval, thereby ensuring the accuracy of the data of a single brightness interval while helping to improve the overall compression rate of the data of a single brightness interval.
[0107] It is understandable that in S122, for different brightness ranges, the compression rates of brightness parameters in different brightness ranges may be different, and / or the compression rates of chromaticity parameters in different brightness ranges may be different. In this way, the brightness parameters and chromaticity parameters can be compressed according to the overall requirements of the display panel, thereby ensuring the accuracy of the data in each brightness range while helping to improve the overall compression rate.
[0108] In some embodiments, Figure 4 As shown, the brightness of the first brightness interval L1 is greater than the brightness of the second brightness interval L2. Figure 4 In the figure, the horizontal axis represents brightness, the vertical axis represents compression rate, the solid line 1 represents brightness parameter, and the dotted line 2 represents chromaticity parameter. Figure 4 The solid and dotted lines are only used to distinguish different parameters and are not used to limit the continuity or discontinuity of the data.
[0109] The data corresponding to the first brightness interval L1 includes a first brightness parameter and a first chromaticity parameter, and the data corresponding to the second brightness interval L2 includes a second brightness parameter and a second chromaticity parameter.
[0110] The compression rate of the first luminance parameter may be greater than the compression rate of the first chrominance parameter, and the compression rate of the second luminance parameter may be less than the compression rate of the second chrominance parameter.
[0111] According to the characteristics of the human eye, the human eye is more sensitive to the difference in chromaticity in the high-brightness interval, and is more sensitive to the change in brightness in the low-brightness interval. In an embodiment of the present application, for the high-brightness interval data, the chromaticity parameter adopts a higher compression rate, so that the brightness parameter can be retained as much as possible. For the low-brightness interval data, the brightness parameter adopts a higher compression rate, so that the chromaticity parameter can be retained as much as possible. Compared with the use of a uniform compression rate for brightness parameters and chromaticity parameters, the embodiment of the present application can have less data loss at the same compression rate, thereby enabling the visual effect of the display panel to be better; a higher compression rate can be achieved under the same visual effect.
[0112] Exemplarily, the compression rate of the first brightness parameter may be greater than the compression rate of the second brightness parameter. In other words, the compression rate of the brightness parameter in the highlight interval may be greater than the compression rate of the brightness parameter in the low brightness interval, so as to better adapt to the changes of the human eye.
[0113] For example, the compression rate of the first chromaticity parameter may be smaller than that of the second chromaticity parameter. In other words, the compression rate of the chromaticity parameter in the high brightness interval may be smaller than that in the low brightness interval, so as to better adapt to the changes of the human eye.
[0114] In some embodiments, please refer to Figure 4 As the brightness of the display panel increases, the compression rate of the brightness parameter can gradually increase, and the compression rate of the chromaticity parameter can gradually decrease. Since the sensitivity of the human eye to brightness and chromaticity gradually changes, the compression rate of the brightness parameter and the compression rate of the chromaticity parameter gradually change with the characteristics of the human eye, thereby further improving the visual effect while improving the overall compression rate.
[0115] For example, the compression rate of the brightness parameter and the brightness of the display panel may be in a first curve relationship. For example, as the brightness of the display panel increases, the slope of the first curve may gradually increase.
[0116] For example, the compression rate of the chromaticity parameter and the brightness of the display panel may be in a second curve relationship. For example, as the brightness of the display panel increases, the slope of the second curve gradually decreases.
[0117] In some embodiments, Figure 5 As shown, the brightness of the first brightness interval L1 is greater than the brightness of the second brightness interval L2. Figure 5 In the figure, the horizontal axis represents brightness, the vertical axis represents compression rate, the solid line 1 represents brightness parameter, and the dotted line 2 represents chromaticity parameter. Figure 5 The solid and dotted lines are only used to distinguish different parameters and are not used to limit the continuity or discontinuity of the data.
[0118] The first brightness interval L1 may include a first sub-brightness interval L11 and a second sub-brightness interval L12 , and the brightness of the first sub-brightness interval L11 is greater than the brightness of the second sub-brightness interval L12 .
[0119] The first brightness parameter includes a first sub-brightness parameter and a second sub-brightness parameter, the first chromaticity parameter includes a first sub-chromaticity parameter and a second sub-chromaticity parameter, the first sub-brightness parameter and the first sub-chromaticity parameter correspond to the first sub-brightness interval L11, and the second sub-brightness parameter and the second sub-chromaticity parameter correspond to the second sub-brightness interval L12.
[0120] The compression rate of the first sub-luminance parameter may 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 an embodiment of the present application, while a higher compression rate is used for the brightness parameter in the highlight interval, the brightness parameters of multiple sub-intervals in the highlight interval can share a compression rate, and the chromaticity parameters of the multiple sub-intervals in the highlight interval are different. In this way, it is possible to ensure that the visual effect is not greatly lost while further improving the overall compression rate and saving storage space.
[0122] In some embodiments, please refer to Figure 5 The brightness of the first brightness interval L1 is greater than the brightness of the second brightness interval L2. The second brightness interval L2 may include a third sub-brightness interval L23 and a fourth sub-brightness interval L24, and the brightness of the third sub-brightness interval L23 is greater than the brightness of the fourth sub-brightness interval L24.
[0123] The second brightness parameter includes a third sub-brightness parameter and a fourth sub-brightness parameter, the second chromaticity parameter includes a third sub-chromaticity parameter and a fourth sub-chromaticity parameter, the third sub-brightness parameter and the third sub-chromaticity parameter correspond to the third sub-brightness interval L23, and the fourth sub-brightness parameter and the fourth sub-chromaticity parameter correspond to the fourth sub-brightness interval L24.
[0124] The compression rate of the third sub-chrominance parameter may 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 an embodiment of the present application, while a higher compression rate is used for the chromaticity parameters in the low-brightness interval, the chromaticity parameters of multiple sub-intervals in the low-brightness interval can share a compression rate, and the brightness parameters of multiple sub-intervals in the low-brightness interval are different. In this way, it can ensure that the visual effect is not too much lost while further improving the overall compression rate and saving storage space.
[0126] For example, Figure 5As shown, the maximum compression rate of the brightness parameter and the maximum compression rate of the chrominance parameter may be the same. The minimum compression rate of the brightness parameter and the minimum compression rate of the chrominance parameter may be the same. Of course, this is only an example and is not intended to limit the present application.
[0127] For example, Figure 5 As shown, while the compression rate of the first sub-chromaticity parameter is less than that of the second sub-chromaticity parameter, as the brightness increases, in the first sub-brightness interval, the compression rate of the first sub-chromaticity parameter may gradually decrease, and in the second sub-brightness interval, the compression rate of the second sub-chromaticity parameter may gradually decrease.
[0128] like Figure 5 As shown, while the compression rate of the third sub-brightness parameter is greater than that of the fourth sub-brightness parameter, as the brightness increases, in the third sub-brightness interval, the compression rate of the third sub-brightness parameter may gradually increase, and in the fourth sub-brightness interval, the compression rate of the fourth sub-brightness parameter may gradually increase.
[0129] The color encoding format that a display panel can support is usually certain, and the display panel can directly display data based on the color encoding format it supports. Here, “directly display” means: the color encoding format of the data is not converted before display.
[0130] In some optional embodiments, after S120, the method provided in the embodiments of the present application may further include: converting the compressed brightness parameter and chromaticity parameter into second compensation data and storing the second compensation data, wherein the color encoding format of the second compensation data is a color encoding format supported by the display panel.
[0131] Exemplarily, the second compensation data may be written into a flash corresponding to the display panel for storage, and of course, may also be stored in other types of memory.
[0132] In an embodiment of the present application, the compressed brightness parameters and chromaticity parameters are converted into second compensation data and stored. When the display panel is displaying, the second compensation data can be directly called from the storage module without the need to convert the color coding format. In this way, the display driving efficiency can be improved.
[0133] In addition, as introduced above, the color coding format of the original compensation data is different from the color coding format of the first compensation data. Therefore, the second compensation data is obtained by converting the format of the original compensation data and compressing it according to different compression rates. Compared with the compressed data obtained by directly compressing the original compensation data, the compression rate of the second compensation data is higher, thereby saving storage space.
[0134] It is understandable that the second compensation data is compressed data, and when the display panel displays, the data in the target color encoding format can be decompressed, and then displayed based on the decompressed data. Exemplarily, the color encoding format supported by the display panel may include an RGB color encoding format.
[0135] As an example, the color encoding format of the original compensation data may be an RGB color encoding format, the color encoding format of the first compensation data may be a YUV color encoding format, and the color encoding format of the second compensation data may be an RGB color encoding format.
[0136] It can be understood that the original compensation data may be non-compressed data, and the first compensation data and the second compensation data may be compressed data.
[0137] Based on the same inventive concept, an embodiment of the present application provides a display compensation device for a display panel. Figure 6 As shown, the display compensation device of the display panel provided in the embodiment of the present application may include a data conversion module 601 and a compression module 602 .
[0138] A data conversion module 601 is used to convert the original compensation data of the display panel into first compensation data, where the first compensation data includes a brightness parameter and a chromaticity parameter;
[0139] The compression module 602 is used to compress the brightness parameter and the chrominance parameter respectively according to different compression rates.
[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 brightness parameter and the chromaticity parameter, so that the brightness parameter and the chromaticity parameter are separated to avoid mutual interference. On the other hand, since the greater the compression rate, the greater the data loss, by compressing the brightness parameter and the chromaticity parameter respectively according to different compression rates, the brightness parameter and the chromaticity parameter can be compressed according to demand. For example, when the accuracy of the brightness parameter is required to be high, the brightness parameter can be compressed according to a relatively small compression rate, and the chromaticity parameter can be compressed according to a relatively large compression rate; for another example, when the accuracy of the chromaticity parameter is required to be high, the chromaticity parameter can be compressed according to a relatively small compression rate, and the brightness parameter can be compressed according to a relatively large compression rate. Therefore, according to the embodiment of the present application, the compression rate of the brightness parameter and the chromaticity parameter can be flexibly set according to demand, so that it can help to improve the overall compression rate while ensuring the accuracy of the data.
[0141] In some optional embodiments, the first compensation data includes first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first brightness interval, the second interval compensation data belongs to a second brightness interval, the brightness of the first brightness interval is different from the brightness of the second brightness interval, the first interval compensation data includes a first brightness parameter and a first chromaticity parameter, and the second interval compensation data includes a second brightness parameter and a second chromaticity parameter;
[0142] The compression module 602 may be specifically used for:
[0143] 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;
[0144] Preferably, the first luminance parameter and the second luminance parameter are compressed respectively according to different compression rates, and / or the first chrominance parameter and the second chrominance parameter are compressed respectively according to different compression rates.
[0145] In some embodiments, the brightness of the first brightness range is greater than the brightness of the second brightness range, the compression rate of the first brightness parameter is greater than the compression rate of the first chromaticity parameter, and the compression rate of the second brightness parameter is less than the compression rate of the first chromaticity parameter;
[0146] Preferably, the compression rate of the first brightness parameter is greater than the compression rate of the second brightness parameter;
[0147] Preferably, the compression rate of the first chrominance parameter is smaller than the compression rate of the second chrominance parameter.
[0148] In some embodiments, as the brightness of the display panel increases, the compression rate of the brightness parameter gradually increases, and the compression rate of the chrominance parameter gradually decreases;
[0149] Preferably, the compression rate of the brightness parameter is in a first curve relationship with the brightness of the display panel;
[0150] Preferably, as the brightness of the display panel increases, the slope of the first curve gradually increases;
[0151] Preferably, the compression rate of the chromaticity parameter and the brightness of the display panel are in a second curve relationship;
[0152] Preferably, as the brightness of the display panel increases, the slope of the second curve gradually decreases.
[0153] In some embodiments, the brightness of the first brightness interval is greater than the brightness of the second brightness interval, the first brightness interval includes a first sub-brightness interval and a second sub-brightness interval, the first brightness parameter includes a first sub-brightness parameter and a second sub-brightness parameter, the first chromaticity parameter includes a first sub-chromaticity parameter and a second sub-chromaticity parameter, the first sub-brightness parameter and the first sub-chromaticity parameter correspond to the first sub-brightness interval, and the second sub-brightness parameter and the second sub-chromaticity parameter correspond to the second sub-brightness interval;
[0154] The brightness of the first sub-brightness interval is greater than the brightness of the second sub-brightness interval;
[0155] The compression rate of the first sub-luminance parameter is 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.
[0156] In some embodiments, the brightness of the first brightness interval is greater than the brightness of the second brightness interval, the second brightness interval includes a third sub-brightness interval and a fourth sub-brightness interval, the second brightness parameter includes a third sub-brightness parameter and a fourth sub-brightness parameter, the second chromaticity parameter includes a third sub-chromaticity parameter and a fourth sub-chromaticity parameter, the third sub-brightness parameter and the third sub-chromaticity parameter correspond to the third sub-brightness interval, and the fourth sub-brightness parameter and the fourth sub-chromaticity parameter correspond to the fourth sub-brightness interval;
[0157] The brightness of the third sub-brightness interval is greater than the brightness of the fourth sub-brightness interval;
[0158] The compression rate of the third sub-chrominance parameter is 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.
[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 may further be used for:
[0162] Converting the compressed brightness parameter and chromaticity parameter into second compensation data and storing the second compensation data, wherein the color encoding format of the second compensation data is 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 for a display panel provided in the embodiment of the present application may be executed by a display compensation device for a display panel, or a control module in the display compensation device for a display panel for executing the display compensation method for a display panel. In the embodiment of the present application, the display compensation device for a display panel executing the display compensation method for a display panel is taken as an example to illustrate the display compensation device for a display panel provided in the embodiment of the present application.
[0165] The display compensation device of the display panel in the embodiment 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. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0166] The display compensation device of the display panel provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes in the embodiment of the display compensation method of the display panel are not described again.
[0167] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.
[0168] The electronic device may include a processor 801 and a memory 802 storing computer program instructions.
[0169] Specifically, the processor 801 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.
[0170] The memory 802 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 802 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 802 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 802 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 802 is a non-volatile solid-state memory. In a specific embodiment, the memory 802 includes a read-only memory (ROM). In appropriate cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these. Exemplarily, the memory may include a non-volatile transient memory.
[0171] The processor 801 reads and executes computer program instructions stored in the memory 802 to implement any one of the display compensation methods for the display panel in the above embodiments.
[0172] In one example, the electronic device may further include a communication interface 803 and a bus 810. Figure 7 As shown, the processor 801, the memory 802, and the communication interface 803 are connected via a bus 810 and communicate with each other.
[0173] The communication interface 803 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.
[0174] Bus 810 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 810 may include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.
[0175] The electronic device can execute the display compensation method of the display panel in the embodiment of the present application, thereby realizing the combination of Figure 1 and Figure 6 A display compensation method for a display panel and a display compensation device for a display panel are described.
[0176] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the display compensation method of the display panel in the above embodiment can be implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The above-mentioned computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc., which is not limited here.
[0177] The functional blocks shown in the above-described block diagram 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 function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Computer-readable medium" can include any medium capable of storing or transmitting information. Examples of computer-readable media 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 segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0178] According to an embodiment of the present application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.
[0179] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0180] The above reference is according to the method of the embodiment of the present application, the flow chart of the device (system) and the computer program product and / or the block diagram described various aspects of the present application.It should be understood that each square box in the flow chart and / or the block diagram and the combination of each square box in the flow chart and / or the block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the realization of the function / action specified in one or more square boxes of the flow chart and / or the block diagram.Such a processor can be but is not limited to a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.It can also be understood that each square box in the block diagram and / or the flow chart and the combination of the square boxes in the block diagram and / or the flow chart can also be realized by the dedicated hardware that performs the specified function or action, or can be realized by the combination of dedicated hardware and computer instructions.
[0181] According to the embodiments described above in the present application, these embodiments do not describe all the details in detail, nor do they limit the present application to the specific embodiments described. Obviously, many modifications and changes can be made based on the above description. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can make good use of the present application and the modifications based on the present application. The present application is limited only by the claims and their full scope and equivalents.
Claims
1. A display compensation method for a display panel, characterized in that: include: Converting original compensation data of the display panel into first compensation data, wherein the first compensation data includes a brightness parameter and a chromaticity parameter; The brightness parameter and the chrominance parameter are compressed respectively according to different compression rates.
2. The method according to claim 1, characterized in that The first compensation data includes first interval compensation data and second interval compensation data, the first interval compensation data belongs to a first brightness interval, the second interval compensation data belongs to a second brightness interval, the brightness of the first brightness interval is different from the brightness of the second brightness interval, the first interval compensation data includes a first brightness parameter and a first chromaticity parameter, and the second interval compensation data includes a second brightness parameter and a second chromaticity parameter; The compressing the brightness parameter and the chrominance parameter respectively according to different compression rates includes: Compressing the first brightness parameter and the first chrominance parameter respectively according to different compression rates, and / or compressing the second brightness parameter and the second chrominance parameter respectively according to different compression rates; Preferably, the first luminance parameter and the second luminance parameter are compressed respectively according to different compression rates, and / or the first chrominance parameter and the second chrominance parameter are compressed respectively according to different compression rates.
3. The method according to claim 2, characterized in that The brightness of the first brightness interval is greater than the brightness of the second brightness interval, the compression rate of the first brightness parameter is greater than the compression rate of the first chrominance parameter, and the compression rate of the second brightness parameter is less than the compression rate of the second chrominance parameter; Preferably, the compression rate of the first brightness parameter is greater than the compression rate of the second brightness parameter; Preferably, the compression rate of the first chromaticity parameter is smaller than the compression rate of the second chromaticity parameter.
4. The method according to claim 1, characterized in that: As the brightness of the display panel increases, the compression rate of the brightness parameter gradually increases, and the compression rate of the chromaticity parameter gradually decreases; Preferably, the compression rate of the brightness parameter and the brightness of the display panel are in a first curve relationship; Preferably, as the brightness of the display panel increases, the slope of the first curve gradually increases; Preferably, the compression rate of the chromaticity parameter and the brightness of the display panel are in a second curve relationship; Preferably, as the brightness of the display panel increases, the slope of the second curve gradually decreases.
5. The method according to claim 2, characterized in that: The brightness of the first brightness interval is greater than the brightness of the second brightness interval, the first brightness interval includes a first sub-brightness interval and a second sub-brightness interval, the first brightness parameter includes a first sub-brightness parameter and a second sub-brightness parameter, the first chromaticity parameter includes a first sub-chromaticity parameter and a second sub-chromaticity parameter, the first sub-brightness parameter and the first sub-chromaticity parameter correspond to the first sub-brightness interval, and the second sub-brightness parameter and the second sub-chromaticity parameter correspond to the second sub-brightness interval; The brightness of the first sub-brightness interval is greater than the brightness of the second sub-brightness interval; The compression rate of the first sub-luminance parameter is 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.
6. The method according to claim 2, characterized in that The brightness of the first brightness interval is greater than the brightness of the second brightness interval, the second brightness interval includes a third sub-brightness interval and a fourth sub-brightness interval, the second brightness parameter includes a third sub-brightness parameter and a fourth sub-brightness parameter, the second chromaticity parameter includes a third sub-chromaticity parameter and a fourth sub-chromaticity parameter, the third sub-brightness parameter and the third sub-chromaticity parameter correspond to the third sub-brightness interval, and the fourth sub-brightness parameter and the fourth sub-chromaticity parameter correspond to the fourth sub-brightness interval; The brightness of the third sub-brightness interval is greater than the brightness of the fourth sub-brightness interval; The compression rate of the third sub-chrominance parameter is 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.
7. The method according to any one of claims 1 to 6, characterized in that: The color encoding format of the first compensation data includes a YUV color encoding format or an HSV color encoding format; Preferably, the color encoding format of the original compensation data includes an RGB color encoding format; Preferably, the method further comprises: Converting the compressed brightness parameter and chromaticity parameter into second compensation data and storing the second compensation data, wherein the color encoding format of the second compensation data is a color encoding format supported by the display panel; Preferably, the color encoding format supported by the display panel includes an RGB color encoding format.
8. A display compensation device for a display panel, characterized in that: include: A data conversion module, used for converting original compensation data of the display panel into first compensation data, wherein the first compensation data includes a brightness parameter and a chromaticity parameter; The compression module is used to compress the brightness parameter and the chrominance parameter respectively according to different compression rates.
9. An electronic device, characterized in that: include: A processor and a memory storing computer program instructions, wherein when the processor executes the computer program instructions, the display compensation method of the display panel according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the display compensation method of the display panel according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Display apparatus, electronic device including the same, and method of operating the same
CN106415697A
Image optimizing method
CN108540789A
Data compression method, display device and computer readable storage medium
CN109712206A
Image data processing method and device, computer equipment and storage medium
CN115776566A
Data storage method and device and brightness compensation method
CN116129830A
