Brightness compensation control method, display driving device and storage medium
By performing integrity verification and reloading of the brightness compensation data of the OLED display panel, the screen-flowing problem that may occur after the electrostatic experiment is solved, and the reliability of the display panel is improved.
Patent Information
- Application Number
- CN202510134509.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-06
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-02-06
AI Technical Summary
The OLED display panel may have screen loss after electrostatic experiments, affecting product reliability.
A brightness compensation control method is adopted to ensure the accuracy of the data by performing integrity verification of the brightness compensation data of each image frame to be displayed. If the verification is passed, the data is used for brightness compensation; if it is not passed, it is read again from the Flash memory and written to the SRAM to ensure the integrity of the data.
It effectively avoids the screen problem caused by missing or interference in brightness compensation data in SRAM, and improves the reliability of the display panel.
Smart Images

Figure CN119889200A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display technology, and more specifically, to a brightness compensation control method, a display driving device, and a storage medium. Background Art
[0002] OLED (Organic Light-Emitting Diode) display panels have the advantages of high contrast, wide color gamut, and fast response time. They have become one of the important representatives of the new generation of display technology and are widely used in smart phones, tablets, wearable devices, and car displays.
[0003] Before the display panel leaves the factory, it is usually necessary to undergo an electrostatic test. However, the applicant has found that after the display panel undergoes an electrostatic test, a screen distortion phenomenon may occur, which affects the reliability of the product. Summary of the invention
[0004] The purpose of the present disclosure is to provide a brightness compensation control method, a display driving device and a storage medium to solve the problem of screen distortion after an electrostatic test of a display panel in the related art.
[0005] In order to achieve the above objectives, the present invention adopts the following technical solutions:
[0006] A first aspect of the present disclosure provides a brightness compensation control method, comprising the following steps:
[0007] Acquiring brightness compensation data from the first memory when performing brightness compensation on each image frame to be displayed;
[0008] Performing integrity check on the brightness compensation data;
[0009] When the integrity check passes, performing brightness compensation on the image frame to be displayed using the brightness compensation data;
[0010] When the integrity check fails, the brightness compensation data is read from the second memory and written into the first memory, and the step of obtaining the brightness compensation data from the first memory when brightness compensation is performed on each image frame to be displayed is repeated.
[0011] Optionally, the step of performing integrity check on the brightness compensation data includes:
[0012] Calculating the brightness compensation data using a first calculation method to obtain a first calibration value;
[0013] A second check value calculated and stored in advance is obtained from the second memory, and the first check value is compared with the second check value. If the comparison is successful, it is determined that the integrity check has passed; if the comparison fails, it is determined that the integrity check has failed.
[0014] Optionally, before the step of acquiring the brightness compensation data from the first memory, the step further includes:
[0015] When the display panel is powered on, the brightness compensation data is read from the second memory and written into the first memory.
[0016] Optionally, before the step of reading the brightness compensation data from the second memory and writing the brightness compensation data into the first memory, the step further includes:
[0017] Measuring the brightness compensation data of the display panel;
[0018] Calculating the brightness compensation data using the first calculation method to obtain a second verification value;
[0019] The brightness compensation data and the second check value are burned into the second memory.
[0020] Optionally, the first calculation method is a sequential checksum algorithm, a reverse checksum algorithm, a cyclic redundancy check algorithm or a hash check algorithm.
[0021] Optionally, the brightness compensation control method further includes the following steps:
[0022] Monitor the driving current of each pixel in the display panel;
[0023] Determining whether the driving current is greater than a preset current threshold;
[0024] If at least one driving current among the driving currents of the pixels is greater than the preset current threshold, the step of reading brightness compensation data from the second memory and writing the brightness compensation data into the first memory is performed.
[0025] Optionally, the step of performing brightness compensation on the image frame to be displayed using the brightness compensation data includes:
[0026] Calculating the grayscale value of the image frame to be displayed;
[0027] searching target brightness compensation data from the brightness compensation data according to the grayscale value of the image frame to be displayed;
[0028] The target brightness compensation data is used to perform brightness compensation on the image frame to be displayed.
[0029] Optionally, the first memory is a flash memory, and the second memory is a static random access memory.
[0030] A second aspect of the present disclosure provides a display driving device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the brightness compensation control method described above when executing the program.
[0031] A third aspect of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the brightness compensation control method described above when the program is executed by a processor.
[0032] A fourth aspect of the present disclosure provides a computer program product, including a computer program, which implements the steps of the brightness compensation control method described above when the computer program is executed by a processor.
[0033] The beneficial effects of the present disclosure are as follows:
[0034] The brightness compensation control method of the disclosed embodiment, when using the brightness compensation data in the SRAM to perform brightness compensation on the image frame to be displayed, first performs an integrity check on the brightness compensation data. Only if the integrity check passes will the brightness compensation data be used for compensation. Otherwise, if the integrity check fails, the brightness compensation data is read again from the Flash memory and written into the SRAM to ensure the integrity of the brightness compensation data in the SRAM. In this way, display problems such as screen distortion caused by missing brightness compensation data in the SRAM can be avoided, thereby improving the reliability of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The specific implementation methods of the present disclosure are further described in detail below with reference to the accompanying drawings.
[0036] Figure 1 A flow chart of eliminating Mura defects by optical compensation method in related technology;
[0037] Figure 2 This is a schematic diagram of the principle of display panel screen distortion caused by electrostatic experiment;
[0038] Figure 3 A flowchart of a brightness compensation control method provided by an embodiment of the present disclosure;
[0039] Figure 4 A flow chart of performing integrity check on brightness compensation data provided by an embodiment of the present disclosure;
[0040] Figure 5 A structural block diagram of a display driving device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0042] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, similar words such as "one", "one" or "the" do not indicate quantity restrictions, but indicate that there is at least one. Similar words such as "include" or "comprise" mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Similar words such as "connect" or "connected" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0043] In order to better understand the technical solution of the present disclosure, the inventive concept of the present disclosure is first described in detail.
[0044] During the production process of OLED display panels, various process errors will cause the brightness of different pixels on the display panel to be inconsistent, that is, uneven brightness defects will occur. This type of defect is called Mura, and the corresponding operation to eliminate uneven brightness is called Demura. Currently, there are two mainstream Demura solutions: one is internal compensation, which refers to the use of TFT to build sub-circuits inside the pixel for compensation; the other is external compensation, which refers to the method of compensating by sensing the electrical or optical characteristics of the pixel through an external driving circuit or device. External compensation can meet the compensation needs of large-size display panels. External compensation can be divided into two types: optical compensation method and electrical compensation method. Among them, the optical compensation method is a commonly used solution, such as Figure 1 As shown, the optical compensation method generally includes the following steps:
[0045] (1) The driver integrated circuit (DIC) lights up the display panel to display several images;
[0046] Among them, the picture that needs to be detected after the display panel is lit up is generally different according to the requirements of different panel manufacturers. The Demura of some panel manufacturers only compensates for the brightness difference, but not the color difference. At this time, it is generally only necessary to detect the grayscale picture. In addition, since the Mura presented by the display panel is different at different grayscales, high, medium and low grayscale Mura are generally detected, and the respective Demura data (that is, brightness compensation data) are determined; or, some panel manufacturers perform a more comprehensive Color Demura, that is, not only the brightness but also the chromaticity difference is compensated. At this time, the detection picture displayed by the display panel uses a grayscale picture in part and a color picture in part. Different panel manufacturers make different choices based on technology and needs.
[0047] (2) using a high-resolution and high-precision camera, such as a charge coupled device (CCD), to capture the above-mentioned images and sending the captured images to a computer;
[0048] (3) After receiving the image of the display panel, the computer determines the uneven brightness problem on the display panel based on the image, and then determines brightness compensation data for compensating the brightness of the display panel based on the uneven brightness problem. The brightness compensation data can brighten a dark area of the display panel, or darken a bright area, or eliminate an area with color deviation, so that different areas of the display panel have substantially the same color and brightness.
[0049] (4) The computer sends the brightness compensation data to the programmer (PG), and the PG burns the brightness compensation data into the non-volatile memory (Flash Memory, Flash Memory) of the display panel;
[0050] (5) When the display panel is turned on, the driver chip reads back the brightness compensation data from the Flash memory and writes it into the static random access memory (SRAM). The brightness compensation data in the SRAM is then used to compensate the display image to eliminate the Mura defect.
[0051] However, the applicant found that after the display panel was subjected to an electrostatic discharge (ESD) test, the screen may be distorted, but after the demura compensation algorithm was turned off, the screen distortion disappeared. After in-depth analysis, the applicant found that during the ESD test, the high voltage (possibly up to 10kV or more) used may enter the SRAM through the flexible printed circuit (FPC) or the display panel via the ground trace DVSS, such as Figure 2 As shown, Figure 2The middle arrow indicates the direction of static electricity in the FPC, which causes the brightness compensation data in the SRAM to be missing or interfered with. After the Demura compensation algorithm is turned on, a distorted screen appears.
[0052] In order to solve the above technical problems, the embodiments of the present disclosure provide a brightness compensation control method, a display driving device and a storage medium. Figure 3 , Figure 3 The flowchart of the brightness compensation control method provided in the embodiment of the present disclosure can be applied to the driver chip in the display panel, such as Figure 3 As shown, the following steps are included:
[0053] Step S101 , obtaining brightness compensation data from a first memory when performing brightness compensation on each image frame to be displayed.
[0054] In the disclosed embodiment, the first memory is a static random access memory in the driver chip, that is, SRAM. When the display panel is powered on (for example, turned on or restarted), the driver chip reads the brightness compensation data from the second memory and writes it into the first memory, wherein the second memory is a flash memory that can be quickly read and written and quickly erased, such as a Flash memory. A brightness compensation function is provided in the driver chip, and the brightness compensation function is used to eliminate the uneven brightness defect of the display panel, which can also be expressed as Demura IP. After the driver chip receives the image frame to be displayed, the Demura IP is first used to perform brightness compensation on the image frame to be displayed, and the compensated image frame to be displayed is obtained, and then the display panel is driven to display the compensated image frame to be displayed. Among them, the driver chip controls the display panel to display frame by frame, and correspondingly, the Demura IP performs brightness compensation on each frame of the image frame to be displayed frame by frame.
[0055] Among them, SRAM has a higher read and write speed and lower power consumption, and the read and write speed of Flash is relatively slow. The brightness compensation data is usually large, which can reach more than ten megabytes or even higher. If the brightness compensation data is directly obtained from Flash when compensating the image frame to be displayed, the access speed is slow, which affects the performance of Demura IP. The embodiment of the present disclosure can avoid frequent access to Flash by reading the brightness compensation data in Flash into SRAM when the display panel is powered on, and can directly obtain the brightness compensation data from SRAM, which can significantly improve the access speed of the brightness compensation data, thereby improving the overall performance of Demura IP.
[0056] Step S102, performing integrity check on the brightness compensation data, and when the integrity check passes, executing step S103, and when the integrity check fails, executing step S104.
[0057] When reading brightness compensation data from SRAM, the display panel may be affected by static electricity during the electrostatic test, which may cause the brightness compensation data in SRAM to be missing. If the missing brightness compensation data is used for compensation, it may cause the display panel to have poor display such as flowery screen. In order to solve this problem, in the embodiment of the present disclosure, for each image frame to be displayed, after reading the brightness compensation data from SRAM, the brightness compensation data is firstly checked for integrity, that is, the brightness compensation data is checked for integrity frame by frame. Step S103 is only executed when the integrity check passes, and when the integrity check fails, the brightness compensation data is read again from the second memory and written into the first memory, that is, the brightness compensation data stored in the SRAM is updated to ensure the accuracy of the brightness compensation data in the SRAM.
[0058] Step S103: performing brightness compensation on the image frame to be displayed using the brightness compensation data.
[0059] Step S104, reading the brightness compensation data from the second memory and writing it into the first memory, repeating the step of obtaining the brightness compensation data from the first memory when brightness compensation is performed on each image frame to be displayed, that is, returning to step S101.
[0060] Compared with the related art, the brightness compensation control method of the embodiment of the present invention, when using the brightness compensation data in the SRAM to perform brightness compensation on each image frame to be displayed, first performs an integrity check on the brightness compensation data. Only if the integrity check passes will the brightness compensation data be used for compensation. Otherwise, if the integrity check fails, the brightness compensation data is read again from the Flash memory and written into the SRAM to ensure the integrity of the brightness compensation data in the SRAM. In this way, display problems such as screen distortion caused by the lack of brightness compensation data in the SRAM can be avoided, thereby improving the reliability of the display panel.
[0061] In one possible implementation, Figure 4 As shown, the step of performing integrity check on the brightness compensation data includes:
[0062] Step S201, calculating the brightness compensation data using a first calculation method to obtain a first verification value;
[0063] Step S202, obtaining a pre-calculated and stored second verification value from the second memory, comparing the first verification value with the second verification value, and determining that the integrity verification has passed when the comparison is successful, and determining that the integrity verification has failed when the comparison fails.
[0064] Optionally, a checksum can be used to perform integrity check on the brightness compensation data in the SRAM. The first calculation method is also the checksum algorithm, which generates a fixed-size value based on the input brightness compensation data. The value is usually an integer or a short string. This value is called a checksum, which can be used to detect changes in the brightness compensation data during storage. If the brightness compensation data changes, even the slightest change will cause a significant change in the checksum, so the checksum can effectively detect whether the brightness compensation data has changed. Assuming that the first check value is recorded as checksum1 and the second check value is recorded as checksum2, when checksum1 is equal to checksum2, the comparison is successful, and the integrity check passes. On the contrary, if checksum1 is different from checksum2, it means that the comparison fails, and the integrity check fails.
[0065] Optionally, in addition to the checksum, a cyclic redundancy check algorithm or a hash check algorithm can be used to check the integrity of the brightness compensation data in the SRAM. Among them, the cyclic redundancy check algorithm is also called the CRC check algorithm, which uses polynomial operations to check data and has a higher level of error detection capability; the hash check algorithm refers to an algorithm that uses a hash value as a check value, such as MD5, SHA-1, SHA-256, etc.
[0066] In the implementation of the present disclosure, the first calculation method is a sequential checksum algorithm, a reverse checksum algorithm, a cyclic redundancy check algorithm or a hash checksum algorithm. Among them, the sequential checksum algorithm refers to summing the data in sequence, and the calculation result is the checksum; the reverse checksum algorithm refers to summing the data in reverse order, and the calculation result is the checksum.
[0067] It can be understood that, in addition to the verification algorithms listed above, the first calculation method can also be any other data integrity verification algorithm in the relevant technology, as long as it can achieve data integrity verification.
[0068] Optionally, before step S101, the brightness compensation control method of the embodiment of the present disclosure further includes the following steps:
[0069] (1) Measuring the brightness compensation data of the display panel;
[0070] (2) calculating the brightness compensation data using the first calculation method to obtain a second calibration value;
[0071] (3) Burning the brightness compensation data and the second check value into the second memory.
[0072] During specific implementation, the computer writes the brightness compensation data and the second check value into a Bin file, and sends the Bin file to the PG through a burning instruction to control the PG to execute a burning program and burn the Bin file into the Flash memory of the display panel.
[0073] In the embodiment of the present disclosure, the measurement process of the brightness compensation data can refer to Figure 1 Compared with the related art shown, the embodiment of the present disclosure does not improve the specific measurement process of the brightness compensation data. Compared with the related art, the improvement of the embodiment of the present disclosure is that before burning the brightness compensation data into the Flash memory, it is necessary to calculate the check value of the brightness compensation data by the first calculation method, in order to distinguish it from the first check value, it is recorded as the second check value, and the brightness compensation data and the second check value are burned into the Flash memory together, and the second check value is used for subsequent integrity check of the brightness compensation data in the SRAM.
[0074] In a possible implementation, the brightness compensation control method further includes the following steps:
[0075] Step S301 , monitoring the driving current of each pixel in the display panel.
[0076] In specific implementation, the current state of each pixel can be captured in real time through an existing current detection circuit or module. For example, in a display panel, the driving current of each pixel is provided by the driving circuit behind it. By integrating the current detection function in these driving circuits, or by externally connecting the current detection circuit, real-time monitoring of the driving current of each pixel can be achieved. This monitoring can be carried out continuously to ensure the stability and reliability of the display system. It is understandable that the embodiment of the present disclosure does not improve the process of obtaining the driving current, but only uses the monitored driving current to identify whether there is an abnormality in the brightness compensation data in the SRAM.
[0077] Step S302, determining whether the driving current is greater than a preset current threshold.
[0078] The preset current threshold is set according to the normal operating current range of the display panel to ensure timely response when the current increases abnormally.
[0079] Step S303: If at least one of the driving currents of the pixels is greater than the preset current threshold, the step of reading brightness compensation data from the second memory and writing it into the first memory is executed; if each driving current is less than or equal to the preset current threshold, the brightness compensation data in the SRAM is continued to be used to compensate the image frame to be displayed.
[0080] In the embodiment of the present disclosure, in addition to being missing due to electrostatic interference, the brightness compensation data in the SRAM may also be affected by electrostatic interference or various other influences, causing the brightness compensation data to mutate. For example, some compensation values in the brightness compensation data mutate to a larger abnormal value, which is much larger than the actual compensation value. When the abnormal value is used for brightness compensation, it will cause the current in the display panel to be too large and the display to be too bright. In order to solve the poor display caused by this problem, the brightness compensation control method of the embodiment of the present disclosure will also monitor the driving current of each pixel in the display panel in real time. When the driving current of a certain pixel is greater than the preset current threshold, it is determined that the brightness compensation data in the SRAM is abnormal. At this time, the brightness compensation data is read again from the Flash memory and written into the SRAM to update the brightness compensation data in the SRAM and ensure the accuracy of the brightness compensation data in the SRAM.
[0081] Through steps S301 to S303, the brightness compensation control method of the embodiment of the present disclosure can effectively detect and correct abnormal values in the brightness compensation data, thereby avoiding the problems of excessive current and over-brightness in the display panel, which not only improves the stability and reliability of the display panel, but also improves the user experience.
[0082] In a possible implementation, the step of performing brightness compensation on the image frame to be displayed using the brightness compensation data includes:
[0083] (1) calculating the grayscale value of the image frame to be displayed;
[0084] Among them, the gray value can represent the brightness corresponding to each pixel in the image, which determines the brightness of the image. For color images, the gray value can be calculated by converting the color space (such as converting from RGB to gray). Exemplarily, for RGB images, the gray value calculation method can be: Gray = a*R+b*G+c*B, where Gray represents the gray value, R, G, and B represent the channel values of the R color channel, G color channel, and B color channel of a certain pixel, respectively, and a, b, and c are preset weights.
[0085] (2) searching for target brightness compensation data from the brightness compensation data according to the grayscale value of the image frame to be displayed;
[0086] In the disclosed embodiment, the brightness compensation data includes multiple groups of brightness compensation values, each group of brightness compensation values corresponds to a grayscale value or a grayscale value range. When brightness compensation is performed on each frame of the image frame to be displayed, it is necessary to search for a group of brightness compensation values that match the grayscale value of the image frame to be displayed from the brightness compensation data, and use the group of brightness compensation values found as the target brightness compensation data.
[0087] (3) Performing brightness compensation on the image frame to be displayed using the target brightness compensation data.
[0088] Exemplarily, for each pixel point, its grayscale value is added to the target brightness compensation value as the compensated pixel point, so that the brightness unevenness defect can be overcome when the image frame to be displayed after brightness compensation is displayed.
[0089] Based on the same inventive concept, the second aspect of the present disclosure provides a display driving device, such as Figure 5 As shown, the display driving device includes a memory 21, a processor 22, and a computer program stored in the memory 21 and executable on the processor 22. When the processor 22 executes the program, the steps of the brightness compensation control method described above are implemented.
[0090] Optionally, the display driving device in the embodiment of the present disclosure may be a driving chip in the display panel as shown above, or may be other chips with processing functions in the display panel, such as a Soc chip in the display panel.
[0091] It can be understood that the display panel in the embodiment of the present disclosure can not only be an OLED display panel, but also can be set to other types according to actual needs. For example, the display panel can also be a quantum dot light emitting diode (Quantum Dot Light Emitting Diode, referred to as QLED) display panel or a micro light emitting diode (Micro Light Emitting Diode, referred to as Micro LED) display panel, etc.
[0092] Based on the same inventive concept, the third aspect of the present disclosure provides a display device, including a display panel and a display driving device as shown above. In a specific implementation process, the display device can be any product or component with a display function, such as an electronic paper, a mobile phone, a tablet computer, a television, a monitor, a notebook computer, a digital photo frame, a navigator, etc., and this embodiment does not limit this.
[0093] Based on the same inventive concept, the fourth aspect of the present disclosure provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the brightness compensation control method as described above are implemented.
[0094] In the specific implementation process, the computer storage medium may include: Universal Serial Bus Flash Drive (USB), mobile hard disk, Read Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk, and other storage media that can store program codes.
[0095] Based on the same inventive concept, the fifth aspect of the present disclosure provides a computer program product, including a computer program, which implements the steps of the brightness compensation control method described above when executed by a processor. Since the principle of solving the problem by the above computer program is similar to that of the brightness compensation control method, the implementation of the above computer program can refer to the implementation of the brightness compensation control method, and the repeated parts will not be repeated.
[0096] The computer program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0097] Obviously, the above embodiments of the present disclosure are merely examples for clearly illustrating the present disclosure, and are not limitations on the implementation methods of the present disclosure. For ordinary technicians in this field, other different forms of changes or modifications can be made on the basis of the above description. It is impossible to list all the implementation methods here. All obvious changes or modifications derived from the technical solution of the present disclosure are still within the protection scope of the present disclosure.
Claims
1. A brightness compensation control method, characterized in that: The following steps are involved: Acquiring brightness compensation data from the first memory when performing brightness compensation on each image frame to be displayed; Performing integrity check on the brightness compensation data; When the integrity check passes, performing brightness compensation on the image frame to be displayed using the brightness compensation data; When the integrity check fails, the brightness compensation data is read from the second memory and written into the first memory, and the step of obtaining the brightness compensation data from the first memory when brightness compensation is performed on each image frame to be displayed is repeated.
2. The brightness compensation control method according to claim 1, characterized in that: The step of performing integrity check on the brightness compensation data comprises: Calculating the brightness compensation data using a first calculation method to obtain a first calibration value; A second check value calculated and stored in advance is obtained from the second memory, and the first check value is compared with the second check value. If the comparison is successful, it is determined that the integrity check has passed; if the comparison fails, it is determined that the integrity check has failed.
3. The brightness compensation control method according to claim 1, characterized in that: Before the step of acquiring the brightness compensation data from the first memory, the method further includes: When the display panel is powered on, the brightness compensation data is read from the second memory and written into the first memory.
4. The brightness compensation control method according to claim 3, characterized in that: Before the step of reading the brightness compensation data from the second memory and writing it into the first memory, the method further includes: Measuring the brightness compensation data of the display panel; Calculating the brightness compensation data using the first calculation method to obtain a second verification value; The brightness compensation data and the second check value are burned into the second memory.
5. The brightness compensation control method according to claim 1, characterized in that: The first calculation method is a sequential checksum algorithm, a reverse checksum algorithm, a cyclic redundancy check algorithm or a hash check algorithm.
6. The brightness compensation control method according to claim 1, characterized in that: The brightness compensation control method further comprises the following steps: Monitor the driving current of each pixel in the display panel; Determining whether the driving current is greater than a preset current threshold; If at least one driving current among the driving currents of the pixels is greater than the preset current threshold, the step of reading brightness compensation data from the second memory and writing the brightness compensation data into the first memory is performed.
7. The brightness compensation control method according to claim 1, characterized in that: The step of performing brightness compensation on the image frame to be displayed using the brightness compensation data comprises: Calculating the grayscale value of the image frame to be displayed; searching target brightness compensation data from the brightness compensation data according to the grayscale value of the image frame to be displayed; The target brightness compensation data is used to perform brightness compensation on the image frame to be displayed.
8. The brightness compensation control method according to claim 1, characterized in that: The first memory is a flash memory, and the second memory is a static random access memory.
9. A display driving device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the brightness compensation control method according to any one of claims 1 to 8 when executing the program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the brightness compensation control method according to any one of claims 1 to 8 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the brightness compensation control method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Brightness compensation device and brightness compensation method
CN102708837A
Compensation data transmission method and display panel
CN108766350A
Brightness compensation method and device of display panel and display device
CN118588007A
Correction method and device for digital drive display panel
CN119229797A
Picture memory device
JP1993284466A