Display device, display method, apparatus and storage medium

By obtaining the initial brightness value of the display area and performing personalized brightness compensation adjustment, the problem of over-brightness compensation of the display module during RGB monochrome and full-white display is solved, and the brightness uniformity and display quality of the display panel are improved.

CN119741888BActive Publication Date: 2025-09-26BOE TECHNOLOGY GROUP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510104883.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-09-26
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

In the prior art, when the display module displays RGB monochrome or full white, the brightness compensation algorithm IRC+Demura algorithm has the problem of over-compensation, resulting in display unevenness and reduced visual effects.

Method used

By obtaining the initial brightness value of each display area, determining the brightness adjustment strategy, and calculating the brightness compensation value based on the strategy, individual brightness adjustments are performed to ensure that the brightness difference of each area is less than or equal to the preset threshold, avoiding over-compensation of brightness.

Benefits of technology

The overall brightness uniformity and display quality of the display panel are improved, the over-brightness phenomenon is avoided, and the display effect is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119741888B_ABST
    Figure CN119741888B_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the field of display technology, and more particularly to a display device, display method, apparatus, and storage medium. The display device includes: a display panel and a processor; the display panel has multiple display areas; the processor is configured to: obtain an initial brightness value of each display area in the multiple display areas; the processor is further configured to: for each display area in the multiple display areas, determine a brightness adjustment strategy corresponding to the display area based on the initial brightness value of the display area, and determine a brightness compensation value for the display area based on the brightness adjustment strategy; the processor is further configured to: based on the brightness compensation value of each display area, compensate the image brightness of each display area so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of image technology, and in particular to a display device, a display method, an apparatus, and a storage medium. Background Art

[0002] In related technologies, to optimize the visual consistency of display modules in various display scenarios, two advanced algorithms are usually integrated and applied: the display unevenness compensation algorithm (Demura) and the resistor voltage drop (brightness) compensation algorithm (IR drop compensation, IRC). Due to the difference in IRC compensation between RGB and all-white screens, the first brightness value of the display area (A) will be further compensated by the compensation algorithm (Demura). The resulting brightness compensation value of the display area (A) will be over-compensated. Therefore, how to solve the over-compensation problem of the IRC+Demura algorithm compensation is currently a pressing issue. Summary of the Invention

[0003] On the one hand, a display device, a display method, an apparatus and a storage medium are provided, which can effectively reduce the crosstalk rate and avoid the problem of over-brightness compensation.

[0004] The display device includes: a display panel and a processor; the display panel has multiple display areas; the processor is configured to: obtain an initial brightness value of each display area in the multiple display areas; the processor is further configured to: determine, for each display area in the multiple display areas, a brightness adjustment strategy corresponding to the display area based on the initial brightness value of the display area, and determine a brightness compensation value of the display area based on the brightness adjustment strategy; the processor is further configured to: compensate for the picture brightness of each display area based on the brightness compensation value of each display area, so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold.

[0005] In some embodiments, the processor is specifically configured to: determine a first brightness value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area is located; and determine a brightness compensation value of the display area based on the first brightness value and a second brightness compensation algorithm when the first brightness value meets the brightness adjustment condition.

[0006] In some embodiments, the brightness adjustment condition includes that the brightness distribution of the display panel is uniform; and / or the first brightness value is between the initial brightness value of the display area and the brightness of the central area.

[0007] In some embodiments, the processor is specifically configured to: determine the first brightness value of the display area based on the initial brightness value of the display area and the brightness of the center area when the brightness compensation value interval is the center brightness interval; or determine the first brightness value of the display area based on the center brightness interval and the brightness of the center area when the brightness compensation value interval is the edge brightness interval.

[0008] The central brightness interval is the brightness interval in which the brightness of the central area is located, and the edge brightness interval is the brightness interval excluding the central brightness interval; the central area is the area at the center of the multiple display areas.

[0009] In some embodiments, when the brightness compensation value interval is an edge brightness interval, the first brightness value is determined based on the brightness of the target endpoint and the brightness of the central area; or, based on the brightness of the target endpoint, the brightness of the central area and the initial brightness value of the display area.

[0010] The target endpoint is the endpoint in the center brightness interval close to the edge brightness interval.

[0011] In some embodiments, the image to be displayed is a display image when the display panel is in a normal brightness mode.

[0012] In some embodiments, the processor is further configured to: for each display area in a plurality of display areas, perform linear interpolation between the compensated brightness value of the display area and the preset brightness value of the display area to obtain the brightness value of the display area when the display panel is in a high brightness mode HBM.

[0013] In some embodiments, one display area corresponds to a plurality of pixels, and initial brightness values ​​of the plurality of display areas are determined based on an average brightness value of the plurality of pixels in the corresponding display area.

[0014] On the other hand, a display method is provided, which is applied to a display device, wherein the display device includes: a display panel and a processor; the display panel has multiple display areas; the method includes: obtaining an initial brightness value of each display area in the multiple display areas; for each display area in the multiple display areas, determining a brightness adjustment strategy corresponding to the display area according to the initial brightness value of the display area, and determining a brightness compensation value of the display area based on the brightness adjustment strategy; based on the brightness compensation value of each display area, compensating the picture brightness of each display area so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold.

[0015] In another aspect, a display device is provided, comprising a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute a computer program or instruction to implement the display method of the first aspect or any embodiment of the first aspect.

[0016] In another aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed on a computer (eg, a receiving node), the computer executes the display method according to any of the above embodiments.

[0017] In another aspect, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed on a computer (eg, a receiving node), the computer program instructions cause the computer to perform the display method according to any one of the above embodiments.

[0018] In another aspect, a computer program is provided. When the computer program is executed on a computer (eg, a receiving node), the computer program causes the computer to execute the display method according to any one of the above embodiments.

[0019] Based on the above technical solution, the processor in the display device can obtain the initial brightness value of each display area, determine the brightness adjustment strategy corresponding to the display area through its initial brightness value, and then determine the brightness compensation value of the display area based on the brightness adjustment strategy. By performing separate brightness adjustment on each display area, it can be ensured that each area can display the picture at the optimal brightness, thereby improving the overall display quality. In other words, the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to the preset threshold, thereby avoiding the problem of over-compensation of brightness. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings. Furthermore, the drawings described below are schematic diagrams and are not intended to limit the actual dimensions of the products, actual processes of the methods, actual timing of signals, and the like involved in the embodiments of the present disclosure.

[0021] Figure 1 is a schematic diagram of a scene of brightness compensation according to some embodiments;

[0022] Figure 2 is a structural diagram of a display device according to some embodiments;

[0023] Figure 3 is a flowchart of a display method according to some embodiments;

[0024] Figure 4 is a distribution diagram of initial brightness values ​​of a display area according to some embodiments;

[0025] Figure 5 is a schematic diagram of a scene of brightness compensation according to some other embodiments;

[0026] Figure 6 is a schematic diagram of a scene of brightness compensation according to some other embodiments;

[0027] Figure 7 is a distribution diagram of first brightness values ​​of a display area according to some embodiments;

[0028] Figure 8 is a schematic diagram of a scene of brightness compensation according to some other embodiments;

[0029] Figure 9 is a schematic diagram of a scene of brightness compensation according to some other embodiments;

[0030] Figure 10 is a schematic diagram of a scene of brightness compensation according to some other embodiments;

[0031] Figure 11 is a trend distribution diagram of brightness of a display area according to some embodiments;

[0032] Figure 12 is a trend distribution diagram of brightness of a display area according to some other embodiments;

