Brightness compensation method and device for spliced screen and display device

By calculating the difference between the real-time current value of the splicing screen display module and the standard current value, and adjusting the grayscale value of the display module, the problem of poor uniformity of the splicing screen display is solved, and brightness balance and user experience are achieved.

CN119400112AActive Publication Date: 2025-02-07BOE TECHNOLOGY GROUP CO LTD +2
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411719304.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-02-07
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

Due to the different life attenuation degrees of different display modules, the spliced ​​screen has poor display uniformity. The existing prior models cannot effectively eliminate the differences, affecting the user experience.

Method used

By obtaining the real-time current value of the module at least partially displayed when the preset screen is displayed on the splicing screen, the difference between it and the standard current value is calculated, the current adjustment target value of the splicing screen is calculated, and by adjusting the grayscale value of the display module, the The current adjusts the target value to achieve brightness compensation.

Benefits of technology

It realizes accurate brightness compensation for different display modules in the spliced ​​screen, achieving the best brightness balance effect, and improving display uniformity and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119400112A_ABST
    Figure CN119400112A_ABST
Patent Text Reader

Abstract

The invention discloses a brightness compensation method and device for a spliced screen and a display device, and relates to the technical field of display. The brightness compensation method for the spliced screen comprises the following steps: acquiring real-time current values of at least part of display modules when a preset picture is displayed on the spliced screen, and calculating a difference value between the real-time current values of the at least part of display modules and a standard current value; calculating a current adjustment target value of the spliced screen according to a difference value between the real-time current values of at least part of the display modules and the standard current value; adjusting the gray-scale values of at least two display modules to obtain a gray-scale adjustment value when the current adjustment value of each display module reaches the current adjustment target value, and taking the gray-scale adjustment value as the gray-scale adjustment target value of each display module; and performing picture display according to the gray scale adjustment target value of each display module. According to the technical scheme, the problem of poor display uniformity of the spliced screen can be solved.
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 brightness compensation method, a compensation device and a display device for a spliced ​​screen. Background Art

[0002] Organic Light-Emitting Diode (OLED) has the advantages of self-luminescence, flexible screen, high luminous efficiency, fast response time, etc. However, due to the limitation of process technology, it is currently impossible to produce large-size screens, so it is necessary to splice multiple small-size display modules into a large-size OLED splicing screen, and use image segmentation technology to split the image to be displayed and transmit it to each individual display module for display.

[0003] Since the spliced ​​screen includes multiple display modules, and different display modules have differences in manufacturing process, material differences, color correction errors, etc., the life attenuation of different display modules of the spliced ​​screen will be different during use, which will lead to poor display uniformity of the spliced ​​screen, thus affecting the user experience.

[0004] At present, various prior models of a single display module (for example, Burn-IN algorithm) can only compensate for the life decay within a single display module within a certain range. Since the life decay of different display modules of the spliced ​​screen has discrete characteristics, the various prior models currently available cannot eliminate the differences between different display modules, and thus cannot effectively solve the problem of poor display uniformity caused by the different degrees of life decay of different display modules in the current spliced ​​screen. Summary of the invention

[0005] The present application provides a brightness compensation method, a compensation device and a display device for a spliced ​​screen, which can solve the problem of poor display uniformity of the spliced ​​screen.

[0006] In a first aspect, the present application provides a brightness compensation method for a spliced ​​screen, wherein the spliced ​​screen includes at least two display modules, including:

[0007] Acquire the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen, and calculate the difference between the real-time current value of at least part of the display module and the standard current value;

[0008] Calculating a current adjustment target value of the spliced ​​screen according to a difference between a real-time current value of at least part of the display modules and a standard current value;

[0009] By adjusting the grayscale values ​​of the at least two display modules, a grayscale adjustment value of each display module is obtained when the current adjustment value reaches the current adjustment target value, and the grayscale adjustment value is used as the grayscale adjustment target value of each display module;

[0010] The screen is displayed according to the grayscale adjustment target value of each display module.

[0011] In some embodiments, according to the difference between the real-time current value of at least some of the at least two display modules and the standard current value, the current adjustment target value of the spliced ​​screen is calculated, including:

[0012] The current adjustment target value of the spliced ​​screen is calculated according to the difference between the real-time current value of the display module located at the edge of the at least two display modules and the standard current value.

[0013] In some embodiments, according to the difference between the real-time current value and the standard current value of the display module located at the edge of at least two display modules, the current adjustment target value of the spliced ​​screen is calculated, including:

[0014] The average value of the difference between the real-time current value and the standard current value of the display module located at the edge is obtained as the current adjustment target value of the spliced ​​screen.

[0015] In some embodiments, the spliced ​​screen is a rectangular display screen, and the display modules located at the edge include four display modules located at the top corners.

[0016] In some embodiments, adjusting the grayscale values ​​of at least two display modules to obtain the grayscale adjustment value of each display module when the current adjustment value reaches the current adjustment target value includes:

