Gray scale compensation method and system of display panel and display panel

By generating compensation parameters according to the grayscale changes and afterimage attenuation rules in the liquid crystal display, the problem of image afterimage in the liquid crystal display is solved, and an accurate grayscale compensation effect is achieved.

CN120452385APending Publication Date: 2025-08-08SHENZHEN CHINA STAR OPTOELECTRONICS SEMICON DISPLAY TECH CO LTD
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202510736869.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

The image afterimage phenomenon caused by changes in pretilt angle of liquid crystal molecules in liquid crystal displays is difficult to accurately compensate.

Method used

By determining the pixel to be compensated based on the first displayed image, a gray-scale compensation parameter is generated, compensation is performed at the image switching time, and the compensation degree is adjusted according to the afterimage attenuation law, and precise compensation is performed using the compensation curve.

Benefits of technology

Effectively reduce the severity of the afterimage at the moment of image switching, and accurately compensate during the afterimage attenuation process to avoid excessive compensation and achieve accurate compensation for the afterimage phenomenon in the display panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120452385A_ABST
    Figure CN120452385A_ABST
Patent Text Reader

Abstract

The invention provides a gray scale compensation method and system of a display panel and the display panel, and belongs to the technical field of display driving, in the application, firstly, a pixel to be compensated in the display panel is determined according to a first display image, and a gray scale compensation parameter is generated according to a second display image after the first display image; and then, at the switching moment of the display content of the display panel, compensating the to-be-compensated pixel in the second display image according to the gray scale compensation parameter. And finally, generating a first compensation curve according to the gray scale compensation parameter, and compensating the to-be-compensated pixel in the second display image according to the first compensation curve within a first preset duration so as to perform accurate compensation according to the attenuation law of the ghost shadow. Thus, it is guaranteed that the pixel to be compensated is effectively compensated when the ghost shadow is serious, excessive compensation after the ghost shadow is attenuated is avoided, and therefore the effect of accurately compensating the area where the ghost shadow phenomenon occurs in the display panel is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display driving technology, and in particular to a grayscale compensation method and system for a display panel, and a display panel. Background Art

[0002] With the continuous advancement of display technology, flat-panel display devices such as liquid crystal displays (LCDs) have become widely used due to their numerous advantages, including high image quality, power efficiency, thin body, and wide application range. Currently, most LCDs are backlit, primarily consisting of an LCD panel and a backlight module. Their operating principle is to inject liquid crystal molecules between a thin-film transistor array substrate and a color filter substrate. Applying a driving voltage across the two substrates controls the rotation of the liquid crystal molecules, thereby refracting light from the backlight module to form an image.

[0003] However, due to the influence of the liquid crystal manufacturing process and working principle, during the process of liquid crystal rotation to produce an image, if the alignment force between the liquid crystal and the alignment layer is weak, the pretilt angle will change after the electric field is applied. Different color areas, such as the white grid area and the black grid area, have different pretilt angles. Under the condition of applying the same grayscale voltage, the liquid crystal in the area where the angle deflection has occurred is more likely to deflect to the theoretical angle, and its transmittance increases, thereby causing image sticking (IS) phenomenon.

[0004] Therefore, accurately compensating the area where the afterimage phenomenon occurs in the display panel is an urgent problem to be solved. Summary of the Invention

[0005] In view of the deficiencies in the prior art, the present application provides a grayscale compensation method and system for a display panel, and a display panel.

[0006] In a first aspect, the present application provides a grayscale compensation method for a display panel, comprising: determining pixels to be compensated in the display panel according to the first display image; generating grayscale compensation parameters according to a second display image to be displayed after the first display image; At a switching moment when the display content of the display panel switches from the first display image to the second display image, compensating the to-be-compensated pixel in the second display image according to the grayscale compensation parameter; A first compensation curve is generated according to the grayscale compensation parameters, and the pixels to be compensated in the second display image are compensated according to the first compensation curve within a first preset time period starting from the switching moment.

[0007] Optionally, the first display image includes multiple frames of display images, and determining the pixels to be compensated in the display panel according to the first display image includes: Creating a vector table; wherein each element in the vector table corresponds to a pixel in the display panel, and an initial value of each element in the vector table is a first value; Taking pixels in the display images of adjacent frames whose grayscale difference is less than or equal to a preset value as first pixels, and setting the element corresponding to the first pixel in the vector table to a second value; When the holding time of the second value is greater than a second preset time, the first pixel is used as the pixel to be compensated.

[0008] Optionally, also include: After compensating the pixel to be compensated in the second display image according to the grayscale compensation parameter, setting the element in the vector table corresponding to the pixel to be compensated to a third value; At the end of the first preset time, the element corresponding to the pixel to be compensated in the vector table is reset from the third value to the first value to redetermine the pixel to be compensated.