[0033] Figure 13 is a flowchart of a display method according to some other embodiments;

[0034] Figure 14 is a structural diagram of a display device according to some embodiments;

[0035] Figure 15 is a structural diagram of a display device according to some embodiments. DETAILED DESCRIPTION

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

[0037] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and its other forms, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as open and inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" are intended to indicate that the specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner.

[0038] In the following, 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 the technical features indicated. Therefore, 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 disclosure, unless otherwise specified, "plurality" means two or more.

[0039] “At least one of A, B and C” has the same meaning as “at least one of A, B or C” and both include the following combinations of A, B and C: A only, B only, C only, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B and C.

[0040] “A and / or B” includes the following three combinations: A only, B only, and a combination of A and B.

[0041] As used herein, the term "if" is optionally interpreted to mean "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined that" or "if [stated condition or event] is detected" are optionally interpreted to mean "upon determining" or "in response to determining" or "upon detecting [stated condition or event]" or "in response to detecting [stated condition or event]," depending on the context.

[0042] The use of "adapted to" or "configured to" herein is intended to be open and inclusive language that does not exclude devices adapted or configured to perform additional tasks or steps.

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

[0044] As used herein, “about,” “substantially,” or “approximately” includes the stated value and an average value that is within an acceptable range of deviation from the particular value, where the acceptable range of deviation is determined by one of ordinary skill in the art taking into account the measurements in question and the errors associated with the measurement of the particular quantity (i.e., the limitations of the measurement system).

[0045] As used herein, "equal" includes the stated conditions and conditions similar to the stated conditions, where the range of the similar conditions is within an acceptable range of deviation, where the acceptable range of deviation is determined by one of ordinary skill in the art taking into account the measurement in question and the errors associated with the measurement of the particular quantity (i.e., the limitations of the measurement system). "Equal" includes absolute equality and approximate equality, where the acceptable range of deviation for approximate equality can be, for example, that the difference between the two is less than or equal to 5% of either.

[0046] The following explains the terms involved in the embodiments of the present application to facilitate readers' understanding.

[0047] 1. An organic light-emitting diode (OLED) is a light-emitting device based on organic semiconductor materials. The basic structure of an OLED consists of an anode, organic layers (including a hole transport layer, a light-emitting layer, and an electron transport layer), and a cathode. These layers work together to produce light under the influence of an applied voltage. The operating principle is that when an external voltage is applied to the OLED, electrons are injected from the cathode and holes from the anode. These electrons and holes migrate and meet in the organic layer, forming excitons. The excitons then emit photons through radiative relaxation, which is the visible light we see.

[0048] 2. Display brightness value (DBV) refers to the light intensity emitted by a monitor or display under certain conditions.

[0049] 3. IRC is a technology used to compensate for the reduction in brightness caused by resistor-induced voltage drop (IR drop). This IRC algorithm ensures uniform brightness across the display screen by detecting and compensating for this voltage drop. Its basic principle involves monitoring the current and resistance in the power network to calculate the actual voltage drop. Based on this detected voltage drop, the brightness value to be compensated is calculated. This calculated compensation value is then applied to the corresponding pixels on the display screen to adjust their brightness, thereby achieving uniform brightness.

[0050] IR Drop refers to the voltage drop phenomenon caused by current passing through resistance in an integrated circuit or battery system.

[0051] 4. IRC refers to improving the display uniformity of the overall brightness of a display module (such as an OLED screen) by adjusting the brightness of different areas within the module.

[0052] 5. The display unevenness compensation algorithm (Demura) is mainly used to solve the problem of uneven brightness and color on the OLED (organic light-emitting diode) display panel. The principle is to compensate for the gamma value of pixels with uneven brightness or color (i.e., Mura pixels) to achieve uniformity of brightness and color of the display panel. Specifically, the algorithm first obtains the gamma value of pixels with uneven brightness or color (i.e., Mura pixels), and calculates the grayscale value to be compensated for pixels with uneven brightness or color (i.e., Mura pixels) at each grayscale (standard brightness) based on the target gamma value. Then, according to the calculation results, the pixels with uneven brightness or color (i.e., Mura pixels) are compensated accordingly to eliminate the uneven brightness and color on the display panel.

[0053] 6. A demura workstation usually refers to an automated workstation equipped with a demura system. The demura system is primarily used for defect detection and correction of display panels (such as liquid crystal displays (LCDs) and organic light-emitting diode (OLED) displays) to ensure uniformity and consistency.

[0054] 7. High brightness mode (HBM) is the maximum brightness level a display device can achieve under specific conditions. It is typically used for outdoor displays or displays in high-light environments to ensure that users can clearly see the screen content. The typical maximum grayscale brightness of HBM DBV is 1200-1600 nits.

[0055] 8. Normal brightness mode refers to the brightness level set by the user using the brightness adjustment bar in normal usage scenarios. It represents the brightness performance of the display device under standard working conditions, which is usually 500nit-600nit.

[0056] The above is a brief introduction to the related technologies of this application.

[0057] To optimize the visual consistency of display modules across various display scenarios, related technologies typically integrate and apply two advanced algorithms: Demura and IRC. Due to differences in device performance and fluctuations in manufacturing processes between individual modules, the brightness distribution characteristics of each module are unique. Consequently, traditional, universal IRC algorithms (i.e., IRC solutions that use uniform compensation parameters for products within a batch) often struggle to achieve ideal compensation results and cannot fully meet the high standards required for display uniformity.

[0058] To address this issue, the related art uses IRC (Infrared Recognition Compensation) to achieve precise brightness compensation for display modules within the demura process. First, a high-precision camera captures the module's current display brightness data. Based on this captured brightness data and a pre-programmed algorithm, an IRC compensation algorithm is generated. This compensation adjusts the brightness distribution within the module to achieve improved brightness uniformity.

[0059] The generated IRC compensation is then loaded into the display module in real time, allowing it to immediately apply these compensation parameters. This process is repeated several times, with each adjustment followed by a new image to obtain brightness data and calculate surface uniformity. This process continues until the calculated brightness data meets the pre-set uniformity specification, marking the film adjustment process as passed.

[0060] However, the aforementioned IRC algorithm generally compensates based on the expected IR Drop magnitude of the current real-time display, which differs when processing RGB monochrome displays and all-white displays. Specifically, the current used in RGB monochrome displays is much lower than in all-white displays, resulting in significantly different IRC compensation amplitudes. When combined with demura technology for further brightness uniformity correction, the demura algorithm processes brightness data from low-IRC compensation scenarios (such as RGB images), leading to overcompensation in all-white displays (i.e., a completely white screen). For example, in a certain display area, 12 grayscale steps may be required to achieve brightness uniformity. The ideal IRC algorithm should compensate for +12 grayscale steps in a completely white screen. However, since the current used in RGB monochrome displays is lower, the IDROP is also reduced. Therefore, the IRC algorithm compensates for 4, 3, and 5 grayscale steps in RGB monochrome displays, respectively. Subsequently, when the demura algorithm takes a photo with IRC enabled, it may compensate for 8, 9, and 7 grayscale steps in the RGB channels, respectively. In RGB monochrome displays, the combined effects of IRC and demura compensation result in ideal compensation. However, in the W display state, the superimposed grayscale compensation numbers of the RGB channels become 8+12, 9+12, and 7+12, exceeding the required 12 grayscales, resulting in over-compensation.