[0017] For each display module, the grayscale value of the display module is increased or decreased so that the current adjustment value of the display module reaches the current adjustment target value, and the grayscale adjustment value of the display module is recorded.

[0018] In some embodiments, the image display is performed according to the grayscale adjustment target value of each display module, including:

[0019] When each display module performs image display, the grayscale value of each pixel in the display module is added to the grayscale adjustment target value to perform image display.

[0020] In some embodiments, when each display module performs image display, the grayscale value of each pixel in the display module is added to the grayscale adjustment target value before the image display is performed, and the method further includes:

[0021] The grayscale adjustment target value of the upper display module is obtained from a first search list, where the first search list is used to store the grayscale adjustment target value of the display module.

[0022] In some embodiments, before calculating the difference between the real-time current value of at least part of the display module and the standard current value, the method further includes:

[0023] The standard current value of at least part of the display module is obtained from the second search list.

[0024] In some embodiments, obtaining the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen includes:

[0025] The real-time current value of at least part of the display module is obtained by reading the current parameter collected in real time by the ammeter arranged on the power supply board of at least part of the display module.

[0026] In some embodiments, the preset picture is a middle grayscale picture.

[0027] In a second aspect, the present application provides a brightness compensation device for a spliced ​​screen, wherein the spliced ​​screen includes at least two display modules, including:

[0028] A current information acquisition module is configured to acquire the real-time current value of at least part of the display module when the preset picture is displayed on the spliced ​​screen, and calculate the difference between the real-time current value of at least part of the display module and the standard current value;

[0029] An edge compensation calculation module is configured to calculate a current adjustment target value of the spliced ​​screen according to a difference between a real-time current value of at least part of the display modules and a standard current value;

[0030] a current difference adjustment module configured to adjust the grayscale values ​​of the at least two display modules to obtain a grayscale adjustment value of the current adjustment value of each display module when the current adjustment value reaches the current adjustment target value, and use the grayscale adjustment target value of each display module;

[0031] The screen brightness compensation module is configured to adjust the grayscale target value of each display module to display the picture.

[0032] In a third aspect, the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, the method of the above embodiment is implemented.

[0033] In a fourth aspect, the present application provides an electronic device, comprising a processor and a memory, wherein the processor is used to execute a computer program stored in the memory to implement the method described in the above embodiments.

[0034] In a fifth aspect, the present application provides a display device, including:

[0035] At least two display modules;

[0036] At least two power supply boards are arranged in one-to-one correspondence with the display modules, and are used to drive the display modules to display pictures. The power supply boards are provided with ammeters, and are used to obtain real-time current values ​​when driving the display modules to display preset pictures.

[0037] The electronic device in the above embodiment is provided with a connecting line, which is electrically connected to the ammeter, and the processor of the electronic device obtains the real-time current value when driving the display module to display the preset picture through the connecting line.

[0038] The technical solution provided by the embodiment of the present application obtains the real-time current value of at least part of the display module when displaying the preset picture on the splicing screen, and calculates the difference between the real-time current value of at least part of the display module and the standard current value. The difference can be used as the current change of different display modules in the splicing screen, which can characterize the characteristic attenuation of the thin film transistor used to drive the OLED in different display modules. Then, the current adjustment target value of the splicing screen is calculated according to the above difference, and the grayscale adjustment target value of the display module is obtained based on the current adjustment target value. When the picture of each display module is displayed, the picture is displayed according to the above grayscale adjustment target value, so that accurate brightness compensation can be achieved for different display modules in the splicing screen, so as to achieve the best brightness balance effect. And the technical solution provided by the embodiment of the present application can be dynamically adjusted according to the actual use of the splicing screen, and with the increase of the use time and the further attenuation of the thin film transistor characteristics driving the OLED, the processor (main control end) of the splicing screen can update the grayscale adjustment target value in real time to maintain the brightness balance between different display modules.

[0039] In addition, compared with the traditional brightness compensation method, the brightness compensation method of the spliced ​​screen provided in the present application does not require hardware replacement or additional equipment investment. The display brightness balance effect of the spliced ​​screen can be achieved only through software-level adjustments, which can also reduce costs and maintenance difficulties. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0041] Figure 1 A schematic flow chart of a brightness compensation method for a spliced ​​screen provided in an embodiment of the present application;

[0042] Figure 2 A schematic diagram of a splicing structure of a splicing screen provided in an embodiment of the present application;

[0043] Figure 3 This is a flow chart of a specific embodiment of the present application;

[0044] Figure 4 A structural block diagram of a brightness compensation device for a spliced ​​screen provided in an embodiment of the present application;

[0045] Figure 5A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0046] Figure 6 A schematic diagram of the structure of a display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] The following will be combined with the accompanying drawings to clearly and completely describe the technical solutions in some embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments provided by the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present application.

[0048] Unless the context requires otherwise, throughout the specification and claims, the term "comprising" is to be construed in an open, inclusive sense, ie, meaning "including, but not limited to."

