Display module debugging method and device, electronic equipment and computer storage medium

By obtaining the difference in brightness compensation value of the display module under adjacent test binding points, and using a small number of test binding points for OLED screen Gamma debugging, the problem of low efficiency in the existing technology is solved and an efficient debugging process is achieved.

CN120472830AActive Publication Date: 2025-08-12HEFEI VISIONOX TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510796597.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-08-12
Estimated Expiration
2045-06-13

AI Technical Summary

Technical Problem

The existing OLED screen Gamma debugging method is low in efficiency and requires multiple lighting tests for each display module.

Method used

By obtaining the difference in the brightness compensation value of the plurality of first display modules under adjacent first test binding points, a small number of second test binding points are used for lighting tests, the correspondence between the lighting data of the second display module and the brightness compensation value is obtained, and it is written to the register for display compensation.

Benefits of technology

It improves the efficiency of display module debugging, reduces the number of light-up tests, and improves the debugging accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120472830A_ABST
    Figure CN120472830A_ABST
Patent Text Reader

Abstract

The invention discloses a display module debugging method and apparatus, an electronic device and a computer storage medium. The method comprises the steps of obtaining a difference quantity of brightness compensation values of a plurality of first display modules under adjacent first test binding points; performing a lightening test on the second display module according to the at least one second test binding point to obtain a first corresponding relation between the second test binding point and a second brightness compensation value used for performing compensation when the display data is written into the second display module; determining a corresponding relationship between the lightening data of the second display module and the brightness compensation values according to the first corresponding relationship and the difference quantity of the plurality of brightness compensation values; and writing a corresponding relationship between the lightening data of the second display module and the brightness compensation value into a register included in the second display module, so that when the second display module displays the to-be-displayed data, display compensation is performed according to the corresponding relationship between the lightening data of the second display module and the brightness compensation value. The efficiency of debugging the display module is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a display module debugging method, device, electronic device and computer storage medium. Background Art

[0002] OLED screens require gamma tuning before leaving the factory. However, existing gamma tuning methods require a high number of lighting tests on each display module, which is inefficient. Summary of the Invention

[0003] In view of this, the present application provides a display module debugging method, a display unit and a computer storage medium to solve the problem of low efficiency in display module debugging in traditional solutions.

[0004] A first aspect of the present application provides a display module debugging method, comprising: obtaining a difference in brightness compensation values of multiple first display modules at adjacent first test binding points; performing a lighting test on a second display module according to at least one second test binding point, and obtaining a first correspondence between the second test binding point and a second brightness compensation value used to compensate when display data is written into 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; determining a 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 when the second display module displays the data to be displayed, display compensation is performed according to the correspondence between the lighting data and the brightness compensation value of the second display module.

[0005] Optionally, obtaining the difference in brightness compensation values of multiple first display modules at adjacent first test binding points includes: controlling the lighting of the first display module according to the multiple first test binding points, and obtaining multiple first actual brightnesses when the first display module is lit; determining the difference in brightness compensation values of multiple first display modules at adjacent first test binding points based on the target brightness corresponding to the multiple first test binding 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 a plurality of sub-differences in compensation values corresponding to different color channels.

[0007] Optionally, the first test binding point includes: brightness level and grayscale, and 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.

[0008] Optionally, the second test binding point is determined according to the first test binding point.

[0009] Optionally, the grayscale value included in the second test binding point includes at least: 255 or 1.

[0010] According to a second aspect of the present application, there is provided a display module debugging device, comprising: an acquisition module for acquiring the difference in brightness compensation values of a plurality of first display modules at adjacent first test binding points; a testing module for performing a lighting test on a second display module according to at least one second test binding point, and obtaining a first correspondence between the second test binding point and a second brightness compensation value for compensation when display data is written into 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; a determination module for 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 plurality of 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 when the second display module displays the data to be displayed, display compensation is performed according to the correspondence between the lighting data and the brightness compensation value of the second display module.

[0011] The third aspect of the present application provides an electronic device, comprising: 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, and the executable instruction enables the processor to perform an operation corresponding to the method described in the first aspect of the embodiment.

[0012] A fourth aspect of the present 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 embodiment.

[0013] This application utilizes the difference in brightness compensation values of the first display module at adjacent first test binding points. When debugging the second display module, a second test binding point smaller than the number of first test binding points can be selected for debugging, thereby improving the debugging efficiency of the second display module. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0015] Figure 1 This is a flowchart of the steps of a display module debugging method according to an embodiment of the present application;