[0061] Specifically, if Figure 1 As shown in the figure, the brightness of the target area in the original uncompensated white image is 470 nits, the brightness of the center area is 500 nits, and the brightness of the target area in the original uncompensated green image is 320 nits, the brightness of the center area is 340 nits. The IRC algorithm is enabled to compensate the brightness of the target area. Under ideal conditions where the IRC algorithm is fully accurate, the brightness of the target area can be precisely adjusted to match the brightness of the center area when the white (W) image is displayed. For example, the brightness of the target area in the original uncompensated white image is adjusted from 470 nits to 500 nits. However, when the green (G) image is displayed, insufficient compensation occurs. In this state, RGB brightness unevenness correction (demura) is further applied. Since this process is based on monochrome image capture, theoretically, the brightness of the target area in the green image can be corrected to match the brightness of the center area. For example, the brightness of the target area in the original uncompensated green image is adjusted from 320 nits to 325 nits. However, for the same target area, when a white screen is displayed, due to the combined effect of the IRC and Demura correction algorithms, the total compensated grayscale value will exceed the actual demand, resulting in over-compensation. For example, when the IRC+Demura algorithm is turned on, the brightness of the target area of ​​the white screen is adjusted to 520nit, and the brightness of the target area of ​​the green screen is adjusted to 340nit.

[0062] This phenomenon stems from the fundamental principle of the IRC algorithm, which maps and compensates for the actual display voltage drop (IR Drop). However, the brightness uniformity of actual display modules is not only completely affected by IR Drop, but also by fluctuations in the screen manufacturing process itself. Especially within the normal brightness range (approximately 500-600 nits), manufacturing process fluctuations become the primary factor affecting brightness uniformity. Only in High Brightness Mode (HBM), such as when the brightness exceeds 1200 nits, does IR Drop become the dominant factor in determining brightness uniformity.

[0063] At the same time, in addition to the above Figure 1 In addition to the reasons mentioned above, two other factors contribute to brightness uniformity overcompensation. First, the IRC algorithm is prone to overcompensation when the bilateral specification range (Spec) is increased, causing the compensated image brightness to exceed the expected specification range. For example, if the central area brightness is set to 500 nits, and the original brightness of point a is 460 nits, and the IRC compensation specification range is set to 480-520 nits, during algorithm execution, the compensated brightness may take on any value within the specification range of 480 to 520 nits, such as 480 nits, 492 nits, 501.2 nits, or 519.998 nits. However, if the compensated brightness value is on the opposite side of the original brightness relative to the central area brightness (i.e., higher than the original brightness), the overcompensation phenomenon becomes even more severe if the compensation is added. In this case, a point with an original brightness of 460 nits may ultimately appear as 550 nits, 560 nits, or other values ​​far exceeding the specification range, seriously affecting the visual quality of the image.

[0064] Even without the IRC algorithm, RGB Demura technology, as a key image quality correction method, presents a series of issues. Specifically, the uniformity of the display panel differs significantly between RGB monochrome display and all-white display mode. For example, when displaying a green (G) image, the brightness of a pixel may be darker than the center point (center area), while when displaying an all-white image, the brightness of that pixel is actually brighter. This inconsistency is primarily attributed to the combined effects of IR drop and manufacturing process fluctuations on display uniformity.

[0065] To address these issues, W Demura technology has been proposed. This involves taking photos with a completely white screen and applying the same compensation value to all three RGB channels within each pixel compensation area. However, while W Demura technology simplifies the correction process to a certain extent, it suffers from significant deficiencies in actual image quality. In particular, W Demura technology cannot independently compensate for all three RGB channels, resulting in a far less effective compensation than RGB Demura. Sub-pixel non-uniformity (dirty mura) is a significant concern for users. Therefore, addressing over- and under-compensation in the IRC+Demura algorithm remains a pressing issue.

[0066] In view of this, an embodiment of the present application provides a display device, in which a processor can obtain the initial brightness value of each display area, determine the brightness adjustment strategy corresponding to the display area based on its initial brightness value, and then determine the brightness compensation value of the display area based on the brightness adjustment strategy. By performing separate brightness adjustment on each display area, it can be ensured that each area can display the picture at the optimal brightness, thereby improving the overall display quality. That is to say, the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold, thereby avoiding the problem of over-compensation of brightness.

[0067] The following will describe in detail the implementation of the embodiment of the present application in conjunction with the accompanying drawings.

[0068] like Figure 2 As shown, Figure 2 This is a structural diagram of a display device 200 provided in an embodiment of the present application. The display device 200 may be a terminal device with a display panel, such as a television. The display device 200 may include a display panel 201, at least one processor 202, a transceiver 203, and may also include a memory 204. The processor 202, memory 204, and transceiver 203 may be connected via a communication line.

[0069] In the embodiment of the present application, the display panel 201 has multiple display areas.

[0070] Optionally, the display panel 201 is used to display a picture to be displayed. The display panel can be in a normal brightness mode or an HBM mode. The picture to be displayed is a picture displayed when the display panel is in the normal brightness mode.

[0071] In the embodiment of the present application, the processor 202 can be a chip. The chips can include five categories: logic chips, memory chips, sensor chips, power chips and communication chips. Among them, the processor class mainly undertakes chips for specific calculation and control tasks in the system, such as microcontroller unit (MCU), central processing unit (CPU), graphics processing unit (GPU), neural processing unit (NPU), etc. The storage class mainly undertakes chips for data storage in the system, as well as some storage controller chips, such as dynamic random access memory (DRAM), static random access memory (SRAM), flash memory (EEPROM memory, Flash), etc. The sensor class mainly undertakes chips for information collection, presentation and interaction in the system, such as input and output devices, some signal processing chips, etc. Communications chips (wired and wireless) mainly undertake communication functions in the system, such as some Ethernet chips, switching chips, wide area and local area network, point-to-point and ad hoc network chips, as well as filtering, amplification, power and other devices that assist in communication. Commonly known products include wireless fidelity (WiFi), Bluetooth, fifth-generation mobile communication technology (5G) baseband, global positioning system (GPS), narrowband internet of things (NB-IoT), network cards, switches, etc.

[0072] Exemplarily, a program algorithm is preset on the processor. First, the high-precision camera device obtains the current initial brightness value of the display panel (module), and the processor determines the brightness compensation value based on the obtained initial brightness value and the preset program algorithm. The brightness compensation value can be used to adjust the brightness distribution inside the display panel (module) to achieve improved brightness uniformity. Then, the processor loads the generated brightness compensation value to the display panel (module) in real time, so that the display panel (module) can compensate for the brightness of the picture. For example, the display device may include an acquisition module, a calculation module and a display module, the acquisition module obtains the initial brightness value of the display module, the calculation module determines the brightness adjustment strategy corresponding to the display area based on the initial brightness value, and determines the brightness compensation value of the display area based on the brightness adjustment strategy, and then the display module compensates the picture brightness of each display area according to the brightness compensation value.

[0073] The communication line may include a channel for transmitting information between the above components.

[0074] The memory 204 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to contain or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0075] In one possible design, the memory 204 can exist independently of the processor 202, that is, the memory 204 can be a memory external to the processor 202. In this case, the memory 204 can be connected to the processor 202 via a communication line to store execution instructions or application code, and the processor 202 controls execution to implement the network quality determination method provided in the following embodiments of this application. In another possible design, the memory 204 can also be integrated with the processor 202, that is, the memory 204 can be an internal memory of the processor 202. For example, the memory 204 is a cache that can be used to temporarily store some data and instruction information.