[0049] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0050] When describing some embodiments, the term "connection" and its derivative expressions may be used. The term "connection" should be understood in a broad sense. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be directly connected or indirectly connected through an intermediate medium. For example, when describing some embodiments, the term "connection" may be used to indicate that two or more components are in direct physical or electrical contact with each other.

[0051] Additionally, the use of “based on” is meant to be open and inclusive, as a process, step, calculation, or other action “based on” one or more stated conditions or values ​​may, in practice, be based on additional conditions or values ​​beyond those stated.

[0052] It will be understood that when a layer or an element is referred to as being on another layer or substrate, it can be directly on the other layer or substrate, or intervening layers may be present between the layer or element and the other layer or substrate.

[0053] Exemplary embodiments are described herein with reference to cross-sectional views that are idealized exemplary drawings. In the drawings, the thickness of layers and the area of ​​regions are exaggerated for clarity. Therefore, variations in shape relative to the drawings due to, for example, manufacturing techniques and / or tolerances are conceivable. Therefore, the exemplary embodiments should not be interpreted as being limited to the shapes of the regions shown herein, but include deviations in shape due to, for example, manufacturing. Therefore, the regions shown in the drawings are schematic in nature, and their shapes are not intended to illustrate the actual shape of regions of the device, and are not intended to limit the scope of the exemplary embodiments.

[0054] Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0055] In the related technology, since the size of a single display module itself is limited, in order to achieve ultra-large screen display, splicing screen technology came into being. The splicing screen uses multiple display modules spliced ​​together to form a large screen. Each display module displays a part of an image. The display modules arranged in a matrix together display a large image, and different images can also be displayed in split screen.

[0056] Due to the differences between different display modules in the spliced ​​screen due to factors such as the manufacturing process, even if the display brightness of different display modules in the spliced ​​screen is consistent after optical adjustment at the factory, the life attenuation of different display modules will inevitably be inconsistent during the later use of the spliced ​​screen, which will lead to problems such as brightness difference between different display modules in the spliced ​​screen (obvious in pure color images), color cast and long-term afterimage, thus affecting the display effect of the spliced ​​screen.

[0057] In order to solve at least one of the above problems, the present application provides a brightness compensation method, a compensation device and a display device for a spliced ​​screen.

[0058] Figure 1 A schematic diagram of a brightness compensation method for a spliced ​​screen provided in an embodiment of the present application, wherein the spliced ​​screen includes at least two display modules, such as Figure 1 As shown, the brightness compensation method of the spliced ​​screen provided in the present application includes the following steps:

[0059] S1. Acquire the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen, and calculate the difference between the real-time current value of at least part of the display module and the standard current value.

[0060] In this step, the real-time current value of some or all display modules on the spliced ​​screen and the difference between the real-time current value and the standard current value can be obtained.

[0061] For example, in one example, the processor obtains the real-time current value of a part of the display modules when a preset picture is displayed on the spliced ​​screen, and calculates the difference between the real-time current value of the part of the display modules and the standard current value.

[0062] For another example, the processor obtains the real-time current values ​​of all display modules when a preset picture is displayed on the spliced ​​screen, and calculates the difference between the real-time current values ​​of all display modules and the standard current values.

[0063] Among them, the preset screen displayed on the splicing screen is any startup screen of the splicing screen during use; the real-time current value is the driving current value when the current display module displays the startup screen; the standard current value is the initial current value when the display module displays the startup screen.

[0064] Furthermore, in one example, the spliced ​​screen may be an OLED spliced ​​screen.

[0065] Each pixel of the display module in the OLED splicing screen contains one or more thin film transistors (TFT) and OLED light-emitting elements. TFT acts as a switch and current modulation element, which can control the current flowing through the OLED light-emitting element. In addition, by adjusting the conduction state or on-resistance of the TFT, the current value flowing through the OLED light-emitting element can be changed, thereby adjusting the brightness of the pixel.

[0066] Furthermore, the relationship for calculating the current value flowing through the OLED light emitting element is as follows:

[0067] I=K*μ*C ox (V gs -V th ) 2

[0068] Where I is the current in the OLED, K is a constant, μ is the mobility of the carrier, and C ox is the oxide layer capacitance, V gs is the gate-source voltage, V th is the threshold voltage (i.e., the minimum gate-source voltage required for the OLED light-emitting element to begin conducting).

[0069] In OLED splicing screens, full-screen brightness adjustment is usually achieved by changing the total current value provided by the power supply board. The total current is the sum of the current values ​​of the OLED light-emitting elements flowing through each pixel. When the total current increases, the current flowing through each OLED light-emitting element also increases. When the screen brightness needs to be increased, the real-time current provided by the power supply board increases; when the screen brightness needs to be reduced, the real-time current provided by the power supply board decreases.

[0070] As the splicing screen is used for a longer time, the characteristics of TFT will gradually decay, which is mainly manifested in: TFT threshold voltage drift, channel resistance increase, and mobility decrease, which will cause the real-time current provided by the power supply board to decrease, thereby affecting the brightness of the pixels in the splicing screen.

