Brightness adjustment method, display device and computer readable storage medium
After the OLED display panel enters the local highlight mode, adjusts the brightness of the second area to the inflection brightness value, and uses the calibration value to perform brightness calibration, the problem of unstable brightness adjustment in the prior art is solved and the display effect is improved.
Patent Information
- Application Number
- CN202510125516.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2045-01-23
AI Technical Summary
The prior art After the OLED display panel enters the local highlight mode, the brightness adjustment is unstable, resulting in poor display effect.
After receiving the target instruction indicating that the display panel enters the local highlight mode, the control panel enters the local highlight mode, and when the brightness value of the second area is less than the preset inflection point brightness value, the brightness is adjusted to the inflection point brightness value, and then the brightness calibration is performed using the first calibration value and the second calibration value to ensure the stability of the brightness.
The unstable brightness problem after the display panel enters the local highlight mode is improved, the brightness difference between the first calibration value and the second calibration value is reduced, the flickering problem is avoided, and the display effect is improved.
Smart Images

Figure CN119626160A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display, and in particular to a brightness adjustment method, a display device and a computer-readable storage medium. Background Art
[0002] Organic Light Emitting Diode (OLED) and flat panel display devices based on technologies such as Light Emitting Diode (LED) have been widely used in various consumer electronic products such as mobile phones, televisions, laptops, desktop computers, etc. due to their advantages such as high image quality, power saving, thin body and wide application range, becoming the mainstream in display devices.
[0003] After entering the fingerprint recognition interface, current OLED display products usually adjust the fingerprint recognition area to a high-brightness mode in order to improve the accuracy of fingerprint recognition, while the brightness of other areas outside the fingerprint recognition area remains unchanged. However, the brightness adjustment method of the prior art has an unstable problem, resulting in poor display effect. Summary of the invention
[0004] The main technical problem solved by the present application is to provide a brightness adjustment method, a display device and a computer-readable storage medium, which can improve the problem of unstable display brightness after the display panel enters the local highlight mode.
[0005] To solve the above technical problems, a technical solution adopted in the present application is: providing a brightness adjustment method, the method comprising: after receiving a target instruction instructing the display panel to enter a local highlight mode, controlling the display panel to enter the local highlight mode, wherein the display panel includes a first area for fingerprint unlocking and a second area outside the first area, and the local highlight mode includes the brightness of the first area being higher than the brightness of the second area; after the display panel enters the local highlight mode, if the target brightness value of the second area in the display picture is less than a preset inflection point brightness value, firstly adjusting the brightness value of the second area in the display panel to the inflection point brightness value using the brightness level, and then adjusting the brightness of the second area in the first picture using the first calibration value, and adjusting the brightness of the second area in the second picture to the target brightness value using the second calibration value; wherein the first picture and the second picture are both display pictures after the display panel enters the local highlight mode, and the first picture is located before the second picture.
[0006] Preferably, the first picture is the first frame picture after the display panel enters the local highlight mode.
[0007] Preferably, the second picture is a second frame after the display panel enters the local highlight mode and a picture after the second frame.
[0008] Preferably, before adjusting the brightness of the second area in the first picture by using the first calibration value and adjusting the brightness of the second area in the second picture by using the second calibration value, it also includes: determining the corresponding first calibration value and second calibration value according to the target brightness value.
[0009] Preferably, the step of determining the first calibration value and the second calibration value corresponding to the target brightness value according to the target brightness value includes: determining the first calibration value and the second calibration value corresponding to the target brightness value according to a pre-saved correspondence relationship matching the display panel, wherein the correspondence relationship includes at least one binding point brightness value and the first calibration value and the second calibration value corresponding to each of the binding point brightness values.
[0010] Preferably, the step of determining the first calibration value and the second calibration value corresponding to the target brightness value based on a pre-saved correspondence relationship matching the display panel includes: in response to the existence of the target brightness value in the binding point brightness value of the corresponding relationship, directly searching and determining the first calibration value corresponding to the target brightness value; otherwise, searching for the first binding point brightness value adjacent to the target brightness value in the corresponding relationship, and determining the first calibration value corresponding to the target brightness value based on the first calibration value corresponding to the first binding point brightness value in the corresponding relationship.
[0011] Preferably, the method also includes: setting the brightness of the second area in at least one sample panel to the binding point brightness value, wherein the type of each sample panel matches the type of the display panel; for each sample panel, adjusting the brightness of the second area respectively using multiple sample calibration values, and obtaining the brightness change value of the sample panel after each adjustment; for each sample panel, finding the minimum brightness change value corresponding to the sample panel, and determining the sample calibration value corresponding to the minimum brightness change value as the target calibration value corresponding to the sample panel; determining the first calibration value corresponding to the binding point brightness value according to the target calibration value corresponding to each sample panel, and saving the binding point brightness value and the first calibration value corresponding thereto in the corresponding relationship.
[0012] Preferably, the step of determining the first calibration value corresponding to the binding point brightness value according to the target calibration value corresponding to each of the sample panels includes: determining the average value of the target calibration values according to the target calibration value corresponding to each of the sample panels; and determining the average value of the target calibration values as the first calibration value corresponding to the binding point brightness value.
[0013] Preferably, the method also includes: pre-saving the corresponding relationship matching the display panel according to the type of the display panel; wherein, in response to the type of the display panel being the first type, in the corresponding relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is greater than the second calibration value corresponding to the binding point brightness value; in response to the type of the display panel being the second type, in the corresponding relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is less than the second calibration value corresponding to the binding point brightness value; wherein the display panel of the first type flashes after entering the local highlight mode, and the display panel of the second type flashes after entering the local highlight mode.
[0014] In order to solve the above-mentioned technical problems, another technical solution adopted in the present application is: providing a display device, the display device includes a processor, a memory and a communication circuit, the processor is coupled to the memory and the communication circuit respectively, the memory stores program data, and the processor implements the steps in the method described in any embodiment by executing the program data in the memory.
[0015] To solve the above technical problems, another technical solution adopted by the present application is: providing a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program can be executed by a processor to implement the steps in the method of any embodiment.
[0016] The beneficial effect of the present application is as follows: Different from the prior art, after the display panel enters the local highlight mode, if the target brightness value of the second area in the display screen is less than the preset inflection point brightness value, the brightness value of the second area in the display panel is adjusted to the inflection point brightness value, and the brightness calibration value is first adjusted to the first calibration value, and then adjusted to the second calibration value and maintained at the second calibration value, and the brightness calibration value just entering the local highlight mode is dynamically compensated, wherein the first calibration value corresponds to the transient brightness, and the second calibration value corresponds to the steady-state brightness. This adjustment method reduces the difference between the brightness value of the second area in the first screen corresponding to the first calibration value and the brightness value of the second area in the second screen corresponding to the second calibration value while ensuring that the brightness value of the second area remains unchanged before and after entering the local highlight mode, and can improve the problem of instantaneous brightness changes after entering the local highlight mode, thereby improving the flicker problem. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a schematic structural diagram of an embodiment of a display panel of the present application;
[0018] Figure 2 It is a flowchart of an implementation method of brightness adjustment of the present application;
[0019] Figure 3 It is a flowchart of an implementation method of step S220 in the method of the present application;
[0020] Figure 4 is a flow chart of another embodiment of the brightness adjustment method of the present application;
[0021] Figure 5 yes Figure 4 A schematic diagram of a flow chart of an implementation method of step S340;
[0022] Figure 6 is a schematic diagram of a framework of an embodiment of a display device of the present application;
[0023] Figure 7 It is a schematic diagram of a framework of an implementation scheme of a computer-readable storage medium of the present application. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and effect of the present application clearer and more specific, the present application is further described in detail with reference to the accompanying drawings and examples. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0025] like Figure 1As shown, when the display device of the related art enters the fingerprint recognition interface, in order to improve the accuracy of fingerprint recognition, the display panel 10 usually needs to enter the local highlight mode (LHBM, Local High Brightness Mode). In this mode, the first area 101 of the display panel 10 used for fingerprint recognition is in the highlight mode. At this time, the brightness of the first area 101 reaches a peak value. In order to ensure the display effect, the brightness value of the second area 102 located outside the first area 101, which serves as the background area for fingerprint recognition, remains unchanged. After entering the local highlight mode, the brightness of the first area 101 is higher than that of the second area 102.
[0026] The inventors have discovered that after the display panel 10 of the related art enters the local highlight mode, when the brightness value of the second area 102 is less than the preset inflection point brightness value, the display panel 10 is prone to flickering, which affects the display effect.
[0027] In view of this, the present application provides a brightness adjustment method to improve the above problem. The method is executed by a display panel driver chip (DDIC, Display Driver Integrated Circuit). Figure 2 Combined with Figure 1 , the method comprises the following steps:
[0028] Step S110: after receiving a target instruction instructing the display panel to enter the local highlight mode, controlling the display panel to enter the local highlight mode.
[0029] Specifically, the target instruction for entering the local highlight mode is issued by the main control chip, and the driver chip controls the display panel to enter the local highlight mode in the next frame after receiving the instruction.
[0030] Step S120: After the display panel enters the local highlight mode, if the target brightness value of the second area in the display screen is less than the preset inflection point brightness value, the brightness value of the second area in the display panel is first adjusted to the inflection point brightness value, and then the brightness of the second area in the first screen is adjusted using the first calibration value, and the brightness of the second area in the second screen is adjusted to the target brightness value using the second calibration value; wherein the first screen and the second screen are both display screens after the display panel enters the local highlight mode, and the first screen is located before the second screen.
[0031] Specifically, in some application scenarios, after the display panel enters the local highlight mode, the driver chip determines whether the brightness value of the second area is greater than the inflection point brightness value, which is usually a preset value and stored in a register. When the brightness value of the second area is greater than the preset inflection point brightness value, the brightness level (DBV value) of the last frame before entering the local highlight mode continues to be used, so that the brightness value of the second area remains unchanged after entering the local highlight mode; and when the brightness value of the second area is less than the preset inflection point brightness value, the DBV value of the second area is first adjusted to the DBV value corresponding to the inflection point brightness value, and the brightness value of the second area is adjusted by the brightness calibration value (alpha value) so that the brightness value of the second area remains unchanged. It should be noted that the DBV value is used to characterize the level of display brightness. When the grayscale value of the pixel is fixed, the DBV value is positively correlated with the brightness value. The alpha value is used to calibrate the brightness value below the inflection point brightness value. When the refresh rate of the display panel is fixed, the alpha value is positively correlated with the brightness value. In order to avoid flickering of the display device after entering the local highlight mode, the solution of the present application first adjusts the alpha value to the first calibration value after entering the local highlight mode, and then adjusts it to the second calibration value and keeps it at the second calibration value, and dynamically compensates the alpha value of the display panel just entering the local highlight mode, wherein the first calibration value corresponds to the transient brightness and the second calibration value corresponds to the steady-state brightness. This adjustment method ensures that the brightness value of the second area before and after entering the local highlight mode remains unchanged at the target brightness value, while reducing the difference between the brightness value of the second area in the first screen corresponding to the first calibration value and the brightness value of the second area in the second screen corresponding to the second calibration value, which can improve the problem of instantaneous brightness changes after entering the local highlight mode.
[0032] Optionally, the first picture is the first frame picture after the display panel enters the local highlight mode; optionally, the second picture is the second frame picture after the display panel enters the local highlight mode and several frames after the second frame. Since the flicker problem of the display panel usually occurs in the first frame entering the local highlight mode, the alpha value corresponding to the first frame when the display panel enters the local highlight mode can be adjusted to the first calibration value, and the second frame when the display panel enters the local highlight mode and multiple frames after the second frame can be adjusted to the second calibration value. In other embodiments, the alpha value can also be adjusted to the first calibration value in the first frame and the second frame entering the local highlight mode, and the alpha value can be adjusted to the second calibration value in multiple frames after the third frame; or the alpha value can be adjusted to the first calibration value in the first frame entering the local highlight mode, the alpha value can be adjusted to the second calibration value in multiple frames after the third frame, and the alpha value can be adjusted to other brightness calibration values between the first calibration value and the second calibration value in the second frame.
[0033] Optionally, before step S120, the method further includes:
[0034] Step S220: Determine the corresponding first calibration value and second calibration value according to the target brightness value. When the refresh rate remains unchanged, the alpha value is positively correlated with the brightness value, so the corresponding first calibration value and second calibration value can be determined according to the target brightness value of the second area. The second calibration value can be calculated according to the following formula:
[0035] Alpha B =(L / L FPS ) 1 / 2.2 *4095;
[0036] Among them, Alpha B is the second calibration value, L is the target brightness value of the second area, and L FPS For example, when the target brightness value is 30 nit and the inflection brightness value is preset to 75 nit, the second calibration value corresponding to 30 nit is approximately 2700.
[0037] Similarly, the first calibration value can also be determined according to the target brightness value.
[0038] Step S220 may specifically be to determine the first calibration value and the second calibration value corresponding to the target brightness value according to a pre-saved correspondence relationship that matches the display panel, wherein the correspondence relationship includes at least one binding point brightness value and the first calibration value and the second calibration value corresponding to each binding point brightness value. Specifically, the correspondence relationship includes the binding point brightness values pre-stored in the memory, and the first calibration value and the second calibration value corresponding to each binding point brightness value. According to the correspondence relationship, the driver chip can retrieve the corresponding first calibration value and the second calibration value according to the target brightness value. The binding point brightness value is at least one brightness value selected within the brightness range, which is pre-stored in the memory, and the number thereof may be multiple, corresponding to a brightness value less than the inflection point brightness value. The more the number of binding point brightness values, the more accurate the first calibration value and the second calibration value.
[0039] Optionally, see Figure 3 , step S220 may further include:
[0040] Step S221: in response to the existence of a target brightness value in the binding point brightness values of the corresponding relationship, directly searching and determining a first calibration value corresponding to the target brightness value.
[0041] Specifically, when the target brightness value is the same as the pre-stored binding point brightness value, the driving chip can directly retrieve the first calibration value and the second calibration value corresponding to the binding point brightness value.
[0042] Step S222: Otherwise, search the first binding point brightness value adjacent to the target brightness value in the corresponding relationship, and determine the first calibration value corresponding to the target brightness value according to the first calibration value corresponding to the first binding point brightness value in the corresponding relationship. When the target brightness value is different from all pre-stored binding point brightness values, first find the first binding point brightness value adjacent to the target brightness value from the binding point brightness values, and then use the first calibration value corresponding to the first binding point brightness value as the first calibration value corresponding to the target brightness value.
[0043] Specifically, the target brightness value may have one adjacent first binding point brightness value or may have two adjacent first binding point brightness values. When the target brightness value has two adjacent first binding point brightness values, the target brightness value is located between the two adjacent first binding point brightness values. When the target brightness value is located between the two adjacent first binding point brightness values, two first calibration values corresponding to the two adjacent first binding point brightness values may be first obtained, and then the first calibration value corresponding to the target brightness value located between the two adjacent first binding point brightness values may be determined based on the linear relationship between the first binding point brightness values and the target brightness value.
[0044] In a specific example, the brightness values of the binding points in the pre-stored correspondence are 15nit, 25nit, 35nit, 45nit, and 65nit, respectively. When the target brightness value is 10nit, the brightness value of the first binding point adjacent to it is only 15nit, so the first calibration value corresponding to 15nit can be used as the first calibration value corresponding to the target brightness value. When the target brightness value is 30nit, the brightness values of the first binding points adjacent to it include 25nit and 35nit, the first calibration value corresponding to 25nit is A1, the first calibration value corresponding to 35nit is A2, and the first calibration value corresponding to 30nit is (A1+A2) / 2.
[0045] Optionally, see Figure 4 , the first calibration value of the present application can be obtained by the following method:
[0046] Step S310: setting the brightness of the second area in at least one sample panel to the binding point brightness value, wherein the type of each sample panel matches the type of the display panel.
[0047] Specifically, the types of display panels and sample panels include a first type and a second type, wherein the display panel of the first type flashes after entering the local highlight mode, and the display panel of the second type dims after entering the local highlight mode. Among them, flashing can be understood as the brightness of the display panel suddenly becoming higher the moment it enters the local highlight mode, and dimming can be understood as the brightness of the display panel suddenly becoming lower the moment it enters the local highlight mode. This step can be understood as selecting a corresponding sample panel according to whether the display panel flashes or dims, and setting the binding point brightness value accordingly. The number of sample panels can be multiple, and the number of binding point brightness values can also be multiple. When there are multiple binding point brightness values, steps S320-S340 are executed for each binding point brightness value.
[0048] Step S320: for each sample panel, use a plurality of sample calibration values to adjust the brightness of the second area respectively, and obtain a brightness change value of the sample panel after each adjustment.
[0049] Specifically, after the brightness of the second area in each sample panel is set to a certain binding point brightness value, for each sample panel, multiple brightness adjustments are performed using multiple sample calibration values to obtain the brightness change value of each sample display panel under each sample calibration value. The brightness change value can be understood as the difference between the highest brightness value and the lowest brightness value generated after the sample panel enters the local highlight mode, and can also be understood as the difference between the highest / lowest brightness value generated instantly after the sample panel enters the local highlight mode and the stable brightness value after the display brightness stabilizes.
[0050] Among them, first assume that the binding point brightness value is 15nit. For each sample calibration value, the process of adjusting the brightness of the second area of the sample panel using the sample calibration value specifically includes: first setting the sample panel to enter the local highlight mode at a brightness of 15nit. After entering the local highlight mode, first adjust the brightness value of the second area of the sample panel to the inflection point brightness value (for example, 75nit). Then, use the sample calibration value to adjust the brightness of the second area in the first frame, and use the second calibration value corresponding to the binding point brightness value (the second calibration value of 15nit is approximately 1970) to adjust the brightness value of the second area in subsequent frames, thereby obtaining the brightness change value of the sample panel under the sample calibration value.
[0051] Step S330: for each sample panel, find the minimum brightness change value corresponding to the sample panel, and determine the sample calibration value corresponding to the minimum brightness change value as the target calibration value corresponding to the sample panel.
[0052] Specifically, the smaller the brightness change value, the more stable the brightness value of the sample panel after entering the local highlight mode, and the lower the flicker. Therefore, the sample calibration value corresponding to the minimum brightness change value, that is, the target calibration value, has the best brightness calibration effect and the brightness remains the most stable.
[0053] Step S340: determining a first calibration value corresponding to the binding point brightness value according to the target calibration value corresponding to each sample panel, and saving the binding point brightness value and the first calibration value corresponding thereto in a corresponding relationship.
[0054] Specifically, after step S330, a corresponding target calibration value can be obtained for each sample panel, that is, the number of target calibration values corresponds to the number of sample panels. Finally, according to the target calibration value of each sample panel under the same binding brightness value, the first calibration value corresponding to the binding point brightness value is obtained, and finally the binding point brightness value and its corresponding first calibration value are saved in the corresponding relationship.
[0055] Optionally, to improve the accuracy of the data, multiple sample panels can be selected for each type for testing. When there are multiple sample panels, refer to Figure 5 , step S340 may further include:
[0056] Step S341: Determine an average value of the target calibration values according to the target calibration values corresponding to each sample panel.
[0057] Step S342: Determine the average value of the target calibration value as the first calibration value corresponding to the binding point brightness value.
[0058] Specifically, an average of target calibration values of a plurality of sample panels is taken as the first calibration value.
[0059] In other implementations, the median value or mode value of the target calibration values of multiple sample panels may be taken as the first calibration value. Of course, in other embodiments, the number of sample panels may also be one, in which case the target calibration value of the sample panel corresponding to the binding point brightness may be directly determined as the first calibration value.
[0060] Optionally, the method of the present application further includes:
[0061] A correspondence relationship matching the display panel is saved in advance according to the type of the display panel; wherein, in response to the type of the display panel being the first type, in the correspondence relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is less than the second calibration value corresponding to the binding point brightness value; in response to the type of the display panel being the second type, in the correspondence relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is greater than the second calibration value corresponding to the binding point brightness value.
[0062] Specifically, when a flickering problem (sudden increase in brightness) occurs in the second area instantly after the display panel enters the local highlight mode, the first calibration value should be smaller than the second calibration value, and the brightness of the second area after the display panel enters the local highlight mode will be reduced to improve the flickering problem; when a flickering problem (sudden decrease in brightness) occurs in the second area instantly after the display panel enters the local highlight mode, the first calibration value should be larger than the second calibration value, and the brightness of the second area after the display panel enters the local highlight mode will be increased to improve the flickering problem and ensure the display effect.
[0063] For further understanding, the following describes in detail the process of obtaining the corresponding relationship between the brightness value of the binding point and the first calibration value of the present application with examples:
[0064] First, determine whether the type of display panel to be adjusted is shiny or flashing. Taking shiny as an example, select multiple sample panels of the same shiny type. Then perform a brightness adjustment test on each sample panel at multiple pre-set binding point brightness values (e.g., 15nit, 25nit, 35nit, 45nit, 65nit). For example, when the binding point brightness value is 15nit, first set the sample panel to enter the local highlight mode at a brightness of 15nit. After entering the local highlight mode, first adjust the brightness value of the second area of the sample panel to the inflection point brightness value (e.g., 75nit). Then, in the first frame, use the sample calibration value (in the case of shiny, the sample calibration value should be less than the second calibration value) to adjust the brightness value, and in subsequent frames, use the second calibration value corresponding to the binding point brightness value (the second calibration value of 15nit is approximately 1970) to adjust the brightness value, and record the brightness changes over time during the adjustment process.
[0065] The above test is repeated multiple times using multiple sample calibration values at 15nit, while the second calibration value remains unchanged, and multiple brightness change values corresponding to the brightness value of the binding point are obtained. The sample calibration value corresponding to the minimum brightness change value is selected as the target calibration value of the sample panel at 15nit. The same test is performed on multiple (e.g., 5) sample panels of the same type to obtain the target calibration values of 5 sample panels at 15nit, and the average of the 5 target calibration values is the first calibration value corresponding to the shiny type display panel of 15nit. Finally, the corresponding relationship between the brightness value of the binding point obtained after the above test and the first calibration value is stored in the memory of the display panel, so that the display panel can be called during actual display.
[0066] See also Figure 6 , Figure 61 is a schematic diagram of a framework of an electronic device of the present application. In this embodiment, the electronic device 110 includes a memory 111, a processor 112 and a communication circuit 113, the processor 112 is coupled to the memory 111 and the communication circuit 113 respectively, the memory 111 stores program data, and the processor 112 implements the brightness adjustment method of the present application by executing the program data in the memory.
[0067] The processor 112 may also be referred to as a CPU (Central Processing Unit). The processor 112 may be an integrated circuit chip having signal processing capabilities. The processor 112 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. A general-purpose processor may be a microprocessor or the processor 112 may also be any conventional processor 112, etc.
[0068] See also Figure 7 , Figure 7 It is a schematic diagram of a framework of an implementation method of a computer-readable storage medium of the present application. The computer-readable storage medium 120 of the embodiment of the present application stores a program instruction 121, and the program instruction 121 implements the brightness adjustment method provided by the present application when it is executed. Among them, the program instruction 121 can form a program file and be stored in the above-mentioned computer-readable storage medium 120 in the form of a software product, so that a computer device (which can be a personal computer, a server, or a network device, etc.) executes all or part of the steps of each implementation method of the present application. The aforementioned computer-readable storage medium 120 includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk, or a terminal device such as a computer, a server, a mobile phone, and a tablet.
[0069] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.
[0070] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.
[0071] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0072] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0073] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0074] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
[0075] The above are only implementation methods of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A brightness adjustment method, characterized in that: The method comprises: After receiving a target instruction instructing the display panel to enter a local highlight mode, controlling the display panel to enter the local highlight mode, wherein the display panel includes a first area for fingerprint unlocking and a second area outside the first area, and the local highlight mode includes that the brightness of the first area is higher than the brightness of the second area; After the display panel enters the local highlight mode, if the target brightness value of the second area in the display picture is less than the preset inflection point brightness value, firstly adjust the brightness value of the second area in the display panel to the inflection point brightness value by using the brightness level, then adjust the brightness of the second area in the first picture by using the first calibration value, and adjust the brightness of the second area in the second picture by using the second calibration value to the target brightness value; The first picture and the second picture are both displayed pictures after the display panel enters the local highlight mode, and the first picture is located before the second picture.
2. The method according to claim 1, characterized in that The first picture is the first frame picture after the display panel enters the local highlight mode; Preferably, the second picture is a second frame after the display panel enters the local highlight mode and a picture after the second frame.
3. The method according to claim 1, characterized in that Before adjusting the brightness of the second area in the first picture by using the first calibration value and adjusting the brightness of the second area in the second picture by using the second calibration value, the method further includes: According to the target brightness value, the corresponding first calibration value and second calibration value are determined.
4. The method according to claim 3, characterized in that The step of determining the first calibration value and the second calibration value corresponding to the target brightness value includes: The first calibration value and the second calibration value corresponding to the target brightness value are determined according to a pre-saved correspondence relationship matching the display panel, wherein the correspondence relationship includes at least one binding point brightness value and the first calibration value and the second calibration value corresponding to each of the binding point brightness values.
5. The method according to claim 4, characterized in that The step of determining the first calibration value and the second calibration value corresponding to the target brightness value according to the pre-saved corresponding relationship matching the display panel includes: In response to the existence of the target brightness value in the binding point brightness value of the corresponding relationship, directly searching and determining the first calibration value corresponding to the target brightness value; Otherwise, a first binding point brightness value adjacent to the target brightness value is searched in the corresponding relationship, and the first calibration value corresponding to the target brightness value is determined according to the first calibration value corresponding to the first binding point brightness value in the corresponding relationship.
6. The method according to claim 4, characterized in that The method further comprises: Setting the brightness of the second area in at least one sample panel to the binding point brightness value, wherein the type of each sample panel matches the type of the display panel; For each of the sample panels, the brightness of the second area is adjusted respectively using a plurality of sample calibration values, and a brightness change value of the sample panel is obtained after each adjustment; For each of the sample panels, searching for the minimum brightness change value corresponding to the sample panel, and determining the sample calibration value corresponding to the minimum brightness change value as the target calibration value corresponding to the sample panel; According to the target calibration value corresponding to each of the sample panels, the first calibration value corresponding to the binding point brightness value is determined, and the binding point brightness value and the first calibration value corresponding thereto are saved in the corresponding relationship.
7. The method according to claim 6, characterized in that The step of determining the first calibration value corresponding to the binding point brightness value according to the target calibration value corresponding to each of the sample panels comprises: Determining an average value of the target calibration values according to the target calibration values corresponding to each of the sample panels; An average value of the target calibration values is determined as the first calibration value corresponding to the binding point brightness value.
8. The method according to claim 4, characterized in that The method further comprises: Pre-saving the corresponding relationship matching the display panel according to the type of the display panel; In which, in response to the type of the display panel being the first type, in the corresponding relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is greater than the second calibration value corresponding to the binding point brightness value; in response to the type of the display panel being the second type, in the corresponding relationship corresponding to the display panel, the first calibration value corresponding to the binding point brightness value is less than the second calibration value corresponding to the binding point brightness value; in which, the display panel of the first type flashes after entering the local highlight mode, and the display panel of the second type flashes after entering the local highlight mode.
9. A display device, characterized in that: The display device includes a processor, a memory and a communication circuit, the processor is coupled to the memory and the communication circuit respectively, the memory stores program data, and the processor implements the steps in the method as described in any one of claims 1-8 by executing the program data in the memory.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program can be executed by a processor to implement the steps in the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Brightness adjusting method and electronic equipment
CN116048368A
Mura compensation data acquisition method and device and display device
CN116343638A
Controller, fingerprint unlocking method and display device
CN116682342A
Screen brightness correction method and device, screen control method and device and storage medium
CN117636799A
Fingerprint unlocking method and device, storage medium and program product
CN118430030A