[0076] As an implementation manner, the processor 202 may include one or more CPUs.

[0077] It should be noted that the display device described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of display devices and the emergence of other display devices, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0078] The methods in the following embodiments can all be implemented in the display device 200 having the above hardware structure. The methods in the embodiments of the present application are described below.

[0079] The display method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0080] The embodiment of the present application can control and adjust the brightness of the display area to improve the quality of the displayed image. The following is a detailed description of a display method provided by the embodiment of the present application in conjunction with the accompanying drawings. Figure 3 As shown, the display method may include S301-S302. S301-S302 may be referred to as the process of "determining a brightness compensation value for each of the multiple display areas," and S303 may be referred to as the process of "compensating the image brightness of the display panel according to the brightness compensation value." S301-S303 are described in detail below.

[0081] S301: Obtain an initial brightness value of each display area in a plurality of display areas.

[0082] The embodiments of the present application do not limit the type or specifications of the display panel. For example, the type of the display panel may be an LED screen or an LCD screen, and the specifications of the display panel may be 23 inches, 24 inches, or 27 inches.

[0083] In some embodiments, the display device obtains the image data of the image to be displayed on the display panel, that is, extracts information about the image to be displayed on the display panel from the source. Since the image to be displayed on the display panel is divided into multiple display areas (typically 5×5 or 3×5 display areas), and each display area corresponds to multiple pixels, the initial brightness value of the display area can be obtained based on the average brightness of the multiple pixels in the corresponding display area.

[0084] The source end may be a computer device's memory, an external storage device connected to the computer device, or a network, and the image data includes information such as color, brightness, and contrast of all pixels constituting the image to be displayed.

[0085] For example, take a 5×5 display area as an example. In this display area, the initial brightness values ​​of the four pixels in the first display area are 350nit, 400nit, 467nit, and 530nit respectively. The initial brightness value of the first display area is 436.75nit obtained by adding and averaging the initial brightness values ​​of the four pixels. Correspondingly, the initial brightness values ​​of other display areas are obtained by the same calculation method as above, which will not be repeated here. For example Figure 4 As shown in the figure, it is the initial brightness value distribution diagram of 5×5 display areas. Figure 4 It can be seen that some areas at the bottom and left of multiple display areas are severely over-compensated.

[0086] S302 : For each display area among the multiple display areas, determine a brightness compensation value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area is located.

[0087] In some embodiments, the display device determines a first brightness value of the display area based on a brightness compensation value interval in which an initial brightness value of the display area is located.

[0088] The brightness compensation value interval can be a center brightness interval or an edge brightness interval; the center brightness interval is the brightness interval of the center area, and the edge brightness interval is the brightness interval excluding the center brightness interval. The center value of the preset brightness interval is the brightness of the center area.

[0089] For example, Figure 5 As shown, T0 is the brightness of the center area, the interval between TL and TR is the center brightness interval, TL is the brightness of the left edge of the center brightness interval, and TR is the brightness of the right edge of the center brightness interval. When the initial brightness value of the display area is between TL and TR, it means that the initial brightness value of the display area is in the center brightness interval; if the initial brightness value of the display area is outside TL or TR, it means that the initial brightness value of the display area is in the edge brightness interval. Thus, the display device can obtain the initial brightness values ​​of multiple display areas and determine the brightness interval of the initial brightness value of each display area in the preset brightness interval. For example, when the brightness of the center area is 500nit, TL is 480nit, and TR is 520nit, the initial brightness value of the first display area (A) is 436.75nit, and the initial brightness value of the display area is in the edge brightness interval.

[0090] It should be understood that if the initial brightness value of the display area is in a different brightness compensation value interval, the corresponding brightness calculation method will also be different.

[0091] It should be noted that the first brightness value of the display area can be calculated by any one of the following methods (1) and (2).

[0092] Method (1): When the brightness compensation value interval is the center brightness interval, the first brightness value of the display area is determined based on the initial brightness value of the display area and the brightness of the center area.

[0093] The central area is the area at the center of the multiple display areas.

[0094] For example, Figure 5 As shown, taking the display area (B) as an example, the initial brightness value of the display area (B) is in the central brightness range between TL and T0. The display device can add the initial brightness value of the display area (B) and the brightness of the central area to obtain an average, so as to make the brightness of the display area (B) approach the brightness of the central area. For example, the first brightness value of the display area (B) is obtained by the following formula 1:

[0095] The first brightness value of the display area (B) = (TX b +T0) / 2Formula 1

[0096] Among them, TX b is the initial brightness value of the display area (B).

[0097] Another example, such as Figure 5 As shown, taking the display area (C) as an example, the brightness of the display area (C) is in the central brightness range between TR and T0. The display device can add the initial brightness value of the display area (C) and the brightness of the central area to obtain an average, so that the brightness of the display area (C) approaches the brightness of the central area. For example, the first brightness value of the display area (C) is obtained by the following formula 2:

[0098] The first brightness value of the display area (C) = (TX c +T0) / 2Formula 2

[0099] Among them, TX c is the initial brightness value of the display area (C).

[0100] Method (2): When the brightness compensation value interval is an edge brightness interval, the first brightness value of the display area is determined based on the center brightness interval and the brightness of the center area.

[0101] Exemplarily, the display device determines the first brightness value of the display area based on the brightness of the target endpoint and the brightness of the central area, wherein the target endpoint is an endpoint in the central brightness interval close to the edge brightness interval.

[0102] For example, Figure 6As shown, taking the display area (A) as an example, the brightness of the display area (A) is in the edge brightness range outside the central brightness range, that is, to the left of TL. The display device can add the brightness of the left edge of the central brightness range (that is, the brightness of the target endpoint) and the brightness of the central area to average, so that the brightness of the display area (A) approaches the brightness of the central area. The first brightness value of the display area (A) is obtained by the following formula 3:

[0103] The first brightness value of the display area (A) = (TL + T0) / 2 Formula 3, where TL is the brightness of the left side of the central brightness interval.

[0104] For example, Figure 6 As shown, taking the display area (D) as an example, the brightness of the display area (D) is in the edge brightness range outside the central brightness range, that is, to the right of TR. The display device can add the brightness of the right edge of the central brightness range (that is, the brightness of the target endpoint) and the brightness of the central area to average, so that the brightness of the display area (D) approaches the brightness of the central area. The first brightness value of the display area (D) is obtained by the following formula 4:

[0105] The first brightness value of the display area (D) = (TR + T0) / 2 Formula 4, where TR is the brightness of the right side of the central brightness interval.

[0106] In another example, the display device determines a first brightness value of the display area based on the brightness of the target endpoint, the brightness of the central area, and an initial brightness value of the display area.

[0107] For example, Figure 6 As shown, taking the display area (E) as an example, the brightness of the display area (E) is in the edge brightness interval outside the center brightness interval, that is, to the left of TL. The display device calculates the ratio of the distance from the initial brightness value of the display area (E) to the brightness of the left edge of the center brightness interval to the distance from the initial brightness value to the brightness of the center area, and performs linear interpolation from TL to the midpoint between T0 and TL to obtain the first brightness value of the display area (E). In this way, the brightness of the display area (E) approaches the brightness of the center area. The first brightness value of the display area (E) is obtained by the following formula 5:

[0108] The first brightness value of the display area (E) = (T0+TL) / 2-((T0-TL) / 2)*(TL-TX e ) / (T0-TX e ) Formula 5 Where, TX e is the initial brightness value of the display area (E).