[0071] For example, the channel resistance of a TFT is the resistance in its conductive channel. As the TFT ages, defects and impurities in the channel may increase, causing the channel resistance to increase. The increase in channel resistance restricts the flow of current, resulting in a decrease in the real-time current, which is ultimately the drive current output to each OLED light-emitting element.

[0072] Therefore, the current variation of different display modules, that is, the difference between the real-time current value of the display module and the standard current value, can be used to characterize the attenuation degree of TFT characteristics in different display modules.

[0073] The processor of the spliced ​​screen can calculate the brightness attenuation of each display module by receiving the current change information of different display modules, and adjust the grayscale value of the display module according to the brightness attenuation of the display module, so as to achieve the effect of balanced brightness of the spliced ​​screen display.

[0074] S2. Calculate a current adjustment target value of the spliced ​​screen according to a difference between a real-time current value of at least part of the display modules and a standard current value.

[0075] Further, at least part of the display modules include any one display module or any several display modules in the spliced ​​screen.

[0076] Preferably, at least part of the display modules include an edge region of the spliced ​​screen, wherein the edge region may include one or more edge display modules of the spliced ​​screen.

[0077] For example, in one example, the spliced ​​screen includes a central area and an edge area. In actual applications, the central area of ​​the spliced ​​screen is usually the focus area for displaying content, used to display key information or images; the edge area of ​​the spliced ​​screen is often used as an auxiliary display or blank area, and the information displayed is relatively less or less important. Therefore, the central area, as a commonly used area of ​​the spliced ​​screen, is severely aged; while the edge area, as an uncommon area of ​​the spliced ​​screen, is less aged than the central area, has better reference value, and can better provide reference information for brightness supplement.

[0078] The present application uses the difference between the real-time current value of the edge area of ​​the spliced ​​screen and the standard current value of the spliced ​​screen as the current adjustment target value of the spliced ​​screen, which can effectively improve the display brightness uniformity problem of the spliced ​​screen.

[0079] S3. By adjusting the grayscale values ​​of at least two display modules, a grayscale adjustment value of each display module is obtained when the current adjustment value reaches the current adjustment target value, and the grayscale adjustment value is used as the grayscale adjustment target value of each display module.

[0080] It should be noted that the preset relationship between the grayscale values ​​of different display modules and different driving currents is sequentially stored in the processor of the OLED splicing screen. In this step, the grayscale values ​​of at least two display modules are adjusted to reach the current adjustment target value obtained in the above step, thereby meeting the brightness supplement demand, and the grayscale adjustment value at this time can be recorded as the grayscale adjustment target value, so that the grayscale adjustment target value can be used for subsequent screen display.

[0081] In addition, different grayscale values ​​of the spliced ​​screen also correspond to the brightness level of the spliced ​​screen display. For example, in a grayscale image, the brightness level of the grayscale image is represented by 256 grayscale values, and these grayscale values ​​(brightness levels) vary from 0 (pure black) to 255 (pure white).

[0082] S4, adjusting the target value according to the grayscale of each display module to display the picture.

[0083] The brightness compensation method of the spliced ​​screen provided in the present application characterizes the TFT characteristic attenuation in different display modules by obtaining the current change of different display modules in the spliced ​​screen, that is, the difference between the real-time current value and the standard current value, and then calculates the current adjustment target value of the spliced ​​screen according to the above difference, and obtains the grayscale adjustment target value of the display module based on the current adjustment target value, and when the picture of each display module is displayed, the picture is displayed according to the above grayscale adjustment target value, thereby realizing accurate brightness compensation for different display modules in the spliced ​​screen, thereby achieving the best brightness balance effect.

[0084] Moreover, the present application can be dynamically adjusted according to the actual usage of the spliced ​​screen, and as the usage time increases and the TFT characteristics further decay, the processor of the spliced ​​screen can update the grayscale adjustment target value in real time to maintain brightness balance between different display modules.

[0085] In addition, compared with the traditional brightness compensation method, the brightness compensation method of the spliced ​​screen provided in the present application does not require hardware replacement or additional equipment investment. The display brightness balance effect of the spliced ​​screen can be achieved only through software-level adjustments, thereby reducing costs and maintenance difficulties.

[0086] Above Figure 1 In the illustrated embodiment, the processor in step S2 calculates the current adjustment target value of the spliced ​​screen according to the difference between the real-time current value of at least some of the at least two display modules and the standard current value, including the steps of:

[0087] The current adjustment target value of the spliced ​​screen is calculated according to the difference between the real-time current value of the display module located at the edge of at least two display modules and the standard current value.

[0088] Specifically, the display modules located at the edge may be all the display modules located around the edge, or part of the display modules located at the edge, or in some cases, for example, if the spliced ​​screen is a rectangular display screen, the display modules located at the edge may include four display modules located at the top corners.