[0016] Figure 2 is a flowchart of the steps of a method for determining a difference amount according to an embodiment of the present application;

[0017] Figure 3 is a schematic diagram of a display module debugging device according to an embodiment of the present application;

[0018] Figure 4 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0019] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field should fall within the scope of protection of the embodiments of the present application.

[0020] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are 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 encompasses any and 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 each other. 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 "at the time of" or "when" or "in response to determining".

[0022] The following is a clear and complete description of the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative work 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 of the steps of the display module debugging method according to an embodiment of the present application. Figure 1 As shown, the display module debugging method includes the following steps:

[0024] Step 101: Obtain differences in brightness compensation values of a plurality of first display modules at adjacent first test binding points.

[0025] Step 102: Perform a lighting test on the second display module according to at least one second test binding point to 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.

[0026] Step 103 : Determine a correspondence between the lighting data of the second display module and the brightness compensation value according to the first correspondence and the difference between the plurality of brightness compensation values.

[0027] Step 104 : writing the corresponding relationship between the lighting data of the second display module and the brightness compensation value into a register included in the second display module, so that the second display module performs display compensation according to the corresponding relationship between the lighting data of the second display module and the brightness compensation value when displaying the data to be displayed.

[0028] During the production of display modules, gamma tuning is often required. Gamma is an exponential curve used by display modules to adjust the color values actually output to the display screen, thereby better suiting the user's visual experience. In the existing production process, each display module must be illuminated multiple times. During this process, the actual brightness of the display module is measured to determine the display compensation value under different lighting parameters, thereby obtaining the gamma tuning results. However, the higher the debugging accuracy, the more lighting cycles are required, resulting in lower debugging efficiency. In order to improve debugging efficiency, during the debugging process, a small number of first display modules will be selected for lighting tests to obtain the difference in brightness compensation values of the first display modules under adjacent first test binding points. Then, when debugging a second display module of the same type as the first display module, it is only necessary to select at least one second test binding point for debugging 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. Then, the first test binding point and the difference value of the first display module during the lighting test are used to deduce the first correspondence to obtain the correspondence between the lighting data and the brightness compensation value of the second display module. Finally, the correspondence is written into the register included in the second display module to complete the debugging of the second display module.

[0029] For example, there are 10,000 display modules of the same type, 50 of which are selected as the first display modules, and 15 first test binding points are selected for lighting test, the first test binding point includes the second test binding point, after the lighting test is completed, the difference in brightness compensation value between the first first test binding point and the second first test binding point of the first display module is Δ1, the difference in brightness compensation value between the second first test binding point and the third first test binding point of the first display module is Δ2, and so on, Δ1-Δ15 is obtained, and the remaining 9550 display modules are selected. The group is used as the second display module, and one second test binding point is selected for the lighting test. The second test binding point is the same as one of the first test binding points. For example, the first first test binding point is selected as the second test binding point. After the lighting test is completed, the obtained display compensation value is subtracted by Δ1 to obtain the brightness compensation value at the second test binding point. The brightness compensation value at the second second test binding point is subtracted by Δ2 to obtain the brightness compensation value at the third test binding point. By analogy, 15 test binding points and the brightness compensation values corresponding to the 15 test binding points can be obtained. Alternatively, if the 15th first test binding point is selected as the second test binding point, after the lighting test is completed, the obtained display compensation value is added by Δ1 to obtain the brightness compensation value at the 14th test binding point, and the brightness compensation value at the 14th second test binding point is added by Δ2 to obtain the brightness compensation value at the 13th test binding point. Similarly, 15 test binding points and the brightness compensation values corresponding to the 15 test binding points can be obtained, and then the correspondence between the lighting data of the second display module and the brightness compensation value can be derived.

[0030] After the correspondence between the lighting data of the second display module and the brightness compensation value is written into the register 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 writing the data to be displayed into the pixel circuit, compensation is performed using the brightness compensation value, thereby ensuring normal brightness display.

[0031] In an embodiment of the present application, by utilizing the difference in brightness compensation values of the first display module at adjacent first test binding points, when debugging the second display module, a second test binding point that is smaller than the number of first test binding points can be selected for debugging, thereby improving the debugging efficiency of the second display module.

[0032] Specifically, Figure 2 This is a flowchart of the steps of the method for determining the difference amount according to an embodiment of the present application. Figure 2 As shown, the compensation table determination method includes the following steps:

