Driving method and driving device of display panel and display device
By calculating and compensating the display data in the non-fingerprint recognition area of the display panel, the problem of changing the brightness of the normal display area during fingerprint recognition is solved, and the display effect is improved.
Patent Information
- Application Number
- CN202510112591.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-30
AI Technical Summary
When the fingerprint recognition function is turned on in the fingerprint recognition area, the brightness of the normal display area will be affected, resulting in poor display effect.
By determining the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition, it calculates its theoretical grayscale at the preset display brightness level, and compensates the theoretical grayscale display data based on the obtained display data compensation value, and obtains the target display data to drive the non-fingerprint recognition area.
It effectively avoids the impact of fingerprint recognition area on the brightness of the normal display area, improves the display effect of the display panel, ensures brightness compensation adaptation, and avoids overcompensation or undercompensation.
Smart Images

Figure CN120071799A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of display technologies, and in particular, to a driving method, a driving device, and a display device for a display panel. Background Art
[0002] With the development of display technologies, people's requirements for the quality of display images are getting higher and higher.
[0003] In related technologies, an under-screen fingerprint display panel usually includes a fingerprint recognition area and a normal display area outside the fingerprint recognition area. When the fingerprint recognition function is enabled in the fingerprint recognition area, the brightness of the normal display area will be affected, thereby affecting the display effect. Summary of the Invention
[0004] Embodiments of the present invention provide a driving method, a driving device, and a display device for a display panel, so as to improve the problem of brightness change in the normal display area outside the fingerprint recognition area caused by fingerprint recognition in the fingerprint recognition area, and improve the display effect of the display panel.
[0005] According to one aspect of the present invention, there is provided a driving method for a display panel, including:
[0006] Determining a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition;
[0007] Calculating a theoretical gray level of the non-fingerprint recognition area at a preset display brightness level according to the target brightness; wherein, the display panel is at the preset display brightness level during fingerprint recognition;
[0008] Obtaining a display data compensation value of the theoretical gray level according to the preset display brightness level, and compensating the display data of the theoretical gray level according to the display data compensation value to obtain target display data;
[0009] Driving the non-fingerprint recognition area of the display panel with the target display data during fingerprint recognition.
[0010] Optionally, the driving method for the display panel further includes:
[0011] Driving the fingerprint recognition area of the display panel to display the maximum gray level of the preset display brightness level during fingerprint recognition.
[0012] Optionally, obtaining the display data compensation value of the theoretical gray level according to the preset display brightness level includes:
[0013] Obtaining the display data compensation values of the respective binding point gray levels corresponding to the preset display brightness level;
[0014] Determine the display data compensation value of the theoretical gray level according to the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0015] Optionally, a first gray level compensation table is stored in the display panel, and at least the display data compensation values of each binding point gray level corresponding to the preset display brightness level are stored in the first gray level compensation table; obtaining the display data compensation values of each binding point gray level corresponding to the preset display brightness level includes:
[0016] Obtain the display data compensation values of each binding point gray level corresponding to the preset display brightness level from the first gray level compensation table;
[0017] Preferably, the first gray level compensation table further stores the display data compensation values of each binding point gray level of multiple display brightness levels other than the preset display brightness level; wherein, the display data compensation value of each binding point gray level of each display brightness level other than the preset display brightness level is equal to the display data compensation value of the binding point gray level corresponding to the preset display brightness level;
[0018] Preferably, the number of binding point gray levels corresponding to the preset display brightness level is greater than the number of binding point gray levels corresponding to any display brightness level other than the preset display brightness level.
[0019] Optionally, determining the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition includes:
[0020] Obtain the brightness of the display panel before fingerprint recognition;
[0021] Determine the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition according to the brightness of the display panel before fingerprint recognition.
[0022] Optionally, the determining the theoretical gray level of the non-fingerprint recognition area at the preset display brightness level according to the target brightness includes:
[0023] Determine the theoretical gray level corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness;
[0024] Preferably, the determining the theoretical gray level corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness includes:
[0025] Calculate the theoretical gray level of the non-fingerprint recognition area at the preset display brightness level according to the brightness of the maximum gray level of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient.
[0026] Optionally, a second gray-scale compensation table is stored in the display panel. The second gray-scale compensation table stores display data compensation values for each binding point gray-scale at multiple display brightness levels, and the multiple display brightness levels include the preset display brightness level. Among them, at the same display brightness level, the display data compensation value of the binding point gray-scale decreases as the binding point gray-scale increases; at the same binding point gray-scale, the display data compensation value of the binding point gray-scale decreases as the display brightness level increases. The driving method of the display panel further includes:
[0027] In the normal display stage without fingerprint recognition, compensate the brightness of the display panel according to the display data compensation value in the second gray-scale compensation table.
[0028] Optionally, compensating the brightness of the display panel according to the display data compensation value in the second gray-scale compensation table includes:
[0029] Determine the display brightness level of the next frame of the display panel;
[0030] According to the display brightness level of the next frame of the display panel, obtain the display data compensation values of the corresponding binding point gray-scales from the second gray-scale compensation table;
[0031] According to the display data compensation values of the binding point gray-scales, determine the display data compensation values of the gray-scales of each sub-pixel in the display panel for the next frame;
[0032] According to the display data compensation values of the gray-scales of each sub-pixel for the next frame, compensate the display data of the gray-scales of each sub-pixel;
[0033] Drive each sub-pixel with the compensated display data of each sub-pixel.
[0034] According to another aspect of the present invention, a driving device for a display panel is provided, including:
[0035] A target brightness determination unit for determining the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition;
[0036] A theoretical gray-scale determination unit for determining the theoretical gray-scale of the non-fingerprint recognition area at the preset display brightness level according to the target brightness; wherein, the display panel is at the preset display brightness level during fingerprint recognition;
[0037] A compensation unit for obtaining the display data compensation value of the theoretical gray-scale according to the preset display brightness level and compensating the display data of the theoretical gray-scale according to the display data compensation value to obtain target display data;
[0038] A driving unit for driving the non-fingerprint recognition area of the display panel with the target display data during fingerprint recognition.
[0039] According to another aspect of the present invention, a display device is provided, including a display panel and a driving device for the display panel according to any embodiment of the present invention; the driving device for the display panel is used to drive the display panel.
[0040] Embodiments of the present invention provide a driving method, a driving device and a display device for a display panel. The driving method for the display panel includes: determining a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition; calculating a theoretical gray level of the non-fingerprint recognition area at a preset display brightness level; wherein the display panel is at the preset display brightness level during fingerprint recognition; obtaining a display data compensation value of the theoretical gray level according to the preset display brightness level, and compensating the theoretical gray level according to the display data compensation value to obtain a target gray level; driving the non-fingerprint recognition area of the display panel to display the target gray level during fingerprint recognition. The technical solution provided by the embodiments of the present invention obtains the display data compensation value of the theoretical gray level according to the preset display brightness level, and compensates the display data of the theoretical gray level according to the display data compensation value to obtain the target display data, so that the non-fingerprint recognition area is compensated for brightness by the adapted display data compensation value during the fingerprint recognition stage, avoiding the problems of over-compensation or under-compensation of the theoretical gray level, improving the problem of the brightness change of the normal display area outside the fingerprint recognition area caused by fingerprint recognition in the fingerprint recognition area, and improving the display effect of the display panel.
[0041] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0043] Figure 1 is a flowchart of a driving method for a display panel provided by an embodiment of the present invention;
[0044] Figure 2 is a top view of a display panel provided by an embodiment of the present invention;
[0045] Figure 3 is a relationship curve graph between a display brightness level and the brightness of 255 gray levels provided by an embodiment of the present invention;
[0046] Figure 4It is a flowchart of another driving method for a display panel provided by an embodiment of the present invention;
[0047] Figure 5 It is a comparison chart of the relationship curves between gray levels and gamma coefficients before and after increasing the number of gray levels of bonding points provided by an embodiment of the present invention;
[0048] Figure 6 It is a curve graph of the display data compensation values of 255 gray levels under different display brightness levels provided by an embodiment of the present invention;
[0049] Figure 7 It is a flowchart of another driving method for a display panel provided by an embodiment of the present invention;
[0050] Figure 8 It is a structural block diagram of a driving device for a display panel provided by an embodiment of the present invention. Detailed implementation manners
[0051] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0052] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these process, method, product or device.
[0053] As described in the background art, when the fingerprint recognition area enables the fingerprint recognition function, the brightness of the normal display area is affected, thereby affecting the display effect. In the related art, the display brightness level (Display Brightness Value, DBV) of the display panel can be divided into different optical intervals, and all optical intervals are fingerprinted at a fixed and relatively high DBV value (display brightness level). When the fingerprint recognition area enables the fingerprint unlocking function, the brightness of the fingerprint recognition area can be increased to a relatively high brightness for easy fingerprint recognition. For example, before fingerprint recognition, the display panel is at the first display brightness level, and the brightness of the display panel is 50 nit; when the fingerprint recognition area enables the fingerprint unlocking function, the display panel is at the preset display brightness level for fingerprint recognition, and the brightness of the fingerprint recognition area rises to 550 nit, while the brightness of the display area outside the fingerprint recognition area needs to be suppressed to 50 nit to make the background brightness consistent with the background brightness before fingerprint entry. However, due to the differences in the Demura (display unevenness) compensation values corresponding to different display brightness levels of the display panel; at this time, the display data corresponding to the preset display brightness level is borrowed, but the Demura compensation value is still compensated with the display data compensation value corresponding to the first display brightness level, resulting in over-compensation or under-compensation problems in the brightness compensation of the display area outside the fingerprint recognition area, causing changes in the brightness of the normal display area when fingerprint recognition is performed in the fingerprint recognition area of the display panel, affecting the display effect of the display panel.
[0054] An embodiment of the present invention provides a driving method for a display panel, Figure 1 which is a flowchart of a driving method for a display panel provided by an embodiment of the present invention. Refer to Figure 1 , the driving method of the display panel includes:
[0055] S110. Determine the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition.
[0056] Specifically, Figure 2 which is a top view of a display panel provided by an embodiment of the present invention. Refer to Figure 2 , the display panel includes a display area AA, where the display area AA can be provided with light-emitting devices and pixel circuits for driving the light-emitting devices to emit light. The pixel circuits can include thin-film transistors and capacitors, etc. The pixel circuits and the light-emitting devices connected to the pixel circuits form a sub-pixel, and the display area includes multiple sub-pixels. The display area AA of the display panel includes a fingerprint recognition area AA1 and a non-fingerprint recognition area AA2 located outside the fingerprint recognition area AA1. The fingerprint recognition area AA1 can be integrated with an optical fingerprint sensor for fingerprint recognition to perform fingerprint unlocking.
[0057] The target brightness of the non-fingerprint recognition area AA2 when fingerprint recognition is performed in the fingerprint recognition area AA1 can be understood as the brightness that the non-fingerprint recognition area AA2 needs to reach when fingerprint recognition is performed in the fingerprint recognition area AA1. When the fingerprint unlocking function is enabled, the brightness of the fingerprint recognition area AA1 needs to be increased to a relatively high brightness for easy fingerprint recognition; and the difference between the brightness of the non-fingerprint recognition area AA2 when the fingerprint unlocking function is enabled and the brightness of the non-fingerprint recognition area AA2 before the fingerprint unlocking function is enabled is less than a preset value, so as to reduce the brightness difference of the normal display area (non-fingerprint recognition area AA2) outside the fingerprint recognition area AA1 when fingerprint recognition is performed in the fingerprint recognition area AA1. In the embodiments of the present invention, the target brightness of the non-fingerprint recognition area AA2 during fingerprint recognition can be the brightness of the non-fingerprint recognition area AA2 before fingerprint recognition, or the difference from the brightness of the non-fingerprint recognition area AA2 before fingerprint recognition is less than a preset difference. The preset difference can be values such as 1 nit, 3 nit, 6 nit, etc., and can be set according to actual needs.
[0058] S120. Calculate the theoretical gray level of the non-fingerprint recognition area at a preset display brightness level; wherein, the display panel is at the preset display brightness level during fingerprint recognition.
[0059] Specifically, the DBV value is a numerical value used to describe the brightness of the display panel. In display technology, there is a certain correspondence between the DBV value and the actual brightness value. Adjusting the DBV will affect the brightness of the display panel, thereby changing the brightness and darkness of the display screen. In some display devices, the DBV can be adjusted through a brightness bar. Changing the DBV value is actually switching different gamma curves. Each gamma curve can correspond to the data voltage vdata of the full gray level from 0 to 255, and different vdata values correspond to different brightnesses of the display panel.
[0060] Exemplarily, Figure 3 is a relationship curve graph of the display brightness level and the brightness of 255 gray levels provided by the embodiments of the present invention. Refer to Figure 3 , the DBV brightness interval of the display panel can be divided into a DC interval and an EM interval. In order to reduce the storage capacity of the display panel, the display panel stores the gamma curves corresponding to some of the DBV values in the DBV brightness interval, such as storing Figure 3 the gamma curves of the display brightness levels corresponding to breakpoint 1 to breakpoint 7 in the middle section. The brightness scene (the DBV value where the display panel is located) of the display panel may be different before each time the fingerprint unlocking function is enabled, but the display brightness level of the display panel needs to be adjusted to the preset display brightness level when the fingerprint unlocking function is enabled, so as to increase the brightness of the fingerprint recognition area AA1, and the brightness of the non-fingerprint recognition area AA2 needs to meet the requirement of being equal to or close to the brightness of the non-fingerprint recognition area AA2 before the fingerprint unlocking function is enabled. Figure 3Exemplarily, the display brightness level corresponding to segment point 1 is the preset display brightness level switched to when the fingerprint unlocking function is turned on.
[0061] The theoretical gray level of the non-fingerprint recognition area AA2 at the preset display brightness level can be understood as the gray level corresponding to the brightness that is close to or even equal to the brightness of the non-fingerprint recognition area AA2 before the fingerprint unlocking function is turned on at the preset display brightness level. The steps of calculating the theoretical gray level of the non-fingerprint recognition area AA2 at the preset display brightness level according to the target brightness may include: calculating the theoretical gray level of the non-fingerprint recognition area AA2 at the preset display brightness level according to the brightness of the maximum gray level of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient.
[0062] S130. Obtain the display data compensation value of the theoretical gray level according to the preset display brightness level, and compensate the display data of the theoretical gray level according to the display data compensation value to obtain the target display data.
[0063] Specifically, due to factors such as the manufacturing process of the display panel, there are inevitable differences in the characteristics of the sub-pixels in the display panel, resulting in uneven display brightness of the display panel, that is, mura. The existing solution to the mura problem is mura compensation. The Demura technology corrects the brightness of the sub-pixels by means of gray level compensation. Specifically, a certain display data compensation value is added to the sub-pixels in the darker area to increase the brightness; a certain display data compensation value is reduced from the sub-pixels in the brighter area to reduce the brightness. The process of the Demura technology includes using a high-precision camera to capture the optical parameters of the panel, calculating the compensation parameters, and burning the compensation data back into the panel. Finally, when the system starts, these compensation data will be called to display the picture in the optimal state.
[0064] In the driving device of the display panel, gamma curves corresponding to partial numbers of DBV values in the DBV brightness range and display data compensation values of the tied point gray levels on each gamma curve are stored. In the related art, due to the differences in the Demura (display unevenness) compensation values corresponding to the display panel at different DBV values, when the fingerprint unlocking function is turned on, the display data corresponding to the preset display brightness level is borrowed, but the Demura compensation value still uses the display data compensation value corresponding to the display brightness level before the fingerprint unlocking function is turned on, resulting in over-compensation or under-compensation problems in brightness compensation. In the embodiment of the present invention, the display data compensation value of the theoretical gray level is obtained according to the preset display brightness level, and the display data of the theoretical gray level is compensated according to the display data compensation value to obtain the target display data, so that the non-fingerprint recognition area AA2 is compensated for brightness by the adapted display data compensation value during the fingerprint recognition stage, avoiding the problems of over-compensation or under-compensation of the theoretical gray level, improving the brightness change of the normal display area caused by fingerprint recognition in the fingerprint recognition area AA1, and improving the display effect of the display panel.
[0065] Under normal circumstances, the display data is voltage data, and the data voltage is usually adopted; the display data compensation value is voltage compensation data, and the compensation voltage of the data voltage is usually adopted.
[0066] S140. When performing fingerprint recognition, drive the non-fingerprint recognition area of the display panel with the target display data.
[0067] The driving method of the display panel provided by the embodiment of the present invention includes: determining the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition; calculating the theoretical gray level of the non-fingerprint recognition area AA2 at a preset display brightness level; wherein, the display panel is at the preset display brightness level during fingerprint recognition; obtaining the display data compensation value of the theoretical gray level according to the preset display brightness level, and compensating the display data of the theoretical gray level according to the display data compensation value to obtain the target display data; when performing fingerprint recognition, drive the non-fingerprint recognition area AA2 of the display panel with the target display data. The technical solution provided by the embodiment of the present invention obtains the display data compensation value of the theoretical gray level according to the preset display brightness level, and compensates the display data of the theoretical gray level according to the display data compensation value, so that the non-fingerprint recognition area AA2 is compensated for brightness by the adapted display data compensation value during the fingerprint recognition stage, avoiding the problem of over-compensation or under-compensation of the theoretical gray level, improving the Mura difference of the incoming fingerprint, thereby improving the brightness change of the normal display area caused by fingerprint recognition in the fingerprint recognition area AA1, and improving the display effect of the display panel.
[0068] It should be noted that the non-fingerprint recognition area AA2 of the display panel is generally at a low brightness before entering fingerprint recognition. The low brightness refers to less than the preset brightness level, which can be 90 nit, 550 nit, etc., and the EM dimming is adopted, also known as PWM dimming. After the display panel enters the fingerprint recognition mode, DC dimming is adopted; at the target brightness, DC dimming is adopted in the fingerprint recognition area AA1, and at the same time, DC dimming is adopted in the non-fingerprint recognition area AA1.
[0069] Figure 4 is a flowchart of another driving method of the display panel provided by the embodiment of the present invention. Refer to Figure 4 , the driving method of the display panel includes:
[0070] S210. Obtain the brightness of the display panel before fingerprint recognition, and determine the target brightness of the non-fingerprint recognition area of the display panel during fingerprint recognition according to the brightness of the display panel before fingerprint recognition.
[0071] Specifically, determining the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition includes: obtaining the brightness of the display panel before fingerprint recognition; and determining the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition according to the brightness of the display panel before fingerprint recognition. In the embodiment of the present invention, the brightness of the non-fingerprint recognition area AA2 before the fingerprint unlocking function is turned on is used as the target brightness of the non-fingerprint recognition area AA2 after the fingerprint unlocking function is turned on, which can further improve the problem of brightness flicker in the display area outside the fingerprint recognition area AA1 when fingerprinting and improve the display effect of the display panel.
[0072] Among them, obtaining the brightness of the display panel before fingerprint recognition may include obtaining the DBV value and the gray scale of each sub-pixel of the display panel before fingerprint recognition, and determining the brightness of each sub-pixel according to the DBV value and the gray scale of each sub-pixel of the display panel before fingerprint recognition. Determining the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition according to the brightness of the display panel before fingerprint recognition can be understood as determining the target brightness of each sub-pixel in the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition according to the brightness of each sub-pixel in the non-fingerprint recognition area AA2 of the display panel before fingerprint recognition. The target brightness of different sub-pixels in the non-fingerprint recognition area AA2 may be the same or different.
[0073] S220. Determine the theoretical gray scale corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness.
[0074] Specifically, determining the theoretical gray scale of the non-fingerprint recognition area at the preset display brightness level according to the target brightness includes: determining the theoretical gray scale corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness.
[0075] Optionally, determining the theoretical gray scale corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness may specifically include: calculating the theoretical gray scale of the non-fingerprint recognition area at the preset display brightness level according to the brightness of the maximum gray scale of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient.
[0076] Specifically, taking the maximum gray scale as 255 as an example, the theoretical gray scale of the non-fingerprint recognition area AA2 at the preset display brightness level is calculated according to the brightness of the maximum gray scale of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient, and is determined based on the following formula:
[0077] L 目标 =L 1 *(n / 255) γ ;
[0078] Among them, L 目标L is the target brightness of the non-fingerprint recognition area AA2 during fingerprint recognition. 1 L is the brightness of the maximum gray level of the display panel at the preset display brightness level, n is the theoretical gray level of the non-fingerprint recognition area AA2 at the preset display brightness level; γ is the gamma coefficient. Among them, the gamma coefficient γ can be 2.2. Exemplarily, L 目标 is 50 nit, L 1 is 550 nit, γ is 2.2, then the theoretical gray level n is calculated to be 89.
[0079] S230. Obtain the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0080] S240. Determine the display data compensation value of the theoretical gray level according to the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0081] Specifically, in order to reduce the storage capacity of the driving device of the display panel, the driving device of the display panel stores the gamma voltages and display data compensation values of partial gray levels on the gamma curve corresponding to each breakpoint in the DBV brightness interval. The stored gray levels are the binding point gray levels on the gamma curve. Obtaining the display data compensation value of the theoretical gray level according to the preset display brightness level includes: obtaining the display data compensation values of each binding point gray level corresponding to the preset display brightness level; determining the display data compensation value of the theoretical gray level according to the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0082] Exemplarily, the binding point gray levels on the gamma curve corresponding to each breakpoint in the DBV brightness interval include 16 gray levels, 32 gray levels, 64 gray levels, 128 gray levels, 255 gray levels. If the preset display brightness level is the display brightness level corresponding to breakpoint 1, then obtain the display data compensation value of the binding point gray level corresponding to breakpoint 1. If the calculated theoretical gray level is a binding point gray level, its corresponding display data compensation value can be directly determined according to the theoretical gray level. If the calculated theoretical gray level is not a binding point gray level, the display data compensation value of the theoretical gray level can be calculated by interpolation according to the display data compensation values of the binding point gray levels.
[0083] S250. During fingerprint recognition, drive the non-fingerprint recognition area of the display panel to display the target gray level, and drive the fingerprint recognition area of the display panel to display the maximum gray level of the preset display brightness level.
[0084] Specifically, when performing fingerprint recognition and driving the non-fingerprint recognition area AA2 of the display panel to display a target gray level, the driving method of the display panel further includes driving the fingerprint recognition area AA1 of the display panel to display the maximum gray level of a preset display brightness level, where the maximum gray level can be 255 gray levels. Driving the fingerprint recognition area AA1 of the display panel to display the maximum gray level of a preset display brightness level during fingerprint recognition can further increase the brightness of the fingerprint recognition area AA1 during fingerprint recognition, which is beneficial for fingerprint recognition.
[0085] Optionally, a first gray level compensation table is stored in the display panel, and at least the display data compensation values of the gray levels of each binding point corresponding to the preset display brightness level are stored in the first gray level compensation table; obtaining the display data compensation values of the gray levels of each binding point corresponding to the preset display brightness level in step S230 may specifically include:
[0086] Obtaining the display data compensation values of the gray levels of each binding point corresponding to the preset display brightness level from the first gray level compensation table.
[0087] Specifically, a first gray level compensation table for fingerprint recognition is stored in the IC of the display panel, and at least the display data compensation values of the gray levels of each binding point corresponding to the preset display brightness level are stored in the first gray level compensation table, so as to obtain the display data compensation values of the gray levels of each binding point corresponding to the preset display brightness level during fingerprint recognition.
[0088] Exemplarily, Table 1 is a first gray level compensation table provided by an example of the present invention. Referring to Table 1, the first gray level compensation table may further store the display data compensation values of the gray levels of each binding point of multiple display brightness levels other than the preset display brightness level; the display data compensation values of the gray levels of each binding point of each display brightness level other than the preset display brightness level are equal to the display data compensation values of the gray levels of the corresponding binding points of the preset display brightness level. Among them, the display data compensation value is a voltage compensation data, and usually the compensation voltage of the data voltage is adopted.
[0089] Table 1 First Gray Level Compensation Table
[0090] 16 Gray Levels 32 Gray Levels 64 Gray Levels 128 Gray Levels 255 Gray Levels DBV Segment Point 1 2.1 1.5 1 0.5 0.3 DBV Segment Point 2 2.1 1.5 1 0.5 0.3 DBV Segment Point 3 2.1 1.5 1 0.5 0.3 DBV Segment Point 4 2.1 1.5 1 0.5 0.3 DBV Segment Point 5 2.1 1.5 1 0.5 0.3 DBV Segment Point 6 2.1 1.5 1 0.5 0.3 DBV Segment Point 7 2.1 1.5 1 0.5 0.3
[0091] Optionally, the number of binding point gray levels corresponding to the preset display brightness level is greater than the number of binding point gray levels corresponding to any display brightness level other than the preset display brightness level.
[0092] Specifically, usually, the gamma coefficient of the binding point gray level is close to 2.2, and the gamma coefficient of the gray levels between the binding point gray levels will deviate from 2.2, but meet the normal method optical specification (2.2 ± 0.2). Calculating the theoretical gray level of the non-fingerprint recognition area AA2 at the preset display brightness level, the formula used is L 目标 =L 1 *(n / 255)γ is the gray scale value calculated according to the ideal gamma coefficient (2.2). However, for the calculated theoretical gray scale, such as gray scale 89, there are cases where it is not a tied point gray scale. At this time, the theoretical gray scale deviates from Gamma2.2, which results in a difference in the actual pressed brightness and the brightness before fingerprint entry. For example, the gamma coefficient corresponding to gray scale 89 under point 1 of the DBV segment is 2.23, which has a brightness difference from the ideal gamma coefficient 2.2. The brightness difference is 550*(89 / 255) 2.23 -550*(89 / 255) 2.22 = 1.69 nit. Since increasing the number of tied point gray scales will increase the debugging time, to improve the brightness difference, the embodiments of the present invention increase the number of tied point gray scales corresponding to the preset display brightness level, and do not increase the debugging tied point gray scales for other DBV segment points, so that the relationship curve between the gray scale corresponding to the preset display brightness level and the gamma coefficient is closer to the ideal Gamma2.2 curve. Figure 5 is a comparison chart of the relationship curves between gray scale and gamma coefficient before and after increasing the number of tied point gray scales provided by the embodiments of the present invention. Among them, the straight line is the ideal Gamma2.2 curve, the dotted wavy line is the relationship curve between the gray scale and the gamma coefficient of the unenhanced number of tied point gray scales corresponding to the preset display brightness level, and the solid wavy line is the relationship curve between the gray scale and the gamma coefficient of the enhanced number of tied point gray scales corresponding to the preset display brightness level; refer to Figure 5 , after increasing the number of tied point gray scales, it can make the relationship curve between the Gamma gray scale corresponding to the preset display brightness level and the gamma coefficient closer to the ideal Gamma2.2 curve as much as possible, thereby improving the accuracy of calculating the theoretical gray scale of the non-fingerprint recognition area at the preset display brightness level, and further reducing the difference in background brightness before and after fingerprint entry.
[0093] Based on the above embodiments, optionally, a second gray scale compensation table is further stored in the driving device of the display panel. The second gray scale compensation table stores the display data compensation values of each tied point gray scale of multiple display brightness levels, and the multiple display brightness levels include the preset display brightness level. Exemplarily, Table 2 is a second gray scale compensation table provided by the embodiments of the present invention. Refer to Table 2. In the second gray scale compensation table, at the same display brightness level, the display data compensation value of the tied point gray scale decreases as the tied point gray scale increases; at the same tied point gray scale, the display data compensation value of the tied point gray scale decreases as the display brightness level increases.
[0094] Among them, the display data compensation value is voltage compensation data, usually the compensation voltage of the data voltage.
[0095] 16 Gray Levels 32 Gray Levels 64 Gray Levels 128 Gray Levels 255 Gray Levels DBV Segment Point 1 2.1 1.5 1 0.5 0.3 DBV Segment Point 2 2.2 1.6 1.1 0.6 0.4 DBV Segment Point 3 2.3 1.7 1.2 0.7 0.5 DBV Segment Point 4 2.4 1.8 1.3 0.8 0.6 DBV Segment Point 5 2.5 1.9 1.4 0.9 0.7 DBV Segment Point 6 2.6 2.0 1.5 1.0 0.8 DBV Segment Point 7 2.7 2.1 1.6 1.1 0.9
[0096] Figure 6It is a curve graph of the display data compensation values of 255 gray levels under different display brightness levels provided by an embodiment of the present invention. Refer to Figure 6 , the display data compensation values of 255 gray levels decrease as the display brightness level increases.
[0097] Figure 7 It is a flowchart of another driving method for a display panel provided by an embodiment of the present invention. Refer to Figure 7 , the driving method for the display panel includes:
[0098] S310. In the normal display stage without fingerprint recognition, determine the display brightness level of the next frame of the display panel.
[0099] S320. According to the display brightness level of the next frame of the display panel, obtain the display data compensation values of the corresponding gray levels of each binding point from the second gray level compensation table.
[0100] S330. According to the display data compensation values of the gray levels of each binding point, determine the display data compensation values of the gray levels of each sub-pixel in the display panel for the next frame.
[0101] S340. According to the display data compensation values of the gray levels of each sub-pixel for the next frame, compensate the display data of the gray levels of each sub-pixel.
[0102] S350. Drive each sub-pixel with the compensated display data of each sub-pixel to compensate the brightness of the next frame of the display panel.
[0103] Specifically, the driving method for the display panel further includes: in the normal display stage without fingerprint recognition, compensate the brightness of the display panel according to the display data compensation values in the second gray level compensation table. Among them, compensating the brightness of the display panel according to the display data compensation values in the second gray level compensation table includes the above steps S310 to S350. Under different display brightness levels, there are differences in the display effects of the display panel. Therefore, the display data compensation values of the gray levels of each binding point corresponding to different display brightness levels are different.
[0104] An embodiment of the present invention also provides a driving device for a display panel, which is used to execute the driving method for the display panel described in any embodiment of the present invention. Figure 8 It is a structural block diagram of a driving device for a display panel provided by an embodiment of the present invention. Refer to Figure 8 , the driving device for the display panel includes:
[0105] The target brightness determination unit 10 is used to determine the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition;
[0106] A theoretical gray level determination unit 20 is configured to determine the theoretical gray level of the non-fingerprint recognition area AA2 at a preset display brightness level according to the target brightness; wherein, the display panel is at the preset display brightness level during fingerprint recognition.
[0107] A compensation unit 30 is configured to obtain a display data compensation value of the theoretical gray level according to the preset display brightness level, and compensate the display data of the theoretical gray level according to the display data compensation value to obtain target display data.
[0108] A driving unit 40 is configured to drive the non-fingerprint recognition area AA2 of the display panel with the target display data during fingerprint recognition.
[0109] The driving device of the display panel provided by the embodiment of the present invention enables the non-fingerprint recognition area AA2 to be compensated for brightness by an adapted display data compensation value during the fingerprint recognition stage by the compensation unit obtaining the display data compensation value of the theoretical gray level according to the preset display brightness level and compensating the display data of the theoretical gray level according to the display data compensation value, avoiding the problems of over-compensation or under-compensation of the theoretical gray level, improving the Mura difference of the incoming fingerprint, and thus improving the brightness change of the normal display area caused by fingerprint recognition in the fingerprint recognition area AA1, and improving the display effect of the display panel.
[0110] Optionally, the driving unit is further configured to drive the fingerprint recognition area AA1 of the display panel to display the maximum gray level of the preset display brightness level during fingerprint recognition.
[0111] Optionally, the compensation unit includes:
[0112] A binding point gray level display data compensation value obtaining subunit is configured to obtain the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0113] A theoretical gray level display data compensation value obtaining subunit is configured to determine the display data compensation value of the theoretical gray level according to the display data compensation values of each binding point gray level corresponding to the preset display brightness level.
[0114] Optionally, the driving device of the display panel further includes a first storage unit, and the first storage unit is configured to store a first gray level compensation table, and at least the display data compensation values of each binding point gray level corresponding to the preset display brightness level are recorded in the first gray level compensation table. Obtaining the display data compensation values of each binding point gray level corresponding to the preset display brightness level includes: obtaining the display data compensation values of each binding point gray level corresponding to the preset display brightness level from the first gray level compensation table.
[0115] Optionally, the first grayscale compensation table further stores display data compensation values for each binding point grayscale of multiple display brightness levels outside the preset display brightness level; wherein, the display data compensation value for the binding point grayscale of each display brightness level outside the preset display brightness level is equal to the display data compensation value for the binding point grayscale corresponding to the preset display brightness level.
[0116] Optionally, the number of binding point grayscales corresponding to the preset display brightness level is greater than the number of binding point grayscales corresponding to any display brightness level outside the preset display brightness level.
[0117] Optionally, the target brightness determination unit includes:
[0118] A brightness acquisition subunit, configured to acquire the brightness of the display panel before fingerprint recognition.
[0119] A target brightness determination subunit, configured to determine the target brightness of the non-fingerprint recognition area AA2 of the display panel during fingerprint recognition according to the brightness of the display panel before fingerprint recognition.
[0120] Optionally, the theoretical grayscale determination unit includes:
[0121] A theoretical grayscale calculation subunit, configured to calculate the theoretical grayscale of the non-fingerprint recognition area AA2 at the preset display brightness level according to the brightness of the maximum grayscale of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient.
[0122] Optionally, the driving device of the display panel further includes a second storage unit, and the second storage unit stores a second grayscale compensation table, and the second grayscale compensation table records display data compensation values for each binding point grayscale of multiple display brightness levels, and the multiple display brightness levels include the preset display brightness level; wherein, at the same display brightness level, the display data compensation value of the binding point grayscale decreases as the binding point grayscale increases; at the same binding point grayscale, the display data compensation value of the binding point grayscale decreases as the display brightness level increases.
[0123] The driving unit is further configured to compensate the brightness of the display panel according to the display data compensation value in the second grayscale compensation table during the normal display stage of non-fingerprint recognition.
[0124] An embodiment of the present invention further provides a display device, including a display panel and the driving device of the display panel according to any embodiment of the present invention; the driving device of the display panel is configured to drive the display panel. It has the same technical effects and will not be elaborated here.
[0125] Note that the above is only the preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for driving a display panel, characterized in that: include: Determining a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition; Determining a theoretical grayscale of the non-fingerprint recognition area at a preset display brightness level according to the target brightness; wherein the display panel is at the preset display brightness level during fingerprint recognition; Acquire a display data compensation value of the theoretical grayscale according to the preset display brightness level, and compensate the display data of the theoretical grayscale according to the display data compensation value to obtain target display data; During fingerprint recognition, the non-fingerprint recognition area of the display panel is driven with the target display data.
2. The method for driving a display panel according to claim 1, wherein: Also includes: During fingerprint recognition, the fingerprint recognition area of the display panel is driven to display the maximum gray scale of the preset display brightness level.
3. The method for driving a display panel according to claim 1, wherein: The obtaining the display data compensation value of the theoretical grayscale according to the preset display brightness level includes: Obtaining a display data compensation value of the grayscale of each binding point corresponding to the preset display brightness level; The display data compensation value of the theoretical gray scale is determined according to the display data compensation value of each binding point gray scale corresponding to the preset display brightness level.
4. The method for driving a display panel according to claim 3, wherein: A first grayscale compensation table is stored in the driving device of the display panel, and the first grayscale compensation table at least stores display data compensation values of grayscales of each binding point corresponding to the preset display brightness level; Obtaining the display data compensation value of each binding point grayscale corresponding to the preset display brightness level includes: Acquire the display data compensation value of each binding point grayscale corresponding to the preset display brightness level from the first grayscale compensation table; Preferably, the first grayscale compensation table further stores display data compensation values of each binding point grayscale of multiple display brightness levels other than the preset display brightness level; wherein the display data compensation value of the binding point grayscale of each display brightness level other than the preset display brightness level is equal to the display data compensation value of the binding point grayscale corresponding to the preset display brightness level; Preferably, the number of binding point grayscales corresponding to the preset display brightness level is greater than the number of binding point grayscales corresponding to any display brightness level other than the preset display brightness level.
5. The method for driving a display panel according to claim 1, wherein: Determining a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition includes: Obtaining the brightness of the display panel before fingerprint recognition; According to the brightness of the display panel before fingerprint recognition, a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition is determined.
6. The method for driving a display panel according to claim 1, wherein: The determining, according to the target brightness, a theoretical grayscale of the non-fingerprint recognition area at a preset display brightness level comprises: Determining a theoretical grayscale corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness; Preferably, determining a theoretical grayscale corresponding to the target brightness at the preset display brightness level according to the preset display brightness level and the target brightness includes: The theoretical gray scale of the non-fingerprint recognition area at the preset display brightness level is calculated according to the maximum gray scale brightness of the display panel at the preset display brightness level, the target brightness, and the gamma coefficient.
7. The method for driving a display panel according to claim 1, wherein: The driving device of the display panel stores a second grayscale compensation table, wherein the second grayscale compensation table stores display data compensation values of each binding point grayscale of multiple display brightness levels, wherein the multiple display brightness levels include the preset display brightness level; wherein, at the same display brightness level, the display data compensation value of the binding point grayscale decreases as the binding point grayscale increases; and at the same binding point grayscale, the display data compensation value of the binding point grayscale decreases as the display brightness level increases; the driving method of the display panel further includes: In a normal display stage without fingerprint recognition, the brightness of the display panel is compensated according to the display data compensation value in the second grayscale compensation table.
8. The method for driving a display panel according to claim 7, wherein: Compensating the brightness of the display panel according to the display data compensation value in the second grayscale compensation table includes: In a normal display stage without fingerprint recognition, determining a display brightness level of the display panel for the next frame; According to the display brightness level of the display panel in the next frame, obtaining the corresponding display data compensation value of each binding point grayscale from the second grayscale compensation table; Determining the display data compensation value of the grayscale of each sub-pixel in the display panel in the next frame according to the display data compensation value of the grayscale of each binding point; Compensating the display data of the grayscale of each sub-pixel according to the display data compensation value of the grayscale of each sub-pixel in the next frame; Each sub-pixel is driven according to the compensated display data of each sub-pixel.
9. A driving device for a display panel, characterized in that: include: a target brightness determination unit, used to determine a target brightness of a non-fingerprint recognition area of the display panel during fingerprint recognition; a theoretical grayscale determination unit, configured to determine a theoretical grayscale of the non-fingerprint recognition area at a preset display brightness level according to the target brightness; wherein the display panel is at the preset display brightness level during fingerprint recognition; a compensation unit, configured to obtain a display data compensation value of the theoretical grayscale according to the preset display brightness level, and compensate the display data of the theoretical grayscale according to the display data compensation value to obtain target display data; The driving unit is used to drive the non-fingerprint recognition area of the display panel with the target display data during fingerprint recognition.
10. A display device, characterized in that: It comprises a display panel and a driving device for the display panel as claimed in claim 9; the driving device for the display panel is used to drive the display panel.