[0089] Figure 2 A schematic diagram of a splicing structure of a splicing screen provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, in a specific embodiment, the spliced ​​screen is composed of 16 display modules, which is a rectangular display screen. The 16 display modules of the spliced ​​screen are sequentially stored in the processor with address numbers from 1 to 16. The processor can be the main control terminal of the spliced ​​screen.

[0090] In one example, the display modules located at the edge of the spliced ​​screen are selected as display modules located around the edge, that is, the address numbers are 1, 2, 3, 4, 5, 8, 9, 12, 13, 14, 15 and 16 respectively.

[0091] In one example, the display modules at the four vertex corners at the edge of the spliced ​​screen are selected, that is, the address numbers are 1, 4, 13, and 16. At this time, the processor reads the real-time current values ​​of the edge display modules 1, 4, 13, and 16 of the spliced ​​screen from the LUT3 of the memory, and reads the standard current values ​​of the edge display modules 1, 4, 13, and 16 of the spliced ​​screen from the LUT2 of the memory, calculates the difference between the real-time current value and the standard current value of the edge display modules 1, 4, 13, and 16 of the spliced ​​screen, and calculates the current adjustment target value based on the above difference, for example, the average value thereof can be calculated, or the difference closest to the average value among the above difference can be used, or any one of them can be selected in other ways as the current adjustment target value of the spliced ​​screen.

[0092] In some embodiments, selecting the average value as the current adjustment target value may be the above-mentioned calculation of the current adjustment target value of the spliced ​​screen based on the difference between the real-time current value and the standard current value of the display module located at the edge of at least two display modules, including the steps of:

[0093] The average value of the difference between the real-time current value of the display module located at the edge and the standard current value is obtained as the current adjustment target value of the spliced ​​screen.

[0094] like Figure 2 As shown, the display modules with address numbers 1, 4, 13, and 16 in the spliced ​​screen are selected. At this time, the processor reads the real-time current values ​​of the display modules 1, 4, 13, and 16 of the spliced ​​screen from the LUT3 of the memory, and reads the standard current values ​​of the display modules 1, 4, 13, and 16 of the spliced ​​screen from the LUT2 of the memory, calculates the difference between the real-time current value and the standard current value of the display modules 1, 4, 13, and 16 of the spliced ​​screen, and calculates the average value of the multiple differences as the current adjustment target value of the spliced ​​screen.

[0095] Since the edge area of ​​the splicing screen is an infrequently used area, it is not only used less frequently than the central area of ​​the splicing screen, but is also less affected by light and heat than the central area of ​​the splicing screen. Therefore, the aging of the display modules at the edge of the splicing screen is lighter than that in the central area. Therefore, the real-time current value of the edge display module is closer to its standard current value, and the splicing screen can be adjusted gradually.

[0096] The present application uses the difference between the real-time current value of the display module located at the edge and the standard current value or the average value of multiple differences as the current adjustment target value of the spliced ​​screen, which can effectively improve the display brightness uniformity problem of the spliced ​​screen.

[0097] Above Figure 1 In the illustrated embodiment, the processor in step S3 adjusts the grayscale values ​​of at least two display modules to obtain the grayscale adjustment value of the current adjustment value of each display module when the current adjustment value reaches the current adjustment target value, including the steps of:

[0098] For each display module, the grayscale value of the display module is increased or decreased so that the current adjustment value of the display module reaches the current adjustment target value, and the grayscale adjustment value of the display module is recorded.

[0099] In a specific embodiment, if the current adjustment value of the current display module is lower than the current adjustment target value, the grayscale value of the current display module is gradually increased, and the current adjustment value is calculated after each increase until the current adjustment value of the current display module is the same as the current adjustment target value, and the grayscale adjustment values ​​at this time are sequentially stored and used as the grayscale adjustment target values ​​used for subsequent display images.

[0100] In the embodiment of the present application, a look-up table (LUT) may be used for data storage, and the grayscale adjustment target value may be stored in a first look-up table LUT1 (Look-Up-Table1) in the processor.

[0101] If the current adjustment value of the current display module is higher than the current adjustment target value, the grayscale value of the current display module is gradually reduced, and the current adjustment value is calculated after each reduction until the current adjustment value of the current display module is the same as the current adjustment target value, and the grayscale adjustment values ​​at this time are sequentially stored in the first lookup table LUT1 in the processor.

[0102] In the embodiment of the present application, when the processor adjusts the current adjustment value of the current display module according to the current adjustment target value, the grayscale adjustment step can be adjusted according to actual needs.

[0103] For example, in one example, if the difference between the current adjustment value of the current display module and the current adjustment target value is large, a larger step size may be used to adjust the grayscale to ensure that the current adjustment value can approach the current adjustment target value more quickly;

[0104] For another example, if the current adjustment value of the current display module is close to the current adjustment target value, a smaller step size may be used to fine-tune the gray scale to ensure that the current adjustment value can accurately reach the current adjustment target value.

[0105] Above Figure 1 In the illustrated embodiment, the processor in step S4 performs image display according to the grayscale adjustment target value of each display module, specifically comprising the steps of:

