Screen display control method and device, electronic equipment and readable storage medium
By calculating the total difference in display parameters and the step parameters of the abnormal display area, and adjusting the display parameters of each step column, the problem of uneven display on irregularly shaped screens at high refresh rates was solved, and the screen display effect was optimized.
Patent Information
- Application Number
- CN202310735883.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-20
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-06-20
AI Technical Summary
Uneven screen display, especially at high refresh rates, can cause inconsistent brightness in areas of irregularly shaped screens such as waterdrop screens and notch screens, due to differences in display parameters between these areas and normal areas.
By determining the total difference in display parameters in the abnormal display area, calculating the average compensation value of the display parameters, and adjusting the display parameters of each step column according to the step parameters, including compensation for driving capability and grayscale value, independent adjustment of each step column can be achieved to ensure consistent display effect.
The screen display effect has been optimized, reducing uneven display issues and improving the accuracy and consistency of display parameter adjustments.
Smart Images

Figure CN116721621B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electronics, in particular to a screen display control method and device, an electronic device and a readable storage medium. BACKGROUND
[0002] With the gradual increase of the requirement for the screen ratio of electronic devices, screens with high screen ratios (such as water drop screens, notch screens, hole screens, etc.) are increasingly popular with users. However, when these screens are manufactured, there is no sub-pixel circuit under the water drop (hole or notch) area, and the load thereof is different from that of other areas of the screen. Thus, the problem of uneven screen display may occur. SUMMARY
[0003] Therefore, the embodiments of the present application aim to provide a screen display control method and device, an electronic device and a readable storage medium, which can solve the problem of uneven screen display.
[0004] In a first aspect, the embodiments of the present application provide a screen display control method, which comprises: determining a display parameter total difference value of an abnormal display area according to a display parameter of the abnormal display area, the display parameter total difference value being a maximum difference value between the display parameter of the abnormal display area and a display parameter of a normal display area; determining a display parameter average compensation value according to the display parameter total difference value and a step parameter of the abnormal display area; adjusting the display parameter of the abnormal display area according to the display parameter average compensation value; and controlling screen display of the abnormal display area through the display parameter.
[0005] In the above implementation process, the display parameter average compensation value is determined according to the display parameter total difference value of the abnormal display area, and the display parameter of the abnormal display area is adjusted through the display parameter average compensation value, so that the display effect of the abnormal display area controlled by the adjusted display parameter is basically consistent with that of the normal display area, the problem of uneven screen display can be solved, and the display effect of the screen is optimized.
[0006] In one embodiment, the step parameter comprises a step column, and the determination of the display parameter average compensation value according to the display parameter total difference value and the step parameter of the abnormal display area comprises: determining a total step number of the abnormal display area according to the step column and a total number of pixel columns of the abnormal display area, the step column being a number of pixel columns controlled by each display parameter; and determining the display parameter average compensation value according to the display parameter total difference value and the total step number.
[0007] In the implementation process, the total difference value of the display parameter is distributed to each step column according to the average compensation value of the display parameter of the abnormal display area, and then the display parameter of each step column is adjusted according to the average compensation value of the display parameter, so as to realize independent adjustment of the display parameter of each step column and improve the accuracy of the display parameter adjustment.
[0008] In one embodiment, the adjusting the display parameter of the abnormal display area according to the average compensation value of the display parameter comprises: calculating a display parameter compensation value of each step column according to the average compensation value of the display parameter; and adjusting the display parameter of each corresponding step column in the abnormal display area by the initial display parameter of the abnormal display area and the display parameter compensation value of each step column.
[0009] In the implementation process, when the display parameter of the abnormal display area is adjusted, the display parameter compensation value of each step column is calculated respectively, and the display parameter of each step column is adjusted respectively based on the display parameter compensation value of each step column, so as to realize independent adjustment of the display parameter of each step column, improve the accuracy of the display parameter adjustment, and make the display effect of the adjusted display parameter of each step column basically consistent by compensating the display parameter of each step column according to the display parameter compensation value of the step column, thereby further solving the problem of uneven screen display and optimizing the display effect of the screen.
[0010] In one embodiment, the display parameter is driving capability, the total difference value of the display parameter comprises a total difference value of the driving capability, and the determining the total difference value of the display parameter of the abnormal display area comprises: determining the total difference value of the driving capability according to the starting driving gear and the cutoff driving gear of the abnormal display area.
[0011] In one embodiment, the average compensation value of the display parameter comprises an average compensation value of the driving capability, the adjusting the display parameter of the abnormal display area according to the average compensation value of the display parameter comprises: calculating a driving capability compensation value of each step column according to the average compensation value of the driving capability; wherein the driving capability compensation value of a next step column in a plurality of step columns between the initial step column and the cutoff step column of the abnormal display area is the driving capability compensation value of a previous step column plus the average compensation value of the driving capability; and the driving capability of each corresponding step column in the abnormal display area is adjusted by the initial driving capability of the abnormal display area, the cutoff driving capability of the abnormal display area, and the driving capability compensation value of each step column.
[0012] In the implementation process, by adjusting the driving capability of each step column, the step columns with different loads can all have the driving capability to achieve normal display, so that each step column can display normally, the problem of uneven screen display is reduced, and the display effect of the screen is optimized.
[0013] In an embodiment, the display parameter is a gray scale value, and the total difference value of the display parameter of the abnormal display area includes: determining a total difference value of the gray scale value according to the normal gray scale value of the normal display area and the normal gray scale value corresponding to the abnormal step column in the abnormal display area; or determining a total difference value of the gray scale value according to the normal gray scale value corresponding to the abnormal step column in the abnormal display area and the abnormal gray scale value corresponding to the abnormal step column in the abnormal display area.
[0014] In an embodiment, the display parameter average compensation value includes a gray scale value average compensation value, and the adjusting the display parameter of the abnormal display area according to the display parameter average compensation value includes: calculating a gray scale value compensation value of each step column according to the gray scale value average compensation value and the abnormal type displayed by the abnormal step column; and adjusting the gray scale value of each corresponding step column in the abnormal display area by the abnormal gray scale value corresponding to each step column in the abnormal display area and the gray scale value compensation value of each step column.
[0015] In the implementation process, by adjusting the gray scale value of each step column, the step columns with different loads can all have the gray scale value to achieve normal display, so that each step column can display normally, the problem of uneven screen display is reduced, and the display effect of the screen is optimized.
[0016] In an embodiment, the calculating a gray scale value compensation value of each step column according to the gray scale value average compensation value and the abnormal type displayed by the abnormal step column includes: if the abnormal type displayed by the abnormal step column is a dark step column, then in a plurality of step columns between the initial step column and the center step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column plus the gray scale value average compensation value; in a plurality of step columns between the center step column and the cutoff step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the gray scale value average compensation value; if the abnormal type displayed by the abnormal step column is a bright step column, then in a plurality of step columns between the initial step column and the center step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the gray scale value average compensation value; in a plurality of step columns between the center step column and the cutoff step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column plus the gray scale value average compensation value.
[0017] In the implementation process, for the dark step column, the brightness of the middle step column in the abnormal display area is the lowest, and the brightness of the step columns on both sides of the abnormal display area is relatively high. If the brightness of each step column in the abnormal display area is to be consistent with that in the normal display area, a higher gray scale value needs to be compensated for the middle step column, a relatively lower gray scale value can be compensated for the step columns on both sides, and the light step column is just the opposite. Therefore, when determining the gray scale compensation value of each step column, the corresponding gray scale compensation value of each step column is determined according to the brightness display of each step column, respectively, the gray scale value of each step column is adjusted in a step-by-step manner, and then the brightness of each step column in the abnormal display area under the action of the corresponding gray scale value after adjustment can be consistent with the normal brightness, the problem of uneven screen display can be solved, and the display effect of the screen can be optimized.
[0018] In one embodiment, the display parameter of each sub-pixel in each step column in the abnormal display area is independently adjusted.
[0019] In the implementation process, by setting the display parameter of each pixel to be independently adjusted, each pixel in each step column can be adaptively adjusted according to the display of the pixel, and then the display of each pixel after adjustment can be consistent with the display effect of the normal display area, the problem of uneven screen display can be solved, and the display effect of the screen can be optimized.
[0020] In a second aspect, the embodiments of the present application also provide a screen display control device, which comprises: a first determination module configured to determine a total difference value of display parameters of an abnormal display area; a second determination module configured to determine an average compensation value of display parameters according to the total difference value of display parameters and step parameters of the abnormal display area; an adjustment module configured to adjust the display parameters of the abnormal display area according to the average compensation value of display parameters; and a control module configured to control the screen display of the abnormal display area by using the display parameters.
[0021] In a third aspect, the embodiments of the present application also provide an electronic device, which comprises a processor and a memory, and the memory stores machine readable instructions executable by the processor. When the electronic device is running, the machine readable instructions are executed by the processor to perform the steps of the method in the first aspect or any possible implementation manner of the first aspect.
[0022] In a fourth aspect, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. When the computer program is run by a processor, the steps of the screen display control method in the first aspect or any possible implementation manner of the first aspect are executed.
[0023] In order to make the above objectives, characteristics and advantages of the present application more apparent, comprehensible and easier to understand, the following embodiments are specifically described below, and the accompanying drawings are referred to, and the detailed description is as follows. BRIEF DESCRIPTION OF DRAWINGS
[0024] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0025] Figure 1 The flow chart of the screen display control method provided by the embodiments of the present application is shown in the following figure.
[0026] Figure 2 The partitioned schematic diagram of the notch screen provided by the embodiments of the present application is shown in the following figure.
[0027] Figure 3 The abnormal display schematic diagram of the notch screen provided by the embodiments of the present application is shown in the following figure.
[0028] Figure 4 The functional module schematic diagram of the screen display control device provided by the embodiments of the present application is shown in the following figure.
[0029] Figure 5 The block schematic diagram of the electronic device provided by the embodiments of the present application is shown in the following figure. DETAILED DESCRIPTION
[0030] The technical solutions in the embodiments of the present application will be described below in combination with the drawings in the embodiments of the present application.
[0031] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", etc. are only used for distinguishing description, and cannot be understood as indicating or implying relative importance.
[0032] AMOLED display screen has the characteristics of high contrast, wide color gamut, thin and light, power saving, narrow frame, under-screen fingerprint, etc. Therefore, at present, most mobile phone brands adopt AMOLED full screen. In the current trend of full screen, as small an area as possible needs to be reserved on the screen for the discharge of elements such as earpiece, photosensitive device, camera, etc. Further, screens with shapes such as water drop screen, notch screen, notch screen, etc. are derived. When such screens are made, there is no sub-pixel circuit under the water drop, hole, and notch, and therefore, the load thereof is different from that of other display areas.
[0033] The present inventors have found through long-term research that in the past, at a refresh rate of 60 Hz, each row has sufficient time (e.g., 3 us @ 60 Hz MUX2) to charge, and generally no display problems occur. However, with the popularity of high-refresh-rate mobile phones, at a refresh rate of 90 Hz / 120 Hz / 144 Hz or even 168 Hz, the time of each row is greatly shortened (e.g., 1.1 us @ 120 Hz MUX2), and especially for MUX1:2 screens, the charging time of each sub-pixel is even shorter. At this time, when source driving is performed with the same driving capability, the load difference caused by the abnormal shape will highlight the display problem, and the display below the water drop (hole, notch) may appear dark or bright.
[0034] Therefore, the present inventors propose a screen display control method, which determines a parameter compensation value of each step column according to a total difference value of display parameters of an abnormal display area and a step parameter, and adjusts the display parameters of the corresponding step column based on the parameter compensation value of each step column, to realize setting display parameters in different areas and corresponding control, so that the display effect of the abnormal display area and the normal display area controlled by the adjusted display parameters is basically the same, which can solve the problem of uneven screen display, and further optimize the display effect of the screen. Please refer to Figure 1 , which is a flowchart of the screen display control method provided by the present embodiment. The specific process shown in Figure 1 will be described in detail below.
[0035] Step 201: Determine a total difference value of display parameters of an abnormal display area according to the display parameters of the abnormal display area.
[0036] For screens such as water drop screens, notch screens, and hole screens, these screens can be divided into multiple areas according to the structure of the screen. For example, Figure 2 , for example, in a notch screen, the edge of the notch area and the four corners of the screen are arc-shaped, and the edges of other areas of the notch screen are straight. Among them, the area corresponding to the arc-shaped edge of the notch area and the four corners of the screen can be an abnormal display area (C1, C2, and C3 areas in Figure 2 ), and the area corresponding to the straight line can be a normal display area (areas other than C1, C2, and C3 in Figure 2 ).
[0037] The display parameters here can include driving capability, gray scale value, etc. The total difference value of the display parameters is the maximum difference between the display parameters of the abnormal display area and the display parameters of the normal display area. Correspondingly, the total difference value of the display parameters can include a total difference value of the driving capability, a total difference value of the gray scale value, etc.
[0038] It can be understood that the display parameter adjustment of the screen of the present application can be realized by adjusting the display parameter of the digital circuit and by adjusting the display parameter of the analog circuit. For the display parameter of the analog circuit, it can be the driving capacity, i.e. the screen display is controlled by adjusting the driving capacity. For the display parameter of the digital circuit, it can be the gray scale value, i.e. the screen display is controlled by adjusting the gray scale value.
[0039] When the display parameter total difference value is the driving capacity total difference value, the display parameter total difference value is the difference between the display parameter of the entire area of each abnormal display area and the display parameter of the normal display area. For example, the display parameter total difference value can be the difference between the display parameter of the C1 area and the display parameter of the normal display area, or the difference between the display parameter of the C2 area and the display parameter of the normal display area, or the difference between the display parameter of the C3 area and the display parameter of the normal display area, etc.
[0040] When the display parameter total difference value is the gray scale value total difference value, the display parameter total difference value is the difference between the start display parameter and the end display parameter of each abnormal display area. For example, the display parameter total difference value can be the difference between the display parameter of the leftmost column of the C1 area and the display parameter of the rightmost column of the C1 area, or the difference between the display parameter of the leftmost column of the C2 area and the display parameter of the rightmost column of the C2 area, or the difference between the display parameter of the leftmost column of the C3 area and the display parameter of the rightmost column of the C3 area, etc.
[0041] Optionally, the display parameter of the abnormal display area can be obtained by a brightness monitoring device, a color detection device, a color tone detection device, a gray scale value monitoring device, a driving force monitoring device, etc.
[0042] Step 202, determining the display parameter average compensation value according to the display parameter total difference value and the step parameter of the abnormal display area.
[0043] The step parameter here includes the step column, the total step number, etc. The total step number is the total number of step columns of each abnormal display area. The step column is the number of pixel columns controlled by each display parameter. When adjusting the display parameter, it can not be adjusted for a column, but can be adjusted for multiple columns controlled by it at the same time, and the step column is the number of columns that can be controlled by the display parameter at the same time. It can be understood that different display parameters correspond to different step columns, and the display parameter and the step column can be one-to-one, i.e. the display parameter is determined, and the corresponding step column can also be determined. After the step column is determined, the total step number of the abnormal display area can be directly determined according to the total number of columns of the abnormal display area and the step column.
[0044] The display parameter average compensation value is an average value of the display parameters of the step columns in each abnormal display area. The display parameter average compensation value can include a driving capability average compensation value, a gray scale value average compensation value, etc.
[0045] In step 203, the display parameters of the abnormal display area are adjusted according to the display parameter average compensation value.
[0046] In some embodiments, the display parameters of all the sub-pixel circuits in the abnormal display area can be directly adjusted according to the display parameter average compensation value. That is, the display parameters of each step column in an abnormal display area are adjusted using the same display parameter average compensation value, and the display parameters of each step column obtained after the adjustment are also the same.
[0047] In other embodiments, the display parameter compensation value of each step column can also be calculated according to the display parameter average compensation value, and the display parameters of the step column are adjusted by the display parameter compensation value corresponding to the step column. That is, the display parameters of each step column in an abnormal display area are adjusted using different display parameter compensation values, and the display parameters of each step column obtained after the adjustment are different.
[0048] In step 204, the screen display of the abnormal display area is controlled by the display parameters.
[0049] Optionally, the screen display control method in the embodiments of the present application can be used to adjust the display effects such as the brightness and color cast of the screen. The adjustment object of the screen control method can be selected according to actual conditions, which is not specifically limited in the present application. The specific implementation process of the screen display control method is specifically described below by taking the brightness as an example.
[0050] It can be understood that, since the loads of the abnormal display area and the normal display area are different, if the display parameters of the normal display area are directly used to control the screen display brightness of the abnormal display area, the screen display brightness of the abnormal display area and the display brightness of the normal display area are likely to be different, and thus the screen brightness display is uneven. Therefore, the display parameter compensation value of the abnormal display area can be determined by the total display parameter difference when the abnormal display area appears display abnormality, and the display parameters of the abnormal display area are adjusted by the display parameter compensation value, so that the display brightness controlled by the adjusted display parameters is the same as the display brightness of the normal display area.
[0051] In the implementation process, the display parameter average compensation value is determined according to the display parameter total difference value of the abnormal display area, and the display parameter of the abnormal display area is adjusted by the display parameter average compensation value, so that the display effect of the abnormal display area controlled by the adjusted display parameter is basically consistent with that of the normal display area, the problem of uneven screen display is solved, and the display effect of the screen is optimized.
[0052] In a possible implementation, step 202 includes: determining the total step number of the abnormal display area according to the step column and the total pixel column number of the abnormal display area; and determining the display parameter average compensation value according to the display parameter total difference value and the total step number.
[0053] It can be understood that the total step number of the abnormal display area can be obtained by dividing the total pixel column number of the abnormal display area by the step column.
[0054] After the total step number in the abnormal display area is determined, the display parameter average compensation value of each step column can be determined according to the total step number and the display parameter total difference value. The display parameter average compensation value can be obtained by dividing the display parameter total difference value by the total step number.
[0055] In the implementation process, the display parameter average compensation value is determined according to the display parameter total difference value of the abnormal display area and the total step number, the display parameter total difference value is distributed to each step column, and then the display parameter of each step column is adjusted according to the display parameter average compensation value, so that the independent adjustment of the display parameter of each step column is realized, and the accuracy of the display parameter adjustment is improved.
[0056] In a possible implementation, step 203 includes: calculating the display parameter compensation value of each step column according to the display parameter average compensation value; and adjusting the display parameter of each corresponding step column in the abnormal display area by the initial display parameter of the abnormal display area and the display parameter compensation value of each step column.
[0057] Because the abnormal conditions of different regions in the abnormal display area are different, the display difference between each step column of the abnormal display area and the normal display area can be different. If the display parameter of all step columns is directly adjusted by the display parameter average compensation value, the problem of uneven display can still exist. Therefore, the display parameter compensation value of each step column can be determined according to the screen display rule, and then the display parameter of each corresponding step column is adjusted by the display parameter compensation value of each step column, so that the display effect of each adjusted step column controlled by the display parameter is basically consistent.
[0058] It can be understood that the determination manners of the display parameter compensation values corresponding to different types of display parameters are different. Similarly, the determination manners of the display parameter compensation values corresponding to different screen types are also different. The specific determination manner of the display parameter compensation value can be adjusted according to the display parameter type or the screen type.
[0059] The initial display parameter of the abnormal display area here is usually the display parameter of the most side of the abnormal display area. In general, the initial display parameter is the display parameter of the most edge of the screen, or the display parameter of the normal display area. Therefore, the initial display parameter does not need to be adjusted by the display parameter compensation value, and can be a fixed value. Further, the initial display parameter can be used as a reference value to adjust the display parameter of each step column in common with the display parameter compensation value of each step column.
[0060] In the above implementation process, when adjusting the display parameter of the abnormal display area, the display parameter compensation value of each step column is calculated respectively, and the display parameter of each step column is adjusted respectively based on the display parameter compensation value of each step column, and then the display parameter of each step column is adjusted independently, which can improve the accuracy of the display parameter adjustment. Moreover, the display parameter of each step column is compensated according to the display parameter compensation value corresponding to the step column, so that the display effect controlled by the adjusted display parameter of each step column is basically consistent, which can further solve the problem of uneven screen display and optimize the display effect of the screen.
[0061] In a possible implementation, step 201 comprises: determining a total driving ability difference value according to the start driving gear and the end driving gear of the abnormal display area.
[0062] The total driving ability difference value here can be obtained by subtracting the start driving gear from the end driving gear.
[0063] Exemplarily, as shown in FIG. 1, the C1 area in the abnormal display area has a start driving gear op1_start and an end driving gear op1_end, and the total driving ability difference value of the C1 area can be op1_end-op1_start. Figure 2 Figure 2
[0064] Figure 2 C2 region in FIG. 2, the starting driving gear is op2_start, and the middle horizontal line region driving gear is op2_mid. Understandably, in the C2 region, since the two arcs on both sides of the "notch region" are symmetrical to each other, the driving capability of each step column under the middle straight line region in the "notch region" is the same, and thus the driving capability under the middle straight line region in the "notch region" can directly use op2_mid. As for the left arc, the starting driving gear of the left arc region is the starting driving gear op2_start of the C2 region, and the ending driving gear of the left arc region should be the middle horizontal line region driving gear op2_mid, that is, the total driving capability difference of the left arc region is op2_mid-op2_start. In addition, since the two arc regions are symmetrical, the total driving capability difference of the two symmetrical arc regions should be the same, and the total driving capability difference of the right arc is also op2_mid-op2_start.
[0065] Figure 2 C3 region in FIG. 2, the starting driving gear is op3_start, the ending driving gear is op3_end, and the total driving capability difference of the C3 region can be op3_end-op3_start.
[0066] In a possible implementation, step 203 comprises: calculating the driving capability compensation value of each step column according to the average driving capability compensation value; and adjusting the driving capability of each corresponding step column in the abnormal display region by the initial driving capability of the abnormal display region, the ending driving capability of the abnormal display region, and the driving capability compensation value of each step column.
[0067] In the multiple step columns between the initial step column and the ending step column of the abnormal display region, the driving capability compensation value of the next step column is the driving capability compensation value of the previous step column plus the average driving capability compensation value.
[0068] Exemplarily, as shown in FIG. 2, Figure 2 Figure 2 C1 region in the C1 region, the starting driving gear is op1_start, the ending driving gear is op1_end, and the total number of step columns is col_num1. Then, the average compensation value of driving capability op1_delta=(op1_end-op1_start) / col_num1. Correspondingly, the driving capability compensation value of each step column from left to right in the C1 region is respectively: 0, op1_delta, op1_delta*2, …, op1_delta*n, 0. Further, the driving capability of each step column can be adjusted respectively by op1_start, op1_start+op1_delta, op1_start+op1_delta*2, …, op1_start+op1_delta*n, op1_end. Here, n is a natural number.
[0069] Figure 2 C2 region in the C2 region, the starting driving gear is op2_start, the intermediate horizontal line driving gear is op2_mid, the number of columns contained by the arc is col_num2, and the number of columns contained by the intermediate straight line is col_num2_line. Then, the average compensation value of driving capability op2_delta=(op2_mid-op2_start) / col_num2. Correspondingly, the driving capability compensation value of each step column from left to right in the arc on the left side of the notch region is respectively: 0, op2_delta, op2_delta*2, …, op2_delta*n, 0. Further, the driving capability of each step column of the arc on the left side of the notch region can be adjusted respectively by op2_start, op2_start+op2_delta, op2_start+op2_delta*2, …, op2_start+op2_delta*n, op2_mid. Since the arc on the left side of the notch region is symmetrical to the arc on the right side of the notch region, the driving capability compensation value of each step column from left to right in the arc on the right side of the notch region is respectively: 0, op2_delta*n, …, op2_delta*2, op2_delta, 0. Further, the driving capability of each step column of the arc on the right side of the notch region can be adjusted respectively by op2_mid, op2_start+op2_delta*n, …, op2_start+op2_delta*2, op2_start+op2_delta, op2_start.
[0070] Figure 2C3 region in the C3 region, the starting driving gear op3 start, the ending driving gear op3 end, and the total number of step columns co1 num3, then the driving capability average compensation value op3 delta=(op3 end-op3 start) / co1 num3. Correspondingly, in the C3 region, the driving capability compensation value of each step column from left to right is respectively: 0, op3 delta, op3 delta*2, …, op3 delta*n, 0. Further, the driving capability of each step column can be adjusted respectively by op3 start, op3 start+op3 delta, op3 start+op3 delta*2, …, op3 start+op3 delta*n, op3 end.
[0071] It can be understood that the adjustment of the driving capability of each step column described above is only exemplary, and the driving capability of each step column can be adjusted according to different abnormal situations of different screens. For example, when the screen is a water drop screen, the “water drop area” of the water drop screen does not have a straight line area, and then the driving capability of the middle column symmetrically arranged on the left and right sides of the arc of the water drop screen can be directly determined as the ending driving capability. Its calculation method is the same as that of the notch screen shown in the above Figure 2 .
[0072] In the above implementation process, by adjusting the driving capability of each step column, each step column with different loads can have a driving capability to achieve normal display, so that each step column can display normally, reduce the problem of uneven screen display, and further optimize the display effect of the screen.
[0073] In a possible implementation, step 201 comprises: determining a total gray scale value difference according to the normal gray scale value of the normal display area and the normal gray scale value corresponding to the display abnormal step column in the abnormal display area; or determining a total gray scale value difference according to the normal gray scale value corresponding to the display abnormal step column in the abnormal display area and the abnormal gray scale value corresponding to the display abnormal step column in the abnormal display area.
[0074] Here, the total gray scale value difference can be the maximum difference between the abnormal gray scale value and the normal gray scale value.
[0075] In some embodiments, as shown in Figure 3 , when the screen with the abnormal display area is displayed, there can be a part of the display area that is too bright or too dark Figure 3The total gray scale value difference can be determined according to the normal gray scale value of each step column in the abnormal display area and the normal gray scale value of the normal display area, or according to the normal gray scale value of each step column in the abnormal display area and the abnormal gray scale value of the abnormal display area, and the gray scale value difference with the largest difference value in the multiple gray scale value differences is determined as the total gray scale value difference.
[0076] In general, the difference between the normal gray scale value in the normal display area and the normal gray scale value corresponding to the brightest or darkest step column in the abnormal display area is the total gray scale value difference, or the difference between the normal gray scale value corresponding to the brightest or darkest step column in the abnormal display area and the abnormal gray scale value corresponding to the step column is the total gray scale value difference. In other embodiments, a gray scale parameter and total gray scale value difference relationship table can also be set. The relationship table can store the total gray scale value difference corresponding to different gray scale parameter ranges. When determining the total gray scale value difference between the normal display area and the abnormal display area, the corresponding total gray scale value difference can be directly found in the relationship table according to the gray scale parameter of the brightest step column or the darkest step column in the abnormal display area.
[0077] Each color sub-pixel has a corresponding gray scale parameter and total gray scale value difference relationship table.
[0078] In a possible implementation, step 203 comprises: calculating a gray scale value compensation value of each step column according to the average gray scale value compensation value and the abnormal type of the abnormal step column; and adjusting the gray scale value of each corresponding step column in the abnormal display area by the abnormal gray scale value corresponding to each step column and the gray scale value compensation value of each step column.
[0079] The average gray scale value compensation value can be obtained by dividing the total gray scale value difference by the total number of step columns in the abnormal display area.
[0080] For example, as shown in FIG. 2, the total gray scale value difference is delta_max, and the total number of step columns is col_numX, then the average gray scale value compensation value step = delta_max / col_numX. Figure 2 Figure 2 For example, as shown in FIG. 2, the total gray scale value difference is delta_max, and the total number of step columns is col_numX, then the average gray scale value compensation value step = delta_max / col_numX.
[0081] The abnormal type can include a dark step column and a bright step column. The dark step column is a step column with a display brightness lower than the brightness of the normal display area, and the bright step column is a step column with a display brightness higher than the brightness of the normal display area.
[0082] The gray scale value of each step column can be obtained by adding the abnormal gray scale value corresponding to each step column to the gray scale value compensation value of each step column.
[0083] In some embodiments, after the adjusted gray scale value of each step column in the abnormal area is determined, the corresponding control voltage of each step column can be determined according to the relationship between the gray scale value and the voltage, and then the display parameter of the corresponding sub-pixel circuit is adjusted through the control voltage.
[0084] In the above implementation process, by adjusting the gray scale value of each step column, each step column with different loads can reach the gray scale value for normal display, so that each step column can display normally, reducing the problem of uneven screen display, and thus optimizing the display effect of the screen.
[0085] In a possible implementation, the gray scale value compensation value of each step column is calculated according to the gray scale value average compensation value and the abnormal type of the abnormal step column, including: if the abnormal type of the abnormal step column is a dark step column, in the multiple step columns between the initial step column and the center step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column plus the gray scale value average compensation value; in the multiple step columns between the center step column and the cutoff step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the gray scale value average compensation value; if the abnormal type of the abnormal step column is a bright step column, in the multiple step columns between the initial step column and the center step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the gray scale value average compensation value; in the multiple step columns between the center step column and the cutoff step column of the abnormal display area, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column plus the gray scale value average compensation value.
[0086] It can be understood that if the abnormal type of the abnormal step column is a dark step column, it means that the brightness of the abnormal display area is lower than that of the normal display area. And the brightness becomes darker and the difference becomes larger as the distance from the normal display area increases. That is, the display brightness of the middle step column of the abnormal display area is the lowest, and the display brightness of the step columns on both sides of the abnormal display area is the highest, which is basically the same as the display brightness of the normal area. That is, the gray scale value required by the middle step column of the abnormal display area is relatively high, and the gray scale value required by the step columns on both sides of the abnormal display area is relatively low. Therefore, when compensating the gray scale value of the abnormal display area, the gray scale value compensation value required by the middle step column is the largest, and the gray scale value compensation value required by the step columns on both sides is the smallest.
[0087] However, since the abnormal step column displays an abnormality type of "dark step column," the brightness of the abnormal display area is lower than that of the normal display area. This indicates that the grayscale value of the abnormal area is smaller than that of the normal area. Therefore, when compensating for the abnormal area, a corresponding grayscale compensation value is added to the initial grayscale value of each step column in the abnormal area to compensate for each step column in the abnormal area. If the abnormal step column displays an abnormality type of "bright step column," it means that the brightness of the abnormal display area is higher than that of the normal display area. Furthermore, this brightness increases with the greater the distance from the normal display area, and the difference also becomes larger. That is, the display brightness of the middle step column in the abnormal display area is the highest, while the display brightness of the step columns on both sides of the abnormal display area is the lowest, basically the same as the display brightness of the normal area. In other words, the middle step column in the abnormal display area requires a relatively high grayscale value, while the step columns on both sides of the abnormal display area require a relatively low grayscale value. Therefore, when compensating for the grayscale value of the abnormal display area, the middle step column requires the largest grayscale compensation value, and the step columns on both sides require the smallest grayscale compensation value.
[0088] However, since the abnormal step column displays a bright step column, the brightness of the abnormal display area is higher than that of the normal display area, indicating that the grayscale value of the abnormal area is larger than that of the normal area. Therefore, when compensating for the abnormal area, the corresponding grayscale compensation value is subtracted from the initial grayscale value of each step column in the abnormal area to compensate for each step column of the abnormal area.
[0089] For example, such as Figure 3 As shown, Figure 3 In the C4 area, the grayscale column is a dark step column, and the average grayscale compensation value is step1. Therefore, from left to right, the grayscale compensation values for each step column in this abnormal display area are: step1, 2*step1, 3*step1…n*step1…3*step1, 2*step1, 1*step1. Here, n*step1 is the grayscale compensation value of the middle step column in the C4 area.
[0090] like Figure 3 In the C4 area, the bright step column has an average grayscale compensation value of step2. Therefore, from left to right, the grayscale compensation values for each step column in this abnormal display area are: step2, 2*step2, 3*step2…n*step2…3*step2, 2*step2, 1*step2, where n*step2 is the grayscale compensation value of the middle step column in the C4 area.
[0091] It should be understood that in the specific implementation, only one display parameter can be used to adjust the display brightness of the screen, or multiple display parameters can be used to adjust the display brightness of the screen. For example, when adjusting the screen brightness, the total difference value of the driving capability can be determined according to the driving capability of the abnormal display area, and the average compensation value of the driving capability is determined based on the total difference value of the driving capability, so that the driving capability of the corresponding step column is compensated by the average compensation value of the driving capability. However, if the driving capability of the corresponding step column is compensated by the maximum average compensation value of the driving capability, the display effect of the abnormal display area is still different from that of the normal display area, and then the total difference value of the gray scale value can be determined according to the gray scale value of the abnormal display area after the driving capability adjustment, and the average compensation value of the gray scale value is determined based on the total difference value of the gray scale value, so that the gray scale value of the corresponding step column is compensated by the average compensation value of the gray scale value, and then the screen display of the adjusted abnormal display area is basically consistent with the screen display effect of the normal display area.
[0092] In the above implementation process, for the dark step column, the brightness of the middle step column in the abnormal display area is the lowest, and the brightness of the step column on both sides of the abnormal display area is relatively high. If the brightness of each step column in the abnormal display area is to be consistent with that of the normal display area, a higher gray scale value needs to be compensated for the middle step column, and a relatively lower gray scale value can be compensated for the step column on both sides, and the bright step column is just the opposite. Therefore, when determining the gray scale value compensation value of each step column, the corresponding gray scale value compensation value of each step column is determined according to the brightness display of each step column, respectively, and the gray scale value of each step column is adjusted in a step-by-step manner, so that the brightness of each step column in the abnormal display area after adjustment under the action of the corresponding gray scale value is basically consistent with the normal brightness, which can solve the problem of uneven screen display, and further optimize the display effect of the screen.
[0093] In a possible implementation, the display parameters of each sub-pixel in each step column in the abnormal display area are independently adjusted.
[0094] Each step column described above can include a plurality of sub-pixel circuits. Each sub-pixel circuit is independent of each other. The display of the corresponding pixel can be adjusted by adjusting the display parameters of each sub-pixel circuit.
[0095] It can be understood that after the display parameter compensation value of each step column is determined, the display parameters of each sub-pixel circuit in the corresponding step column can be compensated based on the display parameter compensation value. For example, when the gray scale value is adjusted, the gray scale value compensation value of each sub-pixel circuit in the corresponding step column is compensated, so that each sub-pixel circuit is driven by the compensated gray scale value.
[0096] In the implementation process, by setting the display parameters of each pixel to be adjusted independently, each pixel in each step column can be adaptively adjusted according to the display of the pixel, and then the brightness of each adjusted pixel can be substantially consistent with the normal brightness, thereby solving the problem of uneven screen brightness display and optimizing the display effect of the screen.
[0097] Based on the same application concept, the present embodiment also provides a screen display control device corresponding to the screen display control method. Since the principle of solving problems in the device of the present embodiment is similar to that of the aforementioned screen display control method embodiment, the implementation of the device in the present embodiment can refer to the description in the implementation of the aforementioned method embodiment, and the repeated parts will not be described again.
[0098] Please refer to Figure 4 FIG. 1 is a functional module schematic diagram of a screen display control device provided in the present embodiment. Each module in the screen display control device in the present embodiment is used to execute each step in the method embodiment described above. The screen display control device comprises a first determination module 301, a second determination module 302, an adjustment module 303, and a control module 304; wherein,
[0099] The first determination module 301 is configured to determine the total difference value of the display parameters of the abnormal display area.
[0100] The second determination module 302 is configured to determine the average compensation value of the display parameters according to the total difference value of the display parameters and the step parameters of the abnormal display area.
[0101] The adjustment module 303 is configured to adjust the display parameters of the abnormal display area according to the average compensation value of the display parameters.
[0102] The control module 304 is configured to control the screen display of the abnormal display area by the display parameters.
[0103] In a possible implementation, the second determination module 302 is further configured to: determine the total number of steps of the abnormal display area according to the total number of pixel columns of the abnormal display area and the step column, wherein the step column is the number of pixel columns controlled by each display parameter; and determine the average compensation value of the display parameters according to the total difference value of the display parameters and the total number of steps.
[0104] In a possible implementation, the adjustment module 303 is further configured to: calculate the compensation value of the display parameters of each step column according to the average compensation value of the display parameters; and adjust the display parameters of each corresponding step column in the abnormal display area by the initial display parameters of the abnormal display area and the compensation value of the display parameters of each step column.
[0105] In a possible implementation, the second determining module 302 is specifically configured to determine the total difference value of the driving capability according to the start driving gear and the end driving gear of the abnormal display area.
[0106] In a possible implementation, the adjusting module 303 is specifically configured to: calculate a driving capability compensation value of each step column according to the average compensation value of the driving capability; the driving capability compensation value of a next step column is the driving capability compensation value of a previous step column plus the average compensation value of the driving capability, in a plurality of step columns between the initial step column and the center step column of the abnormal display area; the driving capability compensation value of the next step column is the driving capability compensation value of the previous step column minus the average compensation value of the driving capability, in a plurality of step columns between the center step column and the end step column of the abnormal display area; and adjust the driving capability of each corresponding step column in the abnormal display area by using the initial driving capability of the abnormal display area, the end driving capability of the abnormal display area, and the driving capability compensation value of each step column.
[0107] In a possible implementation, the second determining module 302 is specifically configured to: determine a total difference value of the gray scale value according to the normal gray scale value of the normal display area and the normal gray scale value corresponding to the abnormal step column in the abnormal display area; or determine the total difference value of the gray scale value according to the normal gray scale value corresponding to the abnormal step column in the abnormal display area and the abnormal gray scale value corresponding to the abnormal step column in the abnormal display area.
[0108] In a possible implementation, the adjusting module 303 is specifically configured to: calculate a gray scale value compensation value of each step column according to the average compensation value of the gray scale value and the abnormal type displayed by the abnormal step column; and adjust the gray scale value of each corresponding step column in the abnormal display area by using the abnormal gray scale value corresponding to each step column of the abnormal display area and the driving capability compensation value of each step column.
[0109] In a possible implementation, the adjusting module 303 is specifically configured to: if the abnormal type displayed by the abnormal step column is a dark step column, the gray scale value compensation value of a next step column is the gray scale value compensation value of a previous step column plus the average compensation value of the gray scale value, in a plurality of step columns between the initial step column and the center step column of the abnormal display area; the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the average compensation value of the gray scale value, in a plurality of step columns between the center step column and the end step column of the abnormal display area; if the abnormal type displayed by the abnormal step column is a bright step column, the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column minus the average compensation value of the gray scale value, in a plurality of step columns between the initial step column and the center step column of the abnormal display area; and the gray scale value compensation value of the next step column is the gray scale value compensation value of the previous step column plus the average compensation value of the gray scale value, in a plurality of step columns between the center step column and the end step column of the abnormal display area.
[0110] To facilitate understanding of this embodiment, the electronic device that performs the screen display control method disclosed in this application embodiment will be described in detail below.
[0111] like Figure 5 The diagram shown is a block illustration of an electronic device. The electronic device 100 may include a memory 111 and a processor 113. Those skilled in the art will understand that... Figure 5 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device 100. For example, the electronic device 100 may also include components that are more... Figure 5 The more or fewer components shown, or having the same Figure 5 The different configurations shown.
[0112] The aforementioned memory 111 and processor 113 are electrically connected to each other directly or indirectly to enable data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses or signal lines. The aforementioned processor 113 is used to execute executable modules stored in the memory.
[0113] The memory 111 can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 111 stores programs, and the processor 113 executes these programs upon receiving execution instructions. The methods executed by the electronic device 100 as defined in any embodiment of this application can be applied to or implemented by the processor 113.
[0114] The processor 113 can be an integrated circuit chip having a signal processing capability. The processor 113 can be a general purpose processor, including a central processing unit (CPU), a network processor (NP), or the like; or can be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The processor can implement or execute the various methods, steps, and logical block diagrams disclosed in the embodiments of the present application. The general purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0115] The electronic device 100 in the embodiments can be used to execute each step in each method provided by the embodiments of the present application.
[0116] In addition, the embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is run by a processor, the steps of the screen display control method described in the method embodiments are executed.
[0117] The computer program product of the screen display control method provided by the embodiments of the present application includes a computer readable storage medium storing program codes. The program codes include instructions for executing the steps of the screen display control method described in the method embodiments. For details, refer to the method embodiments described above, which will not be repeated here.
[0118] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other means. The apparatus embodiments described above are only illustrative, for example, the flowcharts and block diagrams in the drawings show the possible implementation architecture, function and operation of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, program segment or part of code, which contains one or more executable instructions for implementing the specified logic function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0119] In addition, each functional module in the embodiments of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0120] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the part that contributes to the prior art, or part of the technical solutions. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes. It should be noted that in this paper, relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to the process, method, article or device. Without more limitations, the elements defined by the statement "include" do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0121] The above is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0122] The above is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. The above is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
Claims
1. A screen display control method characterized by comprising: The method comprises the following steps: determining a total difference value of display parameters of the abnormal display area according to the display parameters of the abnormal display area, the total difference value being the maximum difference between the display parameters of the abnormal display area and the display parameters of a normal display area; determining an average compensation value of the display parameters according to the total difference value of the display parameters and a step parameter of the abnormal display area; adjusting the display parameters of the abnormal display area according to the average compensation value of the display parameters; controlling the screen display of the abnormal display area through the display parameters; the step parameter comprises a step column, and the determination of the average compensation value of the display parameters according to the total difference value of the display parameters and the step parameter of the abnormal display area comprises: determining a total step number of the abnormal display area according to the step column and a total column number of pixels of the abnormal display area, the step column being the column number of pixels controlled by each display parameter; determining the average compensation value of the display parameters according to the total difference value of the display parameters and the total step number.
2. The method of claim 1, wherein, The adjustment of the display parameters of the abnormal display area according to the average compensation value of the display parameters comprises: calculating a display parameter compensation value of each step column according to the average compensation value of the display parameters; adjusting the display parameters of each corresponding step column in the abnormal display area through the initial display parameters of the abnormal display area and the display parameter compensation value of each step column.
3. The method of claim 1, wherein, The display parameters comprise driving capability, and the total difference value of the display parameters comprises a total difference value of driving capability, and the determination of the total difference value of the display parameters of the abnormal display area comprises: determining the total difference value of driving capability according to a starting driving gear and an ending driving gear of the abnormal display area.
4. The method of claim 3, wherein, The average compensation value of the display parameters comprises an average compensation value of driving capability, and the adjustment of the display parameters of the abnormal display area according to the average compensation value of the display parameters comprises: calculating a driving capability compensation value of each step column according to the average compensation value of driving capability, wherein the driving capability compensation value of a next step column in a plurality of step columns between an initial step column and an ending step column of the abnormal display area is the driving capability compensation value of a previous step column plus the average compensation value of driving capability; adjusting the driving capability of each corresponding step column in the abnormal display area through the initial driving capability of the abnormal display area, the ending driving capability of the abnormal display area and the driving capability compensation value of each step column.
5. The method of claim 1, wherein, The display parameters comprise gray scale values, and the determination of the total difference value of the display parameters of the abnormal display area comprises: determining a total difference value of gray scale values according to a normal gray scale value of a normal display area and a normal gray scale value corresponding to a display abnormal step column in the abnormal display area; or determining a total difference value of gray scale values according to a normal gray scale value corresponding to a display abnormal step column in the abnormal display area and an abnormal gray scale value corresponding to the display abnormal step column in the abnormal display area; wherein the display parameters of each sub-pixel in each step column in the abnormal display area are independently adjusted.
6. The method of claim 5, wherein, The average compensation value of the display parameters comprises an average compensation value of gray scale values, and the adjustment of the display parameters of the abnormal display area according to the average compensation value of the display parameters comprises: The gray scale value compensation value of each step column is calculated according to the average compensation value of the gray scale value and the abnormal type displayed by the abnormal step column; The gray scale value of each step column in the abnormal display area is adjusted by the abnormal gray scale value corresponding to each step column and the gray scale value compensation value of each step column.
7. A screen display control device characterized by comprising: Comprise: The first determination module is used for determining the total difference value of the display parameter of the abnormal display area, and the total difference value of the display parameter is the difference value between the display parameter of the entire area of the abnormal display area and the display parameter of the normal display area; The second determination module is used for determining the average compensation value of the display parameter according to the total difference value of the display parameter and the step parameter of the abnormal display area; The adjustment module is used for adjusting the display parameter of the abnormal display area according to the average compensation value of the display parameter; The control module is used for controlling the screen display of the abnormal display area by the display parameter; The second determination module is also used for determining the total step number of the abnormal display area according to the step column and the total column number of pixels of the abnormal display area, and the step column is the column number of pixels controlled by each display parameter; the average compensation value of the display parameter is determined according to the total difference value of the display parameter and the total step number.
8. An electronic device, comprising: Comprise: The processor, the memory, the memory stores machine readable instructions executable by the processor, when the electronic equipment runs, the machine readable instructions are executed by the processor to execute the steps of the method as claimed in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer program is stored on the computer readable storage medium, and the computer program is executed by the processor to execute the steps of the method as claimed in any one of claims 1 to 6.
Citation Information
Patent Citations
Display panel control method, display panel control device and time schedule controller
CN104217701A
Display screen brightness compensation method and device, equipment and storage medium
CN115966175A