[0009] Optionally, generating grayscale compensation parameters includes: respectively acquiring a first grayscale value of the pixel to be compensated in the first display image and a second grayscale value of the pixel to be compensated in the second display image; The grayscale compensation parameters of each of the pixels to be compensated are obtained according to the first grayscale value and the second grayscale value.

[0010] Optionally, generating a first compensation curve according to the grayscale compensation parameter includes: Obtaining a first time decay function according to the first preset duration and the duration of the second display image; The first compensation curve of each pixel to be compensated is obtained according to the first time decay function and the grayscale compensation parameter.

[0011] Optionally, obtaining the first compensation curve for each pixel to be compensated according to the first time attenuation function and the grayscale compensation parameter includes: calculating a first grayscale difference between the first grayscale value and the second grayscale value; According to the first grayscale difference, querying a first grayscale attenuation function from a preset grayscale change mapping table; wherein the grayscale change mapping table includes a correspondence between each grayscale difference and a grayscale attenuation function; The first compensation curve is obtained according to the first grayscale attenuation function, the first time attenuation function, and the grayscale compensation parameter.

[0012] Optionally, the duration of the second display image is shorter than the first preset duration, and the method further includes: Acquiring a first grayscale value of the pixel to be compensated in the first display image and a third grayscale value of the pixel to be compensated in a third display image displayed after the second display image; Obtaining an updated compensation parameter of each pixel to be compensated according to the first grayscale value and the third grayscale value; A second compensation curve is obtained according to the updated compensation parameters, and during a remaining period of the first preset time length, the pixels to be compensated in the third display image are compensated according to the second compensation curve.

[0013] Optionally, obtaining a second compensation curve according to the updated compensation parameter includes: calculating a second grayscale difference between the first grayscale value and the third grayscale value; According to the second grayscale difference, searching a second grayscale attenuation function from a preset grayscale change mapping table; Obtaining a second time decay function according to the first preset duration and the duration of the third display image; A second compensation curve for each pixel to be compensated is obtained according to the updated compensation parameter, the second grayscale attenuation function, and the second time attenuation function.

[0014] In a second aspect, in one embodiment, the present application provides a grayscale compensation system for a display panel, comprising: a pixel determination unit, configured to determine pixels to be compensated in the display panel according to the first display image; a parameter generating unit, configured to generate a grayscale compensation parameter according to a second display image to be displayed after the first display image; a first compensation unit, configured to compensate the pixels to be compensated in the second display image according to the grayscale compensation parameter at a switching moment when the display content of the display panel switches from the first display image to the second display image; The second compensation unit is configured to generate a first compensation curve according to the grayscale compensation parameter, and compensate the pixel to be compensated in the second display image according to the first compensation curve within a first preset time period starting from the switching moment.

[0015] In a third aspect, in one embodiment, the present application provides a display panel, characterized by comprising: a memory and a processor; The memory stores a computer program, and the processor is configured to run the computer program in the memory to execute the steps of the above-mentioned grayscale compensation method for a display panel.

[0016] In summary, in the present application, firstly, the pixels to be compensated in the display panel are determined based on the first display image, so that the positions of the pixels that may produce afterimages can be accurately located, and grayscale compensation parameters are generated based on the second display image to be displayed after the first display image. Secondly, at the switching moment when the display content of the display panel switches from the first display image to the second display image, the pixels to be compensated are compensated according to the grayscale compensation parameters, so that the grayscale of the pixels to be compensated can be adjusted in time at the moment of image switching to reduce the severity of the afterimage at the moment of switching. Finally, since the afterimage will decay over time until it disappears, during the attenuation process of the afterimage, the degree of compensation is gradually adjusted according to the compensation curve, so that accurate compensation can be performed according to the attenuation law of the afterimage. In this way, it is ensured that the pixels to be compensated are effectively compensated when the afterimage is serious, and over-compensation is avoided after the afterimage is attenuated, thereby achieving the effect of accurately compensating the area where the afterimage phenomenon occurs in the display panel. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 A schematic diagram of an application scenario of a grayscale compensation method for a display panel in one embodiment of the present application; Figure 2 This is a flow chart of a grayscale compensation method for a display panel according to one embodiment of the present application; Figure 3 A flow chart of a method for creating a vector table in one embodiment of the present application; Figure 4 This is a schematic diagram of changes in elements in a vector table in one embodiment of the present application; Figure 5 A schematic diagram of restoring the initial values of elements in a vector table in one embodiment of the present application; Figure 6 This is a flow chart of a method for generating a first compensation curve in one embodiment of the present application; Figure 7 This is a schematic diagram showing that the duration of the second display image is shorter than the first preset duration in one embodiment of the present application; Figure 8 FIG. 1 is a schematic diagram of a grayscale compensation system for a display panel according to an embodiment of the present application. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0020] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly specifying the number of the technical features indicated. Therefore, features specified as "first" or "second" may explicitly or implicitly include one or more of the described features. In the description of this application, "plurality" means two or more, unless otherwise specifically qualified. In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is provided to enable anyone skilled in the art to implement and use the present application. In the following description, details are listed for illustrative purposes. It should be understood that one of ordinary skill in the art will recognize that the present application can be implemented without these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.