[0106] When each display module performs image display, the grayscale value of each pixel in the display module is added to the grayscale adjustment target value to perform image display.

[0107] The present application can achieve uniform adjustment of the brightness of different display modules in the spliced ​​screen by adding the grayscale value of each pixel in the display module to the grayscale adjustment target value.

[0108] In some embodiments, when each display module displays an image, the grayscale value of each pixel in the display module is added to the grayscale adjustment target value before displaying the image, and the step of obtaining the grayscale adjustment target value of each display module from the first lookup table LUT1 is also included.

[0109] In some embodiments, in an embodiment of the present application, the standard current values ​​of the display modules in the spliced ​​screen can be sequentially stored in a second lookup table LUT2 (Look-Up-Table2) of the processor, and / or, the real-time current values ​​of different display modules in the spliced ​​screen can be sequentially stored in a third lookup table LUT3 (Look-Up-Table3) of the processor. In an embodiment of the present application, the lookup table LUT used is a data structure for replacing complex calculations at runtime with simple query operations. It is usually implemented as an array or an associative array in which pre-calculated results are stored. When a calculation result is needed, it can be directly searched from the lookup table LUT instead of recalculating, which greatly improves efficiency.

[0110] In some embodiments, before calculating the difference between the real-time current value and the standard current value of at least part of the display module, the method further includes the step of obtaining the standard current value of at least part of the display module from the second lookup table LUT2.

[0111] In some embodiments, obtaining the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen includes the steps of: reading the current parameters collected in real time by an ammeter set on a power supply board of at least part of the display module to obtain the real-time current value of at least part of the display module.

[0112] For example, in a specific embodiment, the control end reads the current parameters collected in real time by the ammeter on the power supply board, and stores the real-time current value in the third lookup table LUT3. When the real-time current value of any display module in the splicing screen needs to be obtained, it can be accurately read from the third lookup table LUT3 at any time according to the address number of the display module in the processor.

[0113] If in the above embodiment, the grayscale adjustment target value has been calculated and stored in the first lookup list LUT1, it can be used to supplement the brightness when the spliced ​​screen displays the picture later. The processor can release the memory space occupied by the second lookup table LUT2 and the third lookup table LUT3 that have been stored, thereby reducing memory fragmentation, improving memory utilization, and completing the verification before the next startup.

[0114] In some embodiments, the preset picture is an intermediate grayscale picture, at which time the entire screen will display a uniform, medium-brightness gray. This is mainly because the current / grayscale adjustment accuracy is affected by the physical hardware of the spliced ​​screen, so there will be a certain error. Adjusting the grayscale value of the display module in the intermediate current / grayscale state will have a better effect.

[0115] Optionally, the middle grayscale picture displayed on the spliced ​​screen of the present application can be a full-screen W128 picture, in which the grayscale value of each pixel in the full-screen W128 picture is 128. Using the middle grayscale picture as the preset picture for brightness compensation adjustment is conducive to testing the uniformity of the screen or displaying specific visual effects.

[0116] In addition, for the selection of preset pictures, if the grayscale value of the preset picture group is too large, the display module is too bright, and if the grayscale value of the preset picture is too small, the display module is too dark. The grayscale adjustment accuracy of both does not meet the visual range of the human eye.

[0117] Based on the above embodiments, a specific embodiment is also provided in the embodiments of the present application. Figure 3 This is a flow chart of a specific embodiment of the present application, such as Figure 3 As shown, the following steps are included:

[0118] S10, read the standard current value of each display module of the spliced ​​screen and store it in LUT2;

[0119] S20, boot up and read the real-time current value of at least part of the display modules on the spliced ​​screen and store it in LUT1, and calculate the difference between the real-time current value and the standard current value. The at least part of the display modules may be the real-time current value of all or part of the display modules, mainly to refer to which real-time current values ​​of the display modules for brightness compensation later. For example, the real-time current value of the edge display module may be selected as a reference, and the real-time current values ​​of multiple edge display modules are read;

[0120] S30, calculating the average value of the difference between the real-time current values ​​and the standard current values ​​of the plurality of edge display modules read in the above step, to serve as the current adjustment target value of the spliced ​​screen;

[0121] S40, the processor adjusts the grayscale value of each display module in parallel, and reads the difference between the real-time current value and the standard current value as its current adjustment value;

[0122] S50, comparing the difference between the standard current value and the real-time current value, that is, the current adjustment value, with the current adjustment target value, and adjusting the grayscale value of the display module by increasing the grayscale or decreasing the grayscale to obtain the grayscale adjustment value of each display module when the current adjustment value reaches the current adjustment target value, and use the grayscale adjustment value as the grayscale adjustment target value of each display module;

[0123] S60, storing the grayscale adjustment target value into LUT1;

[0124] S70 , superimposing the grayscale value of the image to be output on each display module with the grayscale adjustment target value stored in LUT1 and then displaying the image, thereby completing brightness compensation.