[0109] For example, Figure 6As shown, taking the display area (F) as an example, the brightness of the display area (E) is in the edge brightness range outside the center brightness range, that is, to the right of TR. The first brightness value of the display area (F) is obtained by the following formula 6:

[0110] The first brightness value of the display area (F) = (T0+TR) / 2+((TR-T0) / 2)*(TX f -TR) / (TX f -T0) Formula 6 Where, TX f is the initial brightness value of the display area (E).

[0111] It should be understood that the farther the initial brightness value of the display area is from the brightness of the central area, the farther the first brightness value of the corresponding display area is from the brightness of the central area, thereby achieving the characteristic of not easily over-compensating. Figure 7 As shown in FIG. 1 , a first brightness value distribution diagram of 5×5 display areas is shown. Figure 7 It can be seen that compared with Figure 4 Severe overcompensation occurs in the bottom and left parts of multiple display areas. The embodiment of the present application reduces the brightness of the overcompensated display area while increasing the brightness of the undercompensated display area to achieve improved brightness uniformity.

[0112] Based on the above technical solution, the initial brightness values ​​of the display area (B) and the display area (C) are in the central brightness range, then the first brightness values ​​of the display area (B) and the display area (C) will be closer to the brightness of the central area than the first brightness values ​​of the display area (A), the display area (D), the display area (E), and the display area (F).

[0113] The above is a detailed overview of how to calculate the first brightness value of the corresponding display area according to the brightness compensation value interval in which the initial brightness value of the display area is located.

[0114] Whether the first brightness value of the display area satisfies the brightness adjustment condition is described in detail below.

[0115] In some embodiments, when the first brightness value satisfies a brightness adjustment condition, a brightness compensation value of the display area is determined based on the first brightness value and a compensation algorithm.

[0116] The brightness adjustment condition includes that the brightness distribution of the display panel is uniform; and / or the first brightness value is between the initial brightness value of the display area and the brightness of the central area.

[0117] It should be understood that the display device can determine the first brightness value of each display area in the multiple display areas, thereby calculating the surface uniformity index to determine whether the brightness distribution of the display panel is uniform.

[0118] It should be noted that whether the first brightness value satisfies the brightness adjustment condition may be any one of the following cases (1) to (4).

[0119] Case (1): The first brightness value satisfies the uniform brightness distribution of the display panel (i.e., the surface uniformity index). For example, the surface uniformity index provided in the embodiment of the present application can be calculated by the ratio of the maximum deviation to the average value or the ratio of the mean square error to the average value. For example, the surface uniformity index is calculated by the following formula 7:

[0120] unif = (max(A) - min(B)) / (2 * average) Formula 7

[0121] Wherein, unif is a surface uniformity index, max(A) is a maximum value among the multiple first brightness values, min(B) is a minimum value among the multiple first brightness values, and average is an average value of the multiple first brightness values.

[0122] For another example, the surface uniformity index can be obtained by the following formula 8:

[0123] unif = sigma / mean formula 8

[0124] Wherein, sigma is the mean square error of the multiple first brightness values, and mean is the average value of the multiple first brightness values.

[0125] Therefore, the display device can ensure that the brightness distribution of the display panel meets the design requirements by calculating and evaluating the surface uniformity, thereby improving the display quality.

[0126] Case (2): The first brightness value is between the initial brightness value of the display area and the brightness of the center area. Figure 6 As shown, the initial brightness value of the display area (A) is in the edge brightness range, that is, to the left of the endpoint (TL) close to the edge brightness range in the center brightness range. After calculation, the first brightness value of the display area (A) is between its initial brightness value and the brightness of the center area.

[0127] Or, combined Figure 5 As shown, the initial brightness value of the display area (B) is in the central brightness range, that is, to the right of the endpoint (TL) close to the edge brightness range in the central brightness range. The first brightness value of the display area (B) obtained after calculation is between its initial brightness value and the brightness of the central area.

[0128] Optionally, the first brightness value of the display area is between its initial brightness value and the brightness of the central area, and is in the central brightness interval.

[0129] It should be understood that in the embodiment of the present application, the first brightness value is between the initial brightness value of the display area and the brightness of the central area, so that over-compensation will not occur. Figure 5 and Figure 6 As shown, the first brightness values ​​of the display area (A) and the display area (B) are between TL-T0, and the first brightness values ​​of the display area (C) and the display area (D) are between T0-TR. The first brightness values ​​of the display area (A) and the display area (B) will not exceed the brightness T0 of the central area. Accordingly, the first brightness values ​​of the display area (C) and the display area (D) will not exceed the brightness T0 of the central area.

[0130] Case (3): The first brightness value satisfies that the brightness distribution of the display panel is uniform and is between the initial brightness value of the display area and the brightness of the central area.

[0131] It should be understood that the display device can determine whether the first brightness value satisfies the uniform brightness distribution of the display panel by the method in the above-mentioned case (1), and further determine whether the first brightness value of each display area in the plurality of display areas is between the initial brightness value of the corresponding display area and the brightness of the central area by the method in the case (2). If both conditions are met, the brightness compensation value of the display area is determined by using the first brightness value and the brightness compensation algorithm.

[0132] Case (4): When the first brightness value does not satisfy the brightness adjustment condition, the calculation operation is repeatedly performed until the first brightness value satisfies the brightness adjustment condition.

[0133] Exemplarily, the display device determines whether the first brightness value satisfies the brightness adjustment condition by the methods described in the above-mentioned cases (1) and (2). If not, the display device repeatedly performs the calculation operation by the method described in the above-mentioned cases (1) or (2) until the first brightness value satisfies the brightness adjustment condition. The specific calculation process can be found in the above-mentioned cases (1) and (2), and this application will not further summarize it.

[0134] Furthermore, when the first brightness value does not satisfy the brightness adjustment condition and does not reach the iteration number indicator, the calculation operation is repeatedly performed until the first brightness value satisfies the brightness adjustment condition.

[0135] Optionally, the display device stops performing the calculation operation when the first brightness value does not meet the brightness adjustment condition and the iteration number indicator has been reached. In this case, it indicates that the IRC operation has failed.

[0136] It should be understood that by calculating the first brightness value and determining whether the first brightness value satisfies the brightness adjustment condition, the embodiment of the present application can ensure that the IRC algorithm is always positively compensated and does not overcompensate (i.e., compensate to the other side of the brightness T0 of the center area), thereby reducing the risk of overcompensation after the subsequent use of the compensation algorithm (demura). Moreover, even without considering the compensation algorithm, by determining whether the first brightness value is between the initial brightness value of the corresponding display area and the brightness of the center area, the risk of chromaticity degradation can be reduced.

[0137] The larger the compensation amplitude, the higher the risk of chromaticity deterioration. Since the first brightness value is between the initial brightness value of the corresponding display area and the brightness of the center area, it means that the first brightness value does not cross the brightness T0 of the center area to the other side (i.e., the side where TR is located). Therefore, the compensation amplitude of the first brightness value is small, and the corresponding chromaticity deterioration risk is low.

[0138] For example, Figure 8 As shown, taking the initial brightness value of the display area (A) as 460 nit, the brightness of the center area (T0) as 500 nit, and the center brightness interval [TL, TR] as [480, 500] as an example, the conventional IRC algorithm currently compensates the initial brightness value of the display area (A) to a random position in the center brightness interval [480, 500], i.e., the first brightness value of the display area (A) is 519 nit. Due to the difference in IRC compensation between RGB and all-white images, the first brightness value of the display area (A) will be further compensated by the compensation algorithm (Demura). The target brightness value of the display area (A) obtained in this way will be over-compensated, i.e., the brightness of the all-white image displayed by the display panel will be greater than 519 nit.