[0021] Reference Figure 1 As shown, Figure 1 This is a schematic diagram of a display panel according to an embodiment of the present application. The display panel includes a timing controller 100 (TCON), a source driver 200 (Source Driver), and a gate driver 300 (Gate Driver). The display panel has a display area 400. The display area 400 may include a plurality of scan lines G1 to Gn, a plurality of data lines D1 to Dm intersecting the scan lines G1 to Gn, and a plurality of pixel cells disposed in a plurality of regions defined by the intersections of the scan lines G1 to Gn and the data lines D1 to Dm. For example, a pixel cell may include a thin-film transistor (TFT) having a gate and a source connected to the corresponding scan line and data line, respectively. When a scan line is selected from the plurality of scan lines G1 to Gn, the thin-film transistor of the pixel cell connected to the selected scan line is turned on, and the source driver 200 then applies a voltage to the plurality of data lines D1 to Dm, thereby displaying an image.

[0022] As an example, the gate driver 300 may include a plurality of gate driving devices cascaded in sequence, each gate driving device receiving a control signal and a clock signal from the timing controller 100 to generate a scanning gate driving signal, and sequentially turning on or off the thin film transistor switches in the display area 400 through the gate driving signal to control the selection of the scanning line.

[0023] During the display process, in order to adjust the brightness characteristics of the display panel and avoid loss of detail in bright and dark areas, it is necessary to generate grayscale values corresponding to each pixel. For example, both analog signal adjustment and digital signal adjustment can be used. Analog signal adjustment changes the brightness corresponding to the grayscale of the binding point by adjusting the reference voltage of the source driver 200; digital signal adjustment adjusts the grayscale digital command output to the source driver 200 by the timing controller 100, thereby adjusting the grayscale value of the displayed image.

[0024] Then, the timing controller 100 receives the image data and the control signal, performs pre-processing on the image data such as format conversion and data sorting, and generates a grayscale data signal. After the processing, a data signal containing grayscale information is obtained.

[0025] After receiving the data signal and control signal containing grayscale information from the timing controller 100, the source driver 200 adjusts the reference voltage according to the above method on the one hand, and stores the data signal containing grayscale information in the internal register on the other hand, and outputs it synchronously according to the scanning signal of the gate driver 300, thereby realizing the display of different grayscales.

[0026] Based on the application scenario of the grayscale compensation method for a display panel, the present application proposes an embodiment of the grayscale compensation method for a display panel.

[0027] First, as Figure 2 As shown, in one embodiment, the present application provides a grayscale compensation method for a display panel, and the grayscale compensation method for a display panel includes: Step S10: determining pixels to be compensated in the display panel according to the first display image.

[0028] The first display image includes multiple frames of display images, and the first display image is the image currently displayed and does not exhibit image sticking. For example, the first display image may contain some or all pixels in a static state. As an example, the state of pixels in an area where the grayscale of the multiple frames of display images does not change can be determined to be in a static state, and the pixels to be compensated are the pixels in the first display image that are in a static state.

[0029] Step S20: generating grayscale compensation parameters according to a second display image to be displayed after the first display image.

[0030] As an example, the second display image is the image to be displayed immediately after the first display image, and the second display image also includes multiple frames. Because the generation of the afterimage phenomenon is related to factors such as the grayscale difference between the previous and next display images, it is necessary to determine the grayscale compensation parameters based on the grayscale values of the pixels to be compensated in the second display image.

[0031] Step S30: at the switching moment when the display content of the display panel switches from the first display image to the second display image, compensating the pixels to be compensated in the second display image according to the grayscale compensation parameters.

[0032] As an example, the switching moment is the instant when the display panel switches from the first display image to the second display image. At the moment of image switching, the ion distribution and liquid crystal molecular state formed by the long-term static image have not changed, and the interference electric field still exists, preventing the liquid crystal molecules from deflecting normally under the grayscale voltage control corresponding to the second display image in a timely manner. As a result, the afterimage is most severe at the moment of image switching, that is, at the switching moment. At this time, the grayscale compensation parameters are used to quickly compensate the pixels to be compensated in the second display image at the switching moment, so as to avoid the first display image remaining in the pixels to be compensated due to reasons such as liquid crystal molecule deflection.

[0033] Step S40: generating a first compensation curve according to the grayscale compensation parameters, and compensating the pixels to be compensated in the second display image according to the first compensation curve within a first preset time period from the switching moment.