[0125] Figure 4 A structural block diagram of a brightness compensation device for a spliced ​​screen provided in an embodiment of the present application, wherein the spliced ​​screen includes at least two display modules, such as Figure 4 As shown, the brightness compensation device of the spliced ​​screen includes: a current information acquisition module 10, an edge compensation calculation module 11, a current difference adjustment module 12, and a screen brightness compensation module 13.

[0126] Among them, the current information acquisition module 10 is configured to obtain the real-time current value of at least part of the display modules when displaying a preset picture on the spliced ​​screen, and calculate the difference between the real-time current value of at least part of the display modules and the standard current value. The edge compensation calculation module 11 is configured to calculate the current adjustment target value of the spliced ​​screen according to the difference between the real-time current value of at least part of the display modules and the standard current value. The current difference adjustment module 12 is configured to adjust the grayscale value of the at least two display modules to obtain the grayscale adjustment value of each display module when the current adjustment value reaches the current adjustment target value, and use it as the grayscale adjustment target value of each display module. The screen brightness compensation module 13 is configured to display the picture according to the grayscale adjustment target value of each display module.

[0127] The brightness compensation device of the spliced ​​screen provided by the present application characterizes the TFT characteristic attenuation in different display modules by obtaining the current change of different display modules in the spliced ​​screen, that is, the difference between the real-time current value and the standard current value, and then calculates the current adjustment target value of the spliced ​​screen according to the above difference, and obtains the grayscale adjustment target value of the display module based on the current adjustment target value, and when the screen of each display module is displayed, the screen is displayed according to the above grayscale adjustment target value, so as to realize accurate brightness compensation for different display modules in the spliced ​​screen, so as to achieve the best brightness balance effect. And the present application can be dynamically adjusted according to the actual use of the spliced ​​screen, and with the increase of usage time and the further attenuation of TFT characteristics, the processor of the spliced ​​screen can update the grayscale adjustment target value in real time to maintain the brightness balance between different display modules.

[0128] In addition, compared with traditional brightness compensation devices, the brightness compensation device for the spliced ​​screen provided in the present application does not require hardware replacement or additional equipment investment. It can achieve the display brightness balance effect of the spliced ​​screen only through software-level adjustments, thereby reducing costs and maintenance difficulties.

[0129] The present application also provides a computer-readable medium on which a computer program is stored. When the computer program is executed by a processor, the method of the above embodiment is implemented.

[0130] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the present application also provides an electronic device 100 , including a memory 101 and a processor 102 .

[0131] Furthermore, the electronic device 100 also includes a communication bus 104 .

[0132] The processor 102 is used to execute the computer program 103 stored in the memory 101 to implement the compensation method as described in the above embodiment.

[0133] For example, in one example, the memory 101 is used to store a computer program 103, and the processor 102 implements the steps of a brightness compensation method for a spliced ​​screen provided in the above embodiment by running or executing the computer program 103 stored in the memory 101 and calling data stored in the memory 101.

[0134] In one example, the memory 101 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device 100 (such as audio data), etc. In addition, the memory 101 may include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

[0135] The processor 102 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 102 may be a microprocessor or any conventional processor, etc. The processor 102 is the control center of the electronic device 100, and uses various interfaces and lines to connect various parts of the entire electronic device 100.

[0136] The memory 101 in the electronic device 100 stores a plurality of instructions, and the processor 102 can execute the plurality of instructions to implement a brightness compensation method for a spliced ​​screen.

[0137] Figure 6 A schematic diagram of a display device provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the display device includes at least two display modules (A, B), at least two power supply boards (D1, D2), and an electronic device 100, which can be the above-mentioned Figure 5 The electronic device in the illustrated embodiment can execute the steps of a brightness compensation method for a spliced ​​screen provided in the above embodiment.

[0138] At least two power supply boards (D1, D2) are arranged in a one-to-one correspondence with at least two display modules (A, B) for driving the display modules (A, B) to display images, and ammeters (L1, L2) are respectively arranged on the power supply boards (D1, D2) for obtaining real-time current values ​​when driving the display modules (A, B) to display preset images.

[0139] The electronic device 100 provided in the above embodiment is provided with a connecting line, which is electrically connected to the ammeter. The processor of the electronic device obtains the real-time current value when driving the display module to display a preset picture through the connecting line, thereby performing brightness compensation.

[0140] In the present application, the electronic device 100 includes a processor and a control unit 100a, and the control unit 100a is disposed in a display device housing 200. The housing 200 is used to fix and support multiple display modules in the spliced ​​screen to ensure the stability and connectivity of the entire spliced ​​screen.

[0141] In some embodiments, the display device further comprises at least two floating connectors (M1, M2), wherein each floating connector is respectively disposed on a power supply board to realize electrical connection between the ammeter and the control unit 100a.

[0142] Specifically, the output end of the ammeter is connected to the control unit 100a of the box 200 through the PIN angle in the floating connector.