[0139] The above is a detailed overview of whether the first brightness value of the display area meets the brightness adjustment condition.

[0140] The following describes how to determine the brightness compensation value when the first brightness value satisfies the brightness adjustment condition.

[0141] For example, Figure 9 As shown, taking display area (A) as an example, if the first brightness value of display area (A) meets the brightness adjustment condition, the compensation algorithm (Demura) compensates the first brightness value using the target gamma value to obtain a brightness compensation value for display area (A). The brightness compensation value is then added to the first brightness value to determine the target brightness value for display area (A).

[0142] S303 , compensating the picture brightness of the display area using the brightness compensation value of the display area, so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold.

[0143] It should be understood that the embodiment of the present application can obtain the brightness compensation values ​​of multiple display areas in the display panel through the above S301-S302, so that the brightness of the image to be displayed on the display panel can be compensated by the brightness compensation value of each display area, so as to achieve a display effect that meets the requirements, that is, the difference between the compensated brightness values ​​of any two display areas is less than or equal to the preset threshold.

[0144] Based on the above technical solution, the processor in the display device can obtain the initial brightness value of each display area, determine the brightness adjustment strategy corresponding to the display area through its initial brightness value, and then determine the brightness compensation value of the display area based on the brightness adjustment strategy. By performing separate brightness adjustment on each display area, it can be ensured that each area can display the picture at the optimal brightness, thereby improving the overall display quality. In other words, the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to the preset threshold, thereby avoiding the problem of over-compensation of brightness.

[0145] It should be understood that when the display panel is in high brightness mode, the problem of HBM overcompensation will occur. Specifically, the brightness compensation value of the display area in the HBM screen is obtained by gain calculation based on the brightness compensation value of the normal brightness mode. Due to the limitations of the OLED driving principle, the camera cannot take pictures at HBM brightness (because the exposure time cannot be less than 1 frame, and even the lowest exposure time at HBM brightness will result in overexposure). Therefore, the brightness compensation value under HBM brightness can only be calculated based on the brightness compensation value of the normal brightness mode. However, due to the large difference in voltage drop (IR Drop) between the normal brightness mode and the HBM brightness mode, this calculation may not be accurate, resulting in problems such as "overcompensation" or image distortion.

[0146] Specifically, the IR Drop in normal brightness mode is low. At this time, the surface uniformity is mainly affected by the process fluctuation of the display panel itself. The brightness of the display panel shows a trend of being brighter near the integrated circuit (IC) and darker far from the IC. However, there are also some areas that do not conform to the IR Drop law, where the end near the IC is dark and the end far from the IC is bright.

[0147] In display panel applications involving high brightness mode (HBM), the IR drop phenomenon plays a central role in affecting brightness uniformity, and its influence tends to be consistent. Specifically, in actual testing, almost all display panels in HBM mode exhibit a common trend: the area near the IC end is brighter, while the area farther away from the IC end is relatively darker, although the degree of this brightness difference varies.

[0148] This phenomenon can lead to a reverse compensation effect when using normal compensation values ​​in high brightness mode (HBM). For example, in normal brightness mode, the brightness of certain areas near the IC end is lower than the center point. In this case, the IRC (brightness compensation) algorithm will increase the brightness accordingly to compensate. However, in HBM mode, due to the significant increase in IR Drop, the brightness of these areas is actually higher than the center point. If the compensation data in normal mode is still used to continue to compensate for the brightness of these areas, reverse compensation will occur, that is, the area that is already bright enough will be over-brightened, further worsening the overall brightness uniformity.

[0149] Given the aforementioned overcompensation issues with brightness compensation in both normal and HBM modes, the industry has begun exploring the use of two separate sets of IRC (intensity compensation) parameters: normal and HBM. Specifically, normal brightness mode uses compensation parameters tailored to each display panel to accommodate individual differences; while HBM mode uses standardized reference compensation parameters to ensure consistent and stable compensation strategies.

[0150] However, while this solution limits the occurrence of reverse overcompensation to a certain extent, it does not completely resolve all issues. In particular, when process fluctuations and IR drop cause the same brightness variation trend, new brightness unevenness issues may arise. Specifically, when process fluctuations cause the brightness near the IC end (integrated circuit end) to increase, if IR drop also causes the brightness in this area to increase, the combined effect of these two will make the brightness of this area abnormally bright. Similarly, areas far from the IC end may become very dark due to the combined effects of process fluctuations and IR drop.

[0151] In this case, if the HBM mode still uses the reference brightness compensation value, it may not accurately match the actual brightness trend, resulting in under-compensation. That is, for areas that are already abnormally bright, the reference brightness may not effectively reduce their brightness; and for areas that are abnormally dim, the reference brightness compensation value may not fully increase their brightness. Therefore, this solution still has certain limitations in practical applications.

[0152] Therefore, in an embodiment of the present application, when the display panel is in high brightness mode, linear interpolation is performed between the compensated brightness value of the display area and the preset brightness value of the display area for each of the multiple display areas to obtain the brightness value of the display area when the display panel is in high brightness mode HBM.

[0153] The preset brightness value may be understood as a standard brightness set in a target brightness mode, where the brightness of the target brightness mode is higher than that of the high brightness mode.

[0154] In some embodiments, the preset brightness is determined based on the brightness of the plurality of display panels in a target brightness mode. For example, in the target brightness mode, the brightness of the plurality of display panels is added and averaged to obtain the preset brightness, and the preset brightness is used to characterize the brightness trend of each of the plurality of display panels.

[0155] For example, Figure 10 As shown, the compensated brightness value of the display area (A) is 498, and the preset brightness of the display area (A) is 513. Linear interpolation is performed between the compensated brightness value 498 and the preset brightness 513, and the brightness value of the display area (A) is calculated to be 505.5 when the display panel is in high brightness mode. In this way, the brightness values ​​of multiple display areas when the display panel is in high brightness mode are obtained.

[0156] Specifically, brightness compensation in HBM mode is calculated by interpolating the display area's brightness compensation value with a preset brightness that follows the IR drop pattern. Because the preset brightness (reference brightness compensation value) is designed based on the IR drop phenomenon, it effectively prevents reverse compensation in HBM mode (i.e., the situation where the side closest to the IC is dark and the side far from the IC is bright in HBM mode is generally avoided).

[0157] The HBM brightness compensation value obtained through this interpolation method achieves a compensation effect somewhere between "no overcompensation using the reference brightness" and "reverse overcompensation using chip adjustment." This means that this compensation scheme can mitigate overcompensation to a certain extent, and in some cases even eliminate it, achieving a weaker positive compensation. This compensation strategy avoids the potential for undercompensation caused by the preset brightness (reference brightness compensation value) while also overcoming the reverse overcompensation issue that can occur with single-chip adjustment (IRC algorithm) in HBM mode.

[0158] Similarly, when HBM uses a purely reference control strategy, that is, using preset brightness, it often encounters the problem of insufficient brightness compensation. This type of display panel usually exhibits excessively high brightness near the IC end, or too low brightness far from the IC end, resulting in the brightness distribution pattern in normal brightness mode (normal) and HBM being consistent. In this case, in order to compensate for the brightness difference, the compensation for abnormally bright or dim areas will be significantly increased, but the compensation effect is often between insufficient compensation of the reference strategy and overcompensation through fine-tuning (i.e., film adjustment) for each panel, that is, "weak compensation of the reference strategy" and "strong compensation of film adjustment." Although this compensation state improves brightness uniformity to a certain extent, it still does not reach the ideal level.