[0034] As an example, after the switching moment, as time goes by, on the one hand, the ions in the display panel will gradually redistribute under the action of the electric field, thereby reducing the interference with the electric field; on the other hand, the liquid crystal molecules will gradually adjust to the normal deflection state under the action of the grayscale voltage corresponding to the second display image, so that the afterimage phenomenon will gradually decay until it disappears. In this way, the afterimage will gradually decay over time.

[0035] As an example, since the compensation grayscale parameters are based on the state of liquid crystal molecules and the distribution of ions when the afterimage exists. As the afterimage decays naturally, the state of liquid crystal molecules and the distribution of ions have changed. At this time, if the compensation grayscale parameters are continued to be used to compensate the pixels to be compensated that produce afterimages, it may cause over-compensation, resulting in compensated afterimages in the opposite direction. For example, the brightness of the pixel to be compensated that originally had afterimages was too high. At the switching moment, the grayscale value was first reduced using the compensation grayscale parameters. However, after the afterimage decayed, the actual brightness of the pixel to be compensated was reduced. At this time, the too low compensation grayscale parameters will make the pixel to be compensated too dark, forming a compensated afterimage in the opposite direction.

[0036] In the above embodiment, first, by determining the pixels to be compensated in the display panel based on the first display image, the pixel positions that may produce afterimages can be accurately located. And grayscale compensation parameters are generated based on the second display image to be displayed after the first display image. Secondly, at the switching moment when the display content of the display panel switches from the first display image to the second display image, the pixels to be compensated are compensated according to the grayscale compensation parameters, and the grayscale of the pixels to be compensated can be adjusted in time at the moment of image switching to reduce the severity of the afterimage at the moment of switching. Finally, since the afterimage will decay over time until it disappears, during the attenuation process of the afterimage, the degree of compensation is gradually adjusted according to the compensation curve, and accurate compensation can be performed according to the attenuation law of the afterimage. In this way, it is ensured that the pixels to be compensated are effectively compensated when the afterimage is serious, and over-compensation is avoided after the afterimage is attenuated, thereby achieving the effect of accurately compensating the area where the afterimage phenomenon occurs in the display panel.

[0037] Reference Figure 3 In some embodiments, step S10 may include steps S101 to S103, which are described in detail below.

[0038] Step S101: Create a vector table.

[0039] Each element in the vector table corresponds to a pixel in the display panel, and the initial value of each element in the vector table is a first value. The first value is set to mark the initial state of each pixel. As an example, the first value can be 0, indicating that the pixel does not require afterimage compensation.

[0040] Step S102: Pixels in adjacent display frames whose grayscale differences are less than or equal to a preset value are taken as first pixels, and the element corresponding to the first pixel in the vector table is set to a second value.

[0041] The grayscale difference refers to the grayscale difference between pixels at the same location in adjacent frames. When the grayscale difference is less than or equal to a preset value, the grayscale at the same location in the adjacent frames will change little or not at all, which may lead to the risk of image sticking. The preset value can be set based on actual conditions, with the minimum value being zero. When the preset value is set to zero, the first pixel determined is the pixel whose color has not changed in the adjacent frames.

[0042] As an example of a usage scenario, when a display panel plays a video, if a pixel always maintains the same color in multiple frames, ghosting may occur. For example, in multiple consecutive frames, there is a static white square whose color does not change, and its grayscale difference must be less than or equal to the preset value, then the pixel corresponding to the area of the white square is the first pixel. For another example, when a TV channel plays the corresponding picture, the station logo is usually displayed in the upper right corner of the display panel, and the station logo does not change with the change of the playback picture. At this time, the color of the pixel corresponding to the station logo also does not change, and its grayscale difference must be less than or equal to the preset value, that is, the pixel corresponding to the station logo is the first pixel.

[0043] As an example, the second value may be 1, indicating that the grayscale difference of the pixel compared to the previous frame is less than or equal to a preset value.

[0044] Step S103: When the holding time of the second value is greater than the second preset time, the first pixel is used as a pixel to be compensated.

[0045] For example, if the second value is maintained for a duration greater than the second preset duration, it means that the color of the first pixel remains unchanged for a period exceeding the second preset duration. In this case, the first pixel may produce image sticking when the image switches, and the first pixel is then used as a pixel to be compensated. The second preset duration can be determined based on factors such as the characteristics of the display panel, the response speed of the pixel, and the effect of the duration of the pixel at different grayscales on image sticking. For example, the second preset duration can be 10 minutes, 20 minutes, 1 hour, or longer.

[0046] Combine Figure 4 In the N-1th frame, the element value corresponding to each pixel in the vector table is the first value 0, indicating that each pixel in each frame of the image displayed by the display panel is in a changing state, and it is not easy to produce afterimages. Since the color of all pixels in the Nth frame has not changed compared to the N-1th frame, the elements corresponding to all pixels in the vector table are set to the second value 1. Subsequently, from the Nth frame to the N+100th frame, the color of each pixel of the display panel remains unchanged, and each element in the vector table maintains the second value 1. The period from the N-1th frame to the N+100th frame is the duration for which the second value is maintained.