[0033] Step 201: Control a first display module to light up according to a plurality of first test binding points, and obtain a plurality of first actual brightnesses when the first display module is lit up.

[0034] Step 202 : determining differences in brightness compensation values of the plurality of first display modules at adjacent first test binding points based on target brightness corresponding to the plurality of first test binding points and the plurality of first actual brightnesses.

[0035] In order to determine the difference in brightness compensation values of the first display module at adjacent first test binding points, it is necessary to obtain the first actual brightness of the first display module at different first test binding points. Therefore, the first display module is first controlled to light up according to the first first test binding point, and the first 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 binding point, the normal brightness of the normal display module at the first test binding point can be determined, and this normal brightness is used as the target brightness corresponding to the first test binding point. Then, based on the brightness difference between the first actual brightness of the first display module at the first test binding point and the target brightness, the compensation value of the first display module at the first test binding point is determined. Finally, based on the target brightness corresponding to the multiple first test binding points and the multiple first actual brightnesses, the difference in brightness compensation values of the multiple first display modules at adjacent first test binding points is determined.

[0036] Specifically, 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. For example, it may include an R (red) sub-difference, a G (green) sub-difference, and a B (blue) sub-difference. For example, Δ1 includes ΔR1, ΔG1, and ΔB1. This can improve 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, and 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 may be as shown in Table 1:

[0039] Table 1

[0040]

[0041] Among them, Step is used to represent the compensation value, Step AA is used to represent the brightness compensation value corresponding to the first display module at the first grayscale under brightness level A (the example in the table is 255), Delta is used to represent the difference value, and Delta AAAB is used to represent the difference value between Step AA and Step AB corresponding to adjacent grayscales.

[0042] Furthermore, it should be noted that since display modules display lower brightness at low grayscales, and low brightness typically requires greater compensation than high brightness, the values of the first test tie points are spaced farther apart at high grayscales and closer together at low grayscales. Furthermore, since the number of first display modules is relatively small, the number of first test tie points can be increased to improve debugging accuracy.

[0043] Specifically, the second test binding point is determined based on the first test binding point. The second test binding point is a partial test binding point in the first test binding point, that is, the first test binding point includes the second test binding point. Taking the first test binding point as Table 1 as an example, the grayscale values included in the second test binding point can be selected from 255, 239, 207, 143, 111, 79, 63, 47, 31, 23, 15, 11, 7, 3 and 1. In order to improve the debugging efficiency of the second display module, only one grayscale value can be selected, but for ease of calculation, the value must be a boundary value, that is, 255 or 1. In addition, in order to improve the debugging accuracy of the second display module, an additional grayscale value can be selected, and the middle value of the first test binding point can be selected. For example, the grayscale values included in the second test binding point can be selected from two grayscale values of 255 and 63.

[0044] Figure 3 Schematic diagram of a display module debugging device according to an embodiment of the present application. Figure 3 As shown, the display module debugging device 300 includes:

[0045] An acquisition module 301 is used to obtain the difference in brightness compensation values of multiple first display modules at adjacent first test binding points. A test module 302 is used to perform a lighting test on a second display module based on at least one second test binding point to 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 second test binding points is less than the number of first test binding points. A determination module 303 is used to determine 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 multiple brightness compensation values. A write module 304 is used to write 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 when the second display module displays the data to be displayed, display compensation is performed according to the correspondence between the lighting data and the brightness compensation value of the second display module.

[0046] During the production of display modules, gamma tuning is often required. Gamma is an exponential curve used by display modules to adjust the color values actually output to the display screen, thereby better suiting the user's visual experience. In the existing production process, each display module must be illuminated multiple times. During this process, the actual brightness of the display module is measured to determine the display compensation value under different lighting parameters, thereby obtaining the gamma tuning results. However, the higher the debugging accuracy, the more lighting cycles are required, resulting in lower debugging efficiency. In order to improve debugging efficiency, a small number of first display modules will be selected for lighting test during the debugging process. The acquisition module 301 obtains the difference in brightness compensation value of the first display module under adjacent first test binding points. Then, when debugging the second display module of the same type as the first display module, the test module 302 only needs to select at least one second test binding point for debugging, and obtain the first correspondence between the second test binding point and the second brightness compensation value used to compensate when the display data is written to the second display module. Then, the determination module 303 uses the first test binding point and the difference value of the first display module during the lighting test to deduce the first correspondence to obtain 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 register included in the second display module to complete the debugging of the second display module.

