Display driving method, display panel and display device
By adjusting the supply duration and display duration of the positive and negative polarity voltages of the liquid crystal in the LCD screen, the problems of liquid crystal polarization and flicker under dynamic refresh rates were solved, and the stability and uniformity of the display screen were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- LCFC HEFEI ELECTRONICS TECH
- Filing Date
- 2026-05-21
- Publication Date
- 2026-08-04
AI Technical Summary
After applying dynamic refresh rate technology to LCD screens, the asymmetry in the accumulation time of the positive and negative polarities of the liquid crystal leads to polarization and screen flickering problems.
By driving the display deviation based on the polarity voltage of the previous display cycle, the supply duration of the first polarity voltage and the second polarity voltage in the current display cycle is adjusted, and the display duration information is obtained in real time during the alternating drive process to adjust the driving time difference of the polarity voltage in order to achieve a balance between positive and negative polarities.
It solves the polarization problem caused by the imbalance of positive and negative polarities in liquid crystals, avoids screen flicker, and achieves display stability at dynamic refresh rates.
Smart Images

Figure CN122511204A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a display driving method, a display panel, and a display device. Background Technology
[0002] Dynamic refresh rate technology is a significant technological advancement in display devices and displays. It automatically adjusts the screen refresh rate based on the displayed content, optimizing power consumption while maintaining a good visual experience, extending system standby time, and preventing screen tearing. To address the aging of liquid crystal materials in LCD screens and optimize display quality, related technologies typically employ a frame-by-frame polarity inversion method to apply driving voltages to both ends of the liquid crystal. However, with dynamic refresh rate technology, the screen refresh rate dynamically adjusts according to the video content, resulting in an inconsistent duration for each frame. This leads to an asymmetry in the accumulation time of the positive and negative polarities of the liquid crystal driving voltage. If a display device operates for extended periods in an environment with this asymmetric accumulation time, liquid crystal polarization can easily occur, resulting in continuous screen flickering. Summary of the Invention
[0003] In view of the above problems, this application provides a display driving method, a display panel, and a display device.
[0004] According to a first aspect of this application, a display driving method is provided, comprising: driving a display deviation based on the polarity voltage of a pixel after the previous display cycle; determining a allocation duration related to a first polarity voltage and a second polarity voltage within the current display cycle, wherein the allocation duration related to the first polarity voltage represents the expected duration for displaying an image using the first polarity voltage, and the allocation duration related to the second polarity voltage represents the expected duration for displaying an image using the second polarity voltage, wherein the polarities of the first polarity voltage and the second polarity voltage are opposite; and driving a display deviation based on the polarity voltage of a pixel after the previous display cycle; determining a allocation duration related to a first polarity voltage and a second polarity voltage within the current display cycle; and driving a display deviation based on the polarity voltage of a pixel after the previous display cycle; determining a allocation duration related to a first polarity voltage and a second polarity voltage within the current display cycle; and driving a display deviation based on the polarity voltage of a pixel after the previous display cycle. During the process of alternating driving of pixels with two polarity voltages to display the image, display duration information related to the first polarity voltage and the second polarity voltage is acquired. When the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. The first target polarity voltage is either the first polarity voltage or the second polarity voltage, and the polarities of the first target polarity voltage and the second target polarity voltage are opposite. The preset display conditions are determined based on the allocation duration related to the first target polarity voltage.
[0005] According to an embodiment of this application, the above-mentioned determination of the allocation duration related to the first polarity voltage and the second polarity voltage in the current display cycle based on the polarity voltage driving display deviation of the pixels after the previous display cycle includes: obtaining a first initial allocation duration for displaying the image using the first polarity voltage to drive the pixels, and a second initial allocation duration for displaying the image using the second polarity voltage to drive the pixels, wherein the first initial allocation duration and the second initial allocation duration are the same, and the sum of the first initial allocation duration and the second initial allocation duration is equal to a preset cycle duration; obtaining the polarity voltage driving display deviation of the pixels after the previous display cycle; wherein... The polarity voltage drive display deviation represents the display time difference between displaying the image using the first polarity voltage-driven pixels and displaying the image using the second polarity voltage-driven pixels after the previous display cycle. Based on the polarity voltage drive display deviation, the first remaining allocation time related to the first polarity voltage and the second remaining allocation time related to the second polarity voltage after the previous display cycle are obtained. Based on the first remaining allocation time and the first initial allocation time, the allocation time related to the first polarity voltage in the current display cycle is determined. Based on the second remaining allocation time and the second initial allocation time, the allocation time related to the second polarity voltage in the current display cycle is determined.
[0006] According to an embodiment of this application, the display duration information associated with the first polarity voltage and the second polarity voltage is the cumulative display duration; the above display driving method further includes: determining the remaining allocation duration for displaying the image using the first polarity voltage to drive the pixels in the current display cycle based on the allocation duration associated with the first polarity voltage and the cumulative display duration; and determining the remaining allocation duration for displaying the image using the first polarity voltage to drive the pixels in the current display cycle based on the allocation duration associated with the second polarity voltage and the cumulative display duration.
[0007] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the screen display is performed by driving the pixels with the second target polarity voltage during the remaining time period of the current display cycle. This includes: when the cumulative display duration related to the first polarity voltage is greater than or equal to the allocation duration related to the first polarity voltage, the screen display is performed by driving the pixels with the second polarity voltage during the remaining time period of the current display cycle.
[0008] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the display is performed by driving the pixel with the second target polarity voltage during the remaining time period of the current display cycle. This includes: when the cumulative display duration related to the second polarity voltage is greater than or equal to the allocation duration related to the second polarity voltage, the display is performed by driving the pixel with the first polarity voltage during the remaining time period of the current display cycle.
[0009] According to an embodiment of this application, the display duration information associated with the first polarity voltage and the second polarity voltage is the remaining allocation duration; the above-mentioned display display using the second polarity voltage to drive the pixel for display during the remaining time period of the current display cycle when the display duration information associated with the first target polarity voltage meets the preset display conditions includes: when the remaining allocation duration associated with the first polarity voltage is less than or equal to a preset threshold, the display display using the second polarity voltage to drive the pixel for display during the remaining time period of the current display cycle; wherein, the remaining allocation duration associated with the first polarity voltage represents the remaining time for displaying the pixel for display using the first polarity voltage within the current display cycle.
[0010] According to an embodiment of this application, the display duration information associated with the first polarity voltage and the second polarity voltage is the remaining allocation duration; the above-mentioned display display using the second polarity voltage to drive the pixel for display during the remaining time period of the current display cycle when the display duration information associated with the first target polarity voltage meets the preset display conditions includes: when the remaining allocation duration associated with the second polarity voltage is less than or equal to a preset threshold, displaying the pixel for display using the first polarity voltage during the remaining time period of the current display cycle; wherein, the remaining allocation duration associated with the second polarity voltage represents the remaining time for displaying the pixel for display using the second polarity voltage within the current display cycle.
[0011] According to an embodiment of this application, the above-described display driving method further includes: when the polarity voltage used to drive the display of the last frame of the previous display cycle is a first polarity voltage, driving the pixel to display the first frame of the current display cycle using a second polarity voltage; and when the polarity voltage used to drive the display of the last frame of the previous display cycle is a second polarity voltage, driving the pixel to display the first frame of the current display cycle using the first polarity voltage.
[0012] A second aspect of this application provides a display panel, comprising: a pixel array including a plurality of pixels; and a timing controller electrically connected to the pixel array for executing the display driving method to drive the plurality of pixels included in the pixel array to display an image.
[0013] A third aspect of this application provides a display device including the aforementioned display panel.
[0014] According to the display driving method, display panel, and display device provided in this application, based on the polarity voltage driving display deviation after the previous display cycle, that is, using the display time difference between the first polarity voltage and the second polarity voltage after the end of the previous display cycle, the allocation duration of the first polarity voltage and the second polarity voltage for the current display cycle is determined to compensate for the polarity voltage driving display deviation between the first polarity voltage and the second polarity voltage after the end of the previous display cycle, thereby solving the liquid crystal polarization problem caused by the asymmetry of the cumulative time of driving the screen display using positive and negative polarity voltages. Within the current display cycle, pixels are driven alternately using a first polarity voltage and a second polarity voltage to display the image, thereby consuming the allocated time of each of the first and second polarity voltages. During the alternating drive display process, display duration information related to the first and second polarity voltages is acquired in real time. When the display duration information of the first target polarity voltage meets the preset display conditions, that is, when the allocated time for driving pixels with the first target polarity voltage to display the image has been exhausted, the second target polarity voltage is used to drive pixels to display the image during the remaining time period of the current display cycle. This is to avoid the time difference from the image display driven by the first and second polarity voltages being too large by adjusting the time difference between them. Therefore, by driving the display deviation based on the polarity voltage after the previous display cycle, the allocation duration related to the first polarity voltage and the second polarity voltage in the current display cycle is determined. And when the display duration information of the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. This adjusts the display time difference between the first polarity voltage and the second polarity voltage, thereby achieving the balance of positive and negative polarities throughout the display period after applying dynamic refresh rate technology, and solving the polarization problem caused by the imbalance of positive and negative polarities of liquid crystal. Attached Figure Description
[0015] The above-mentioned contents, other objects, features and advantages of this application will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:
[0016] Figure 1 This schematically illustrates a timing diagram of voltage applied across the liquid crystal under non-dynamic refresh conditions according to an embodiment of this application;
[0017] Figure 2 This schematically illustrates a timing diagram of the voltage applied across the liquid crystal at a dynamic refresh rate according to an embodiment of this application.
[0018] Figure 3 A flowchart illustrating a display driving method according to an embodiment of this application is shown schematically;
[0019] Figure 4 A schematic diagram of a display panel according to an embodiment of this application is shown.
[0020] Figure 5 A schematic diagram of a memory in a timing controller according to an embodiment of this application is shown.
[0021] Figure 6 This illustration schematically shows a timing diagram of the current display cycle when the display duration information is the remaining allocation duration, according to an embodiment of this application; and
[0022] Figure 7 A schematic diagram of a display device according to an embodiment of this application is shown. Detailed Implementation
[0023] The embodiments of this application will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of this application. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of this application for ease of explanation. However, it will be apparent that one or more embodiments may be implemented without these specific details. Furthermore, descriptions of well-known structures and technologies are omitted in the following description to avoid unnecessarily obscuring the concepts of this application.
[0024] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0025] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.
[0026] When using expressions such as "at least one of A, B and C", they should generally be interpreted in accordance with the meaning that is commonly understood by those skilled in the art (e.g., "a system having at least one of A, B and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B and C, etc.).
[0027] In the process of developing this application, it was discovered that in liquid crystal displays, a frame-by-frame polarity inversion technique is typically used to drive the voltage across the liquid crystal. Specifically, when the Polarity signal is positive, a positive voltage Vdata is applied to the liquid crystal driving electrode; when the Polarity signal is negative, a negative voltage Vdata is applied to the liquid crystal driving electrode; and throughout the entire display process, the common electrode voltage Vcommon remains constant. This achieves frame-by-frame polarity inversion of the liquid crystal voltage, avoiding prolonged unidirectional voltage driving of the liquid crystal and optimizing the liquid crystal polarization problem.
[0028] For non-dynamic refresh LCD screens, since the display cycle of each frame is fixed, the cumulative time ratio of the positive and negative polarity voltages applied to both ends of the liquid crystal is equal to 50%, which effectively solves the problem of liquid crystal polarization.
[0029] Figure 1 The illustration schematically shows a timing diagram of voltage applied across the liquid crystal under non-dynamic refresh conditions according to an embodiment of this application.
[0030] like Figure 1 As shown, when the voltage Vdata applied to the liquid crystal driving electrode is greater than the common electrode voltage Vcommon, the liquid crystal terminals are positive, corresponding to the positive polarity "+"; when the voltage Vdata applied to the liquid crystal driving electrode is less than the common electrode voltage Vcommon, the liquid crystal terminals are negative, corresponding to the negative polarity "-". Furthermore, the display duration of each frame is the same.
[0031] Based on this, the polarity of the liquid crystal is determined by the relative magnitude of the voltage Vdata applied by the liquid crystal driving electrode and the common electrode voltage Vcommon. The polarity signal is used to control Vdata to switch alternately between Vcommon and Vdata, thereby achieving frame-by-frame polarity reversal.
[0032] exist Figure 1 Taking the first two frames as an example, for the first frame "Frame1", Vdata > Vcommon, so the liquid crystal terminals are positive voltages, corresponding to positive polarity "+"; for the second frame "Frame2", Vdata < Vcommon, so the liquid crystal terminals are negative voltages, corresponding to negative polarity "-". Figure 1 The diagram only shows a portion of the timing of the voltage applied to the two ends of the liquid crystal under non-dynamic refresh conditions, and takes the first frame as an example of positive voltage driving.
[0033] However, after the application of dynamic refresh rate technology in LCD screens, the display (GPU) will dynamically adjust the refresh rate according to the video display content. This results in the duration of each frame being displayed not being fixed, but constantly being dynamically adjusted. Consequently, the ratio of the total accumulated time of positive polarity frames to the total accumulated time of negative polarity frames in the total display time is no longer 50%.
[0034] Figure 2 The illustration schematically shows a timing diagram of the voltage applied across the liquid crystal at a dynamic refresh rate according to an embodiment of this application.
[0035] like Figure 2 As shown, under dynamic refresh rate, the display duration of each frame is different. For example, the display duration of the first frame "Frame1", the second frame "Frame2", and the third frame "Frame3" are different. Figure 2 The diagram only shows a portion of the timing of the voltage applied to both ends of the liquid crystal under dynamic refresh, and takes the first frame as an example of positive voltage driving.
[0036] Based on the above, in dynamic refresh rate displays, the screen switches the screen polarity (positive / negative) frame by frame. The dynamic change in the display time of each frame may cause an asymmetry in the cumulative time of positive and negative polarities. This asymmetry can cause liquid crystal polarization, which ultimately manifests as screen flicker.
[0037] To address this, this application provides a display driving method that can achieve a balance of positive and negative polarities throughout the display period after applying dynamic refresh rate technology, thus solving the polarization problem caused by the imbalance of positive and negative polarities in liquid crystals.
[0038] Figure 3 A flowchart illustrating a display driving method according to an embodiment of this application is shown schematically.
[0039] like Figure 3 As shown, the method 300 includes operations S310 to S330.
[0040] In one embodiment, the display driving method is for a display device that uses dynamic refresh rate technology, and the display screen of the display device is a liquid crystal display.
[0041] In operation S310, based on the polarity voltage of the pixel after the previous display cycle, the display deviation is driven, and the supply duration related to the first polarity voltage and the second polarity voltage in the current display cycle is determined.
[0042] The allocation duration associated with the first polarity voltage represents the expected duration for displaying the image by driving the pixels with the first polarity voltage, and the allocation duration associated with the second polarity voltage represents the expected duration for displaying the image by driving the pixels with the second polarity voltage. The polarities of the first polarity voltage and the second polarity voltage are opposite.
[0043] In one embodiment, the first polarity voltage can be either a positive or negative polarity voltage, and the second polarity voltage is opposite to the first polarity voltage. For example, the first polarity voltage is positive, and the second polarity voltage is negative. The polarity voltage driving display deviation of a pixel after the previous display cycle can characterize the display time difference driven by the first polarity voltage and the second polarity voltage during the previous display cycle after the previous display cycle ends.
[0044] According to an embodiment of this application, after the previous display cycle ends, the allocation duration associated with the first polarity voltage and the second polarity voltage in the current display cycle is determined based on the polarity voltage driving display deviation of the pixels after the previous display cycle, so that the allocation duration associated with the first polarity voltage and the second polarity voltage in the current display cycle can compensate for the polarity voltage driving display deviation between the first polarity voltage and the second polarity voltage after the previous display cycle ends.
[0045] In one embodiment, if after the current cycle ends, the cumulative duration of displaying the image using the first polarity voltage to drive the pixel is exactly the allocation duration related to the first polarity voltage, and the cumulative duration of displaying the image using the first polarity voltage to drive the pixel is exactly the allocation duration related to the second polarity voltage, then the ratio of the cumulative duration of displaying using the first polarity voltage and the second polarity voltage is controlled to be around 50%.
[0046] During operation S320, in the process of alternately driving pixels with a first polarity voltage and a second polarity voltage to display the image, display duration information related to the first polarity voltage and the second polarity voltage is acquired.
[0047] In one embodiment, the display duration information associated with the first polarity voltage characterizes the real-time display status of the pixel driven by the first polarity voltage in the current cycle; the display duration information associated with the second polarity voltage characterizes the real-time display status of the pixel driven by the second polarity voltage in the current cycle.
[0048] According to embodiments of this application, within a display cycle, pixels are alternately driven by a first polarity voltage and a second polarity voltage to display the image; that is, one frame is a positive polarity frame, and the next frame is a negative polarity frame, with polarity reversal achieved frame by frame. Within the current cycle, display duration information related to each of the first and second polarity voltages is acquired in real time.
[0049] In operation S330, if the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle.
[0050] The first target polarity voltage is either a first polarity voltage or a second polarity voltage, and the polarities of the first target polarity voltage and the second target polarity voltage are opposite. The preset display conditions are determined based on the supply time related to the first target polarity voltage.
[0051] In one embodiment, the preset display condition indicates that the expected duration for displaying the image using the first target polarity driven pixel has been exhausted.
[0052] According to an embodiment of this application, if the display duration information related to the first target polarity voltage meets the preset display conditions, that is, the allocated time for displaying the image using the first target polarity driving pixel has been exhausted, then the image is displayed using the second target polarity voltage driving pixel during the remaining time period of the current cycle until the display duration information related to the second target polarity voltage meets the preset display conditions corresponding to the second target polarity voltage.
[0053] The preset display conditions corresponding to the second target polarity voltage are determined based on the allocation time related to the second target polarity voltage. The preset display conditions corresponding to the second target polarity voltage indicate that the allocation time for displaying the image using the second target polarity-driven pixels has been exhausted.
[0054] In one embodiment, if the display duration information related to the first target polarity voltage and the display duration information related to the second target polarity voltage both satisfy their respective preset display conditions within the current display cycle, it can be indicated that the current display cycle has ended and the next display cycle can begin.
[0055] In one embodiment, during the process of alternately driving pixels to display an image using a first polarity voltage and a second polarity voltage, display duration information related to each of the first and second polarity voltages is acquired in real time. It is then determined whether the display duration information related to each of the first and second polarity voltages meets their respective preset display conditions. If neither meets the preset display conditions, the alternating driving of pixels to display the image continues. If the display duration information related to the first target polarity voltage of the first and second polarity voltages meets the preset conditions, then during the remaining time period of the current display cycle, only the second target polarity voltage is used to drive pixels to display the image until the current display cycle ends.
[0056] According to an embodiment of this application, based on the polarity voltage driving display deviation after the previous display cycle, that is, using the display time difference between the first polarity voltage and the second polarity voltage after the end of the previous display cycle, the allocation duration of the first polarity voltage and the second polarity voltage for the current display cycle is determined to compensate for the polarity voltage driving display deviation between the first polarity voltage and the second polarity voltage after the end of the previous display cycle, thereby solving the liquid crystal polarization problem caused by the asymmetry of the cumulative time of driving the screen display using positive and negative polarity voltages. Within the current display cycle, pixels are driven alternately using a first polarity voltage and a second polarity voltage to display the image, thereby consuming the allocated time of each of the first and second polarity voltages. During the alternating drive display process, display duration information related to the first and second polarity voltages is acquired in real time. When the display duration information of the first target polarity voltage meets the preset display conditions, that is, when the allocated time for driving pixels with the first target polarity voltage to display the image has been exhausted, the second target polarity voltage is used to drive pixels to display the image during the remaining time period of the current display cycle. This is to avoid the time difference from the image display driven by the first and second polarity voltages being too large by adjusting the time difference between them. Therefore, by driving the display deviation based on the polarity voltage after the previous display cycle, the allocation duration related to the first polarity voltage and the second polarity voltage in the current display cycle is determined. And when the display duration information of the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. This adjusts the display time difference between the first polarity voltage and the second polarity voltage, thereby achieving the balance of positive and negative polarities throughout the display period after applying dynamic refresh rate technology, and solving the polarization problem caused by the imbalance of positive and negative polarities of liquid crystal.
[0057] According to an embodiment of this application, based on the polarity voltage driving display deviation of the pixels after the previous display cycle, determining the allocation duration related to the first polarity voltage and the second polarity voltage in the current display cycle includes: obtaining a first initial allocation duration for displaying the image using the first polarity voltage to drive the pixels and a second initial allocation duration for displaying the image using the second polarity voltage to drive the pixels in each display cycle; obtaining the polarity voltage driving display deviation of the pixels after the previous display cycle; obtaining a first remaining allocation duration related to the first polarity voltage and a second remaining allocation duration related to the second polarity voltage after the previous display cycle based on the polarity voltage driving display deviation; determining the allocation duration related to the first polarity voltage in the current display cycle based on the first remaining allocation duration and the first initial allocation duration; and determining the allocation duration related to the second polarity voltage in the current display cycle based on the second remaining allocation duration and the second initial allocation duration.
[0058] The first initial supply duration is the same as the second initial supply duration, and the sum of the first initial supply duration and the second initial supply duration is equal to the preset cycle duration; the polarity voltage drive display deviation represents the display time difference between displaying the image using the first polarity voltage drive pixel and displaying the image using the second polarity voltage drive pixel after the previous display cycle.
[0059] According to an embodiment of this application, after the previous display cycle ends, the initial allocation duration related to the first polarity voltage and the second polarity voltage for each display cycle is obtained. Under dynamic refresh rates, the display duration driven by the first polarity voltage and the second polarity voltage should be kept as symmetrical as possible, i.e., the ratio of the display duration driven by the first polarity voltage and the second polarity voltage should be kept as close to 50% as possible. Based on this, within each display cycle, a first initial allocation duration and a second initial allocation duration of the same duration are set for the first polarity voltage and the second polarity voltage, and the sum of the first initial allocation duration and the second initial allocation duration is equal to the preset cycle duration. The preset cycle duration is the expected cycle duration for each display cycle, and the preset cycle duration is in the second range. The expected cycle duration is consistent for each display cycle, but the expected cycle duration is not the actual duration of the display cycle.
[0060] For example, if the preset cycle duration is 1 second, then within one display cycle, the first initial distribution duration is 500 ms and the second initial distribution duration is 500 ms.
[0061] According to an embodiment of this application, after the previous display cycle ends, the polarity voltage drive display deviation after the previous display cycle can be obtained, so as to obtain the first remaining supply time related to the first polarity voltage and the second remaining supply time related to the second polarity voltage after the previous display cycle based on the polarity voltage drive display deviation.
[0062] Since the actual cumulative display duration and supply duration related to the first polarity voltage and the second polarity voltage in the previous display cycle are known, the remaining supply duration of the first polarity voltage and the second polarity voltage after the previous display cycle can be obtained based on the polarity voltage drive display deviation after the previous display cycle.
[0063] For example, in the previous display cycle, the supply time related to the first polarity voltage was 450ms, the actual cumulative display time related to the first polarity voltage was 460ms, the supply time related to the second polarity voltage was 460ms, the actual cumulative display time related to the second polarity voltage was 470ms, and the polarity voltage drive display deviation after the previous display cycle was a display time difference of 10ms between the first and second polarity voltages. Therefore, after the previous display cycle, the first remaining supply time related to the first polarity voltage is -10ms, and the second remaining supply time related to the second polarity voltage is -10ms. The preset cycle length of the previous display cycle is 1s, and the actual cycle length of the previous display cycle is 460ms + 470ms = 930ms.
[0064] In another embodiment, the first remaining supply duration represents the difference between the supply duration of the first polarity voltage during the previous display cycle and the actual cumulative duration of the first polarity voltage after the end of the previous display cycle, and the second remaining supply duration represents the difference between the supply duration of the second polarity voltage during the previous display cycle and the actual cumulative duration of the second polarity voltage after the end of the previous display cycle.
[0065] Based on this, the actual cumulative duration of the first polarity voltage and the second polarity voltage after the previous display cycle can be obtained. Based on the distribution duration of the first polarity voltage and the second polarity voltage in the previous display cycle, the remaining distribution duration of the first polarity voltage and the second polarity voltage after the previous display cycle can be determined, thereby determining the distribution duration related to the first polarity voltage and the second polarity voltage in the current cycle. Simultaneously, based on the distribution duration and real-time cumulative duration of the first polarity voltage and the second polarity voltage in the previous display cycle, the corresponding remaining distribution duration can be calculated. After the previous display cycle ends, the remaining distribution duration of the first polarity voltage and the second polarity voltage after the previous display cycle can be directly obtained, thereby determining the distribution duration related to the first polarity voltage and the second polarity voltage in the current display cycle.
[0066] According to embodiments of this application, given the first remaining supply duration and the second remaining supply duration after the previous display cycle, the supply duration related to the first polarity voltage in the current display cycle can be determined based on the sum of the first remaining supply duration and the first initial supply duration; similarly, the supply duration related to the second polarity voltage in the current display cycle can be determined based on the sum of the second remaining supply duration and the second initial supply duration. Specifically, the supply duration related to the first polarity voltage in the current display cycle is the sum of the first remaining supply duration and the first initial supply duration related to the first polarity voltage after the previous display cycle, and the supply duration related to the second polarity voltage in the current display cycle is the sum of the second remaining supply duration and the second initial supply duration related to the second polarity voltage after the previous display cycle.
[0067] For example, if the first initial supply duration and the second initial supply duration are both 500ms, and the first remaining supply duration after the previous display cycle is -20ms and the second remaining supply duration is -10ms, then the supply duration related to the first polarity voltage in the current display cycle is 480ms and the supply duration related to the second polarity voltage is 490ms.
[0068] According to embodiments of this application, for each display cycle, the initial allocation durations of the first polarity voltage and the second polarity voltage are set to be equal, and the sum of the first initial allocation duration and the second initial allocation duration equals the preset cycle duration. However, since the remaining allocation durations of the first polarity voltage and the second polarity voltage will not be exactly 0 after the end of the previous display cycle, i.e., they will not exactly consume the corresponding allocation duration, the allocation durations related to the first polarity voltage and the second polarity voltage in the current display cycle are determined based on the remaining allocation durations of the first polarity voltage and the second polarity voltage after the previous display cycle, as well as the first initial allocation duration related to the first polarity voltage and the second initial allocation duration related to the second polarity voltage. Thus, by adjusting the allocation duration of the current display cycle based on the remaining allocation duration after the previous display cycle, the display time difference between the first polarity voltage and the second polarity voltage driving the screen after the previous display cycle is compensated, so that the cumulative time ratio of positive and negative polarity screens is controlled at around 50%.
[0069] According to an embodiment of this application, the above-described display driving method further includes: determining the remaining allocation time for displaying the image by driving the pixels with the first polarity voltage in the current display cycle based on the allocation time related to the first polarity voltage and the cumulative display time; and determining the remaining allocation time for displaying the image by driving the pixels with the first polarity voltage in the current display cycle based on the allocation time related to the second polarity voltage and the cumulative display time.
[0070] Among them, the display duration information related to the first polarity voltage and the second polarity voltage is the cumulative display duration.
[0071] According to an embodiment of this application, when the display duration information is the cumulative display duration, the cumulative display duration related to the first polarity voltage in the current period represents the cumulative duration of screen display using the first polarity voltage to drive the pixels in the current period, and the cumulative display duration related to the second polarity voltage in the current period represents the cumulative duration of screen display using the second polarity voltage to drive the pixels in the current period.
[0072] According to an embodiment of this application, since it is necessary to determine the allocation duration of the first polarity voltage and the second polarity voltage in the current display cycle based on the remaining allocation duration of the first polarity voltage and the second polarity voltage after the previous display cycle, it is also necessary to obtain the remaining allocation duration of the first polarity voltage and the second polarity voltage in the current display cycle while obtaining the cumulative display duration related to the first polarity voltage and the second polarity voltage in the current display cycle, so as to determine the allocation duration of the first polarity voltage and the second polarity voltage in the next display cycle.
[0073] In one embodiment, the remaining allocation time for displaying the image using the first polarity voltage to drive pixels in the current display cycle can be determined based on the difference between the allocation time associated with the first polarity voltage and the cumulative display time; similarly, the remaining allocation time for displaying the image using the second polarity voltage to drive pixels in the current display cycle can be determined based on the difference between the allocation time associated with the second polarity voltage and the cumulative display time. Specifically, the remaining allocation time for displaying the image using the first polarity voltage to drive pixels in the current cycle is the difference between the allocation time associated with the first polarity voltage and the cumulative display time in the current cycle, and the remaining allocation time for displaying the image using the second polarity voltage to drive pixels in the current cycle is the difference between the allocation time associated with the second polarity voltage and the cumulative display time in the current cycle.
[0074] According to an embodiment of this application, when the display duration information is the cumulative display duration, within the current display cycle, based on the allocation duration and cumulative display duration associated with the first polarity voltage and the second polarity voltage respectively, the remaining allocation duration of the first polarity voltage and the second polarity voltage within the current display cycle is determined to determine whether the allocation duration of the first polarity voltage or the second polarity voltage has been consumed, i.e., to determine, and this determination is used to determine the allocation duration of the first polarity voltage and the second polarity voltage in the next display cycle, so as to compensate for the time difference between the first polarity voltage and the second polarity voltage driving the screen display after the current display cycle ends.
[0075] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. This includes: when the cumulative display duration related to the first polarity voltage is greater than or equal to the allocation duration related to the first polarity voltage, the second polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle.
[0076] According to an embodiment of this application, when the first target polarity voltage is the first polarity voltage, if the display duration information related to the first polarity voltage meets the preset display conditions, that is, the cumulative display duration related to the first polarity voltage is greater than or equal to the allocation duration related to the first polarity voltage, then the allocation duration for driving the pixels with the first polarity voltage to display the image has been consumed. Therefore, during the remaining time period of the current display cycle, the pixels are driven with the second polarity voltage to display the image.
[0077] In one embodiment, the remaining time period of the current display cycle represents the remaining allocation time for displaying the image by driving the pixels with the second polarity voltage when the cumulative display duration associated with the first polarity voltage is greater than or equal to the allocation duration associated with the first polarity voltage.
[0078] For example, if the cumulative display duration associated with the first polarity voltage is greater than or equal to the allocation duration associated with the first polarity voltage, and the remaining allocation duration for displaying the image using the second polarity voltage to drive the pixels is 30ms, then the remaining time period of the current display cycle is 30ms.
[0079] According to an embodiment of this application, when the first target polarity voltage is the first polarity voltage, a preset display condition is met when the cumulative display duration related to the first polarity voltage is greater than or equal to the allocation duration related to the first polarity voltage. That is, when the allocation duration of the first polarity voltage has been consumed, the second polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, so as to continue to consume the allocation duration of the second polarity voltage, thereby adjusting the time difference of the image display driven by the first polarity voltage and the second polarity voltage, and avoiding the time difference from being too large.
[0080] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. This includes: when the cumulative display duration related to the second polarity voltage is greater than or equal to the allocation duration related to the second polarity voltage, the first polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle.
[0081] According to an embodiment of this application, when the first target polarity voltage is the second polarity voltage, if the display duration information related to the second polarity voltage meets the preset display conditions, that is, the cumulative display duration related to the second polarity voltage is greater than or equal to the allocation duration related to the second polarity voltage, then the allocation duration for driving the pixels with the second polarity voltage to display the image has been consumed. Therefore, during the remaining time period of the current display cycle, the pixels are driven with the first polarity voltage to display the image.
[0082] In one embodiment, the remaining time period of the current display cycle represents the remaining allocation time for displaying the image by driving the pixels with the first polarity voltage within the current display cycle, provided that the cumulative display duration associated with the second polarity voltage is greater than or equal to the allocation duration associated with the second polarity voltage.
[0083] For example, if the cumulative display duration related to the second polarity voltage is greater than or equal to the allocation duration related to the second polarity voltage, and the remaining allocation duration for displaying the image by driving the pixels with the first polarity voltage is 30ms, then the remaining time period of the current display cycle is 30ms.
[0084] According to an embodiment of this application, when the first target polarity voltage is the second polarity voltage, a preset display condition is met when the cumulative display duration related to the second polarity voltage is greater than or equal to the allocation duration related to the second polarity voltage. That is, when the allocation duration of the second polarity voltage has been consumed, the first polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, so as to continue to consume the allocation duration of the first polarity voltage, thereby adjusting the time difference of the image display driven by the first polarity voltage and the second polarity voltage, and avoiding the time difference from being too large.
[0085] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. This includes: when the remaining allocation duration related to the first polarity voltage is less than or equal to a preset threshold, the second polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle.
[0086] Among them, the display duration information related to the first polarity voltage and the second polarity voltage is the remaining allocation duration; the remaining allocation duration related to the first polarity voltage indicates the remaining duration of image display using the first polarity voltage to drive the pixels within the current display cycle.
[0087] According to an embodiment of this application, when the display duration information is the remaining allocation duration, the remaining allocation duration related to the first polarity voltage in the current cycle represents the time to be consumed in the current cycle for driving pixels with the first polarity voltage to display the image, that is, the difference between the allocation duration related to the first polarity voltage in the current cycle and the actual accumulated display duration.
[0088] The preset threshold is 0.
[0089] According to an embodiment of this application, when the first target polarity voltage is the first polarity voltage, if the display duration information related to the first polarity voltage meets the preset display conditions, that is, the remaining allocation duration related to the first polarity voltage is less than or equal to the preset threshold, then the allocation duration for driving the pixels with the first polarity voltage to display the image has been consumed. Therefore, during the remaining time period of the current display cycle, the pixels are driven with the second polarity voltage to display the image.
[0090] In one embodiment, the remaining time period of the current display cycle represents the remaining allocation time for displaying the image by driving the pixels with the second polarity voltage within the current display cycle when the remaining allocation time associated with the first polarity voltage is less than or equal to a preset threshold.
[0091] For example, if the remaining allocation time associated with the first polarity voltage is less than or equal to a preset threshold (i.e., 0), and the remaining allocation time for driving the pixel with the second polarity voltage to display the image is 30ms, then the remaining time period of the current display cycle is 30ms.
[0092] According to an embodiment of this application, when the display duration information is the remaining allocation duration and the first target polarity voltage is the first polarity voltage, the preset display condition is satisfied when the remaining allocation duration related to the first polarity voltage is less than or equal to a preset threshold. That is, the allocation duration of the first polarity voltage has been consumed. Then, in the remaining time period of the current display cycle, the second polarity voltage is used to drive the pixels to display the image, so as to continue to consume the remaining allocation duration of the second polarity voltage, thereby adjusting the time difference of the image display driven by the first polarity voltage and the second polarity voltage, and avoiding the time difference from being too large.
[0093] According to an embodiment of this application, when the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, including: when the remaining allocation duration related to the second polarity voltage is less than or equal to a preset threshold, the first polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle.
[0094] Among them, the display duration information related to the first polarity voltage and the second polarity voltage is the remaining allocation duration; the remaining allocation duration related to the second polarity voltage indicates the remaining duration of image display using the second polarity voltage to drive the pixels within the current display cycle.
[0095] According to an embodiment of this application, when the display duration information is the remaining allocation duration, the remaining allocation duration related to the second polarity voltage in the current cycle represents the time to be consumed in the current cycle for driving pixels with the second polarity voltage to display the image, that is, the difference between the allocation duration related to the second polarity voltage in the current cycle and the actual accumulated display duration.
[0096] The preset threshold is 0.
[0097] According to an embodiment of this application, when the first target polarity voltage is the second polarity voltage, if the display duration information related to the second polarity voltage meets the preset display conditions, that is, the remaining allocation duration related to the second polarity voltage is less than or equal to the preset threshold, then the allocation duration for driving the pixels with the second polarity voltage to display the image has been consumed. Thus, during the remaining time period of the current display cycle, the pixels are driven with the first polarity voltage to display the image.
[0098] In one embodiment, the remaining time period of the current display cycle represents the remaining allocation time for displaying the image by driving the pixels with the first polarity voltage within the current display cycle when the remaining allocation time related to the second polarity voltage is less than or equal to a preset threshold.
[0099] For example, if the remaining allocation time related to the second polarity voltage is less than or equal to a preset threshold (i.e., 0), the remaining allocation time for driving the pixel with the first polarity voltage to display the image is 30ms, then the remaining time period of the current display cycle is 30ms.
[0100] According to an embodiment of this application, when the display duration information is the remaining allocation duration and the first target polarity voltage is the second polarity voltage, a preset display condition is met when the remaining allocation duration related to the second polarity voltage is less than or equal to a preset threshold. That is, the allocation duration of the second polarity voltage has been consumed. Then, during the remaining time period of the current display cycle, the first polarity voltage is used to drive the pixels to display the image, so as to continue to consume the remaining allocation duration of the first polarity voltage, thereby adjusting the time difference between the image display driven by the first polarity voltage and the second polarity voltage, and avoiding an excessively large time difference. According to an embodiment of this application, the above display driving method further includes: when the polarity voltage used to drive the display of the last frame of the previous display cycle is the first polarity voltage, the second polarity voltage is used to drive the pixels to display the first frame of the current display cycle; when the polarity voltage used to drive the display of the last frame of the previous display cycle is the second polarity voltage, the first polarity voltage is used to drive the pixels to display the first frame of the current display cycle.
[0101] According to an embodiment of this application, since the first polarity voltage or the second polarity voltage is continuously used to drive the pixels for display during the remaining time period of the previous display cycle, the polarity of the first frame displayed in the current display cycle is set to be opposite to the polarity of the last frame of the previous display cycle.
[0102] Specifically, if the last frame of the previous display cycle is driven by the first polarity voltage, the first frame of the current display cycle is driven by the second polarity voltage; if the last frame of the previous display cycle is driven by the second polarity voltage, the first frame of the current display cycle is driven by the first polarity voltage.
[0103] According to the embodiments of this application, the polarity of the last frame of the previous display cycle is defined to be opposite to the polarity of the first frame of the current display cycle, so as to avoid the continuous driving of the display of the same polarity voltage in the previous display cycle and the current display cycle for too long, thereby avoiding the liquid crystal being driven by a unidirectional voltage for a long time and optimizing the liquid crystal polarization problem.
[0104] Figure 4 A schematic diagram of a display panel according to an embodiment of this application is shown.
[0105] like Figure 4 As shown, the display panel 400 includes a pixel array 410 and a timing controller 420. The pixel array 410 is electrically connected to the timing controller 420. The timing controller 420 is used to execute the above-mentioned display driving method to drive the multiple pixels included in the pixel array 410 to display the image.
[0106] The pixel array 410 includes multiple pixels.
[0107] According to an embodiment of this application, a buffer may be provided in the timing controller 420.
[0108] Figure 5 A schematic diagram of a memory in a timing controller according to an embodiment of this application is shown.
[0109] like Figure 5 As shown, since the display driving method of this application involves positive and negative voltages, the timing controller can be equipped with a first buffer Buff1 and a second buffer Buff2 to store information related to positive and negative voltages, such as initial supply duration, supply duration, remaining supply duration, and cumulative display duration.
[0110] Specifically, for example, a first buffer Buff1 can be set to store information Ts+ related to the positive polarity voltage, and a second buffer Buff2 can be set to store information Ts- related to the negative polarity voltage, so that during the execution of the display driving method by the timing controller, the corresponding information is stored in the first buffer Buff1 and the second buffer Buff2, and the required information can be directly obtained from the first buffer Buff1 and the second buffer Buff2.
[0111] The following example uses the remaining allocation time as the display duration information to illustrate the driving display within the current display cycle.
[0112] Figure 6 The illustration schematically shows a timing diagram of the current display cycle when the display duration information is the remaining allocation duration, according to an embodiment of this application.
[0113] like Figure 6 As shown, within the current display cycle, the supply duration related to the positive voltage is T+, and the supply duration related to the negative voltage is T-. Setting the duration of each display cycle to 2 seconds, the duration of the current display cycle is 2 seconds. Furthermore, when the current display cycle is the first display cycle, the supply duration T+ for the positive voltage is 1 second, and the supply duration T- for the negative voltage is 1 second.
[0114] exist Figure 6 In the current display cycle, taking the first frame (Frame1) as the positive polarity as an example.
[0115] The duration of the first frame (Frame1) is t1 (e.g., 20ms). After the first frame (Frame1) ends, the timing controller replaces the remaining allocation duration in the first buffer Buff1 with (T+)-t1, which is 980ms. Since the first frame (Frame1) is defined as a positive polarity frame, the second frame (Frame2) alternates with a negative polarity frame. The duration of the second frame (Frame2) is t2 (e.g., 10ms). After the second frame (Frame2) ends, the timing controller replaces the remaining allocation duration in the second buffer Buff2 with (T-)-t2, which is 990ms.
[0116] The third frame (Frame 3) is displayed with a positive polarity, and its duration is t3 (e.g., 15ms). After the third frame ends, the timing controller replaces the remaining allocation duration in the first buffer (Buff1) with (T+)-t1-t3, which is 965ms. The fourth frame (Frame 4) is displayed with a negative polarity, and its duration is t4 (e.g., 10ms). After the fourth frame ends, the timing controller replaces the remaining allocation duration in the second buffer (Buff2) with (T-)-t2-t4, which is 980ms.
[0117] This process continues until the Kth frame is displayed (FrameK). The Kth frame is displayed with positive polarity, and its duration is tK. After the Kth frame is displayed, the timing controller replaces the remaining allocation duration in the first buffer Buff1 with (T+)-t1-t3-…-tK.
[0118] If the remaining allocation duration {(T+)-t1-t3-…-tK} (e.g., -5ms) in the first buffer Buff1 is ≤0 (assuming the allocation duration T+ of the positive voltage is exhausted first), it indicates that the allocation duration T+ of the positive voltage in the current display cycle has been completely exhausted, and 5ms of time is borrowed in advance from the next display cycle. At the same time, the non-positive duration of the remaining allocation duration (T+)-t1-t3-…-tK is retained as compensation time for the allocation duration of the positive voltage in the next display cycle. Specifically, the allocation duration of the positive voltage in the next display cycle is set to (T0+)+{(T+)-t1-t3-…-tK}, which is 995ms, where T0+ represents the initial allocation duration of the positive voltage set in each display cycle.
[0119] Based on this, the positive voltage allocation time in the current display cycle has been exhausted. Starting from the (K+1)th frame (FrameK+1), all displays will show negative voltage. Assuming that after the Jth frame (FrameJ) is completed, the remaining allocation time {(T-)-t2-t4-…-tJ} (e.g., -10ms) in the second buffer Buff2 is ≤0, it indicates that the negative voltage allocation time T- in the current display cycle has been completely exhausted, and 10ms time is borrowed in advance from the next display cycle. At the same time, the non-positive duration of the remaining allocation time {(T-)-t2-t4-…-tJ} at this time is retained as compensation time for the negative voltage allocation time in the next display cycle. Specifically, the supply duration of the negative electrode in the next display cycle is set to (T0-)+{(T-)-t2-t4-…-tJ}, which is 990ms, where T0- represents the initial supply duration of the negative voltage set in each display cycle. At this point, the current display supply cycle ends.
[0120] When starting the next display cycle, the allocation durations of positive and negative polarities in the first buffer Buff1 and the second buffer Buff2 are reset to (T0+)+{(T+)-t1-t3-…-tK} (995ms) and (T0-)+{(T-)-t2-t4-…-tJ} (990ms), respectively. Additionally, referring to the polarity of the last frame displayed in the current display cycle, the polarity of the first frame displayed at the beginning of the next display cycle is determined to be opposite to the polarity of the last frame displayed in the current display cycle.
[0121] If the polarity of the last frame displayed in the current display cycle is negative, then the polarity of the first frame displayed in the next display cycle will be positive. This process repeats continuously.
[0122] Therefore, the display driving method of this application can control the cumulative display time ratio of positive and negative polarity images to around 50% throughout the entire display duration, so as to effectively solve the liquid crystal polarization problem caused by the asymmetry of the cumulative time of positive and negative polarity images.
[0123] Figure 7 A schematic diagram of a display device according to an embodiment of this application is shown.
[0124] like Figure 7 As shown, the display device 700 includes a display panel 400.
[0125] Based on the above, the display driving method of this application periodically sets the supply duration of positive and negative polarity voltages. Within a single display cycle, the positive and negative polarity voltages cycle through their respective supply durations until the supply duration of one polarity voltage is exhausted. Then, the remaining supply duration of the other polarity voltage is continuously consumed until the supply durations of both positive and negative polarity voltages are completely exhausted, at which point the next display cycle begins. This process repeats continuously, thereby achieving a balance between positive and negative polarity throughout the entire display period. This solves the polarization problem caused by the imbalance of positive and negative polarity in the liquid crystal, and consequently solves the problem of continuous flickering of the image displayed on the display panel of the display device.
[0126] In another embodiment of this application, to simplify the algorithm processing, the above display driving scheme can be simplified as follows: the time in the first buffer Buff1 and the second buffer Buff2 that are negative (i.e., the remaining allocation time of the positive and negative polarity voltages) after each display cycle is ignored and discarded as compensation time for the next display cycle, thus making each display cycle of equal length. Since the duration of a display cycle is much longer than the duration of a single frame, ignoring the compensation time after each display cycle has a very small impact on the overall polarity shift and can be disregarded. In practical use, this can also largely solve the problem of liquid crystal polarization caused by the asymmetry of positive and negative polarity accumulation time under dynamic refresh rates.
[0127] Those skilled in the art will understand that the features described in the various embodiments of this application can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this application. In particular, the features described in the various embodiments of this application can be combined and / or combined in various ways without departing from the spirit and teachings of this application. All such combinations and / or combinations fall within the scope of this application.
[0128] The embodiments of this application have been described above. However, these embodiments are merely illustrative and not intended to limit the scope of this application. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Without departing from the scope of this application, those skilled in the art can make various substitutions and modifications, all of which should fall within the scope of this application.
Claims
1. A display driving method, characterized in that, The method includes: Based on the polarity voltage driving display deviation of the pixels after the previous display cycle, the allocation duration related to the first polarity voltage and the second polarity voltage in the current display cycle is determined. The allocation duration related to the first polarity voltage represents the expected duration of displaying the image by driving the pixels with the first polarity voltage, and the allocation duration related to the second polarity voltage represents the expected duration of displaying the image by driving the pixels with the second polarity voltage. The polarities of the first polarity voltage and the second polarity voltage are opposite. During the process of alternately driving pixels with the first polarity voltage and the second polarity voltage to display the image, display duration information related to the first polarity voltage and the second polarity voltage is obtained. If the display duration information related to the first target polarity voltage meets the preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. The first target polarity voltage is either a first polarity voltage or a second polarity voltage, and the polarities of the first target polarity voltage and the second target polarity voltage are opposite. The preset display conditions are determined based on the allocation duration related to the first target polarity voltage.
2. The method according to claim 1, characterized in that, The determination of the allocation duration related to the first and second polarity voltages within the current display cycle, based on the polarity voltage driving display deviation of the pixels after the previous display cycle, includes: The first initial allocation duration for displaying the image by driving the pixels with the first polarity voltage and the second initial allocation duration for displaying the image by driving the pixels with the second polarity voltage are obtained for each display cycle. The first initial allocation duration and the second initial allocation duration are the same, and the sum of the first initial allocation duration and the second initial allocation duration is equal to the preset cycle duration. The polarity voltage driving display deviation of the pixel after the previous display cycle is obtained; wherein, the polarity voltage driving display deviation represents the display time difference between displaying the image using the first polarity voltage to drive the pixel and displaying the image using the second polarity voltage after the previous display cycle. Based on the polarity voltage driving display deviation, the first remaining supply time related to the first polarity voltage and the second remaining supply time related to the second polarity voltage are obtained after the previous display cycle; Based on the first remaining supply duration and the first initial supply duration, determine the supply duration related to the first polarity voltage within the current display cycle; Based on the second remaining supply duration and the second initial supply duration, determine the supply duration related to the second polarity voltage within the current display cycle.
3. The method according to claim 1, characterized in that, The display duration information associated with each of the first and second polarity voltages is the cumulative display duration; The method further includes: Based on the allocation time related to the first polarity voltage and the cumulative display time, determine the remaining allocation time in the current display cycle for displaying the image by driving the pixels with the first polarity voltage; Based on the allocation time associated with the second polarity voltage and the cumulative display time, determine the remaining allocation time in the current display cycle for displaying the image by driving the pixels with the first polarity voltage.
4. The method according to claim 3, characterized in that, When the display duration information related to the first target polarity voltage meets preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, including: If the cumulative display duration associated with the first polarity voltage is greater than or equal to the supply duration associated with the first polarity voltage, the second polarity voltage is used to drive the pixels for display during the remaining time period of the current display cycle.
5. The method according to claim 3, characterized in that, When the display duration information related to the first target polarity voltage meets preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, including: If the cumulative display duration associated with the second polarity voltage is greater than or equal to the supply duration associated with the second polarity voltage, the pixels are driven by the first polarity voltage to display the image during the remaining time period of the current display cycle.
6. The method according to claim 1, characterized in that, The display duration information associated with the first polarity voltage and the second polarity voltage is the remaining supply duration; When the display duration information related to the first target polarity voltage meets preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, including: If the remaining supply time associated with the first polarity voltage is less than or equal to a preset threshold, the second polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. The remaining allocation time related to the first polarity voltage represents the remaining time within the current display cycle during which the pixels are driven by the first polarity voltage to display the image.
7. The method according to claim 1, characterized in that, The display duration information associated with the first polarity voltage and the second polarity voltage is the remaining supply duration; When the display duration information related to the first target polarity voltage meets preset display conditions, the second target polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle, including: If the remaining supply time associated with the second polarity voltage is less than or equal to a preset threshold, the first polarity voltage is used to drive the pixels to display the image during the remaining time period of the current display cycle. The remaining allocation time related to the second polarity voltage represents the remaining time within the current display cycle during which the pixels are driven by the second polarity voltage to display the image.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: When the polarity voltage used to drive the display of the last frame of the previous display cycle is the first polarity voltage, the second polarity voltage is used to drive the pixel to display the first frame of the current display cycle. When the polarity voltage used to drive the display of the last frame of the previous display cycle is the second polarity voltage, the first polarity voltage is used to drive the pixel to display the first frame of the current display cycle.
9. A display panel, characterized in that, include: A pixel array, comprising multiple pixels; A timing controller, electrically connected to the pixel array, is used to execute the method as described in any one of claims 1 to 8 to drive the plurality of pixels included in the pixel array to display an image.
10. A display device, characterized in that, include: The display panel as described in claim 9.