[0047] In the above embodiment, a vector table is created so that the values of the elements in the vector table can be modified according to the color changes of the pixels in adjacent frames, thereby facilitating the statistics and timing of the cases where the color of each pixel has not changed, so as to quickly obtain the pixels to be compensated that may have the ghosting phenomenon.

[0048] As a further implementation of the grayscale compensation method for a display panel, the grayscale compensation method for a display panel further includes steps S104 and S105, which are described in detail below.

[0049] Step S104: after compensating the pixel to be compensated in the second display image according to the grayscale compensation parameter, setting the element corresponding to the pixel to be compensated in the vector table to a third value.

[0050] As an example, by setting the element corresponding to the pixel to be compensated in the vector table to a third value, the pixel that has been compensated at the switching moment can be accurately marked. For example, the third value can be 2.

[0051] Step S105: at the end of the first preset time, resetting the element in the vector table corresponding to the pixel to be compensated from the third value to the first value, so as to redetermine the pixel to be compensated.

[0052] As an example, the first preset duration is the period during which attenuation compensation for the afterimage phenomenon is performed. After the first preset duration expires, compensation for the pixel to be compensated is completed, and the afterimage phenomenon no longer occurs. At the end of the first preset duration, the element corresponding to the pixel to be compensated in the vector table is reset from the third value to the first value, so that a new round of evaluation of the compensated pixel can be performed under the new display conditions to determine whether there are new pixels to be compensated.

[0053] Combine Figure 5 If the first display image includes frames N to N+100, and the second display image begins at frame N+101, then the display moment of frame N+101 is the switching moment between the first and second display images. After the second display image is compensated using the grayscale compensation parameters at the switching moment, the elements corresponding to the pixels to be compensated that have been compensated using the grayscale compensation parameters in the vector table are set to a third value of 2. For example, if the first preset duration lasts for 20 frames, then frame N+121 is the end time of the first preset duration. Subsequently, in frame N+122, the elements corresponding to the pixels to be compensated that have been compensated using the first compensation curve in the vector table are set to the first value.

[0054] In the above embodiment, by setting different values for the elements in the vector table to represent the state of the pixel to be compensated, repeated compensation of the pixel to be compensated that has already been compensated is effectively avoided, and the vector table is reset after the compensation is completed so that the pixel to be compensated can be re-determined by the change in the value of each element in the vector table.

[0055] In some embodiments, step S20 may include steps S201 to S203, which are described in detail below.

[0056] Step S201 : respectively obtaining a first grayscale value of a pixel to be compensated in a first display image and a second grayscale value of a pixel to be compensated in a second display image.

[0057] As an example, each pixel in a display panel has a grayscale value that characterizes its brightness or color characteristics. For example, the first grayscale value of a pixel to be compensated in a first display image (e.g., a darker image) is 30, indicating that the pixel's brightness in the first display image is relatively low. When the pixel to be compensated switches to a second display image (e.g., a brighter image), the corresponding second grayscale value is 60, indicating that the pixel's brightness in the second display image is relatively high.

[0058] Step S202 : Obtaining grayscale compensation parameters of each pixel to be compensated according to the first grayscale value and the second grayscale value.

[0059] As an example, the grayscale compensation parameter can be the difference between the first grayscale value and the second grayscale value. For example, when the first grayscale value is 30 and the second grayscale value is 60, the grayscale compensation parameter is 30. In addition, the grayscale compensation parameter can also be set with an adjustment coefficient, that is, the grayscale compensation parameter is expressed as the difference between the first grayscale value and the second grayscale value multiplied by the adjustment coefficient.

[0060] In some embodiments, step S40 may include steps S401 and S402, which are described in detail below.

[0061] Step S401: Obtain a first time decay function according to a first preset duration and a duration of a second display image.

[0062] As an example, the first time attenuation function can be expressed as f1=t1 / threshold1, where threshold1 represents the first preset duration; t1 represents the time variable, the value range of t1 is (0, T1), and T1 is the duration of the second display image.

[0063] Step S402: obtaining a first compensation curve for each pixel to be compensated according to the first time attenuation function and the grayscale compensation parameter.

[0064] As an example, the first compensation curve can be expressed as f2 = -G1 * DeltaN * f1. G1 is used for fine-tuning and its variation trend is typically nonlinear. For example, G1 can represent the nonlinear law of afterimage attenuation between different display panels. DeltaN represents the grayscale compensation parameter.

[0065] In the above embodiment, since the afterimage will gradually change over time, the first time attenuation function and the first compensation curve can be used to perform dynamic grayscale compensation according to the change pattern of the image afterimage over time. In the early stage of display, when the afterimage is more serious, a larger grayscale compensation can be provided according to the first compensation curve, thereby more effectively reducing the image afterimage. As time goes by, when the afterimage gradually decreases, the grayscale compensation is reduced according to the first compensation curve to avoid display effect problems caused by over-compensation. This makes the grayscale compensation process of each pixel to be compensated in the first preset time period more in line with the actual change of the afterimage, thereby improving the improvement effect of the afterimage.