[0159] For example, taking five display panels using the solution of the embodiment of the present application as an example, their HBM brightness uniformity is 93%, 95%, 91%, 90%, and 93%, respectively. Compared with panels using pure chip modulation or pure HBM reference solutions (such as brightness uniformity of 91%, 96%, 88%, 84%, and 94%, respectively), the embodiment of the present application uses a method of linear interpolation between the brightness compensation value of the display area and the preset brightness, which performs well in improving brightness uniformity while reducing the impact on the compensation effect of the perfect compensation panel.

[0160] For example, Figure 11 As shown in the figure, this figure is the brightness data of 135 display areas measured using the chip modulation IRC solution. The edge area is obviously over-compensated (the brightness of the first row of the eighth column is 548.77), and the uniformity value of the display panel is only 0.906554.

[0161] After adopting the solution of the embodiment of the present application, 135 display area data were measured, and the uniformity value was 0.961521. Figure 12 As shown in the figure, the brightness data of 135 display areas are measured after adopting the solution of this application. Figure 12 It can be seen that compared with Figure 11 The phenomenon of obvious over-compensation in the edge area has been improved. For example, the brightness of the first row of the 8th column is adjusted from 548.77 to 508.85. In addition, as shown in Tables 1 and 2 below, the test results of brightness uniformity and ΔE (Delta-E)1 of the 135 display areas before improvement are shown, and the test results of brightness uniformity and ΔE1 of the 135 display areas after improvement are shown in Tables 3 and 4 below. It can be seen from Tables 1 and 3 that the uniformity of the display panel is improved from 91.82% to 95.84% under normal mode brightness. Under HBM mode brightness, the uniformity of the display panel reaches 92.45%. In addition, due to the weakening of over-compensation (over-compensation leads to poor chromaticity uniformity), the corresponding ΔE1 is significantly reduced, so that the average ΔE1 is within 3.0.

[0162] ΔE1 is a measure of color difference, which is used to quantify the perceived difference between two color samples. The smaller the ΔE value, the smaller the difference between the two colors, which means the color reproduction is more accurate.

[0163] Table 1

[0164]

[0165] Table 2

[0166]

[0167] Table 3

[0168]

[0169] Table 4

[0170]

[0171] Based on the above-mentioned technical solution of linear interpolation between the brightness compensation value of the display area and the preset brightness of the display area, the embodiment of the present application alleviates the problem of IRC over-compensation or under-compensation that may occur in HBM (high brightness mode) brightness adjustment. At the same time, it weakens the perfect compensation effect that can be achieved through the IRC chip adjustment solution or the HBM public version brightness solution, which is particularly obvious on panels that were originally compensated just right. This balancing strategy aims to find a middle point that can both reduce brightness adjustment errors and maintain a certain display quality.

[0172] The following describes the overall process of determining the brightness compensation value of the display area. Figure 13 shown.

[0173] S1301. Obtain an initial brightness value of each display area in a plurality of display areas.

[0174] The specific implementation process can be found in the above-mentioned S301, which will not be repeated here.

[0175] S1302 : Determine a first brightness value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area is located.

[0176] The specific implementation process can be found in the above-mentioned S302, which will not be repeated here.

[0177] S1303: Determine whether the first brightness value meets a brightness adjustment condition.

[0178] The specific implementation process can be found in the above-mentioned S302, which will not be repeated here.

[0179] S1304: When the first brightness value satisfies a brightness adjustment condition, determine a brightness compensation value for the display area based on the first brightness value and a compensation algorithm.

[0180] The specific implementation process can be found in the above-mentioned S302, which will not be repeated here.

[0181] S1305: When the first brightness value does not satisfy the brightness adjustment condition and the iteration number indicator has been reached, stop executing the calculation operation.

[0182] The specific implementation process can be found in the above-mentioned S302, which will not be repeated here.

[0183] S1306 : When the first brightness value does not satisfy the brightness adjustment condition and the iteration number indicator is not reached, repeatedly perform the calculation operation until the first brightness value satisfies the brightness adjustment condition.

[0184] The specific implementation process can be found in the above-mentioned S302, which will not be repeated here.

[0185] It should be pointed out that the various embodiments of the present application can refer to each other, for example, the same or similar steps, method embodiments, system embodiments and device embodiments can refer to each other without limitation.

[0186] In the embodiment of the present application, the display device can be divided into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0187] like Figure 14 , which is a schematic structural diagram of a display device provided in an embodiment of the present application, wherein the device is applied to a display device, and the display device includes: the display device includes: a display panel, and a processor; the display panel has multiple display areas.

[0188] The display device includes a processing unit 2501 and an acquisition unit 2502, the acquisition unit 2502 is used to obtain the initial brightness value of each display area in multiple display areas; the processing unit 2501 is used to determine, for each display area in the multiple display areas, a brightness adjustment strategy corresponding to the display area according to the initial brightness value of the display area, and determine the brightness compensation value of the display area based on the brightness adjustment strategy; the processing unit 2501 is also used to compensate for the picture brightness of each display area based on the brightness compensation value of each display area, so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold.

[0189] In some possible implementations, the processing unit 2501 is specifically used to determine a first brightness value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area is located; and when the first brightness value meets the brightness adjustment condition, determine the brightness compensation value of the display area based on the first brightness value and the second brightness compensation algorithm.

[0190] In some possible implementations, the brightness adjustment condition includes that the brightness distribution of the display panel is uniform; and / or the first brightness value is between the initial brightness value of the display area and the brightness of the central area.

[0191] In some possible implementations, the processing unit 2501 is further configured to, when the first brightness value does not satisfy the brightness adjustment condition, repeatedly perform the calculation operation until the brightness adjustment condition is satisfied.

[0192] In some possible implementations, the processing unit 250 is further specifically configured to determine, when the brightness compensation value interval is a center brightness interval, a first brightness value of the display area based on the initial brightness value of the display area and the brightness of the center area; or, when the brightness compensation value interval is an edge brightness interval, determine the first brightness value of the display area based on the center brightness interval and the brightness of the center area.

[0193] The central brightness interval is the brightness interval in which the brightness of the central area is located, and the edge brightness interval is the brightness interval excluding the central brightness interval; the central area is the area at the center of the multiple display areas.

[0194] In some possible implementations, when the brightness compensation value interval is an edge brightness interval, the first brightness value is determined based on the brightness of the target endpoint and the brightness of the central area; or, based on the brightness of the target endpoint, the brightness of the central area and the initial brightness value of the display area.

[0195] The target endpoint is the endpoint in the center brightness interval close to the edge brightness interval.

[0196] In some possible implementations, the image to be displayed is an image displayed when the display panel is in a normal brightness mode.

[0197] In some possible implementations, the processing unit 2501 is also used to perform linear interpolation between the compensated brightness value of the display area and the preset brightness value of the display area for each display area in multiple display areas to obtain the brightness value of the display area when the display panel is in the high brightness mode HBM.

[0198] In some possible implementations, one display area corresponds to multiple pixels, and initial brightness values ​​of the multiple display areas are determined based on an average brightness value of the multiple pixels in the corresponding display areas.

[0199] When implemented by hardware, the acquisition unit 2502 in the embodiment of the present application can be integrated on the communication interface, and the processing unit 2501 can be integrated on the processor. Figure 15 shown.

