A display adjustment method, device, terminal and storage medium
By adjusting the DeMura compensation data and forming the area update compensation data, the problems of uneven color and uneven light and darkness in OLED screens are solved, and the display effect and user experience of the screen are improved.
Patent Information
- Application Number
- CN202011172579.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-28
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2040-10-28
AI Technical Summary
OLED screens are prone to uneven color and uneven light and dark problems at low brightness, resulting in poor user experience.
By determining the current adjustment information, including area adjustment data and display adjustment data, adjusting the DeMura compensation data, forming the area update compensation data, and adjusting the display status of the screen based on these data to solve the problem of uneven color and light and darkness.
Effectively adjust the display status of the screen, especially at low brightness, improves the display effect of the screen, meets the needs of users, and improves the user experience.
Smart Images

Figure CN114416226B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a display adjustment method, device, terminal and storage medium. Background Art
[0002] Many terminals currently use OLED screens because of their advantages such as high color gamut and high contrast. However, due to the production process, OLED screens may have obvious color unevenness or local brightness unevenness at low brightness and low grayscale. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a display adjustment method, device, terminal and storage medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a display adjustment method is provided, which is applied to a terminal, and the method includes:
[0005] Determine current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, the regional adjustment data is used to characterize the position of the area to be adjusted of the screen; the display adjustment data is used to adjust the display state of the screen;
[0006] Determine DeMura compensation data;
[0007] Adjust the DeMura compensation data according to the current adjustment information, and determine the regional update compensation data of the area to be adjusted;
[0008] The compensation data is updated according to the area, and the display state of the screen is adjusted.
[0009] Optionally, the adjusting the DeMura compensation data according to the current adjustment information and determining the regional update compensation data of the to-be-adjusted region includes:
[0010] Adjust the DeMura compensation data according to the display adjustment data, and determine to update the compensation data;
[0011] The data corresponding to the to-be-adjusted area in the update compensation data is determined according to the area adjustment data as the area update compensation data.
[0012] Optionally, the adjusting the DeMura compensation data according to the current adjustment information and determining the regional update compensation data of the to-be-adjusted region includes:
[0013] Determine, according to the regional adjustment data, data corresponding to the to-be-adjusted region in the DeMura compensation data as regional DeMura compensation data;
[0014] The regional DeMura compensation data is adjusted according to the display adjustment data to determine the regional update compensation data.
[0015] Optionally, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes first sub-display adjustment data, and the current adjustment information further includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen;
[0016] The step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes:
[0017] Determine the data to be adjusted in the original compensation gain lookup table according to the grayscale data;
[0018] adjusting the data to be adjusted according to the first sub-display adjustment data to determine adjusted data;
[0019] Determine a target grayscale data group according to the grayscale data and the original grayscale data group;
[0020] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale data group and the adjusted data.
[0021] Optionally, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes second sub-display adjustment data, and the current adjustment information further includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen;
[0022] The step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes:
[0023] Determining data to be adjusted according to the grayscale data and the original grayscale data group;
[0024] adjusting the data to be adjusted according to the second sub-display adjustment data to determine adjusted data;
[0025] Determine the target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data;
[0026] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
[0027] Optionally, the method further comprises:
[0028] Based on the control instruction, the adjustment interface is called out;
[0029] Based on the data received through the adjustment interface, the regional adjustment data and the display adjustment data in the current adjustment information are determined.
[0030] Optionally, the DeMura compensation data is pre-stored data, and the pre-stored data is determined by a DeMura algorithm.
[0031] According to a second aspect of an embodiment of the present disclosure, a display adjustment device is provided, which is applied to a terminal, and the device includes:
[0032] A determination module, used to determine current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, the regional adjustment data is used to characterize the position of the area to be adjusted on the screen; the display adjustment data is used to adjust the display state of the screen
[0033] The determination module is further used to determine DeMura compensation data;
[0034] The determination module is further used to adjust the DeMura compensation data according to the current adjustment information, and determine the regional update compensation data of the area to be adjusted;
[0035] The adjustment module is used to update the compensation data according to the area and adjust the display state of the screen.
[0036] Optionally, the determining module is further used to:
[0037] Adjust the DeMura compensation data according to the display adjustment data, and determine to update the compensation data;
[0038] The data corresponding to the to-be-adjusted area in the update compensation data is determined according to the area adjustment data as the area update compensation data.
[0039] Optionally, the determining module is further used to:
[0040] Determine, according to the regional adjustment data, data corresponding to the to-be-adjusted region in the DeMura compensation data as regional DeMura compensation data;
[0041] The regional DeMura compensation data is adjusted according to the display adjustment data to determine the regional update compensation data.
[0042] Optionally, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes first sub-display adjustment data, and the current adjustment information further includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen;
[0043] The determining module is further used for:
[0044] Determine the data to be adjusted in the original compensation gain lookup table according to the grayscale data;
[0045] adjusting the data to be adjusted according to the first sub-display adjustment data to determine adjusted data;
[0046] Determine a target grayscale data group according to the grayscale data and the original grayscale data group;
[0047] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale data group and the adjusted data.
[0048] Optionally, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes second sub-display adjustment data, and the current adjustment information further includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen;
[0049] The determining module is further used for:
[0050] Determining data to be adjusted according to the grayscale data and the original grayscale data group;
[0051] adjusting the data to be adjusted according to the second sub-display adjustment data to determine adjusted data;
[0052] Determine the target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data;
[0053] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
[0054] Optionally, the device further comprises an interface calling module,
[0055] The interface calling module is used to call out the adjustment interface based on the control instruction;
[0056] The determination module is further configured to determine the region adjustment data and the display adjustment data in the current adjustment information based on the data received through the adjustment interface.
[0057] Optionally, the DeMura compensation data is pre-stored data, and the pre-stored data is determined by a DeMura algorithm.
[0058] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0059] processor;
[0060] a memory for storing processor-executable instructions;
[0061] The processor is configured to execute the method as described in the first aspect.
[0062] According to a fourth aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect.
[0063] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: In this method, when the display state of the screen cannot meet the needs of the user (for example, there is a phenomenon of uneven color or uneven brightness), the DeMura compensation data in the terminal is adjusted through the current adjustment information to form regional update compensation data, and the display state of the corresponding area is adjusted according to the regional update compensation data to achieve the effect of adjusting the display state of the screen, solve the display problem of uneven color or uneven brightness of the screen, especially improve the display effect of the screen at low brightness, so as to better meet the needs of users and enhance the usage experience.
[0064] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0066] Figure 1 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0067] Figure 2 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0068] Figure 3 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0069] Figure 4 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0070] Figure 5 is a schematic diagram of an original compensation gain lookup table according to an exemplary embodiment.
[0071] Figure 6 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0072] Figure 7 The figure is a flow chart of a display adjustment method according to an exemplary embodiment.
[0073] Figure 8 The figure is a block diagram of a display adjustment device according to an exemplary embodiment.
[0074] Fig. 9 is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION
[0075] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0076] In order to solve the problem of obvious color unevenness or local brightness unevenness in low brightness and low grayscale on OLED screens, most of the related technologies use DeMura algorithm for processing. Specifically, the brightness information of each pixel of the OLED screen at different grayscales is determined by an ultra-high-definition camera, and then the color unevenness and brightness unevenness of the screen are optimized by adjusting the brightness of each sub-pixel. The DeMura algorithm is generally implemented in the driver chip (DDIC) of the screen. However, due to the limited photosensitivity of the ultra-high-definition camera and the low-brightness signal-to-noise ratio, the brightness information of the screen cannot be accurately calibrated; and due to the limited storage space of the DDIC, the brightness information of the screen cannot be actually collected at each brightness and grayscale of the OLED screen. In addition, since the DeMura algorithm is implemented in the driver chip of the screen, the relevant compensation data are all already set. When color unevenness or brightness unevenness still occurs, the user cannot adjust the display status of the screen by himself.
[0077] Due to the above reasons, the OLED screen still has problems with uneven color and uneven brightness in actual use. Under low brightness conditions, the above problems are more obvious, resulting in a poor user experience.
[0078] The present disclosure provides a display adjustment method, which is applied to a terminal. In the method, when the display state of the screen cannot meet the needs of the user (for example, there is a phenomenon of uneven color or uneven brightness), the DeMura compensation data in the terminal is adjusted through current adjustment information to form regional update compensation data, and the display state of the corresponding area is adjusted according to the regional update compensation data to achieve the effect of adjusting the display state of the screen, solve the display problem of uneven color or uneven brightness of the screen, especially improve the display effect of the screen at low brightness, so as to better meet the needs of the user and enhance the use experience.
[0079] In one exemplary embodiment, a display adjustment method is provided. Figure 1 As shown, the method includes:
[0080] S110, determining current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, and the regional adjustment data is used to characterize the position of the to-be-adjusted area of the screen.
[0081] The current adjustment information can be determined by the user inputting corresponding information, such as setting up a corresponding application in the terminal, or setting up a corresponding adjustment interface (such as an API interface for inputting the current adjustment information), and the user inputs the current adjustment information through the above application or adjustment interface.
[0082] In one embodiment, when the user finds that the brightness of area A of the screen is darker than that of other areas, the user inputs a control instruction to the terminal to call up the corresponding application of the terminal. Then, the user inputs touch information in the form of a closed curve through the application, where the closed area encloses area A. The terminal determines the regional adjustment data for characterizing area A based on the touch information in the form of the closed curve. Through the above application, the user inputs touch information of sliding up and down in area A, and the terminal adjusts the brightness of area A based on the received touch information of sliding up and down.
[0083] In one embodiment, when the user finds that the brightness of area A of the screen is darker than that of other areas, the user inputs a control instruction to the terminal to call up the adjustment interface of the terminal. Then, the user inputs touch information in the form of a closed curve through the adjustment interface, where the closed area encloses area A. The terminal determines the regional adjustment data for characterizing area A based on the touch information in the form of the closed curve. Through the adjustment interface, the user inputs touch information of sliding up and down in area A, and the terminal adjusts the brightness of area A based on the received touch information of sliding up and down.
[0084] S120: Determine DeMura compensation data.
[0085] The DeMura compensation data is pre-stored data, which is determined by the DeMura algorithm. That is, the DeMura compensation data refers to pre-stored compensation data of the terminal determined according to the DeMura algorithm, and the compensation data is used to compensate the display parameters of the screen and adjust the display state. For example, the DeMura compensation data is pre-stored in the driver chip.
[0086] The word Mura originated in Japan, originally referring to uneven brightness, and later expanded to any color difference on the panel that can be recognized by the human eye. For panel manufacturers, quality control is required, so technicians are on the production line to detect and determine Mura, but this method is very subjective, and different people have different judgments, which brings great trouble to quality control. Therefore, technicians have developed AOI (automatic optical inspection) equipment to detect Mura, and to compensate and eliminate Mura after Mura is detected, which is the DeMura algorithm.
[0087] At present, the DeMura algorithm of OLED screen is integrated into the Driver IC (driver chip) of the screen. The specific algorithm is introduced as follows:
[0088] 1. In the laboratory, use a high-precision camera to measure the brightness data of each pixel of a certain j grayscale of i screens, and compare it with the theoretically calculated grayscale-brightness data (or the grayscale-brightness data of the central pixel), to obtain j grayscale data groups with different brightness;
[0089] 2. Draw a curve with grayscale as the horizontal axis and brightness difference as the vertical axis according to the grayscale data set above, and then obtain the relationship between grayscale and compensation by fitting, which is used to convert the brightness difference of different grayscales;
[0090] 3. Select a grayscale data group of a certain grayscale as data to be written into the driver chip.
[0091] 4. Establish a 2D brightness compensation gain lookup table for different brightness and grayscale (different screens generally have different 2D brightness compensation gain lookup tables); the compensation gain lookup table includes the corresponding relationship between grayscale and brightness. For example, in the table, the horizontal direction is grayscale and the vertical direction is brightness. Generally, the format of the compensation gain lookup table in the driver chip is 5*5, which is optimized in nonlinear space.
[0092] 5. Under different DBV (brightness control), the compensation data of the screen is determined by writing the grayscale data group of the driver chip and the compensation gain lookup table.
[0093] It should be noted that the above is only a brief introduction to the DeMura algorithm, and the detailed method can be determined by referring to the existing technology.
[0094] In this step, the DeMura compensation data may be the compensation data determined in the above step 5, or may be the grayscale data set written into the driver chip in the above step 3 and / or the compensation gain lookup table in the above step 4.
[0095] S130 , adjusting the DeMura compensation data according to the current adjustment information, and determining the area update compensation data of the area to be adjusted.
[0096] After determining the current adjustment information and DeMura compensation data, the DeMura compensation data is adjusted by the display adjustment data in the current adjustment information, the area to be adjusted is determined by the area adjustment data, and finally the area update compensation data of the area to be adjusted is determined to achieve the adjustment of the original DeMura compensation data, thereby adjusting the display state of the screen.
[0097] S140, updating compensation data according to the area, and adjusting the display state of the screen.
[0098] In this embodiment, the execution order of steps S110 and S120 may be interchanged, that is, the DeMura compensation data may be determined first, and then the current adjustment information may be determined.
[0099] In this method, the DeMura compensation data is adjusted by the display adjustment data in the current adjustment information, the area to be adjusted is determined by the regional adjustment data, and then the regional update compensation data of the area to be adjusted is determined, so as to perform display adjustment on the area to be adjusted and achieve the purpose of adjusting the screen display state.
[0100] For example, when the screen display has uneven colors or uneven brightness, the DeMura compensation data in the terminal is adjusted through the current adjustment information to form regional update compensation data, and the display state of the corresponding area is adjusted according to the regional update compensation data to achieve the effect of adjusting the display state of the screen, solve the display problem of uneven colors or uneven brightness of the screen, especially improve the display effect of the screen at low brightness, so as to better meet the needs of users and enhance the usage experience.
[0101] In an exemplary embodiment, a display adjustment method is provided, which is an improvement on step S130 in the above method. Figure 2 Specifically, adjusting the DeMura compensation data according to the current adjustment information and determining the regional update compensation data of the area to be adjusted include:
[0102] S210, adjusting the DeMura compensation data according to the display adjustment data to determine the updated compensation data; wherein the updated compensation data refers to the data after the DeMura compensation data is adjusted by the display adjustment data;
[0103] S220 . Determine, according to the regional adjustment data, data in the update compensation data corresponding to the region to be adjusted as the regional update compensation data.
[0104] In this method, the DeMura compensation data is first adjusted using the display adjustment data in the current adjustment information, and the adjusted data is determined to be the update compensation data. Then, the data corresponding to the area to be adjusted in the update compensation data is determined based on the area adjustment data in the current adjustment information, and is used as the area update compensation data to adjust the display state of the screen.
[0105] It should be noted that, the data corresponding to the area to be adjusted in the DeMura compensation data can be determined according to the regional adjustment data, and determined as the regional DeMura compensation data. Then, the regional DeMura compensation data can be adjusted by displaying the adjustment data, and the adjusted data can be used as the regional update compensation data to adjust the display state of the screen.
[0106] refer to Figure 3 As shown, the specific steps are as follows:
[0107] S21, determining data corresponding to the to-be-adjusted area in the DeMura compensation data according to the regional adjustment data as regional DeMura compensation data;
[0108] S22, adjusting the regional DeMura compensation data according to the display adjustment data to determine the regional update compensation data; wherein the regional update compensation data refers to the data after the regional DeMura compensation data is adjusted by the display adjustment data.
[0109] In the method, the DeMura compensation data is first filtered by the regional adjustment data in the current adjustment information, and then the filtered regional DeMura compensation data is adjusted by the display adjustment data in the current adjustment information, thereby reducing the amount of data during data adjustment, and can reduce the resource occupation of the terminal by the method to a certain extent, thereby improving the efficiency of the method and the operation effect of the terminal.
[0110] In an exemplary embodiment, a display adjustment method is provided, which is an improvement on step S130 in the above method. Specifically, in the method, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the original grayscale data group is the grayscale data group written into the driver chip in the DeMura algorithm, and the original compensation gain lookup table is the compensation gain lookup table determined in the DeMura algorithm. The display adjustment data includes a first sub-display adjustment data, and the first sub-display adjustment data refers to data used to adjust the original compensation gain lookup table. The current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen.
[0111] It should be noted that the display state of the screen at a certain moment can only correspond to a certain gray scale. Therefore, when the display state of the screen needs to be adjusted, it is only necessary to determine the compensation data corresponding to the corresponding gray scale.
[0112] Generally, the terminal can determine the grayscale corresponding to the current display state according to the current display state. The specific determination method can be directly implemented through existing technologies and will not be described in detail here. In this method, the grayscale data can be data determined by the terminal itself, or it can be input by the user through the corresponding adjustment interface or the corresponding application after reading the grayscale of the current display state determined by the terminal.
[0113] In this method, reference Figure 4 As shown, adjusting the DeMura compensation data according to the current adjustment information and determining the regional update compensation data of the area to be adjusted include:
[0114] S310 , determining the data to be adjusted in the original compensation gain lookup table according to the grayscale data.
[0115] The grayscale corresponding to the current display state can be determined according to the grayscale data, and then the data corresponding to the grayscale in the original compensation gain lookup table can be determined and determined as the data to be adjusted.
[0116] The original compensation gain lookup table is as follows Figure 5 As shown, for example, the gray scale corresponding to the gray scale data is Gray1, and the determined data to be adjusted is the column data corresponding to Gray1 in the original compensation gain table.
[0117] The original compensation gain lookup table is as follows Figure 5 As shown, for example, if the grayscale corresponding to the grayscale data is Gray3, the determined data to be adjusted is the column data corresponding to Gray3 in the original compensation gain table.
[0118] S320: Adjust the data to be adjusted according to the first sub-display adjustment data to determine the adjusted data.
[0119] When it is necessary to adjust the display state by adjusting the data in the original compensation gain lookup table, that is, when the display adjustment data adjusts the data of the compensation gain lookup table type, the data in the original compensation gain lookup table can be adjusted by the first sub-display adjustment data to determine the adjusted data.
[0120] In one embodiment, the original compensation gain lookup table is as follows: Figure 5 As shown, the first sub-display adjustment data is used to adjust the data in the row corresponding to DBV1 in the original compensation gain lookup table by adding a, and the data to be adjusted is the data in the column corresponding to Gray1 in the original compensation gain lookup table. Therefore, adjusting the data to be adjusted according to the first sub-display adjustment data means adjusting the data A1 in the original compensation gain lookup table according to the first sub-display adjustment data, and the determined adjusted data is A1+a.
[0121] S330 : Determine a target grayscale data group according to the grayscale data and the original grayscale data group.
[0122] The grayscale corresponding to the current display state can be determined according to the grayscale data, and then the target grayscale data set corresponding to the grayscale can be determined according to the original grayscale data set.
[0123] The original grayscale data set refers to the grayscale data set written into the driver chip, which refers to a data set consisting of a grayscale and the brightness data of each pixel corresponding to the grayscale. The target grayscale data set refers to a data set consisting of a grayscale corresponding to the current display state and the brightness data of each pixel corresponding to the grayscale.
[0124] In the terminal, if the driver chip of the terminal can compensate the display data of the screen through the DeMura algorithm, since the DeMura algorithm includes the relationship between grayscale and compensation, after determining the grayscale corresponding to the current display state, the target grayscale data group corresponding to the grayscale can be determined based on the original grayscale data group and the DeMura algorithm.
[0125] For example, if the grayscale corresponding to the current display state is Gray2, and the grayscale corresponding to the original grayscale data set is Gray1, the target grayscale data set corresponding to Gray2 can be determined according to the DeMura algorithm. The detailed method for determining the target grayscale data set according to the grayscale corresponding to the current display state can be implemented with reference to the prior art, and will not be described in detail here.
[0126] S340 , determining regional update compensation data of the area to be adjusted according to the regional adjustment data, the target grayscale data group and the adjusted data.
[0127] The target grayscale data set and the adjusted data are used to determine the updated compensation data, and the regional adjustment data is used to determine the area to be adjusted. The method of determining the updated compensation data according to the target grayscale data set and the adjusted data set is similar to the method of determining the compensation data according to the grayscale data set and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0128] In one embodiment, the update compensation data is first determined according to the target grayscale data set and the adjusted data, and then the data belonging to the area to be adjusted in the update compensation data is determined according to the update compensation data and the regional adjustment data, and the data is used as the regional update compensation data to adjust the display state of the screen. The method of determining the update compensation data according to the target grayscale data set and the adjusted data is similar to the method of determining the compensation data according to the grayscale data set and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0129] In one embodiment, the regional target grayscale data group belonging to the to-be-adjusted region in the target grayscale data group is first determined according to the regional adjustment data, and then the regional update compensation data is determined according to the regional target grayscale data group and the adjusted data, so as to adjust the display state of the screen. The method of determining the regional update compensation data according to the regional target grayscale data group and the adjusted data is similar to the method of determining the compensation data according to the grayscale data group and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0130] It should be noted that, regarding the determination of the regional target grayscale data group in this embodiment, referring to the methods in other embodiments (such as the above-mentioned steps S21 and S22), it can be known that the data belonging to the area to be adjusted in the original grayscale data group can also be determined according to the regional adjustment data, and used as the regional original grayscale data group, and then the regional target grayscale data group is determined according to the grayscale data and the regional original grayscale data group. Then, corresponding data processing is performed, and finally the regional update compensation data can be determined for adjusting the display state of the screen.
[0131] In the method, step S330 may be executed before step S310 and / or step S320, or may be executed simultaneously with step S310 and / or step S320. If the terminal has sufficient resources (such as memory) for executing the method, step S330 may be executed simultaneously with step S310 and / or step S320 to improve the operation effect of the method and complete the adjustment of the screen display state more quickly. If the terminal has insufficient resources (such as memory) for executing the method, the method may be executed in steps, for example, step S330 may be executed before step S310 and / or step S320; or step S310 and / or step S320 may be executed before step S330 to reduce the occupation of the terminal resources by the method at the same time.
[0132] In addition, since there is less data in the original compensation gain lookup table, in this method, the data in the original compensation gain lookup table can be first adjusted according to the first sub-display adjustment data to determine the adjusted compensation gain lookup table, and then the adjusted data corresponding to the grayscale of the current display state can be determined according to the grayscale data and the adjusted compensation gain lookup table.
[0133] In an exemplary embodiment, a display adjustment method is provided, which is an improvement on step S130 in the above method. Specifically, in the method, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the original grayscale data group is the grayscale data group written into the driver chip in the DeMura algorithm, and the original compensation gain lookup table is the compensation gain lookup table determined in the DeMura algorithm. The display adjustment data includes a second sub-display adjustment data, and the second sub-display adjustment data refers to data used to adjust the original grayscale data group. The current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen.
[0134] refer to Figure 6 As shown, the DeMura compensation data is adjusted according to the current adjustment information, and the regional update compensation data of the area to be adjusted is determined, including:
[0135] S410 , determining data to be adjusted according to the grayscale data and the original grayscale data group.
[0136] The grayscale corresponding to the current display state is determined according to the grayscale data, and then the target data group corresponding to the grayscale is determined using the grayscale-compensation relationship in the DeMura algorithm and the original grayscale data group, and is determined as the data to be adjusted.
[0137] S420: Adjust the data to be adjusted according to the second sub-display adjustment data to determine the adjusted data.
[0138] When it is necessary to adjust the display status according to the data of the original grayscale data group, that is, when the display adjustment data adjusts the data in the grayscale data group, the target grayscale data group can be determined by the grayscale data and the original grayscale data group, recorded as the data to be adjusted, and then the data to be adjusted is adjusted by the second sub-display adjustment data to determine the adjusted data.
[0139] In a real-time mode, the second sub-display adjustment data is used to adjust all the data in the grayscale data group by adding b. The grayscale corresponding to the grayscale data is Gray1, and the grayscale corresponding to the original grayscale data group is Gray2. That is, the original grayscale data group is the data corresponding to Gray2, for example, N1, N2, N3...Ni. According to the grayscale data and the original grayscale data group, using the relationship between grayscale and compensation, the data corresponding to Gray1 can be determined, recorded as the data to be adjusted, for example, M1, M2, M3...Mi. After adjusting the data to be adjusted according to the second sub-display adjustment data, the adjusted data determined is M1+b, M2+b, M3+b...Mi+b.
[0140] S430 , determining target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data.
[0141] The grayscale corresponding to the current display state can be determined according to the grayscale data, and then the data corresponding to the grayscale in the original compensation gain lookup table can be determined and determined as the target grayscale adjustment data.
[0142] The original compensation gain lookup table is as follows Figure 5 As shown, for example, the grayscale corresponding to the grayscale data is Gray1, and the determined target grayscale adjustment data is the column data corresponding to Gray1 in the original compensation gain table.
[0143] The original compensation gain lookup table is as follows Figure 5 As shown, for example, if the grayscale corresponding to the grayscale data is Gray3, the determined target grayscale adjustment data is the column data corresponding to Gray3 in the original compensation gain table.
[0144] S440 , determining regional update compensation data of the area to be adjusted according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
[0145] The target grayscale adjustment data and the adjusted data are used to determine the updated compensation data, and the regional adjustment data is used to determine the area to be adjusted. The method of determining the updated compensation data according to the target grayscale adjustment data and the adjusted data is similar to the method of determining the compensation data according to the grayscale data group and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0146] In one embodiment, the update compensation data is first determined according to the target grayscale adjustment data and the adjusted data, and then the data belonging to the area to be adjusted in the update compensation data is determined according to the update compensation data and the regional adjustment data, and the data is used as the regional update compensation data to adjust the display state of the screen. The method of determining the update compensation data according to the target grayscale data group and the adjusted data is similar to the method of determining the compensation data according to the grayscale data group and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0147] In one embodiment, the regional data to be adjusted belonging to the region to be adjusted in the data to be adjusted is first determined according to the regional adjustment data, and then the regional update compensation data is determined according to the regional data to be adjusted and the target grayscale adjustment data, so as to adjust the display state of the screen. The method of determining the regional update compensation data according to the target grayscale adjustment data and the regional data to be adjusted is similar to the method of determining the compensation data according to the grayscale data group and the compensation gain lookup table in the DeMura algorithm, and will not be described in detail here.
[0148] It should be noted that, regarding the determination of the regional data to be adjusted in this embodiment, referring to the methods in other embodiments (such as the above-mentioned steps S21 and S22), it can be known that the data belonging to the region to be adjusted in the original grayscale data group can also be determined according to the regional adjustment data, and used as the regional original grayscale data group, and then the regional target grayscale data group, that is, the regional data to be adjusted, is determined according to the grayscale data and the regional original grayscale data group. Then, corresponding data processing is performed, and finally the regional update compensation data can be determined for adjusting the display state of the screen.
[0149] In the method, step S430 may be performed before step S410 and / or step S420, or may be performed simultaneously with step S410 and / or step S420. If the terminal has sufficient resources (e.g., memory) for executing the method, step S430 may be performed simultaneously with step S410 and / or step S420 to improve the operation effect of the method and complete the adjustment of the screen display state more quickly. If the terminal has insufficient resources (e.g., memory) for executing the method, the method may be performed in steps, e.g., step S430 may be performed before step S410 and / or step S420; or step S410 and / or step S420 may be performed before step S430 to reduce the occupation of the terminal's resources by the method at the same time.
[0150] In an exemplary embodiment, a display adjustment method is provided, referring to Figure 7 As shown, the method also includes:
[0151] S510: Based on the control instruction, call out the adjustment interface.
[0152] Based on the DeMura algorithm of DDIC, a similar hardware module can be set in the terminal. For example, an adjustment interface is set in the terminal, and the data determined by the DeMura algorithm is opened to the user through the adjustment interface, so that the user can adjust the display parameters by himself, improve the Mura phenomenon, and achieve the purpose of reducing quality risks at a lower cost.
[0153] In one embodiment, the adjustment interface is used to input area adjustment data, grayscale data, and display adjustment data for adjusting brightness, for example, an API interface of three dimensions: brightness, grayscale, and display area.
[0154] In one embodiment, the adjustment interface is used to input area adjustment data and display adjustment data for adjusting brightness, for example, an API interface in two dimensions of brightness and display area.
[0155] In one embodiment, the adjustment interface is used for regional adjustment data and display adjustment data for adjusting brightness corresponding to the display state of the screen, for example, an API interface in two dimensions of brightness and display area, wherein the display adjustment data for adjusting brightness input through the adjustment interface matches the grayscale corresponding to the current display state of the screen.
[0156] S520 . Determine the region adjustment data and the display adjustment data in the current adjustment information based on the data received through the adjustment interface.
[0157] This method, based on the existing DeMura algorithm, adds a custom adjustment function, through which users can adjust the display status of their terminals to improve the performance of the terminals and enhance the playability of the terminals.
[0158] The present disclosure also proposes a display adjustment device, which is applied to a terminal and is used to implement the above-mentioned display adjustment method. In the terminal with the display adjustment device, when the display state of the screen cannot meet the needs of the user (for example, there is a phenomenon of uneven color or uneven brightness), the DeMura compensation data in the terminal is adjusted through the current adjustment information to form regional update compensation data, and the display state of the corresponding area is adjusted according to the regional update compensation data to achieve the effect of adjusting the display state of the screen, solve the display problem of uneven color or uneven brightness of the screen, especially improve the display effect of the screen at low brightness, so as to better meet the needs of the user and enhance the user experience.
[0159] In an exemplary embodiment, a display adjustment device is provided, referring to Figure 8 As shown, the device includes a determination module and an adjustment module, which are used to implement the above method. During the implementation process,
[0160] A determination module, used to determine current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, and the regional adjustment data is used to characterize the position of the to-be-adjusted area of the screen;
[0161] The determination module is further used to determine DeMura compensation data;
[0162] The determination module is further used to adjust the DeMura compensation data according to the current adjustment information, and determine the regional update compensation data of the area to be adjusted;
[0163] The adjustment module is used to update the compensation data according to the area and adjust the display state of the screen.
[0164] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above device. Specifically, referring to Figure 8 As shown, in the device, the determination module is also used for:
[0165] The DeMura compensation data is adjusted according to the display adjustment data to determine the updated compensation data; wherein the updated compensation data refers to the data after the DeMura compensation data is adjusted by the display adjustment data;
[0166] The data corresponding to the to-be-adjusted area in the update compensation data is determined according to the area adjustment data as the area update compensation data.
[0167] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above device. Specifically, referring to Figure 8 As shown, in the device, the determination module is also used for:
[0168] Determine, according to the regional adjustment data, data corresponding to the to-be-adjusted region in the DeMura compensation data as regional DeMura compensation data;
[0169] The regional DeMura compensation data is adjusted according to the display adjustment data to determine the regional update compensation data; wherein the regional update compensation data refers to the regional DeMura compensation data after being adjusted by the display adjustment data.
[0170] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above device. Specifically, referring to Figure 8 As shown, in the device, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes a first sub-display adjustment data, and the current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen. The determination module is also used to:
[0171] Determine the data to be adjusted in the original compensation gain lookup table according to the grayscale data;
[0172] adjusting the data to be adjusted according to the first sub-display adjustment data to determine adjusted data;
[0173] Determine a target grayscale data group according to the grayscale data and the original grayscale data group;
[0174] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale data group and the adjusted data.
[0175] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above device. Specifically, referring to Figure 8 As shown, in the device, the DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, the display adjustment data includes second sub-display adjustment data, and the current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen.
[0176] Identify modules, also used for:
[0177] Determining data to be adjusted according to the grayscale data and the original grayscale data group;
[0178] adjusting the data to be adjusted according to the second sub-display adjustment data to determine adjusted data;
[0179] Determine the target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data;
[0180] The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
[0181] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above device. Specifically, referring to Figure 8 As shown, the device also includes an interface module. During the implementation process,
[0182] An interface calling module is used to call out the adjustment interface based on the control instruction;
[0183] The determination module is further used to determine the regional adjustment data and the display adjustment data in the current adjustment information based on the data received through the adjustment interface.
[0184] In an exemplary embodiment, a display adjustment device is provided, which is an improvement of the above-mentioned device. Specifically, in the device, the DeMura compensation data is pre-stored data, and the pre-stored data is determined by a DeMura algorithm.
[0185] In an exemplary embodiment, a terminal is provided. For example, the terminal may be a device having a display screen, such as a mobile phone, a tablet computer, or a laptop computer, and in particular, a device having an OLED screen.
[0186] refer to Fig. 9 As shown, terminal 900 may include one or more of the following components: a processing component 902 , a memory 904 , a power component 906 , a multimedia component 908 , an audio component 910 , an input / output (I / O) interface 912 , a sensor component 914 , and a communication component 916 .
[0187] The processing component 902 generally controls the overall operation of the terminal 900, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 902 may include one or more modules to facilitate the interaction between the processing component 902 and other components. For example, the processing component 902 may include a multimedia module to facilitate the interaction between the multimedia component 908 and the processing component 902.
[0188] The memory 904 is configured to store various types of data to support operations at the terminal 900. Examples of such data include instructions for any application or method operating on the terminal 900, contact data, phone book data, messages, pictures, videos, etc. The memory 904 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.
[0189] The power component 906 provides power to various components of the terminal 900. The power component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the terminal 900.
[0190] The multimedia component 908 includes a screen that provides an output interface between the terminal 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front camera and / or a rear camera. When the terminal 900 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0191] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC), and when the terminal 900 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 904 or sent via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting audio signals.
[0192] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0193] The sensor assembly 914 includes one or more sensors for providing various aspects of status assessment for the terminal 900. For example, the sensor assembly 914 can detect the open / closed state of the terminal 900, the relative positioning of the components, such as the display and keypad of the terminal 900, and the sensor assembly 914 can also detect the position change of the terminal 900 or a component of the terminal 900, the presence or absence of contact between the user and the terminal 900, the orientation or acceleration / deceleration of the terminal 900, and the temperature change of the terminal 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0194] The communication component 916 is configured to facilitate wired or wireless communication between the terminal 900 and other devices. The terminal 900 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0195] In an exemplary embodiment, terminal 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0196] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, and the instructions can be executed by the processor 920 of the terminal 900 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, and an optical data storage device. When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to perform the method shown in the above embodiment.
[0197] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in this disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present invention are indicated by the claims.
[0198] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A display adjustment method, applied to a terminal, characterized in that: The method comprises: When the screen has a display problem of uneven color or uneven brightness, determine the current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, the regional adjustment data is used to characterize the position of the area to be adjusted on the screen, and the display adjustment data is used to adjust the display state of the screen; Determining DeMura compensation data; wherein the DeMura compensation data refers to compensation data determined according to a DeMura algorithm; Adjust the DeMura compensation data according to the current adjustment information, and determine the regional update compensation data of the area to be adjusted; Update compensation data according to the area, adjust the display state of the screen, and solve the display problem of uneven color or uneven brightness of the screen; The DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, and the current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen; The display adjustment data includes first sub-display adjustment data, and the step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes: Determine the data to be adjusted in the original compensation gain lookup table according to the grayscale data; adjusting the data to be adjusted according to the first sub-display adjustment data to determine adjusted data; Determine a target grayscale data group according to the grayscale data and the original grayscale data group; Determining regional update compensation data of the to-be-adjusted region according to the regional adjustment data, the target grayscale data group and the adjusted data; or The display adjustment data includes second sub-display adjustment data, and the step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes: Determining data to be adjusted according to the grayscale data and the original grayscale data group; adjusting the data to be adjusted according to the second sub-display adjustment data to determine adjusted data; Determine the target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data; The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
2. The display adjustment method according to claim 1, characterized in that: The step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes: The DeMura compensation data is adjusted according to the display adjustment data to determine the updated compensation data; wherein the updated compensation data refers to the data after the DeMura compensation data is adjusted by the display adjustment data; The data corresponding to the to-be-adjusted area in the update compensation data is determined according to the area adjustment data as the area update compensation data.
3. The display adjustment method according to claim 1, characterized in that: The step of adjusting the DeMura compensation data according to the current adjustment information and determining the area update compensation data of the area to be adjusted includes: Determine, according to the regional adjustment data, data corresponding to the to-be-adjusted region in the DeMura compensation data as regional DeMura compensation data; The regional DeMura compensation data is adjusted according to the display adjustment data to determine the regional update compensation data; wherein the regional update compensation data refers to the regional DeMura compensation data after being adjusted by the display adjustment data.
4. The display adjustment method according to any one of claims 1 to 3, characterized in that: The method further comprises: Based on the control instruction, the adjustment interface is called out; Based on the data received through the adjustment interface, the regional adjustment data and the display adjustment data in the current adjustment information are determined.
5. The display adjustment method according to any one of claims 1 to 3, characterized in that: The DeMura compensation data is pre-stored data, and the pre-stored data is determined by a DeMura algorithm.
6. A display adjustment device, applied to a terminal, characterized in that: The device comprises: A determination module, when the screen has a display problem of uneven color or uneven brightness, is used to determine current adjustment information; wherein the current adjustment information includes regional adjustment data and display adjustment data, the regional adjustment data is used to characterize the position of the area to be adjusted on the screen; the display adjustment data is used to adjust the display state of the screen; The determination module is further used to determine DeMura compensation data; The determination module is further configured to adjust the DeMura compensation data according to the current adjustment information, and determine the regional update compensation data of the area to be adjusted; An adjustment module, used for updating compensation data according to the area, adjusting the display state of the screen, and solving the display problem of uneven color or uneven brightness of the screen; The DeMura compensation data includes an original grayscale data group and an original compensation gain lookup table, and the current adjustment information also includes grayscale data corresponding to the current display state of the screen, wherein the grayscale data is used to characterize the grayscale corresponding to the current display state of the screen; The display adjustment data includes first sub-display adjustment data, and the determination module is further used to: Determine the data to be adjusted in the original compensation gain lookup table according to the grayscale data; adjusting the data to be adjusted according to the first sub-display adjustment data to determine adjusted data; Determine a target grayscale data group according to the grayscale data and the original grayscale data group; Determining regional update compensation data of the to-be-adjusted region according to the regional adjustment data, the target grayscale data group and the adjusted data; or The display adjustment data includes second sub-display adjustment data, and the determination module is further used to: Determining data to be adjusted according to the grayscale data and the original grayscale data group; adjusting the data to be adjusted according to the second sub-display adjustment data to determine adjusted data; Determine the target grayscale adjustment data in the original compensation gain lookup table according to the grayscale data; The regional update compensation data of the area to be adjusted is determined according to the regional adjustment data, the target grayscale adjustment data and the adjusted data.
7. The display adjustment device according to claim 6, characterized in that: The determining module is further used for: The DeMura compensation data is adjusted according to the display adjustment data to determine the updated compensation data; wherein the updated compensation data refers to the data after the DeMura compensation data is adjusted by the display adjustment data The data corresponding to the to-be-adjusted area in the update compensation data is determined according to the area adjustment data as the area update compensation data.
8. The display adjustment device according to claim 6, characterized in that: The determining module is further used for: Determine, according to the regional adjustment data, data corresponding to the to-be-adjusted region in the DeMura compensation data as regional DeMura compensation data; The regional DeMura compensation data is adjusted according to the display adjustment data to determine the regional update compensation data; wherein the regional update compensation data refers to the regional DeMura compensation data after being adjusted by the display adjustment data.
9. The display adjustment device according to any one of claims 6 to 8, characterized in that: The device also includes an interface calling module, The interface calling module is used to call out the adjustment interface based on the control instruction; The determination module is further configured to determine the region adjustment data and the display adjustment data in the current adjustment information based on the data received through the adjustment interface.
10. The display adjustment device according to any one of claims 6 to 8, characterized in that: The DeMura compensation data is pre-stored data, and the pre-stored data is determined by a DeMura algorithm.
11. A terminal, characterized in that: include: processor; memory for storing processor executable instructions; Wherein, the processor is configured to execute the display adjustment method according to any one of claims 1 to 5.
12. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the display adjustment method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Driving method and driving device of display panel and display device
CN110189727A