[0066] In some embodiments, step S402 may include steps S4021 to S4023, which are described in detail below.

[0067] Step S4021: Calculating a first grayscale difference between the first grayscale value and the second grayscale value.

[0068] Step S4022: according to the first grayscale difference, query a first grayscale attenuation function from a preset grayscale change mapping table.

[0069] As an example, a first grayscale difference between the first grayscale value and the second grayscale value is calculated to quantify the degree of change in the pixel to be compensated between the previous and next displayed images. For example, if the first grayscale value is 20 and the second grayscale value is 50, the first grayscale difference is 30. A larger first grayscale difference indicates a greater change in the state of the pixel to be compensated when switching between the first and second displayed images, thereby increasing the possibility of image retention.

[0070] Among them, the grayscale change mapping table includes the correspondence between each grayscale difference and the grayscale attenuation function. The grayscale change mapping table can be a set of correspondences established based on data obtained through experimental measurements of the display panel. The grayscale change mapping table can more accurately determine the appropriate first grayscale attenuation function according to different grayscale differences, and the first grayscale attenuation function characterizes the attenuation law of the afterimage at different time points for a specific grayscale difference. For example, when the first grayscale difference is 30, there is a unique corresponding first grayscale attenuation function in the grayscale mapping table. The first grayscale attenuation function obtained by the query is used to describe the attenuation law of the afterimage at different time points when the grayscale difference is 30.

[0071] Step S4023: obtaining a first compensation curve according to the first grayscale attenuation function, the first time attenuation function and the grayscale compensation parameter.

[0072] As an example, the first compensation curve may also be expressed as f2=-H1*G1*DeltaN*(t1 / threshold1); wherein H1 represents the first grayscale attenuation function.

[0073] As an example, the first time decay function adjusts the grayscale compensation requirement from a temporal perspective, describing how the grayscale compensation requirement changes over time during the display of the second display image. The second grayscale decay function, on the other hand, adjusts the compensation requirement from the perspective of grayscale difference, taking into account the changes in compensation requirement caused by grayscale difference. For example, assuming the grayscale compensation parameter determines that a certain pixel to be compensated requires an additional 8 grayscale units to compensate for ghosting, the first time decay function can indicate that the compensation requirement is greater in the early stages of the second display image and gradually decreases over time. The first grayscale decay function then determines the compensation attenuation pattern at different time points based on the first grayscale difference, thereby obtaining a first compensation curve that can reflect the dynamic changes in grayscale compensation for the pixel to be compensated.

[0074] In the above embodiment, first, the difference between the first grayscale value and the second grayscale value is calculated to quantify the degree of difference between the two grayscale values. Second, a first grayscale attenuation function is retrieved from a preset grayscale change mapping table based on the first grayscale difference, and the most appropriate grayscale attenuation function can be matched according to different grayscale differences. Finally, a first compensation curve is obtained based on the first grayscale attenuation function, the first time attenuation function, and the grayscale compensation parameter. The first compensation curve comprehensively considers both grayscale attenuation and time attenuation, and can dynamically adjust the grayscale compensation process based on changes in time, thereby reducing the ghosting phenomenon that occurs in the second displayed image.

[0075] Reference Figure 6 In some embodiments, the duration of the second display image is shorter than the first preset duration, and the grayscale compensation method of the display panel further includes steps S100 to S300, which are described in detail below.

[0076] Step S100 : obtaining a first grayscale value of a pixel to be compensated in a first display image and a third grayscale value of a pixel to be compensated in a third display image displayed after the second display image.

[0077] As an example, when the duration of the second display image is less than the first preset duration, it means that within the first preset duration, in addition to the second display image, a third display image after the second display image will also be displayed, and the third display image will also be affected by the afterimage phenomenon generated in the first display image.

[0078] Combine Figure 7 If the duration of the second display image is T1, and the duration of the second display image is less than the first preset duration threshold1, the display panel will also display the third display image within the first preset duration, and the duration of the third display image within the first preset duration can be expressed as threshold1-T1.

[0079] Step S200: obtaining updated compensation parameters of each pixel to be compensated according to the first grayscale value and the third grayscale value.

[0080] As an example, the calculation methods of updating the compensation parameter and the grayscale compensation parameter are similar and will not be described in detail here.

[0081] Step S300: obtaining a second compensation curve according to the updated compensation parameters, and compensating the pixels to be compensated in the third display image according to the second compensation curve during the remaining period of the first preset time length.