[0200] Figure 15 Another possible structural diagram of the display device involved in the above embodiment is shown. The communication device includes: a processor 2602 and a communication interface 2603. The processor 2602 is used to control and manage the operation of the device, for example, executing the steps performed by the above processing unit 2501, and / or for executing other processes of the technology described herein. The communication interface 2603 is used to support communication between the device and other network entities, for example, executing the steps performed by the above acquisition unit 2502. The device may also include a memory 2601 and a bus 2604, and the memory 2601 is used to store program code and data of the device.

[0201] Among them, the memory 2601 can be a memory in the device, etc., and the memory may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory may also include a combination of the above types of memory.

[0202] The processor 2602 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.

[0203] The bus 2604 may be an Extended Industry Standard Architecture (EISA) bus, etc. The bus 2604 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 15 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0204] Figure 15 The device in the embodiment may also be a chip. The chip includes one or more (including two) processors 2602 and a communication interface 2603.

[0205] Optionally, the chip further includes a memory 2605, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 2602. A portion of the memory 2605 may also include a non-volatile random access memory (NVRAM).

[0206] In some embodiments, the memory 2605 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.

[0207] In the embodiment of the present application, the corresponding operation is performed by calling the operation instruction stored in the memory 2605 (the operation instruction may be stored in the operating system).

[0208] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer (e.g., a receiving node), the computer executes a synchronization method as in any of the above embodiments.

[0209] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., CDs (Compact Disks), DVDs (Digital Versatile Disks), etc.), smart cards, and flash memory devices (e.g., EPROMs (Erasable Programmable Read-Only Memory), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0210] Some embodiments of the present disclosure further provide a computer program product, for example, stored on a non-transitory computer-readable storage medium. The computer program product includes computer program instructions that, when executed on a computer (e.g., a receiving node), cause the computer to perform the synchronization method described in the above embodiments.

[0211] Some embodiments of the present disclosure further provide a computer program. When the computer program is executed on a computer (eg, a receiving node), the computer program enables the computer to execute the synchronization method of the above embodiments.

[0212] The beneficial effects of the above-mentioned computer-readable storage medium, computer program product and computer program are the same as the beneficial effects of the synchronization method of some of the above-mentioned embodiments, and will not be repeated here.

[0213] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0214] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0215] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0216] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that a person skilled in the art can conceive within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A display device, characterized in that: The display device includes: a display panel and a processor; the display panel has multiple display areas; The processor is configured to: obtain an initial brightness value of each of the plurality of display areas; The processor is further configured to: determine, for each display area among the plurality of display areas, a brightness adjustment strategy corresponding to the display area according to an initial brightness value of the display area, and determine a brightness compensation value of the display area based on the brightness adjustment strategy; The processor is further configured to: compensate the picture brightness of each display area based on the brightness compensation value of each display area, so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold; The processor is specifically configured to: determining a first brightness value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area lies; determining a brightness compensation value for the display area based on the first brightness value and a brightness compensation algorithm when the first brightness value satisfies a brightness adjustment condition; The processor is specifically configured to: In a case where the brightness compensation value interval is a center brightness interval, determining a first brightness value of the display area based on the initial brightness value of the display area and the brightness of the center area; or When the brightness compensation value interval is an edge brightness interval, determining a first brightness value of the display area based on the center brightness interval and the brightness of the center area; The central brightness interval is a brightness interval in which the brightness of the central area is located, and the edge brightness interval is a brightness interval other than the central brightness interval; the central area is an area at the center of the multiple display areas.

2. The display device according to claim 1, wherein The brightness adjustment conditions include: The brightness distribution of the display panel is uniform; and / or, The first brightness value is between an initial brightness value of the display area and a brightness of a central area.

3. The display device according to claim 1, wherein In a case where the brightness compensation value interval is an edge brightness interval, the first brightness value is determined based on the brightness of the target endpoint and the brightness of the central area; or Determining based on the brightness of the target endpoint, the brightness of the central area, and the initial brightness value of the display area; The target endpoint is an endpoint in the center brightness interval close to the edge brightness interval.

4. The display device according to claim 1, wherein The processor is further configured to: For each of the multiple display areas, linear interpolation is performed between the compensated brightness value of the display area and the preset brightness value of the display area to obtain the brightness value of the display area when the display panel is in a high brightness mode HBM.

5. A display method, characterized in that: The display method is applied to a display device, the display device comprising: a display panel and a processor; the display panel having multiple display areas; the method comprising: Acquire an initial brightness value of each of the plurality of display areas; For each display area among the plurality of display areas, determining a brightness adjustment strategy corresponding to the display area according to an initial brightness value of the display area, and determining a brightness compensation value of the display area based on the brightness adjustment strategy; Based on the brightness compensation value of each display area, the image brightness of each display area is compensated so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold; The step of determining, for each of the plurality of display areas, a brightness adjustment strategy corresponding to the display area according to the initial brightness value of the display area, and determining a brightness compensation value for the display area based on the brightness adjustment strategy includes: determining a first brightness value for the display area based on a brightness compensation value interval within which the initial brightness value of the display area falls; determining a brightness compensation value for the display area based on the first brightness value and a brightness compensation algorithm when the first brightness value satisfies a brightness adjustment condition; The determining the first brightness value of the display area based on the brightness compensation value interval in which the initial brightness value of the display area is located includes: In a case where the brightness compensation value interval is a center brightness interval, determining a first brightness value of the display area based on the initial brightness value of the display area and the brightness of the center area; or When the brightness compensation value interval is an edge brightness interval, determining a first brightness value of the display area based on the center brightness interval and the brightness of the center area; The central brightness interval is a brightness interval in which the brightness of the central area is located, and the edge brightness interval is a brightness interval other than the central brightness interval; the central area is an area at the center of the multiple display areas.

6. A display device, characterized in that: The device includes: a processing unit and an acquisition unit; the display panel has multiple display areas; The acquiring unit is configured to acquire an initial brightness value of each of the plurality of display areas; The processing unit is configured to determine, for each display area among the plurality of display areas, a brightness adjustment strategy corresponding to the display area according to the initial brightness value of the display area, and determine a brightness compensation value of the display area based on the brightness adjustment strategy; The processing unit is further configured to compensate the image brightness of each display area based on the brightness compensation value of each display area, so that the difference between the compensated brightness values ​​of any two display areas in the display panel is less than or equal to a preset threshold; The processing unit is specifically configured to determine a first brightness value of the display area based on a brightness compensation value interval in which the initial brightness value of the display area is located; determining a brightness compensation value for the display area based on the first brightness value and a brightness compensation algorithm when the first brightness value satisfies a brightness adjustment condition; The processing unit is specifically configured to determine, when the brightness compensation value interval is a center brightness interval, a first brightness value of the display area based on the initial brightness value of the display area and the brightness of the center area; or When the brightness compensation value interval is an edge brightness interval, determining a first brightness value of the display area based on the center brightness interval and the brightness of the center area; The central brightness interval is a brightness interval in which the brightness of the central area is located, and the edge brightness interval is a brightness interval other than the central brightness interval; the central area is an area at the center of the multiple display areas.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions. When a computer executes the instructions, the computer executes the display method according to claim 5 .

8. A computer program product, characterized in that The computer program product includes instructions, and when the instructions are executed on a computer, the computer performs the display method according to claim 5 .

Citation Information

Patent Citations

  • Display panel correction method and device

    CN118865885A

  • OLED display device and brightness driving method thereof

    WO2023155254A1