[0047] For example, there are 10,000 display modules of the same type, 50 of which are selected as the first display modules, and 15 first test binding points are selected for lighting test, the first test binding point includes the second test binding point, after the lighting test is completed, the difference in brightness compensation value between the first first test binding point and the second first test binding point of the first display module is Δ1, the difference in brightness compensation value between the second first test binding point and the third first test binding point of the first display module is Δ2, and so on, Δ1-Δ15 is obtained, and the remaining 9550 display modules are selected. The group is used as the second display module, and one second test binding point is selected for the lighting test. The second test binding point is the same as one of the first test binding points. For example, the first first test binding point is selected as the second test binding point. After the lighting test is completed, the obtained display compensation value is subtracted by Δ1 to obtain the brightness compensation value at the second test binding point. The brightness compensation value at the second second test binding point is subtracted by Δ2 to obtain the brightness compensation value at the third test binding point. By analogy, 15 test binding points and the brightness compensation values corresponding to the 15 test binding points can be obtained. Alternatively, if the 15th first test binding point is selected as the second test binding point, after the lighting test is completed, the obtained display compensation value is added by Δ1 to obtain the brightness compensation value at the 14th test binding point, and the brightness compensation value at the 14th second test binding point is added by Δ2 to obtain the brightness compensation value at the 13th test binding point. Similarly, 15 test binding points and the brightness compensation values corresponding to the 15 test binding points can be obtained, and then the correspondence between the lighting data of the second display module and the brightness compensation value can be derived.

[0048] After the correspondence between the lighting data of the second display module and the brightness compensation value is written into the register 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 writing the data to be displayed into the pixel circuit, compensation is performed using the brightness compensation value, thereby ensuring normal brightness display.

[0049] In an embodiment of the present application, by utilizing the difference in brightness compensation values of the first display module at adjacent first test binding points, when debugging the second display module, a second test binding point that is smaller than the number of first test binding 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 communication interface 402, a memory 403, and a communication bus 404.

[0051] The processor 401 , the communication interface 402 , and the memory 403 communicate with each other via the communication bus 404 .

[0052] The communication interface 402 is used to communicate with other electronic devices or servers.

[0053] The processor 401 is configured to execute the program 405 , and specifically to execute the relevant steps in the aforementioned display module debugging method embodiment.

[0054] Specifically, the program 405 may include program codes, which include computer operation instructions.

[0055] The processor 401 may be a CPU, an application-specific integrated circuit (ASIC), or may be configured as one or more integrated circuits. The one or more processors included in the smart device may be processors of the same type, such as one or more CPUs, or processors of different types, such as one or more CPUs and one or more ASICs.

[0056] The memory 403 is used to store the program 405. The memory 403 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0057] The program 405 can be specifically used to enable the processor 401 to execute the display module debugging method in the aforementioned embodiment.

[0058] The specific implementation of each step in procedure 405 can be found in the corresponding descriptions of the corresponding steps and units 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 convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding process descriptions in the aforementioned method embodiment, and will not be repeated here.

[0059] The electronic device 400 of the embodiment of the present application, by utilizing the difference in brightness compensation values of the first display module under adjacent first test binding points, can select second test binding points that are less than the number of first test binding points for debugging when debugging the second display module, thereby improving the debugging efficiency of the second display module.

[0060] In this embodiment, a computer-readable storage medium is provided that stores instructions for causing a machine to execute the display module debugging method described herein. Specifically, a system or device equipped with a storage medium can be provided, wherein the storage medium stores software program code that implements the functions of any of the above-described embodiments, and a computer (or CPU or MPU) of the system or device can read and execute the program code stored in the storage medium.

[0061] In this case, the program code read from the storage medium itself can implement the functions in the above method embodiments, so the program code and the storage medium storing the program code constitute part of this application.

[0062] Examples of storage media for providing 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, the 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, which instruct a computing device to perform operations corresponding to the above method embodiment.

[0064] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present application can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present application.