[0143] Furthermore, the communication method between the ammeter and the control unit 100a may be I2C (Inter-Integrated Circuit) or SPI (Serial Peripheral Interface).

[0144] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that a person skilled in the art can think of within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A brightness compensation method for a spliced ​​screen, wherein the spliced ​​screen comprises at least two display modules, characterized in that: include: Acquire the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen, and calculate the difference between the real-time current value of at least part of the display module and the standard current value; Calculating a current adjustment target value of the spliced ​​screen according to a difference between the real-time current value of at least part of the display modules and the standard current value; By adjusting the grayscale values ​​of the at least two display modules, a grayscale adjustment value of each display module is obtained when the current adjustment value reaches the current adjustment target value, and the grayscale adjustment value is used as the grayscale adjustment target value of each display module; The image is displayed according to the grayscale adjustment target value of each display module.

2. The method according to claim 1, characterized in that The calculating the current adjustment target value of the spliced ​​screen according to the difference between the real-time current value of at least part of the at least two display modules and the standard current value comprises: The current adjustment target value of the spliced ​​screen is calculated according to the difference between the real-time current value of the display module located at the edge of the at least two display modules and the standard current value.

3. The method according to claim 2, characterized in that The calculating the current adjustment target value of the spliced ​​screen according to the difference between the real-time current value and the standard current value of the display module located at the edge of the at least two display modules comprises: The average value of the difference between the real-time current value and the standard current value of the display module located at the edge is obtained as the current adjustment target value of the spliced ​​screen.

4. The method according to claim 2, characterized in that The spliced ​​screen is a rectangular display screen, and the display modules located at the edge include four display modules located at the top corners.

5. The method according to claim 1, characterized in that: The step of adjusting the grayscale values ​​of the at least two display modules to obtain the grayscale adjustment value of the current adjustment value of each display module when the current adjustment value reaches the current adjustment target value comprises: For each display module, the grayscale value of the display module is increased or decreased so that the current adjustment value of the display module reaches the current adjustment target value, and the grayscale adjustment value of the display module is recorded.

6. The method according to claim 1, characterized in that The step of performing screen display according to the grayscale adjustment target value of each display module includes: When each display module performs image display, the grayscale value of each pixel in the display module is added to the grayscale adjustment target value to perform image display.

7. The method according to claim 6, characterized in that When each display module performs image display, before adding the grayscale value of each pixel in the display module to the grayscale adjustment target value to perform image display, the method further includes: The grayscale adjustment target value of the display module is acquired from a first search list, where the first search list is used to store the grayscale adjustment target value of the display module.

8. The method according to any one of claims 1 to 7, characterized in that: Before calculating the difference between the real-time current value of at least part of the display module and the standard current value, the method further includes: The standard current value of at least part of the display module is obtained from the second search list.

9. The method according to any one of claims 1 to 7, characterized in that: The step of obtaining the real-time current value of at least part of the display module when displaying a preset picture on the spliced ​​screen includes: The real-time current value of at least a portion of the display module is obtained by reading the current parameter collected in real time by the ammeter arranged on the power supply board of at least a portion of the display module.

10. The method according to any one of claims 1 to 7, characterized in that: The preset picture is a middle grayscale picture.

11. A brightness compensation device for a spliced ​​screen, the spliced ​​screen comprising at least two display modules, characterized in that: include: A current information acquisition module is configured to acquire a real-time current value of at least part of the display module when a preset picture is displayed on the spliced ​​screen, and calculate a difference between the real-time current value of at least part of the display module and a standard current value; An edge compensation calculation module is configured to calculate a current adjustment target value of the spliced ​​screen according to a difference between a real-time current value of at least part of the display module and a standard current value; a current difference adjustment module configured to adjust the grayscale values ​​of the at least two display modules to obtain a grayscale adjustment value of the current adjustment value of each display module when the current adjustment value reaches the current adjustment target value, and use the grayscale adjustment target value of each display module; The screen brightness compensation module is configured to adjust the grayscale target value of each display module to display the picture.

12. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.

13. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the processor is configured to execute a computer program stored in the memory to implement the method according to any one of claims 1 to 10.

14. A display device, characterized in that: include: At least two display modules; At least two power supply boards are arranged in one-to-one correspondence with the display modules, and are used to drive the display modules to display pictures. The power supply boards are provided with ammeters for obtaining real-time current values ​​when driving the display modules to display preset pictures. The electronic device described in claim 13 is provided with a connecting line, and the connecting line is electrically connected to the ammeter, and the processor of the electronic device obtains the real-time current value when driving the display module to display a preset picture through the connecting line.

Citation Information

Patent Citations

  • Method for regulating color consistency of multi-display screen

    CN102097083A

  • Display device and method for adjusting brightness of OLED spliced screen

    CN111326115A

  • Brightness compensation method and device of display panel, equipment and storage medium

    CN118675460A

  • Spliced display screen, display method thereof, display system, computer equipment and medium

    CN118786475A

  • Tiled display apparatus, control method and control apparatus thereof and storage medium

    WO2023231769A1