Display module debugging method and device, electronic equipment and computer storage medium
By obtaining the difference in brightness compensation values of the display module under adjacent test points, and using a small number of test points to perform OLED screen Gamma adjustment, the problem of low efficiency in the existing technology is solved, and an efficient adjustment process is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HEFEI VISIONOX TECH CO LTD
- Filing Date
- 2025-06-13
- Publication Date
- 2026-06-19
AI Technical Summary
Existing methods for adjusting the gamma of OLED screens require multiple lighting tests for each display module, resulting in low efficiency.
By obtaining the difference in brightness compensation values of multiple first display modules under adjacent first test points, and using a small number of second test points to perform lighting tests, the correspondence between the lighting data and brightness compensation values of the second display modules is obtained, and the data is written into a register for display compensation.
This improved the efficiency of display module debugging, reduced the number of lighting tests, and increased debugging accuracy.
Smart Images

Figure CN120472830B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a display module debugging method, apparatus, electronic device, and computer storage medium. Background Technology
[0002] OLED screens require gamma calibration before leaving the factory. However, existing gamma calibration methods require numerous lighting tests for each display module, which is inefficient. Summary of the Invention
[0003] In view of this, this application provides a display module debugging method, a display unit, and a computer storage medium to solve the problem of low efficiency in debugging display modules in traditional solutions.
[0004] This application provides a display module debugging method, comprising: acquiring the difference in brightness compensation values of multiple first display modules under adjacent first test points; performing a lighting test on a second display module according to at least one second test point to obtain a first correspondence between the second test point and a second brightness compensation value used for compensation when display data is written to the second display module, wherein the second display module is of the same type as the first display module, and the number of the second test points is less than the number of the first test points; determining the correspondence between the lighting data and the brightness compensation value of the second display module according to the first correspondence and the difference in the multiple brightness compensation values; and writing the correspondence between the lighting data and the brightness compensation value of the second display module into a register included in the second display module, so that the second display module performs display compensation according to the correspondence between the lighting data and the brightness compensation value when displaying data to be displayed.
[0005] Optionally, obtaining the difference in brightness compensation values of multiple first display modules under adjacent first test points includes: controlling the first display modules to light up according to the multiple first test points, and obtaining multiple first actual brightnesses when the first display modules are lit up; determining the difference in brightness compensation values of multiple first display modules under adjacent first test points according to the target brightness corresponding to the multiple first test points and the multiple first actual brightnesses.
[0006] Optionally, the difference in brightness compensation values of the first display module at adjacent first test binding points includes multiple sub-differences in compensation values corresponding to different color channels.
[0007] Optionally, the first test point includes: brightness level and grayscale, and the grayscale values included in the first test point include at least: 255, 239, 207, 143, 111, 79, 63, 47, 31, 23, 15, 11, 7, 3 and 1.
[0008] Optionally, the second test binding point is determined based on the first test binding point.
[0009] Optionally, the grayscale values included in the second test binding point include at least 255 or 1.
[0010] A second aspect of this application provides a display module debugging apparatus, comprising: an acquisition module for acquiring the difference in brightness compensation values of multiple first display modules at adjacent first test points; a testing module for performing a lighting test on a second display module based on at least one second test point to obtain a first correspondence between the second test point and a second brightness compensation value used for compensation when display data is written to the second display module, wherein the second display module is of the same type as the first display module, and the number of the second test points is less than the number of the first test points; a determination module for determining the correspondence between the lighting data and the brightness compensation value of the second display module based on the first correspondence and the difference in the multiple brightness compensation values; and a writing module for writing the correspondence between the lighting data and the brightness compensation value of the second display module into a register included in the second display module, so that the second display module performs display compensation based on the correspondence between the lighting data and the brightness compensation value when displaying data to be displayed.
[0011] A third aspect of this application provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus; the memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the method described in the first aspect of the embodiment.
[0012] The fourth aspect of this application provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect of the embodiments.
[0013] This application utilizes the difference in brightness compensation values of the first display module at adjacent first test points to select fewer second test points for debugging when debugging the second display module, thereby improving the debugging efficiency of the second display module. Attached Figure Description
[0014] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0015] Figure 1 This is a flowchart illustrating the steps of a display module debugging method according to an embodiment of this application;
[0016] Figure 2 This is a flowchart of the steps of a method for determining the difference amount according to an embodiment of this application;
[0017] Figure 3 This is a schematic diagram of a display module debugging device according to an embodiment of this application;
[0018] Figure 4 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0019] To enable those skilled in the art to better understand the technical solutions in the embodiments of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art should fall within the protection scope of the embodiments of this application.
[0020] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0021] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0022] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. In the absence of conflict, the following embodiments and their technical features can be combined with each other.
[0023] Figure 1 This is a flowchart illustrating the steps of a display module debugging method according to an embodiment of this application. Figure 1 As shown, the display module debugging method includes the following steps:
[0024] Step 101: Obtain the difference in brightness compensation values of multiple first display modules at adjacent first test binding points.
[0025] Step 102: Perform a lighting test on the second display module based on at least one second test binding point to obtain a first correspondence between the second test binding point and the second brightness compensation value used to compensate when display data is written to the second display module, wherein the second display module is of the same type as the first display module, and the number of second test binding points is less than the number of first test binding points.
[0026] Step 103: Determine the correspondence between the lighting data and the brightness compensation values of the second display module based on the first correspondence and the difference between multiple brightness compensation values.
[0027] Step 104: Write the correspondence between the illumination data and the brightness compensation value of the second display module into the registers included in the second display module, so that when the second display module displays the data to be displayed, it performs display compensation according to the correspondence between the illumination data and the brightness compensation value of the second display module.
[0028] During the production of display modules, gamma calibration is typically required. Gamma is an exponential curve used by the display module to adjust the color values actually output to the display screen, thereby better adapting to the user's visual experience. In the current production process, each display module needs to be lit up multiple times, and the actual brightness of the display module needs to be obtained during the lighting process to determine the display compensation value under different lighting parameters, thus obtaining the gamma calibration result. However, in this process, the higher the calibration precision, the more lighting times are required, resulting in low calibration efficiency. To improve debugging efficiency, a small number of first display modules are selected for lighting tests during the debugging process to obtain the difference in brightness compensation values of the first display modules at adjacent first test points. When debugging second display modules of the same type as the first display modules, only at least one second test point needs to be selected for debugging to obtain the first correspondence between the second test point and the second brightness compensation value used to compensate when display data is written to the second display module. Then, using the first test point and the difference value of the first display module during the lighting test, the correspondence between the lighting data and the brightness compensation value of the second display module is derived using the first correspondence. Finally, this correspondence is written into the registers included in the second display module to complete the debugging of the second display module.
[0029] For example, if there are 10,000 display modules of the same type, 50 of them are selected as the first display module, and 15 first test points are selected for lighting tests. These first test points include the second test point. After the lighting test, the difference in brightness compensation value between the first and second test points is Δ1; the difference between the second and third test points is Δ2, and so on, obtaining Δ1-Δ15. The remaining 9,550 display modules... As the second display module, one second test point is selected for lighting test, and this second test point is the same as one of the first test points. For example, if the first first test point is selected as the second test point, after the lighting test is completed, the obtained display compensation value is subtracted by Δ1 to obtain the brightness compensation value under the second test point. Subtracting Δ2 from the brightness compensation value under the second second test point gives the brightness compensation value under the third test point, and so on, to obtain 15 test points and the corresponding brightness compensation values for 15 test points. Alternatively, if the 15th first test point is selected as the second test point, after the lighting test is completed, the obtained display compensation value is added to Δ1 to obtain the brightness compensation value under the 14th test point. The brightness compensation value under the 14th second test point is added to Δ2 to obtain the brightness compensation value under the 13th test point. And so on, 15 test points and their corresponding brightness compensation values can be obtained. Thus, the correspondence between the lighting data and brightness compensation values of the second display module can be derived.
[0030] After the correspondence between the lighting data and the brightness compensation value of the second display module is written into the registers included in the second display module, when the second display module receives the data to be displayed, it will obtain the corresponding brightness compensation value from the register according to the data to be displayed before writing the data to be displayed into the pixel circuit. Then, when the data to be displayed is written into the pixel circuit, compensation is made by the brightness compensation value, thereby ensuring that the brightness display is normal.
[0031] In this embodiment, by utilizing the difference in brightness compensation values of the first display module under adjacent first test points, when debugging the second display module, a number of second test points less than the number of first test points can be selected for debugging, thereby improving the debugging efficiency of the second display module.
[0032] Specifically, Figure 2 This is a flowchart illustrating the steps of a method for determining the difference amount according to an embodiment of this application. Figure 2 As shown, the method for determining the compensation table includes the following steps:
[0033] Step 201: Control the first display module to light up according to multiple first test binding points, and obtain multiple first actual brightness values when the first display module is lit up.
[0034] Step 202: Determine the difference in brightness compensation values of multiple first display modules at adjacent first test points based on the target brightness corresponding to multiple first test points and multiple first actual brightness.
[0035] To determine the difference in brightness compensation values of the first display module at adjacent first test points, it is necessary to obtain the first actual brightness of the first display module at different first test points. Therefore, firstly, the first display module is controlled to be lit according to the first first test point, and the first actual brightness after the first display module is lit is obtained. This operation is repeated to obtain multiple first actual brightnesses when the first display module is lit. At the same time, based on the first test points, the normal brightness of the normal display module at the first test points can be determined. This normal brightness is taken as the target brightness corresponding to the first test point. Then, based on the brightness difference between the first actual brightness and the target brightness of the first display module at the first test point, the compensation value of the first display module at the first test point is determined. Finally, based on the target brightness and the multiple first actual brightness corresponding to the multiple first test points, the difference in brightness compensation values of the multiple first display modules at adjacent first test points is determined.
[0036] Specifically, the difference in brightness compensation values of the first display module at adjacent first test points includes multiple sub-differences corresponding to compensation values for different color channels. For example, it may include R (red) sub-difference, G (green) sub-difference, and B (blue) sub-difference. For instance, Δ1 includes ΔR1, ΔG1, and ΔB1, thereby improving the accuracy of display compensation performed by the second display module when displaying data to be displayed.
[0037] Specifically, the first test binding point includes: brightness level and grayscale. The grayscale values included in the first test binding point include at least: 255, 239, 207, 143, 111, 79, 63, 47, 31, 23, 15, 11, 7, 3 and 1.
[0038] For example, the difference values corresponding to adjacent test binding points of multiple first test binding points can be shown in Table 1:
[0039] Table 1
[0040]
[0041] Wherein, Step is used to characterize the compensation value, Step AA is used to characterize the brightness compensation value corresponding to the first display module at the first gray level (255 in the example in the table) under brightness level A, Delta is used to characterize the difference value, and Delta AAAB is used to characterize the difference value between Step AA and Step AB corresponding to adjacent gray levels.
[0042] Furthermore, it should be noted that because the display module exhibits lower brightness at low grayscale levels, and the compensation value required at low brightness is typically greater than that at high brightness, the values of the first test points are spaced further apart at high grayscale levels and closer apart at low grayscale levels. Additionally, since the number of first display modules is relatively small, the number of first test points can be increased to improve debugging accuracy.
[0043] Specifically, the second test point is determined based on the first test point. The second test point is a subset of the first test points; that is, the first test point includes the second test point. Taking Table 1 as an example of the first test point, the grayscale values included in the second test point can be selected from a subset of 255, 239, 207, 143, 111, 79, 63, 47, 31, 23, 15, 11, 7, 3, and 1. To improve the debugging efficiency of the second display module, only one grayscale value can be selected, but for ease of calculation, this value must be a boundary value, i.e., 255 or 1. Furthermore, to improve the debugging accuracy of the second display module, an additional grayscale value can be selected, choosing the median value of the first test point. For example, the grayscale values included in the second test point can be 255 and 63.
[0044] Figure 3 This is a schematic diagram of a display module debugging device according to an embodiment of this application, as shown below. Figure 3 As shown, the display module debugging device 300 includes:
[0045] The acquisition module 301 is used to acquire the difference in brightness compensation values of multiple first display modules under adjacent first test points. The testing module 302 is used to perform a lighting test on the second display modules based on at least one second test point, obtaining a first correspondence between the second test points and second brightness compensation values used for compensation when display data is written to the second display modules. The second display modules are of the same type as the first display modules, and the number of second test points is less than the number of first test points. The determining module 303 is used to determine the correspondence between the lighting data and brightness compensation values of the second display modules based on the first correspondence and the difference in brightness compensation values. The writing module 304 is used to write the correspondence between the lighting data and brightness compensation values of the second display modules into registers included in the second display modules, so that the second display modules perform display compensation based on the correspondence between the lighting data and brightness compensation values when displaying data to be displayed.
[0046] During the production of display modules, gamma calibration is typically required. Gamma is an exponential curve used by the display module to adjust the color values actually output to the display screen, thereby better adapting to the user's visual experience. In the current production process, each display module needs to be lit up multiple times, and the actual brightness of the display module needs to be obtained during the lighting process to determine the display compensation value under different lighting parameters, thus obtaining the gamma calibration result. However, in this process, the higher the calibration precision, the more lighting times are required, resulting in low calibration efficiency. To improve debugging efficiency, a small number of first display modules are selected for lighting tests during the debugging process. The acquisition module 301 obtains the difference in brightness compensation values of the first display modules at adjacent first test points. When debugging the second display modules of the same type as the first display modules, the test module 302 only needs to select at least one second test point for debugging to obtain the first correspondence between the second test point and the second brightness compensation value used to compensate when display data is written to the second display module. Then, the determination module 303 uses the first test point and the difference value of the first display module during the lighting test to deduce the correspondence between the lighting data and the brightness compensation value of the second display module. Finally, the writing module 304 writes the correspondence into the registers included in the second display module to complete the debugging of the second display module.
[0047] For example, if there are 10,000 display modules of the same type, 50 of them are selected as the first display module, and 15 first test points are selected for lighting tests. These first test points include the second test point. After the lighting test, the difference in brightness compensation value between the first and second test points is Δ1; the difference between the second and third test points is Δ2, and so on, obtaining Δ1-Δ15. The remaining 9,550 display modules... As the second display module, one second test point is selected for lighting test, and this second test point is the same as one of the first test points. For example, if the first first test point is selected as the second test point, after the lighting test is completed, the obtained display compensation value is subtracted by Δ1 to obtain the brightness compensation value under the second test point. Subtracting Δ2 from the brightness compensation value under the second second test point gives the brightness compensation value under the third test point, and so on, to obtain 15 test points and the corresponding brightness compensation values for 15 test points. Alternatively, if the 15th first test point is selected as the second test point, after the lighting test is completed, the obtained display compensation value is added to Δ1 to obtain the brightness compensation value under the 14th test point. The brightness compensation value under the 14th second test point is added to Δ2 to obtain the brightness compensation value under the 13th test point. And so on, 15 test points and their corresponding brightness compensation values can be obtained. Thus, the correspondence between the lighting data and brightness compensation values of the second display module can be derived.
[0048] After the correspondence between the lighting data and the brightness compensation value of the second display module is written into the registers included in the second display module, when the second display module receives the data to be displayed, it will obtain the corresponding brightness compensation value from the register according to the data to be displayed before writing the data to be displayed into the pixel circuit. Then, when the data to be displayed is written into the pixel circuit, compensation is made by the brightness compensation value, thereby ensuring that the brightness display is normal.
[0049] In this embodiment, by utilizing the difference in brightness compensation values of the first display module under adjacent first test points, when debugging the second display module, a number of second test points less than the number of first test points can be selected for debugging, thereby improving the debugging efficiency of the second display module.
[0050] In this embodiment, an electronic device 400 is provided, such as... Figure 4 As shown, the electronic device 400 may include: a processor 401, a communications interface 402, a memory 403, and a communication bus 404. Wherein:
[0051] The processor 401, communication interface 402, and memory 403 communicate with each other through the communication bus 404.
[0052] Communication interface 402 is used for communication with other electronic devices or servers.
[0053] The processor 401 is used to execute program 405, which can specifically execute the relevant steps in the aforementioned display module debugging method embodiment.
[0054] Specifically, program 405 may include program code that includes computer operation instructions.
[0055] Processor 401 may be a CPU, an Application Specific Integrated Circuit (ASIC), or configured as one or more integrated circuits. A smart device may include one or more processors, which can be of the same type, such as one or more CPUs; or they may be of different types, such as one or more CPUs and one or more ASICs.
[0056] Memory 403 is used to store program 405. Memory 403 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0057] Specifically, program 405 can be used to cause processor 401 to execute the display module debugging method in the aforementioned embodiments.
[0058] The specific implementation of each step in program 405 can be found in the corresponding steps and units described in the aforementioned display module debugging method embodiment, and will not be repeated here. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the device and module described above can be referred to the corresponding process description in the aforementioned method embodiment, and will not be repeated here.
[0059] The electronic device 400 of this application embodiment utilizes the difference in brightness compensation values of the first display module under adjacent first test points. When debugging the second display module, it can select a number of second test points less than the number of first test points for debugging, thereby improving the debugging efficiency of the second display module.
[0060] In this embodiment, a computer-readable storage medium is provided, storing instructions for causing a machine to execute a display module debugging method as described herein. Specifically, a system or apparatus equipped with a storage medium storing software program code that implements the functions of any of the embodiments described above, and enabling the computer (or CPU or MPU) of the system or apparatus to read and execute the program code stored in the storage medium.
[0061] In this case, the program code read from the storage medium can itself implement the functions described in the above method embodiments, so the program code and the storage medium storing the program code constitute a part of this application.
[0062] Examples of storage media used to provide program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.
[0063] In this embodiment, a computer program product is provided, including computer instructions that instruct a computing device to perform the operations corresponding to the above-described method embodiments.
[0064] It should be noted that, depending on the implementation needs, the various components / steps described in the embodiments of this application can be broken down into more components / steps, or two or more components / steps or parts of the operation of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of this application.
[0065] The methods described above according to embodiments of this application can be implemented in hardware, firmware, or implemented as software or computer code that can be stored in a recording medium (such as CD ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or implemented as computer code originally stored in a remote recording medium or a non-transitory machine-readable medium and to be stored in a local recording medium after being downloaded via a network. Thus, the methods described herein can be processed by software stored on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an ASIC or FPGA). It is understood that the computer, processor, microprocessor controller, or programmable hardware includes storage components (e.g., RAM, ROM, flash memory, etc.) capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods described herein. Furthermore, when a general-purpose computer accesses code used to implement the methods shown herein, the execution of the code transforms the general-purpose computer into a dedicated computer for performing the methods shown herein. Although this application has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art based on a reading and understanding of this specification and the accompanying drawings. This application includes all such modifications and variations and is limited only by the scope of the appended claims. In particular, with respect to the various functions performed by the aforementioned components, the terminology used to describe such components is intended to correspond to any component (unless otherwise indicated) that performs the specified function of said component (e.g., is functionally equivalent to it), even if it is not structurally equivalent to the disclosed structure that performs the functions in the exemplary implementations of this specification shown herein.
[0066] That is, the above description is only an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural changes made using the content of this application’s specification and drawings, such as the combination of technical features between different embodiments, or direct or indirect application in other related technical fields, are similarly included within the patent protection scope of this application.
[0067] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0068] The above description is provided to enable any person skilled in the art to implement and use this application. Various details are set forth in the above description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other embodiments, well-known processes will not be described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed herein.
[0069] It should be noted that, without conflict, the various embodiments and / or technical features described in this application can be arbitrarily combined with each other, and the resulting technical solutions should also fall within the protection scope of this application.
[0070] It should be understood that the specific examples in the embodiments of this application are only for the purpose of helping those skilled in the art to better understand the embodiments of this application, and are not intended to limit the scope of the embodiments of this application. Those skilled in the art can make various improvements and modifications based on the above embodiments, and all such improvements or modifications fall within the protection scope of this application. The above descriptions are merely specific implementations of this application, but the protection scope of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the protection scope of this application. Therefore, the protection scope of this application should be determined by the protection scope of the claims.
Claims
1. A method for debugging a display module, characterized in that, include: Obtain the difference in brightness compensation values of multiple first display modules at adjacent first test binding points; The second display module is tested for illumination based on at least one second test point to obtain a first correspondence between the second test point and a second brightness compensation value used to compensate when display data is written to the second display module, wherein the second display module is of the same type as the first display module and the number of the second test points is less than the number of the first test points. Based on the first correspondence and the difference between the plurality of brightness compensation values, the correspondence between the lighting data of the second display module and the brightness compensation values is determined; The correspondence between the illumination data and the brightness compensation value of the second display module is written into the registers included in the second display module, so that when the second display module displays the data to be displayed, it performs display compensation according to the correspondence between the illumination data and the brightness compensation value of the second display module.
2. The method according to claim 1, characterized in that, The step of obtaining the difference in brightness compensation values of multiple first display modules at adjacent first test binding points includes: The first display module is controlled to light up based on multiple first test binding points, and multiple first actual brightness values are obtained when the first display module is lit up; The difference in brightness compensation values of multiple first display modules at adjacent first test points is determined based on the target brightness corresponding to the multiple first test points and the multiple first actual brightness.
3. The method according to claim 2, characterized in that, The difference in brightness compensation values of the first display module at adjacent first test binding points includes multiple sub-differences corresponding to compensation values of different color channels.
4. The method according to claim 2, characterized in that, The first test point includes: brightness level and grayscale. The grayscale values included in the first test point include at least: 255, 239, 207, 143, 111, 79, 63, 47, 31, 23, 15, 11, 7, 3 and 1.
5. The method according to claim 4, characterized in that, The second test binding point is determined based on the first test binding point.
6. The method according to claim 5, characterized in that, The grayscale values included in the second test binding point are at least 255 or 1.
7. A display module debugging device, characterized in that, include: The acquisition module is used to acquire the difference in brightness compensation values of multiple first display modules under adjacent first test binding points; The testing module is used to perform a lighting test on the second display module based on at least one second test binding point, and obtain a first correspondence between the second test binding point and a second brightness compensation value used to compensate when display data is written to the second display module, wherein the second display module is of the same type as the first display module, and the number of the second test binding points is less than the number of the first test binding points; The determining module is used to determine the correspondence between the lighting data of the second display module and the brightness compensation value based on the first correspondence and the difference between the plurality of brightness compensation values; The writing module is used to write the correspondence between the illumination data and the brightness compensation value of the second display module into the registers included in the second display module, so that when the second display module displays the data to be displayed, it performs display compensation according to the correspondence between the illumination data and the brightness compensation value of the second display module.
8. An electronic device, characterized in that, include: The processor, communication interface, memory, and communication bus communicate with each other through the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation corresponding to the method as described in any one of claims 1-6.
9. A computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the method as described in any one of claims 1-5.
10. A computer program product comprising computer instructions that instruct a computing device to perform an operation corresponding to the method described in any one of claims 1-5.