[0065] The above-mentioned method according to the embodiment of the present application can be implemented in hardware, firmware, or be 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 be implemented by downloading the original storage in a remote recording medium or a non-temporary machine-readable medium through a network and will be stored in a computer code in a local recording medium, so that the method described here can be stored in such software processing on a recording medium using a general-purpose computer, a special-purpose processor or programmable or special-purpose hardware (such as ASIC or FPGA). It is understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component (for example, RAM, ROM, flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor or hardware, the method described here is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown here, the execution of the code converts the general-purpose computer into a special-purpose computer for executing the method shown here. Although the present application has been shown and described with respect to one or more implementations, those skilled in the art will think of equivalent deformations and modifications based on reading and understanding of this specification and the accompanying drawings. The present 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 components described above, the terms used to describe such components are intended to correspond to any component (unless otherwise indicated) that performs the specified function of the component (e.g., which is functionally equivalent), even if not structurally equivalent to the disclosed structure that performs the function in the exemplary implementations of this specification shown herein.

[0066] That is, the above description is merely an embodiment of the present application and does not limit the patent scope of the present application. Any equivalent structural or equivalent process transformations made using the contents of the description and drawings of this application, such as the mutual combination of technical features between the various embodiments, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

[0067] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify 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, "plurality" means two or more, unless otherwise specifically defined.

[0068] The present application provides the above description in order to enable any person skilled in the art to implement and use the present application. In the above description, various details are listed for the purpose of explanation. It should be understood that those of ordinary skill in the art will recognize that the present application can also be implemented when these specific details are not used. In other embodiments, well-known processes will not be elaborated in detail to avoid making the description of the present application obscure with unnecessary details. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest range of principles and features disclosed in the present application.

[0069] It should be noted that, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in this application can be arbitrarily combined with each other, and the technical solution obtained after the combination should also fall within the scope of protection of this application.

[0070] It should be understood that the specific examples in the embodiments of the present application are only to help those skilled in the art better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application. Those skilled in the art can make various improvements and modifications based on the above embodiments, and these improvements or modifications all fall within the scope of protection of this application. The above is only a specific implementation method of the present application, but the scope of protection of this application is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A display module debugging method, characterized in that: include: Obtaining a difference in brightness compensation values of the plurality of first display modules at adjacent first test binding points; performing a lighting test on a second display module according to at least one second test binding point, and obtaining a first correspondence between the second test binding 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 binding points is less than the number of the first test binding points; determining a correspondence between the lighting data of the second display module and the brightness compensation value according to 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 value is written into the register included in the second display module, so that the second display module performs display compensation according to the correspondence between the lighting data of the second display module and the brightness compensation value when displaying the data to be displayed.

2. The method according to claim 1, characterized in that The obtaining of the difference in brightness compensation values of the plurality of first display modules at adjacent first test binding points includes: controlling the first display module to light up according to the plurality of first test binding points, and obtaining a plurality of first actual brightnesses when the first display module is lit up; The difference in brightness compensation values of the plurality of first display modules at adjacent first test binding points is determined according to the target brightness corresponding to the plurality of first test binding points and the plurality of first actual brightnesses.

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 a plurality of sub-differences in compensation values corresponding to different color channels.

4. The method according to claim 2, characterized in that The first test binding point includes: brightness level and grayscale, and 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.

5. The method according to claim 4, characterized in that The second test binding point is determined according to the first test binding point.

6. The method according to claim 5, characterized in that The grayscale value included in the second test binding point includes at least: 255 or 1.

7. A display module debugging device, characterized in that: include: An acquisition module, configured to acquire a difference in brightness compensation values of a plurality of first display modules at adjacent first test binding points; a testing module, configured to perform a lighting test on a second display module according to 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; a determining module, configured to determine a correspondence between the lighting data of the second display module and the brightness compensation value according to the first correspondence and a difference between the plurality of brightness compensation values; A writing module is used to write the correspondence between the lighting data of the second display module and the brightness compensation value into a register included in the second display module, so that when the second display module displays the data to be displayed, display compensation is performed according to the correspondence between the lighting data of the second display module and the brightness compensation value.

8. An electronic device, characterized in that: include: Processor, communication interface, memory and communication bus, the processor, memory and communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform an operation corresponding to the method according to any one of claims 1 to 6.

9. A computer storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

10. A computer program product comprising computer instructions, wherein the computer instructions instruct a computing device to execute operations corresponding to the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Gamma correction method and device, display device and computer storage medium

    CN108550345A

  • Gamma debugging method, device and equipment

    CN112820233A

  • Gamma debugging method, device and equipment

    CN112908240A

  • Display data processing method, display device and computer storage medium

    CN119132233A

  • Brightness compensation method of display panel and display panel

    CN119724098A