[0082] As an example, since the duration of the second display image is short, the improvement of the afterimage within the first preset duration cannot rely solely on the compensation for the second display image, but also needs to be dynamically adjusted according to the changes from the first display image to the third display image. During the duration of the second display image, the pixels to be compensated in the second display image are compensated by the first compensation curve, and during the remaining period of the first preset duration, the pixels to be compensated in the third display image are compensated by the second compensation curve. The remaining period of the first preset duration refers to the duration of the third display image within the first preset duration. For example, if the first preset duration is 10 seconds and the duration of the second display image is 3 seconds, then the remaining period of the first preset duration is 7 seconds. In this case, the display content of the display panel is the third image within 7 seconds, and the pixels to be compensated in the third display image are compensated according to the second compensation curve.

[0083] In the above embodiment, first, updated compensation parameters are derived for each pixel to be compensated based on the first and third grayscale values, thereby reflecting the grayscale differences in the third display image caused by the afterimage generated by the first display image. Secondly, a second compensation curve is derived based on the updated compensation parameters, and compensation is applied to the pixels to be compensated in the third display image according to the second compensation curve during the remaining period of the first preset duration. This prevents image retention in the subsequent third display image when the second display image duration is short, enabling more effective grayscale compensation throughout the entire first preset duration, when afterimages may occur, thereby improving display quality.

[0084] In some embodiments, step S300 may include steps S3001 to S3004, which are described in detail below.

[0085] Step S3001: Calculating a second grayscale difference between the first grayscale value and the third grayscale value.

[0086] Step S3002: according to the second grayscale difference, query a second grayscale attenuation function from a preset grayscale change mapping table.

[0087] Step S3003: Obtain a second time decay function according to the first preset duration and the duration of the third display image.

[0088] As an example, the second time attenuation function can be expressed as f3=-t2 / threshold1, where threshold1 represents the first preset duration; t2 represents the time variable, the value range of t2 is (T1, threshold1-T1), and T1 is the duration of the second display image.

[0089] Step S3004: obtaining a second compensation curve for each pixel to be compensated according to the updated compensation parameter, the second grayscale attenuation function and the second time attenuation function.

[0090] As an example, the updated compensation parameter reflects the basic compensation required for the overall grayscale change from the first display image to the third display image. The second grayscale attenuation function adjusts the compensation requirement from the perspective of the grayscale difference, taking into account the change in compensation requirement caused by the second grayscale difference. The second time attenuation function adjusts the grayscale compensation requirement from the time dimension, describing the change in grayscale compensation requirement over time during the display of the third display image. For example, the second compensation curve can be expressed as f4=-H2*G1*DeltaN'*f3; where H2 is the second time attenuation function obtained from a preset grayscale change mapping table based on the second grayscale difference; DeltaN' represents the updated compensation parameter; and f3 represents the second time attenuation function.

[0091] In the above embodiment, first, the difference between the first grayscale value and the third grayscale value is calculated to quantify the difference between the two grayscale values. Second, a second grayscale attenuation function is retrieved from a preset grayscale change mapping table based on the second grayscale difference, thereby matching the most appropriate grayscale attenuation function to different grayscale differences. Finally, a second compensation curve is derived based on the second grayscale attenuation function, the second time attenuation function, and the grayscale compensation parameters. This second compensation curve comprehensively considers both grayscale attenuation and time attenuation, thereby dynamically adjusting the grayscale compensation process based on changes in time, thereby reducing the ghosting phenomenon in the third displayed image.

[0092] Reference Figure 8 In a second aspect, in one embodiment, the present application provides a grayscale compensation system for a display panel, comprising a pixel determination unit, a parameter generation unit, a first compensation unit, and a second compensation unit.

[0093] The pixel determination unit is configured to determine pixels to be compensated in the display panel based on a first display image. The parameter generation unit is configured to generate grayscale compensation parameters based on a second display image to be displayed after the first display image. The first compensation unit is configured to compensate the pixels to be compensated in the second display image based on the grayscale compensation parameters at the moment when the display content of the display panel switches from the first display image to the second display image. The second compensation unit is configured to generate a first compensation curve based on the grayscale compensation parameters and compensate the pixels to be compensated in the second display image based on the first compensation curve within a first preset time period starting from the switching moment.

[0094] The pixel determination unit, parameter generation unit, first compensation unit and second compensation unit are respectively used to execute the methods in step S10 to step S40. For details, please refer to the relevant description of the aforementioned method embodiment and will not be repeated here.

[0095] In a third aspect, in one embodiment, the present application provides a display panel, characterized in that it includes: a memory and a processor.

[0096] The memory stores a computer program, and the processor is used to run the computer program in the memory to execute the steps in the above-mentioned grayscale compensation method for the display panel.

[0097] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0098] The embodiments, implementation methods and related technical features of the present application can be combined and replaced with each other without conflict.

[0099] The above are merely preferred embodiments of the present application and do not constitute any form of limitation to the present application. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.

Claims

