Display brightness compensation method and device and display panel
By setting different refresh rates in different display areas of the display panel and querying the target compensation data from the compensation database for brightness compensation, the problem of uneven brightness of the display panel is solved, and the brightness uniformity is improved.
Patent Information
- Application Number
- CN202510779224.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-08-08
AI Technical Summary
During the manufacturing process, the existing display panels have uneven brightness due to uneven material materials and process errors, and the effect of the existing compensation method needs to be improved.
By setting different refresh rates in multiple display areas of the display panel and querying target compensation data from the preset compensation database, the display brightness is compensated based on the target compensation data.
Accurate and fast compensation of display brightness is achieved, brightness uniformity is improved, and brightness unevenness is solved.
Smart Images

Figure CN120452396A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display brightness compensation method, device, and display panel. Background Art
[0002] During the display panel manufacturing process, various factors, such as material unevenness and process errors, can lead to differences in display characteristics such as brightness and color in different areas of the display panel. This phenomenon is called brightness non-uniformity. To meet the product's visual performance requirements, it is usually necessary to use display brightness non-uniformity compensation technology to compensate for the brightness differences of the display panel.
[0003] In the prior art, compensation for brightness differences in display panels can be achieved through optical extraction, that is, the brightness of the display panel is extracted through optical CCD photography, and compensation data is generated according to the compensation algorithm to perform corresponding compensation. The compensation effect of the existing display compensation method needs to be improved. Summary of the Invention
[0004] Based on this, it is necessary to provide a display brightness compensation method, device and display panel, aiming to solve the uneven display brightness phenomenon by improving the compensation effect.
[0005] In a first aspect, an embodiment of the present application provides a display brightness compensation method for use in a display panel, wherein the display panel includes multiple display areas, and the method includes:
[0006] Displaying a target image based on multiple display areas, wherein different display areas correspond to different refresh frequencies;
[0007] According to the target refresh frequency of each display area when displaying the target picture, target compensation data is obtained from a compensation database preset in the display panel, wherein the compensation database stores multiple sets of compensation correspondences, and the compensation correspondences are used to represent the compensation data corresponding to the refresh frequency;
[0008] The display brightness of the display panel is compensated according to the target compensation data.
[0009] In a second aspect, an embodiment of the present application further provides a display brightness compensation device, which is disposed in a display panel, the display panel including multiple display areas, and the device includes:
[0010] A display module, configured to display a target image based on multiple display areas, wherein different display areas correspond to different refresh frequencies;
[0011] a determination module, configured to query a compensation database pre-stored in the display panel to obtain target compensation data based on a target refresh frequency of each display area when displaying a target image, wherein the compensation database stores a plurality of sets of compensation correspondences, and the compensation correspondences are used to represent compensation data corresponding to the refresh frequency;
[0012] The compensation module is used to compensate the display brightness of the display panel according to the target compensation data.
[0013] In a third aspect, an embodiment of the present application further provides a display panel, which adopts the display brightness compensation method described in the first aspect during display.
[0014] The display brightness compensation method provided in an embodiment of the present application is used in a display panel comprising multiple display areas. The display panel displays a target image based on the multiple display areas, wherein different display areas correspond to different refresh frequencies. Target compensation data is retrieved from a compensation database pre-installed in the display panel based on the target refresh frequencies of each display area when displaying the target image. The compensation database stores multiple sets of compensation correspondences, which are used to represent compensation data corresponding to the refresh frequencies. The display brightness of the display panel is compensated based on the target compensation data. In the above method, the corresponding target compensation data is determined from the multiple sets of compensation relationships stored in the pre-installed compensation database based on the target refresh frequencies of each display area. Different display areas correspond to different target compensation data, enabling accurate and rapid display brightness compensation, improving the compensation effect, and thereby resolving the problem of uneven display brightness. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic structural diagram of a display panel provided in an embodiment of the present application;
[0016] Figure 2 A schematic flow chart of a display brightness compensation method provided in an embodiment of the present application;
[0017] Figure 3 A flowchart of the steps for querying compensation data provided in an embodiment of the present application;
[0018] Figure 4 A schematic diagram of another flow chart of steps for querying compensation data provided in an embodiment of the present application;
[0019] Figure 5 A flowchart of the steps for generating target compensation data provided in an embodiment of the present application;
[0020] Figure 6 A schematic flow chart of the steps for determining regional compensation data corresponding to a display area provided in an embodiment of the present application;
[0021] Figure 7 A schematic diagram of a flow chart of steps for compensating the display brightness of a display panel provided in an embodiment of the present application;
[0022] Figure 8 A schematic flow chart of another display brightness compensation method provided by an embodiment of the present application;
[0023] Figure 9 A schematic flow chart of the steps of determining compensation data for a display panel based on brightness data provided by an embodiment of the present application;
[0024] Figure 10 A schematic diagram of a flow chart of the steps of determining a compensation correspondence relationship provided by an embodiment of the present application;
[0025] Figure 11 A schematic diagram of display brightness compensation provided in an embodiment of the present application;
[0026] Figure 12 Another display brightness compensation schematic diagram provided in an embodiment of the present application;
[0027] Figure 13 A structural block diagram of a display brightness compensation device provided in an embodiment of the present application;
[0028] Figure 14 A schematic structural diagram of a display device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] To facilitate understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The accompanying drawings illustrate preferred embodiments of the present application. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the disclosure of the present application.
[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The term "and / or" as used herein includes any and all combinations of one or more of the relevant listed items.
[0031] In the case of using “including,” “having,” and “comprising” described herein, another component may be added unless a clear limiting term such as “only,” “consisting of,” etc. is used. Unless mentioned otherwise, a term in the singular form may include a plural form and should not be understood as having one number.
[0032] In addition, the drawings are not drawn to a 1:1 scale, and the relative sizes of the elements in the drawings are drawn only as examples and not necessarily according to the true scale.
[0033] As described in the background technology section, compensation for brightness differences in the display panel can be achieved through optical extraction, that is, the brightness of the display panel is extracted through optical CCD photography, and compensation data is generated according to the compensation algorithm to perform corresponding compensation. Usually, the main frequency is selected for photography, and compensation data based on the main frequency is generated, and then different frequencies are compensated through gain values of different frequencies; however, due to differences in driving methods and timing control between the main frequency and other frequencies, there may be differences in the uneven brightness on the screen. Therefore, the compensation effect of the existing display compensation method in partitioned display needs to be improved.
[0034] Based on the above technical problems, the inventors have found that, in the case of partitioned display, different display areas correspond to different refresh frequencies, and different refresh frequencies correspond to different compensation data. Based on this, the inventors have further studied the technical solutions of the embodiments of the present application. Specifically, the display brightness compensation method provided by the embodiments of the present application displays the target screen based on multiple display areas, wherein different display areas correspond to different refresh frequencies; according to the target refresh frequencies of each display area when displaying the target screen, the target compensation data is obtained by querying from the compensation database preset in the display panel, wherein the compensation database stores multiple sets of compensation correspondences, and the compensation correspondences are used to characterize the compensation data corresponding to the refresh frequencies; the display brightness of the display panel is compensated according to the target compensation data. According to the target refresh frequencies of each display area, the corresponding target compensation data is determined from the multiple sets of compensation relationships stored in the preset compensation database. Different display areas correspond to different target compensation data, which can accurately perform display brightness compensation, improve the compensation effect, and thus solve the problem of uneven display brightness.
[0035] The above is the core concept of this application. The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by ordinary technicians in this field without making any creative work are within the scope of protection of this application.
[0036] Figure 1 This is a schematic diagram of the structure of a display panel provided in an embodiment of the present application. Figure 1 As shown, the display panel adopts any one of the display brightness compensation methods provided in the embodiments of the present application to improve the compensation effect during display.
[0037] Specifically, refer to Figure 1As shown, the display panel 10 may include an organic light emitting diode (OLED) display panel, an active-matrix organic light emitting diode (AMOLED) display panel, a quantum dot light emitting diode (QLED) display panel, a light emitting diode (LED) display panel, a micro light emitting diode (Micro LED) display panel, a submillimeter light emitting diode (Mini LED) display panel, etc. The embodiment of the present invention does not impose any specific restrictions on the type of the display panel 10.
[0038] The display panel 10 includes a display area AA and a non-display area NA. A plurality of pixels 100 are arranged in the display area AA. The display area AA is used to display images. The non-display area NA is provided with a source driving circuit, a gate driving circuit and other structures. For example, Figure 1 Only three pixels 100 are shown in the figure, and more pixels 100 are not shown here one by one.
[0039] It should be noted that the display panel 10 provided in the embodiment of the present invention also includes other film layer areas below the display area AA, such as a substrate and a pixel driving circuit layer ( Figure 1 ), the pixel driving circuit may be a 2T1C (two transistors and one capacitor), 4T1C, 7T1C, 7T2C, 8T1C, 8T2C, or other circuit structures. The pixel driving circuit includes a plurality of thin film transistors (TFTs), storage capacitors, metal wirings, and other film layer structures, which are used to provide a driving current to the pixel 100 to drive the pixel 100 to emit light. The film layer structures of the pixel driving circuit are not shown one by one in the embodiment of the present invention.
[0040] In an exemplary embodiment, if Figure 2 As shown, a display brightness compensation method is provided, which is described by taking the method applied to a display panel as an example. The display panel includes multiple display areas. The display brightness compensation method includes:
[0041] Step 201: Display a target image based on multiple display areas, wherein different display areas correspond to different refresh frequencies.
[0042] The refresh rate is the number of times per second that the display panel can update the image when displaying the target image.
[0043] Optionally, the target picture may be any picture displayed by the display panel. When the target picture is displayed on the display panel in the embodiment of the present application, different display areas use different refresh frequencies.
[0044] For example, the refresh rates of different display areas can be dynamically adjusted based on the displayed content. For example, a high refresh rate is used for highly dynamic content (such as video) and a low refresh rate is used for static content (such as fixed text). A high refresh rate can be 144Hz or higher, a medium refresh rate is 90Hz-120Hz, and a low refresh rate can be 30Hz-60Hz.
[0045] It is understandable that when displaying the target image based on multiple display areas, there is no need to change the existing driver integrated circuit and display panel results. Different refresh frequencies corresponding to different display areas can be achieved by changing the timing drive signal and cooperating with the application processor end (AP).
[0046] Step 202: According to the target refresh frequency of each display area when displaying the target picture, target compensation data is obtained from a compensation database preset in the display panel.
[0047] The compensation database stores a plurality of sets of compensation correspondences, and the compensation correspondences are used to represent compensation data corresponding to the refresh frequency.
[0048] Optionally, the compensation database may be pre-set in a storage medium of the display device, for example, the storage medium may be a flash ROM.
[0049] Optionally, the compensation correspondence can be used to characterize the correspondence between different refresh frequencies and compensation data, wherein a set of compensation correspondences can be the correspondence between a single refresh frequency and compensation data, or it can be the correspondence between a combined refresh frequency including the refresh frequencies of multiple display areas and compensation data. The embodiments of the present application do not limit this.
[0050] Exemplarily, the compensation data includes compensation data of each pixel in a plurality of display areas, which may be in the form of an array or a matrix, wherein an element value corresponds to compensation data of a pixel in the display panel.
[0051] Optionally, the compensation database may be queried based on the target refresh frequency of each display area. For example, the target refresh frequency of each display area may be used as a query condition, and the compensation database may be queried using a database management system to determine target compensation data based on the query results.
[0052] For example, when the compensation correspondence includes the correspondence between a single refresh frequency and compensation data, each target refresh frequency can be used as a query condition to obtain multiple compensation data corresponding to each target refresh frequency, and the target compensation data can be determined based on the multiple compensation data; when the compensation correspondence includes the correspondence between a combined refresh frequency and compensation data, the combined refresh frequency can be used as a query condition, and the queried compensation data can be used as the target compensation data.
[0053] Step 203: Compensate the display brightness of the display panel according to the target compensation data.
[0054] Optionally, after determining the target compensation data, the target compensation data can be fused with the original display data to obtain a target voltage corresponding to each pixel in the display panel, wherein the target voltage can adjust the brightness of each pixel to compensate for the display brightness of the display panel and make the brightness of the display panel more uniform.
[0055] For example, when the display panel is a liquid crystal display (LCD), the target voltage can change the transmittance of light by controlling the arrangement state of liquid crystal molecules, thereby adjusting the brightness of the pixel; when the display panel is an organic light-emitting diode (OLED), the target voltage can achieve pixel brightness adjustment by affecting the luminous intensity of the organic light-emitting diode.
[0056] In an embodiment of the present application, a target image is displayed based on multiple display areas, where different display areas correspond to different refresh rates. Based on the target refresh rates of each display area when displaying the target image, target compensation data is retrieved from a compensation database pre-installed in the display panel. The compensation database stores multiple sets of compensation correspondences, each of which represents compensation data corresponding to the refresh rate. The display brightness of the display panel is compensated based on the target compensation data. In this method, the corresponding target compensation data is determined from the multiple sets of compensation relationships stored in the pre-installed compensation database based on the target refresh rates of each display area. Different display areas correspond to different target compensation data, enabling accurate and rapid display brightness compensation, improving the compensation effect, and thereby resolving the problem of uneven display brightness.
[0057] Optionally, the compensation correspondence includes a correspondence between a combined refresh frequency and compensation data, where the combined refresh frequency includes the refresh frequencies of each of the multiple display areas. The following describes the process of querying target compensation data, taking the compensation correspondence as an example, in which the combined refresh frequency and compensation data are directly corresponded.
[0058] In an exemplary embodiment, Figure 3 As shown, according to the target refresh frequency of each display area when displaying the target picture, the target compensation data is obtained from the compensation database preset in the display panel, including the following steps:
[0059] Step 301: Obtain a target combined refresh frequency according to the target refresh frequencies of the respective display areas.
[0060] Optionally, the frequency combination refresh frequency may be obtained by combining the respective refresh frequencies of a plurality of display areas according to a preset combination rule, and is not a specific refresh frequency value.
[0061] For example, the refresh frequencies may be combined according to the position information of the corresponding display areas in the display panel or the identification information of the display areas to obtain the combined refresh frequency.
[0062] For example, taking the display panel including two upper and lower display areas as an example, the target refresh frequency of the display area located in the upper half area is 120Hz, and the target refresh frequency of the display area located in the lower half area is 30Hz. The combined refresh frequency can be expressed as "120Hz-30Hz". The representation form of the combined refresh frequency is not limited in the embodiment of the present application.
[0063] It is understandable that when querying the target compensation data, the target refresh frequencies of the various display areas are also combined according to a preset combination rule to obtain a target combined refresh frequency.
[0064] Step 302: query the compensation database according to the target combination refresh frequency, and use the compensation data corresponding to the target combination refresh frequency in the compensation database as the target compensation data.
[0065] Optionally, in the compensation correspondence, the combined refresh frequency and the compensation data are in a one-to-one correspondence.
[0066] Optionally, the target combination refresh frequency can be used as a query condition to query in the compensation database, and the queried compensation data can be used as target compensation data, wherein the target compensation data can be in the form of an array, and the element Aij is the compensation data of the pixel in the i-th row and j-th column of the display panel at the target refresh frequency corresponding to the display area.
[0067] It is understandable that, in the target compensation data, the compensation data of each pixel may correspond to a different target refresh frequency.
[0068] In an embodiment of the present application, a target combined refresh frequency is obtained based on the target refresh frequency of each display area. A compensation database is queried based on the target combined refresh frequency, and the compensation data corresponding to the target combined refresh frequency in the compensation database is used as the target compensation data. In the above method, by querying the compensation data corresponding to the target combined refresh frequency from a preset compensation database based on the target combined refresh frequency, display brightness compensation can be performed accurately and quickly, improving the compensation effect.
[0069] Optionally, the compensation correspondence includes a correspondence between a single refresh frequency and compensation data. The following uses the case where the compensation correspondence includes a correspondence between a single refresh frequency and compensation data as an example to illustrate the process of querying target compensation data.
[0070] In an exemplary embodiment, Figure 4 As shown, according to the target refresh frequency of each display area when displaying the target picture, the target compensation data is obtained from the compensation database preset in the display panel, including the following steps:
[0071] Step 401 : querying a compensation database based on the target refresh frequency of each display area to obtain compensation data corresponding to the target refresh frequency of each display area in the compensation database.
[0072] Optionally, each refresh frequency and the compensation data in the compensation correspondence is in a one-to-one correspondence.
[0073] Optionally, the compensation database can be queried multiple times, with each query condition being the target refresh frequency of a display area, or the target refresh frequencies of each display area being used as query conditions in an "or" relationship, and the compensation data corresponding to each target refresh frequency in the compensation database being queried at the same time. In the embodiment of the present application, the process of querying the compensation data corresponding to each target refresh frequency is not limited.
[0074] Optionally, by querying the correspondence between a single refresh frequency and compensation data, candidate compensation data corresponding to each target refresh frequency can be obtained, wherein the candidate compensation data can also be in the form of an array, and the element Bij is the compensation data of the pixel in the i-th row and j-th column in the display panel at the target refresh frequency.
[0075] Step 402: Generate target compensation data according to the compensation data corresponding to the target refresh frequency of each display area.
[0076] Optionally, in the candidate compensation data, the compensation data of each pixel in the display panel corresponds to the same target refresh frequency. However, in an embodiment of the present application, each pixel in the display panel may correspond to a different target refresh frequency due to the different display areas in which they are located. Therefore, it is necessary to determine the target compensation data based on the candidate compensation data corresponding to the target refresh frequencies of each display area.
[0077] In a possible implementation, after determining a plurality of candidate compensation data, regional compensation data corresponding to the display area is determined from each candidate compensation data, and then target compensation data is determined based on each regional compensation data.
[0078] In another possible implementation method, a display panel division diagram including multiple display areas and compensation data corresponding to the target refresh frequency of each display area can be input into a pre-trained neural network model, and the output of the neural network model is used as the target compensation data, wherein the historical display panel division diagram, the corresponding historical compensation data corresponding to the refresh frequency of each display area, and the corresponding historical target compensation data can be used as training samples to train the initial neural network model.
[0079] In the embodiment itself, a compensation database is queried based on the target refresh frequency of each display area, and compensation data corresponding to the target refresh frequency of each display area in the compensation database are obtained. Target compensation data are generated based on the compensation data corresponding to the target refresh frequency of each display area. In the above method, corresponding compensation data is determined according to the target refresh frequency of each display area, and then target compensation data is obtained based on the compensation data corresponding to each target refresh frequency. Display brightness compensation is performed on the display panel based on the compensation data corresponding to each display area, which can effectively improve the compensation effect.
[0080] In an optional embodiment of the present application, Figure 5 As shown, generating target compensation data according to compensation data corresponding to target refresh frequencies of respective display areas includes the following steps:
[0081] Step 501 : For each display area, determine regional compensation data corresponding to the display area according to the display area and compensation data corresponding to the target refresh frequency of the display area.
[0082] Optionally, the regional compensation data may be compensation data corresponding to pixels in each display area of the display panel.
[0083] In one possible implementation method, a division method of the display area in the display panel can be obtained, and each candidate compensation data is divided according to the division method of the display area, wherein one candidate compensation data is divided into multiple regional compensation data, and then for a display area, based on the position information or identification information of the display area in the display panel, the regional compensation data corresponding to the display area is determined from the multiple regional compensation data corresponding to the target refresh frequency of the display area.
[0084] In another possible implementation, optionally, Figure 6 As shown, determining regional compensation data corresponding to a display area according to the display area and the compensation data corresponding to the target refresh frequency of the display area includes the following steps:
[0085] Step 601: Obtain pixel position information included in the display area.
[0086] Optionally, the pixel position information may be represented by a two-dimensional coordinate (i, j), and the pixel position information of a pixel may be represented as the i-th row and the j-th column.
[0087] Optionally, a display area may include multiple pixels, and pixel position information of each pixel included in each display area is determined.
[0088] Step 602: Determine regional compensation data based on the position information of each pixel and the compensation data corresponding to the target refresh frequency of the display area.
[0089] Optionally, after determining pixel position information included in a display area, corresponding regional compensation data is determined from candidate compensation data corresponding to a target refresh frequency of the display area according to the pixel position information.
[0090] For example, a display panel with a resolution of 720×1600 and two display areas is used as an example. Rows 1 to 800 are set as one display area with a target refresh rate of 120 Hz, and rows 801 to 1600 are set as another display area with a target refresh rate of 60 Hz. In this case, by querying the compensation database, a set of first candidate compensation data corresponding to 120 Hz and a set of second compensation data corresponding to 60 Hz are obtained. Based on the pixel position information included in the display area corresponding to 120 Hz, the compensation data for rows 1 to 800 in the first candidate compensation data can be determined as the regional compensation data for the display area corresponding to 120 Hz; based on the pixel position information included in the display area corresponding to 60 Hz, the compensation data for rows 801 to 1600 in the second compensation data can be determined as the regional compensation data for the display area corresponding to 60 Hz.
[0091] Step 502: Generate target compensation data according to the regional compensation data corresponding to each display area.
[0092] Optionally, the compensation data of each region are spliced to obtain target compensation data.
[0093] Exemplarily, the compensation data of each region may be spliced according to the position information or identification information of the display region corresponding to the compensation data of each region, or spliced according to the pixel position information corresponding to the compensation data of each region to obtain the compensation data of the complete display panel.
[0094] In an embodiment of the present application, regional compensation data corresponding to the display area is determined for each display area based on the compensation data corresponding to the display area and the target refresh frequency of the display area, and target compensation data is generated based on the regional compensation data corresponding to each display area; in the above method, the target compensation data can be flexibly determined based on the compensation data corresponding to the target refresh frequency. On the one hand, the brightness compensation of the display panel can be performed according to the compensation data corresponding to each display area, which can effectively improve the compensation effect; on the other hand, the number of stored compensation correspondences is consistent with the number of available refresh frequencies, which can effectively reduce the storage resource overhead.
[0095] The display panel also includes a display driver integrated circuit. In an exemplary embodiment, Figure 7 As shown, compensating the display brightness of the display panel according to the target compensation data includes the following steps:
[0096] Step 701: Determine brightness compensation data for each pixel in the display panel according to target compensation data.
[0097] Optionally, the target compensation data includes brightness compensation data of each pixel in multiple display areas, wherein the element in the i-th row and j-th column of the target compensation data is the brightness compensation data of the pixel in the i-th row and j-th column of the display panel.
[0098] Optionally, brightness compensation data of each pixel in the display panel may be determined according to pixel position information of each pixel and target compensation data.
[0099] Step 702: Adjust the data signal voltage of the display driver integrated circuit according to the brightness compensation data of each pixel.
[0100] In one possible implementation, after determining the brightness compensation data for each pixel, digital signal fusion processing is performed based on the brightness compensation data for each pixel and the corresponding original brightness data, and then the processed data is converted into a data signal voltage so that the display driver integrated circuit controls the luminous intensity of each pixel or the direction of the liquid crystal molecules according to each data signal voltage, thereby adjusting the final brightness output.
[0101] Exemplarily, the brightness compensation data of each pixel and the corresponding original brightness data are summed to obtain the processed data of each pixel.
[0102] The brightness compensation data can be a positive value or a negative value, that is, it has a direction and a magnitude.
[0103] In one possible implementation, a corresponding compensation voltage can be determined based on the brightness compensation data of each pixel and a preset mapping relationship, and then the data signal voltage of the display driver integrated circuit is adjusted according to the compensation voltage, wherein the mapping relationship is used to characterize the mapping relationship between the brightness of the pixel and the driving voltage signal.
[0104] In an embodiment of the present application, the brightness compensation data of each pixel in the display panel is determined according to the target compensation data, and the data signal voltage of the display driver integrated circuit is adjusted according to the brightness compensation data of each pixel; in the above method, after the brightness compensation data of each pixel is determined according to the target compensation data, the display brightness of each pixel of the display panel can be accurately compensated according to the display driver integrated circuit to provide a compensation effect.
[0105] The following describes the process of determining the compensation correspondence. In an exemplary embodiment, Figure 8 As shown, the display brightness compensation method further includes:
[0106] Step 801: Display a test picture based on multiple display areas to obtain brightness data of the display panel.
[0107] Optionally, when displaying the test screen, the image acquisition device may be controlled to capture the test screen, and the captured image may be acquired, and the brightness data of the display panel may be determined based on the image.
[0108] The image acquisition device may be an industrial camera with high resolution and precision, such as a charge coupled device (CCD) camera or a complementary metal oxide semiconductor (CMOS) camera.
[0109] For example, when determining the brightness data of a display panel based on an image, the acquired image can be converted into a grayscale image. In a grayscale image, each pixel has a brightness value, and the brightness data of the display panel can be determined based on the brightness values of each pixel. Alternatively, the brightness of each pixel can be calculated based on its RGB value to determine the brightness data of the display panel.
[0110] Step 802: Determine compensation data for the display panel according to the brightness data.
[0111] Optionally, the compensation data of the display panel may be a set of difference values between the brightness of each pixel in the display panel and the target brightness.
[0112] In one possible implementation, Figure 9 As shown, determining compensation data of the display panel according to brightness data includes the following steps:
[0113] Step 901: Acquire target brightness data.
[0114] Optionally, the target brightness data may be reference data.
[0115] Optionally, the target brightness data may be a preset brightness value, or the brightness data of a reference pixel in a display panel, or the average brightness data of multiple pixels, which is not limited in the embodiment of the present application.
[0116] Exemplarily, when the target brightness data is an average value of brightness data of a plurality of pixels, the plurality of pixels may include all pixels in the display panel, or include pixels in a normal brightness area.
[0117] Step 902: Determine a brightness deviation value of each pixel of the display panel according to the brightness data and the target brightness data.
[0118] Optionally, the difference between the target brightness data and the brightness data of each pixel may be calculated to determine the brightness deviation value of each pixel.
[0119] Among them, the brightness deviation value can be positive or negative. When the brightness compensation data is a positive value, it indicates that the brightness of the pixel needs to be increased when performing brightness compensation. When the brightness compensation data is a negative value, it indicates that the brightness of the pixel needs to be reduced when performing brightness compensation.
[0120] Step 903: Determine compensation data according to the position information of each pixel and the corresponding brightness deviation value.
[0121] Optionally, as described above, the compensation data is compensation data of each pixel in a plurality of display areas, so when determining the compensation data, it is necessary to combine the position information of each pixel and the corresponding brightness deviation value.
[0122] For example, taking the compensation data in the form of an array or a matrix, the specific position of the brightness deviation value of each pixel in the compensation data can be determined according to the position information of each pixel.
[0123] In another possible implementation method, the brightness data of the display panel can be input into a preset brightness compensation model, and the compensation data of the display panel can be determined based on the output of the brightness compensation model, wherein the brightness compensation model can be obtained by training an initial brightness compensation model based on historical brightness data and corresponding historical compensation data, wherein the historical compensation data can be compensation data that can effectively eliminate uneven display brightness when the brightness data of the display panel is historical brightness data.
[0124] Step 803: Determine a compensation correspondence based on the compensation data and the refresh frequencies of the multiple display areas, and write the compensation correspondence into a compensation database of the display panel. The compensation correspondence in the compensation database is used to perform display brightness compensation.
[0125] Optionally, a compensation correspondence may be determined based on the compensation data and the refresh frequency of each display area in the display panel. By adjusting the refresh frequency and repeating steps 801 to 802 above, multiple sets of compensation correspondences may be determined.
[0126] Optionally, the compensation correspondence is stored in a compensation database so as to be queried by the display panel in a subsequent display brightness compensation method.
[0127] In an embodiment of the present application, a test image is displayed across multiple display regions to obtain brightness data of the display panel; compensation data for the display panel is determined based on the brightness data; compensation relationships are determined based on the compensation data and the refresh rates of the multiple display regions, and the compensation relationships are written into a compensation database for the display panel. The compensation relationships in the compensation database are used to perform display brightness compensation. By predetermining multiple sets of compensation relationships and writing them into the compensation database, compensation data can be accurately and quickly determined during display brightness compensation, improving the compensation effect.
[0128] In an exemplary embodiment, when the test picture is displayed based on multiple display areas, the refresh frequencies of the multiple display areas are the same, or the refresh frequencies of the multiple display areas are different.
[0129] Optionally, since the refresh frequencies of multiple display areas may be the same or different, when the refresh frequencies of multiple display areas are the same, the determined compensation correspondence includes the correspondence between a single refresh frequency and compensation data; when the refresh frequencies of multiple display areas are different, the determined compensation correspondence includes the correspondence between the combined refresh frequencies of the respective refresh frequencies of the multiple display areas and the compensation data.
[0130] In an exemplary embodiment, Figure 10 As shown, determining the compensation correspondence relationship according to the compensation data and the refresh frequencies of the plurality of display areas includes the following steps:
[0131] Step 1001: When the refresh frequencies of multiple display areas are different, determine a combined refresh frequency according to the refresh frequencies of the respective display areas.
[0132] Optionally, when the refresh frequencies of multiple display areas are different, the refresh frequency of each display area may be acquired, and the refresh frequencies may be combined according to a preset combination rule to obtain a corresponding combined refresh frequency.
[0133] Step 1002: Determine a compensation correspondence relationship according to the combined refresh frequency and the compensation data.
[0134] For example, Figure 11 As shown, a schematic diagram of display brightness compensation is provided, please refer to Figure 11 , taking the display panel including two display areas, the refresh frequency of the display area located in the upper half area is 120Hz, and the refresh frequency of the display area located in the lower half area is 30Hz as an example, when determining the compensation correspondence, a test picture is displayed on the display panel with the combined refresh frequency, and the brightness data 1101 of the display panel is obtained, and then the compensation data 1102 corresponding to the combined refresh frequency is determined based on the brightness data, and the compensation correspondence is burned into the Flash. When brightness compensation is performed subsequently, the corresponding compensation correspondence is queried according to the combined refresh frequency, the target compensation data is determined, and then the display brightness of the display panel is compensated according to the target compensation data.
[0135] In an exemplary embodiment, determining a compensation correspondence based on compensation data and refresh frequencies of multiple display areas includes: when the refresh frequencies of multiple display areas are the same, determining a correspondence between a single refresh frequency and compensation data based on the refresh frequencies and compensation data.
[0136] Optionally, when the refresh frequencies of multiple display areas are the same, the refresh frequency of the current display panel is a single refresh frequency, and thus the corresponding relationship between the single refresh frequency and the compensation data can be determined based on the refresh frequency and the compensation data.
[0137] For example, Figure 12 As shown in the figure, another display brightness compensation diagram is provided. Figure 12Taking a display panel including two display areas, where the refresh frequency of the display area in the upper half is 120 Hz and the refresh frequency of the display area in the lower half is 30 Hz as an example, when determining the compensation correspondence, a test screen is displayed based on multiple display areas, and brightness data 1201 of the display panel is obtained when the refresh frequency of each display area is 120 Hz, and brightness data 1202 of the display panel is obtained when the refresh frequency of each display area is 30 Hz. Then, based on the brightness data 1201 and 1202, compensation data 1203 and 1204 corresponding to each single frequency are determined, and the compensation correspondence is burned into the Flash. When brightness compensation is subsequently performed, the compensation database is queried based on the target refresh frequency of each display area to obtain compensation data corresponding to the target refresh frequency of each display area in the compensation database. Then, target compensation data 1205 is generated based on the compensation data corresponding to the target refresh frequency of each display area, and the display brightness of the display panel is compensated according to the target compensation data.
[0138] For ease of understanding, the display brightness compensation method provided in the embodiment of the present application is described below using a complete embodiment.
[0139] A test picture is displayed based on multiple display areas, and brightness data of the display panel is obtained. When the test picture is displayed based on multiple display areas, the refresh frequencies of the multiple display areas are the same, or the refresh frequencies of the multiple display areas are different.
[0140] Target brightness data is acquired, brightness deviation of each pixel of the display panel is determined according to the brightness data and the target brightness data, and compensation data is determined according to position information of each pixel and the corresponding brightness deviation value.
[0141] When the refresh frequencies of multiple display areas are different, the combined refresh frequency is determined according to the refresh frequencies of each display area, and the compensation correspondence is determined according to the combined refresh frequency and the compensation data; when the refresh frequencies of multiple display areas are the same, the correspondence between a single refresh frequency and the compensation data is determined according to the refresh frequencies and the compensation data; and the compensation correspondence is written into the compensation database of the display panel, and the compensation correspondence in the compensation database is used to perform display brightness compensation.
[0142] The target image is displayed based on multiple display areas, wherein different display areas correspond to different refresh frequencies.
[0143] The compensation correspondence includes a correspondence between a combined refresh frequency and compensation data, wherein the combined refresh frequency includes the refresh frequencies of each of the multiple display areas. A target combined refresh frequency is obtained based on the target refresh frequency of each display area; a compensation database is queried based on the target combined refresh frequency, and compensation data corresponding to the target combined refresh frequency in the compensation database is used as target compensation data. Alternatively, the compensation correspondence also includes a correspondence between a single refresh frequency and compensation data, wherein the compensation database is queried based on the target refresh frequency of each display area, and compensation data corresponding to the target refresh frequency of each display area in the compensation database is obtained; pixel position information included in the display area is obtained; regional compensation data is determined based on the compensation data corresponding to the pixel position information and the target refresh frequency of the display area; and target compensation data is generated based on the regional compensation data corresponding to each display area.
[0144] The display panel also includes a display driver integrated circuit, which determines brightness compensation data of each pixel in the display panel according to the target compensation data; and adjusts the data signal voltage of the display driver integrated circuit according to the brightness compensation data of each pixel.
[0145] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0146] Based on the same inventive concept, embodiments of the present application further provide a display brightness compensation device for implementing the display brightness compensation method described above. The solution provided by this device is similar to the solution described in the method described above. Therefore, the specific limitations of one or more display brightness compensation device embodiments provided below can be found in the limitations of the display brightness compensation method described above and will not be further elaborated here.
[0147] In an exemplary embodiment, Figure 13 As shown, a display brightness compensation device 1300 is provided, which is arranged in a display panel. The display panel includes multiple display areas. The device 1300 includes:
[0148] A display module 1301 is configured to display a target image based on multiple display areas, wherein different display areas correspond to different refresh rates;
[0149] A determination module 1302 is configured to query a compensation database pre-stored in the display panel to obtain target compensation data based on a target refresh frequency of each display area when displaying a target image, wherein the compensation database stores multiple sets of compensation correspondences, and the compensation correspondences are used to represent compensation data corresponding to the refresh frequency;
[0150] The compensation module 1303 is configured to compensate the display brightness of the display panel according to the target compensation data.
[0151] In one embodiment, the compensation correspondence includes a correspondence between a combined refresh frequency and the compensation data, wherein the combined refresh frequency includes respective refresh frequencies of a plurality of display areas.
[0152] In one embodiment, the determination module 1302 is specifically configured to obtain a target combined refresh frequency based on the target refresh frequency of each display area; query a compensation database based on the target combined refresh frequency, and use the compensation data corresponding to the target combined refresh frequency in the compensation database as the target compensation data.
[0153] In one embodiment, the compensation correspondence includes a correspondence between a single refresh frequency and compensation data.
[0154] In one embodiment, the determination module 1302 is specifically used to query the compensation database based on the target refresh frequency of each display area, obtain compensation data corresponding to the target refresh frequency of each display area in the compensation database; and generate target compensation data based on the compensation data corresponding to the target refresh frequency of each display area.
[0155] In one embodiment, the determination module 1302 is specifically used to determine, for each display area, regional compensation data corresponding to the display area based on the compensation data corresponding to the display area and the target refresh frequency of the display area; and generate target compensation data based on the regional compensation data corresponding to each display area.
[0156] In one embodiment, the determination module 1302 is specifically configured to obtain pixel position information included in the display area; and determine regional compensation data according to the pixel position information and compensation data corresponding to the target refresh frequency of the display area.
[0157] In one embodiment, the display panel further includes a display driver integrated circuit, and a compensation module 1303 is specifically configured to determine brightness compensation data of each pixel in the display panel according to target compensation data; and adjust the data signal voltage of the display driver integrated circuit according to the brightness compensation data of each pixel.
[0158] In one embodiment, the determination module 1302 is further used to display a test screen based on multiple display areas to obtain brightness data of the display panel; determine compensation data of the display panel based on the brightness data; determine a compensation correspondence based on the compensation data and the refresh frequency of the multiple display areas, and write the compensation correspondence into a compensation database of the display panel, and the compensation correspondence in the compensation database is used to perform display brightness compensation.
[0159] In one embodiment, when the test image is displayed based on multiple display areas, the refresh frequencies of the multiple display areas are the same, or the refresh frequencies of the multiple display areas are different.
[0160] In one embodiment, the determination module 1302 is further configured to determine a combined refresh frequency according to the refresh frequencies of the display areas when the refresh frequencies of the multiple display areas are different; and determine a compensation correspondence according to the combined refresh frequency and the compensation data.
[0161] In one embodiment, the determination module 1302 is further configured to determine a correspondence between a single refresh frequency and compensation data according to the refresh frequencies and the compensation data when the refresh frequencies of the multiple display areas are the same.
[0162] In one embodiment, the determination module 1302 is further configured to obtain target brightness data; determine a brightness deviation value of each pixel of the display panel based on the brightness data and the target brightness data; and determine compensation data based on position information of each pixel and the corresponding brightness deviation value.
[0163] Based on the same application concept, an embodiment of the present application also provides a display device. Figure 14 This is a schematic diagram of the structure of the display device 20 provided in an embodiment of the present application, as shown in FIG. Figure 14 As shown, the display device 20 includes the display panel 10 in any of the above embodiments. Figure 14 As shown, the display device 20 includes a display panel 10. Therefore, the display device 20 also has the beneficial effects of the display panel 10 in the above embodiment. The similarities can be understood by referring to the above explanation of the display panel 10, which will not be repeated below.
[0164] The display device 20 provided in the embodiment of the present application can be Figure 14The mobile phone shown can also be any electronic product with a display function, including but not limited to the following categories: televisions, laptops, desktop monitors, tablet computers, digital cameras, smart bracelets, smart glasses, car displays, industrial control equipment, medical display screens, touch interactive terminals, etc. The embodiments of this application do not specifically limit this.
[0165] In an exemplary embodiment, a display device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0166] Displaying a target image based on multiple display areas, wherein different display areas correspond to different refresh frequencies;
[0167] According to the target refresh frequency of each display area when displaying the target picture, target compensation data is obtained from a compensation database preset in the display panel, wherein the compensation database stores multiple sets of compensation correspondences, and the compensation correspondences are used to represent the compensation data corresponding to the refresh frequency;
[0168] The display brightness of the display panel is compensated according to the target compensation data.
[0169] In an exemplary embodiment, the compensation correspondence includes a correspondence between a combined refresh frequency and the compensation data, wherein the combined refresh frequency includes respective refresh frequencies of the plurality of display areas.
[0170] In an exemplary embodiment, when the processor executes the computer program, it also implements the following steps: obtaining a target combined refresh frequency based on the target refresh frequency of each display area; querying a compensation database based on the target combined refresh frequency, and using the compensation data corresponding to the target combined refresh frequency in the compensation database as target compensation data.
[0171] In an exemplary embodiment, the compensation correspondence includes a correspondence between a single refresh frequency and compensation data.
[0172] In an exemplary embodiment, when the processor executes the computer program, it also implements the following steps: querying the compensation database based on the target refresh frequency of each display area, respectively, to obtain compensation data in the compensation database corresponding to the target refresh frequency of each display area; generating target compensation data based on the compensation data corresponding to the target refresh frequency of each display area.
[0173] In an exemplary embodiment, when the processor executes the computer program, it also implements the following steps: for each display area, based on the compensation data corresponding to the display area and the target refresh frequency of the display area, determining the regional compensation data corresponding to the display area; based on the regional compensation data corresponding to each display area, generating target compensation data.
[0174] In an exemplary embodiment, when the processor executes the computer program, it further implements the following steps: obtaining pixel position information included in the display area; and determining regional compensation data based on compensation data corresponding to each pixel position information and the target refresh frequency of the display area.
[0175] In an exemplary embodiment, when the processor executes the computer program, the following steps are further implemented: determining brightness compensation data for each pixel in the display panel according to the target compensation data; and adjusting the data signal voltage of the display driver integrated circuit according to the brightness compensation data for each pixel.
[0176] In an exemplary embodiment, when the processor executes the computer program, it also implements the following steps: displaying a test screen based on multiple display areas to obtain brightness data of the display panel; determining compensation data of the display panel based on the brightness data; determining a compensation correspondence based on the compensation data and the refresh frequency of the multiple display areas, and writing the compensation correspondence into a compensation database of the display panel, and the compensation correspondence in the compensation database is used to perform display brightness compensation.
[0177] In an exemplary embodiment, when the test picture is displayed based on multiple display areas, the refresh frequencies of the multiple display areas are the same, or the refresh frequencies of the multiple display areas are different.
[0178] In an exemplary embodiment, when the processor executes the computer program, it further implements the following steps: when the refresh frequencies of multiple display areas are different, determining a combined refresh frequency according to the refresh frequencies of each display area; and determining a compensation correspondence according to the combined refresh frequency and the compensation data.
[0179] In an exemplary embodiment, when the processor executes the computer program, the following steps are further implemented: when the refresh frequencies of the multiple display areas are the same, determining a correspondence between a single refresh frequency and the compensation data according to the refresh frequencies and the compensation data.
[0180] In an exemplary embodiment, when the processor executes the computer program, it further implements the following steps: obtaining target brightness data; determining a brightness deviation value of each pixel of the display panel based on the brightness data and the target brightness data; and determining compensation data based on the position information of each pixel and the corresponding brightness deviation value.
[0181] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps described in any of the above method embodiments are implemented.
[0182] In one embodiment, a computer program product is provided, comprising a computer program, which implements the steps of any of the above method embodiments when executed by a processor.
[0183] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0184] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0185] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A display brightness compensation method, characterized in that: Used in a display panel, the display panel includes multiple display areas, and the method includes: Displaying a target image based on the multiple display areas, wherein different display areas correspond to different refresh frequencies; obtaining target compensation data from a compensation database pre-stored in the display panel according to a target refresh frequency of each display area when displaying the target image, wherein the compensation database stores a plurality of sets of compensation correspondences, and the compensation correspondences are used to represent compensation data corresponding to the refresh frequency; The display brightness of the display panel is compensated according to the target compensation data.
2. The method according to claim 1, characterized in that The compensation correspondence includes a correspondence between a combined refresh frequency and compensation data, wherein the combined refresh frequency includes respective refresh frequencies of a plurality of display areas.
3. The method according to claim 2, characterized in that The step of querying and obtaining target compensation data from a compensation database preset in the display panel according to the target refresh frequency of each display area when displaying the target picture includes: Obtaining a target combined refresh frequency based on the target refresh frequencies of each display area; The compensation database is searched according to the target combination refresh frequency, and the compensation data corresponding to the target combination refresh frequency in the compensation database is used as the target compensation data.
4. The method according to claim 1, wherein The compensation correspondence includes a correspondence between a single refresh frequency and compensation data.
5. The method according to claim 4, characterized in that The step of querying and obtaining target compensation data from a compensation database preset in the display panel according to the target refresh frequency of each display area when displaying the target picture includes: querying the compensation database based on the target refresh frequency of each display area to obtain compensation data corresponding to the target refresh frequency of each display area in the compensation database; The target compensation data is generated according to compensation data corresponding to target refresh frequencies of the respective display areas.
6. The method according to claim 5, characterized in that Generating the target compensation data according to the compensation data corresponding to the target refresh frequencies of the respective display areas includes: For each display area, determining regional compensation data corresponding to the display area according to the display area and the compensation data corresponding to the target refresh frequency of the display area; The target compensation data is generated according to the area compensation data corresponding to each display area.
7. The method according to claim 6, characterized in that The determining, based on the display area and the compensation data corresponding to the target refresh frequency of the display area, the regional compensation data corresponding to the display area includes: Acquiring pixel position information included in the display area; The regional compensation data is determined according to the pixel position information and the compensation data corresponding to the target refresh frequency of the display area.
8. The method according to claim 1, characterized in that The display panel further includes a display driver integrated circuit, and compensating the display brightness of the display panel according to the target compensation data includes: determining brightness compensation data for each pixel in the display panel according to the target compensation data; The data signal voltage of the display driver integrated circuit is adjusted according to the brightness compensation data of each pixel.
9. The method according to claim 1, characterized in that The method further comprises: Displaying a test screen based on a plurality of display areas, and obtaining brightness data of the display panel; determining compensation data of the display panel according to the brightness data; A compensation correspondence is determined according to the compensation data and refresh frequencies of a plurality of display areas, and the compensation correspondence is written into a compensation database of the display panel. The compensation correspondence in the compensation database is used for display brightness compensation.
10. The method according to claim 9, characterized in that When the test screen is displayed based on multiple display areas, the refresh frequencies of the multiple display areas are the same, or the refresh frequencies of the multiple display areas are different.
11. The method according to claim 10, characterized in that The determining of the compensation correspondence relationship according to the compensation data and the refresh frequencies of the plurality of display areas includes: In the case where the refresh frequencies of the multiple display areas are different, determining a combined refresh frequency according to the refresh frequencies of the respective display areas; A compensation correspondence is determined according to the combined refresh frequency and the compensation data.
12. The method according to claim 10, characterized in that The determining of the compensation correspondence relationship according to the compensation data and the refresh frequencies of the plurality of display areas includes: In the case that the refresh frequencies of the plurality of display areas are the same, a corresponding relationship between a single refresh frequency and the compensation data is determined according to the refresh frequencies and the compensation data.
13. The method according to claim 9, characterized in that The determining compensation data of the display panel according to the brightness data includes: Get target brightness data; determining a brightness deviation value of each pixel of the display panel according to the brightness data and target brightness data; The compensation data is determined according to the position information of each pixel and the corresponding brightness deviation value.
14. A display brightness compensation device, characterized in that: The device is provided in a display panel, wherein the display panel includes a plurality of display areas, and comprises: A display module, configured to display a target image based on the multiple display areas, wherein different display areas correspond to different refresh frequencies; a determination module, configured to query a compensation database pre-stored in the display panel to obtain target compensation data based on a target refresh frequency of each display area when displaying the target image, wherein the compensation database stores a plurality of sets of compensation correspondences, each of which is used to represent compensation data corresponding to a refresh frequency; A compensation module is configured to compensate the display brightness of the display panel according to the target compensation data.
15. A display panel, characterized in that: The display panel adopts the display brightness compensation method according to any one of claims 1 to 13 during display.