1. A grayscale compensation method for a display panel, characterized in that: include: determining pixels to be compensated in the display panel according to the first display image; generating grayscale compensation parameters according to a second display image to be displayed after the first display image; At a switching moment when the display content of the display panel switches from the first display image to the second display image, compensating the to-be-compensated pixel in the second display image according to the grayscale compensation parameter; A first compensation curve is generated according to the grayscale compensation parameters, and the pixels to be compensated in the second display image are compensated according to the first compensation curve within a first preset time period starting from the switching moment.

2. The grayscale compensation method of a display panel according to claim 1, wherein: The first display image includes multiple frames of display pictures, and determining the pixels to be compensated in the display panel according to the first display image includes: Creating a vector table; wherein each element in the vector table corresponds to a pixel in the display panel, and an initial value of each element in the vector table is a first value; Taking pixels in the display images of adjacent frames whose grayscale difference is less than or equal to a preset value as first pixels, and setting the element corresponding to the first pixel in the vector table to a second value; When the holding time of the second value is greater than a second preset time, the first pixel is used as the pixel to be compensated.

3. The grayscale compensation method of a display panel according to claim 2, wherein: Also includes: After compensating the pixel to be compensated in the second display image according to the grayscale compensation parameter, setting the element in the vector table corresponding to the pixel to be compensated to a third value; At the end of the first preset time, the element corresponding to the pixel to be compensated in the vector table is reset from the third value to the first value to redetermine the pixel to be compensated.

4. The grayscale compensation method for a display panel according to claim 1, wherein: Generating grayscale compensation parameters includes: respectively acquiring a first grayscale value of the pixel to be compensated in the first display image and a second grayscale value of the pixel to be compensated in the second display image; The grayscale compensation parameters of each of the pixels to be compensated are obtained according to the first grayscale value and the second grayscale value.

5. The grayscale compensation method of a display panel according to claim 4, wherein: Generating a first compensation curve according to the grayscale compensation parameter includes: Obtaining a first time decay function according to the first preset duration and the duration of the second display image; The first compensation curve of each pixel to be compensated is obtained according to the first time decay function and the grayscale compensation parameter.

6. The grayscale compensation method for a display panel according to claim 5, wherein: Obtaining the first compensation curve for each pixel to be compensated according to the first time attenuation function and the grayscale compensation parameter includes: calculating a first grayscale difference between the first grayscale value and the second grayscale value; According to the first grayscale difference, querying a first grayscale attenuation function from a preset grayscale change mapping table; wherein the grayscale change mapping table includes a correspondence between each grayscale difference and a grayscale attenuation function; The first compensation curve is obtained according to the first grayscale attenuation function, the first time attenuation function, and the grayscale compensation parameter.

7. The grayscale compensation method of a display panel according to claim 1, wherein: The duration of the second display image is shorter than the first preset duration, and the method further includes: Acquiring a first grayscale value of the pixel to be compensated in the first display image and a third grayscale value of the pixel to be compensated in a third display image displayed after the second display image; Obtaining an updated compensation parameter of each pixel to be compensated according to the first grayscale value and the third grayscale value; A second compensation curve is obtained according to the updated compensation parameters, and during a remaining period of the first preset time length, the pixels to be compensated in the third display image are compensated according to the second compensation curve.

8. The grayscale compensation method of a display panel according to claim 7, wherein: The obtaining of a second compensation curve according to the updated compensation parameter includes: calculating a second grayscale difference between the first grayscale value and the third grayscale value; According to the second grayscale difference, searching a second grayscale attenuation function from a preset grayscale change mapping table; Obtaining a second time decay function according to the first preset duration and the duration of the third display image; A second compensation curve for each pixel to be compensated is obtained according to the updated compensation parameter, the second grayscale attenuation function, and the second time attenuation function.

9. A grayscale compensation system for a display panel, characterized in that: include: a pixel determination unit, configured to determine pixels to be compensated in the display panel according to the first display image; a parameter generating unit, configured to generate a grayscale compensation parameter according to a second display image to be displayed after the first display image; a first compensation unit, configured to compensate the pixels to be compensated in the second display image according to the grayscale compensation parameter at a switching moment when the display content of the display panel switches from the first display image to the second display image; The second compensation unit is configured to generate a first compensation curve according to the grayscale compensation parameter, and compensate the pixel to be compensated in the second display image according to the first compensation curve within a first preset time period starting from the switching moment.

10. A display panel, characterized in that: include: Memory and processor; The memory stores a computer program, and the processor is configured to run the computer program in the memory to execute the steps of the grayscale compensation method for a display panel according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and system for eliminating afterimage defect of static-state image display area

    CN104318893A

  • Ghost shadow elimination method and device and displayer

    CN105096829A

  • Display method and device of liquid-crystal display panel

    CN106157919A

  • Compensation method and device of display panel and display device

    CN112365840A

  • Liquid crystal display device, driving system thereof and driving method thereof

    CN114550665A