Display screen driving method, pixel driving circuit, and related device

EP4468284A4Pending Publication Date: 2025-05-07HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
EP2023910784
Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-29
Filing Date
2023-12-28
Publication Date
2025-05-07

AI Technical Summary

Technical Problem

Organic light-emitting diode (OLED) displays experience significant motion blur when gray-scale values change greatly, affecting the user's viewing experience due to the inability to accurately control current flow through the thin film transistors, leading to trapped electrons or holes in the trap states, which reduces brightness and causes image blurring.

Method used

The proposed solution involves a display driving method and pixel driving circuit that adjust the signal or voltage input to the pixel driving circuit based on the gray-scale value changes, using a combination of transistors and voltage signals to control the light-emitting device, with specific duty cycles and reset signals to manage the voltage and current flow, thereby compensating for trapped charges and reducing motion blur.

Benefits of technology

This approach effectively alleviates motion blur by optimizing the voltage and current control in the pixel driving circuit, ensuring accurate gray-scale representation and improved user experience by reducing the impact of trap states on the thin film transistors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IMGAF001_ABST
    Figure IMGAF001_ABST
Patent Text Reader

Abstract

This application provides a display driving method, a pixel driving circuit, and a related apparatus. This application provides a method for resolving a motion blur problem of an image on a display by changing a signal input to a pixel driving circuit in the display when an electronic device drives the display to display an image. According to the method provided in this application, the electronic device may adjust different signals or voltages at different brightness and different refresh rates of the display. In addition, the electronic device may further have different target values for the signal or the voltage based on brightness and a refresh rate of the display. In this way, when the display is at different brightness or different refresh rates, the motion blur problem of the image displayed on the display can be alleviated, and user experience in viewing the display is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Chinese Patent Application No. 202211711262.X, filed with the China National Intellectual Property Administration on December 29, 2022 and entitled "DISPLAY DRIVING METHOD, PIXEL DRIVING CIRCUIT, AND RELATED APPARATUS", which is incorporated herein by reference in its entirety.TECHNICAL FIELD

[0002] This application relates to the field of display technologies, and in particular, to a display driving method, a pixel driving circuit, and a related apparatus.BACKGROUND

[0003] An organic light-emitting diode (organic light-emitting diode, OLED) is a current injected light-emitting display device. The OLED features wide color gamut, low latency, and low power consumption when displaying an image. Because the OLED does not need to use a backlight panel and can emit light by using only a current flowing through the OLED, a display manufactured by using the OLED is thinner and lighter. In addition, the OLED may also be made into a curved display on a flexible substrate. Based on the foregoing advantages of the OLED, an increasing quantity of electronic devices display images by using the OLED display. However, when a gray-scale value of an image displayed on the OLED display changes greatly, serious motion blur is generated, and viewing experience of a user is affected.SUMMARY

[0004] This application provides a display driving method, a pixel driving circuit, and a related apparatus. When a gray-scale value of a subpixel on a display changes greatly, an electronic device may adjust a signal or a voltage input to a pixel driving circuit in the display. In addition, when digital brightness values or refresh rates of the display are different, the electronic device may further use different adjustment values. In this way, the electronic device may alleviate motion blur of an image displayed on the display at different brightness or different refresh rates, to improve user experience in viewing the display.

[0005] According to a first aspect, this application provides a display driving method. The method can be applied to an electronic device. The electronic device includes a plurality of pixel driving circuits, and the plurality of pixel driving circuits include a first pixel driving circuit of a first subpixel. The first subpixel is any subpixel on a display of the electronic device. The first pixel driving circuit includes a first transistor and a light-emitting device. A first electrode of the first transistor is connected to a first voltage signal, and a second electrode of the first transistor is connected to the light-emitting device. The electronic device obtains a first parameter and a second parameter. The first parameter includes a first gray-scale value of the first subpixel in a K th< frame, the second parameter includes second gray-scale values of the first subpixel in M frames before the K th< frame, K and M are positive integers, and the K th< frame is a to-be-displayed frame of image. The electronic device determines the first voltage signal based on the first parameter. The electronic device determines a first reset signal based on the first parameter and the second parameter. The first reset signal is used to reset a voltage of the first electrode or the second electrode, to increase a voltage between the first electrode and the second electrode. The electronic device controls, by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the first gray-scale value.

[0006] The first transistor may be a driving thin film transistor in the first pixel driving circuit, and the first subpixel may also be referred to as a subpixel A. A main function of the first transistor is to control a current in the first pixel driving circuit, and further control a magnitude of a current flowing through the light-emitting device. Before displaying the K th< frame of image, the electronic device may first reset the voltage in the first pixel driving circuit. A voltage of each node or component in the first pixel driving circuit may have a different reset voltage. The reset voltage received by the first electrode or the second electrode of the first transistor may be controlled by the first reset signal. When the first electrode is a source of the first transistor, the second electrode may be a drain of the first transistor. When the first electrode is a drain of the first transistor, the second electrode may be a source of the first transistor. The electronic device may determine a duty cycle of the first reset signal based on the first gray-scale value of the first subpixel in the K th< frame and the second gray-scale values of the first subpixel in the M frames before the K th< frame. The second gray-scale values may include a plurality of gray-scale values. In a possible implementation, the electronic device may adjust the duty cycle of the first reset signal by increasing or decreasing a quantity of pulses of the first reset signal. A time length of each pulse is the same. After determining the first reset signal, the electronic device may reset the voltage of the first electrode or the second electrode of the first transistor by using the first reset signal. Then, the electronic device may control, by using the first voltage signal, the current flowing through the first transistor, and further control the magnitude of the current flowing through the light-emitting device, so that the light-emitting device emits light. The first voltage signal may be obtained after the electronic device performs digital-to-analog conversion on the first gray-scale value. The light-emitting device emits the light, so that the first subpixel displays the first gray-scale value.

[0007] It may be understood that the electronic device may reset the first electrode or the second electrode of the first transistor, so that the voltage between the first electrode and the second electrode is increased. In this way, a small current can be generated between the first electrode and the second electrode in a reset phase, to achieve precharge effect on the first transistor, and compensate for electrons or holes trapped in a trap state of the first transistor. The electronic device may adjust a reset time of the first electrode or the second electrode by adjusting the duty cycle of the first reset signal. A longer reset time of the first electrode or the second electrode indicates a longer precharge time of the first electrode or the second electrode. The electronic device may determine the duty cycle of the first reset signal based on the gray-scale value of the first subpixel in the K th< frame and the gray-scale values of the M frames before the K th< frame. In this way, in different scenarios in which gray-scale values change, the electronic device may determine the first reset signal with different duty cycles, to better alleviate motion blur of an image in the foregoing scenarios.

[0008] With reference to the first aspect, in some embodiments, the first pixel driving circuit includes a second transistor. The second transistor is connected to the first electrode or the second electrode of the first transistor. The second transistor receives a second voltage signal. The electronic device controls, by using the first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to a first voltage value corresponding to the second voltage signal.

[0009] The second transistor may receive the first reset signal. The first reset signal may control the second transistor to be turned on or off. When the second transistor is turned on, the electronic device may reset the voltage of the electrode, connected to the second transistor, on the first transistor to the first voltage value. The first voltage value is a voltage value of the second voltage signal.

[0010] With reference to the first aspect, in some embodiments, the first pixel driving circuit includes a third transistor, and the third transistor of the first pixel driving circuit is connected to the first electrode or the second electrode of the first transistor. The third transistor and the second transistor are connected to different electrodes of the first transistor. The third transistor receives a third voltage signal. The electronic device determines a second reset signal based on the first parameter and the second parameter. The electronic device controls, by using the second reset signal, the third transistor to be turned on, to reset a voltage of an electrode, connected to the third transistor, on the first transistor to a voltage value corresponding to the third voltage signal. The electronic device controls, by using the first reset signal, the second reset signal, and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light.

[0011] The third transistor and the second transistor may be connected to different electrodes of the first transistor. For example, when the third transistor may be connected to the first electrode of the first transistor, the second transistor may be connected to the second electrode of the first transistor. Alternatively, the third transistor is connected to the second electrode of the first transistor, and the second transistor is connected to the first electrode of the first transistor. The first electrode may be a source of the first transistor, and the second electrode may be a drain of the first transistor.

[0012] It may be understood that when the second transistor and / or the third transistor are / is turned on, the second voltage signal received by the second transistor and / or the third voltage signal received by the third transistor act on different electrodes of the first transistor, so that the voltage between the first electrode and the second electrode of the first transistor is increased. Further, a small current can be formed between the first electrode and the second electrode of the first transistor, to implement precharge of the first transistor. Different electrodes of the first transistor may be respectively reset by using the second transistor and / or the third transistor, so that a current of the first transistor during precharge in the reset phase may be adjusted.

[0013] With reference to the first aspect, in some embodiments, after the electronic device controls, by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, the electronic device may obtain a third parameter and a fourth parameter. The third parameter includes a third gray-scale value of a first subpixel in a P th< frame, the fourth parameter includes fourth gray-scale values of a first subpixel in M frames before the P th< frame, P and M are positive integers, and the P th< frame is a to-be-displayed frame of image. The P th< frame and the K th< frame are different frames of images, and the third gray-scale value is different from the first gray-scale value and / or the fourth gray-scale values are different from at least one of the second gray-scale values. The electronic device may determine a fourth voltage signal based on the third parameter The electronic device may determine a third reset signal based on the third parameter and the fourth parameter The third reset signal may be used to reset a voltage of the first electrode or the second electrode, to increase a voltage between the first electrode and the second electrode. A duty cycle of the third reset signal may be different from the duty cycle of the first reset signal. The electronic device may control, by using the third reset signal and the fourth voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the third gray-scale value.

[0014] The P th< frame and the K th< frame may be images of different frames. The fourth gray-scale values may include a plurality of gray-scale values of the first subpixel from the (P-M) th< frame to the P th< frame (excluding the P th< frame). The first gray-scale value may be different from the third gray-scale value, and / or the second gray-scale values may be different from at least one of the fourth gray-scale values. That is, the P th< frame of image displayed by the electronic device is different from the K th< frame of image, and / or the M frames before the P th< frame of image are different from the M frames before the K th< frame of image. When the first gray-scale value and the third gray-scale value are different, voltages of the first voltage signal and the fourth voltage signal may be different. When the electronic device determines the third reset signal, the duty cycle of the third reset signal may also be different from the duty cycle of the first reset signal.

[0015] Optionally, in some embodiments, after the electronic device controls, by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, the electronic device may obtain a third parameter and a fourth parameter. The third parameter includes a third gray-scale value of a first subpixel in a P th< frame, the fourth parameter includes fourth gray-scale values of a first subpixel in M frames before the P th< frame, P and M are positive integers, and the P th< frame is a to-be-displayed frame of image. The P th< frame and the K th< frame are different frames of images, and the third gray-scale value is different from the first gray-scale value and / or the fourth gray-scale values are different from at least one of the second gray-scale values. The electronic device determines a third reset signal and a fourth reset signal based on the third parameter and the fourth parameter. The third reset signal and the fourth reset signal are used to reset different electrodes of the first transistor. The first reset signal and the third reset signal may reset the same electrode of the first transistor. The second reset signal and the fourth reset signal may reset the other identical electrode of the first transistor. When the electronic device determines the third reset signal and the fourth reset signal, the duty cycle of the third reset signal may be different from the duty cycle of the first reset signal. A duty cycle of the fourth reset signal may be different from a duty cycle of the second reset signal.

[0016] The third reset signal may have a same function as the first reset signal, and is used to reset a same electrode of the first transistor. The fourth reset signal may have a same function as the second reset signal, and is used to reset the other electrode of the first transistor. The second transistor in the first pixel driving circuit may receive the first reset signal or the third reset signal, and is configured to reset the first electrode or the second electrode of the first transistor. The third transistor may receive the second reset signal or the fourth reset signal, and is configured to reset the second electrode or the first electrode of the first transistor. The electronic device may determine the third reset signal and the fourth reset signal based on the P th< frame and images before the P th< frame. The duty cycle of the third reset signal may be the same as or different from the duty cycle of the first reset signal. The duty cycle of the fourth reset signal may be the same as or different from the duty cycle of the second reset signal.

[0017] It may be understood that the electronic device may determine the reset signal with different duty cycles based on gray-scale values of a previous frame and a current frame. In this way, a power-on time of the first transistor in the reset phase can be controlled. By adjusting the charging time of the first transistor in the reset phase, the time for compensating for electrons or holes trapped in the trap state of the first transistor can be changed. In this way, the motion blur of the image can be alleviated when different gray-scale values are switched.

[0018] With reference to the first aspect, in some embodiments, that the electronic device determines a first reset signal based on the first parameter and the second parameter specifically includes: The electronic device may obtain a fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device may determine a value of a first duty cycle based on a mapping relationship between the first parameter, the second parameter, and the first duty cycle of the first reset signal under the fifth parameter. The electronic device may determine the first reset signal based on the value of the first duty cycle.

[0019] In some other embodiments, that the electronic device may further determine a second reset signal based on the first parameter and the second parameter specifically includes: The electronic device may obtain the fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device may determine a value of a second duty cycle based on a mapping relationship between the first parameter, the second parameter, and the second duty cycle of the second reset signal under the fifth parameter. The electronic device may determine the second reset signal based on the value of the second duty cycle.

[0020] It may be understood that, in addition to determining the value of the first duty cycle and the value of the second duty cycle based on the gray-scale value of the first subpixel, the electronic device may further determine the value of the first duty cycle and the value of the second duty cycle based on a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device may adjust the value of the first duty cycle and / or the value of the second duty cycle when the display is at different digital brightness values or refresh rates. In this way, the electronic device may alleviate the motion blur problem of the image displayed on the display at different digital brightness values or refresh rates.

[0021] With reference to the first aspect, in some embodiments, before the electronic device determines the first reset signal based on the first parameter and the second parameter, the display driving method further includes: The electronic device determines that the digital brightness value is in a first interval or the refresh rate is in a second interval when the K th< frame of image is displayed on the display. The first interval may be a subset of a value range of the digital brightness value. The second interval may be a subset of a value range of the refresh rate. In some other embodiments, before the electronic device determines the second reset signal based on the first parameter and the second parameter, the display driving method may further include: The electronic device determines that the digital brightness value is in a first interval or the refresh rate is in a second interval when the K th< frame of image is displayed on the display. The first interval may be a subset of a value range of the digital brightness value. The second interval may be a subset of a value range of the refresh rate. For example, the value range of the digital brightness value of the display may be 0 to 1600 nits, and the first interval of the digital brightness value of the display may be 0 to 10 nits, and 0 to 10 nits is a subset of 0 to 1600 nits. The value range of the refresh rate of the display may be 0 to 160 Hz, where the second interval may be 0 to 60 Hz.

[0022] It may be understood that the electronic device may divide different intervals for the digital brightness value or the refresh rate of the display. When the digital brightness value of the display is in the first interval or the refresh rate is in the second interval, the electronic device may determine the duty cycle of the first reset signal and / or the duty cycle of the second reset signal based on the first parameter and the second parameter. However, when the digital brightness value of the display is not in the first interval or the refresh rate is not in the second interval, the electronic device may not determine the duty cycle of the first reset signal and / or the duty cycle of the second reset signal based on the first parameter and the second parameter. In this scenario, the duty cycle of the first reset signal and / or the duty cycle of the second reset signal may be a fixed value.

[0023] With reference to the first aspect, in some embodiments, that the electronic device determines the first voltage signal based on the first parameter specifically includes: The electronic device determines a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter The electronic device determines the first voltage signal based on the target value of the first parameter

[0024] The first parameter may be a gray-scale value of the first subpixel in the original K th< frame of image after processing by an application processor in the electronic device. The gray-scale value of the first subpixel is not adjusted by the application processor. At this time, the K th< frame of image is not displayed on the display. The electronic device may adjust the gray-scale value of the first subpixel in the K th< frame of image based on the first parameter and the second parameter, and determine that a target gray-scale value of the first subpixel is the target value of the first parameter. The electronic device may convert the target value of the first parameter into the first voltage signal. A voltage value of the first voltage signal is related to the target value of the first parameter

[0025] It may be understood that, in addition to determining the reset signal with different duty cycles, the electronic device may further process, based on the first parameter and the second parameter, the gray-scale value of the first subpixel in the K th< frame of image displayed on the display, to obtain the target gray-scale value of the first subpixel (that is, the target value of the first parameter). Further, the electronic device may determine the voltage value of the first voltage signal based on the target value of the first parameter. A voltage of the first voltage signal determined based on the target gray-scale value of the first subpixel may be greater than a voltage of the first voltage signal determined based on the gray-scale value of the first subpixel. In this way, the first voltage signal received by the first pixel driving circuit is larger, so that a current flowing through the first transistor is increased. Even though a part of the current is lost in the trap state of the first transistor, when the current drives the light-emitting device to emit light, the remaining current flowing through the light-emitting device may make the gray-scale value displayed by the first subpixel close to the first parameter

[0026] With reference to the first aspect, in some embodiments, that the electronic device determines a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter specifically includes: The electronic device obtains the fifth parameter, where the fifth parameter is the digital brightness value or the refresh rate for displaying the K th< frame of image on the display. The electronic device determines the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter under the fifth parameter.

[0027] It may be understood that, in addition to determining the target gray-scale value of the first subpixel in the K th< frame based on the first gray-scale value of the first subpixel in the K th< frame and the second gray-scale values of the first subpixel in the M frames before the K th< frame, the electronic device may further determine the target value of the first parameter based on the digital brightness value or the refresh rate for displaying the K th< frame of image on the display. The target value of the first parameter may be the target gray-scale value of the first subpixel in the K th< frame. In this way, the electronic device can alleviate the motion blur problem of the image displayed on the display at different digital brightness values or refresh rates in different scenarios by determining different target values of the first parameter

[0028] With reference to the first aspect, in some embodiments, before the electronic device determines the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter, the method further includes: The electronic device determines that the digital brightness value is in a third interval or the refresh rate is in a fourth interval when the K th< frame of image is displayed on the display, where the third interval is a subset of the value range of the digital brightness value, and the fourth interval is a subset of the value range of the refresh rate.

[0029] When the digital brightness value of the display is in the third interval or the refresh rate is in the fourth interval, the electronic device may determine the target value of the first parameter based on the first parameter and the second parameter. However, when the digital brightness value of the display is not in the third interval or the refresh rate is not in the fourth interval, the electronic device may determine the voltage value of the first voltage signal based on the first parameter. The first interval and the third interval may have an intersection. For example, the first interval may be a value of the digital brightness value of the display ranging from 0 to 10 nits, and the third interval may be a value of the digital brightness value of the display ranging from 0 to 1600 nits. In this case, when the digital brightness value of the K th< frame of image displayed on the display is in the intersection of the first interval and the third interval, the electronic device may determine the target value of the first parameter based on the first parameter and the second parameter. Then, the electronic device may determine the duty cycle of the first reset signal and / or the duty cycle of the second reset signal based on the target value of the first parameter and the second parameter Similarly, the second interval and the fourth interval may also have an intersection.

[0030] It may be understood that the electronic device may divide different intervals for the digital brightness value or the refresh rate of the display. The electronic device may divide different intervals for the digital brightness value or the refresh rate, to divide different scenarios. The electronic device may use different display driving methods to alleviate the motion blur problem of the image displayed on the display in different scenarios.

[0031] With reference to the first aspect, in some embodiments, the display driving method further includes: The electronic device determines the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value. The electronic device determines the second voltage signal based on the first voltage value.

[0032] A voltage value of the second voltage signal is the first voltage value. When the second transistor is turned on, the first voltage value of the second voltage signal may be reset when the first electrode or the second electrode of the first transistor is reset by using the second transistor, and the voltage of the electrode connected to the first transistor and the second transistor is reset to the first voltage value of the second voltage signal.

[0033] Optionally, in some other embodiments, the display driving method further includes: The electronic device determines a second voltage value based on a mapping relationship between the first parameter, the second parameter, and the second voltage value. The electronic device may determine a third voltage signal based on the second voltage value. A voltage value of the third voltage signal is the second voltage value. When the third transistor is turned on, the second voltage value of the third voltage signal may be reset when the first electrode or the second electrode of the first transistor is reset by using the third transistor, and the voltage of the electrode connected to the first transistor and the third transistor is reset to the second voltage value of the third voltage signal.

[0034] It may be understood that, in addition to determining the first reset signal and the second reset signal with different duty cycles, and the first voltage signal with different voltage values based on the first parameter and the second parameter, the electronic device may further determine different first voltage values or second voltage values. In this way, the electronic device may determine different first voltage values and / or second voltage values when gray-scale values in the first parameter and / or the second parameter are different, to facilitate control of the current between the first electrode and the second electrode in the reset phase.

[0035] With reference to the first aspect, in some embodiments, that the electronic device determines the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value specifically includes: The electronic device obtains the fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device determines the first voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value under the fifth parameter.

[0036] In some other embodiments, that the electronic device determines a second voltage value based on the mapping relationship between the first parameter, the second parameter, and the second voltage value specifically includes: The electronic device may obtain the fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device may determine the second voltage value based on the mapping relationship between the first parameter, the second parameter, and the second voltage value under the fifth parameter.

[0037] It may be understood that, in addition to determining the first voltage value and / or the second voltage value based on the first gray-scale value of the first subpixel in the K th< frame and the second gray-scale values of the first subpixel in the M frames before the K th< frame, the electronic device may further determine the first voltage value and / or the second voltage value based on the digital brightness value or the refresh rate for displaying the K th< frame of image on the display. In this way, the electronic device can alleviate the motion blur problem of the image displayed on the display at different digital brightness values or refresh rates in different scenarios by determining different first voltage values and / or second voltage values.

[0038] With reference to the first aspect, in some embodiments, before the electronic device determines the first voltage value and / or the second voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value and / or the second voltage value, the method further includes: The electronic device determines that the digital brightness value is in a fifth interval or the refresh rate is in a sixth interval when the K th< frame of image is displayed on the display. The fifth interval may be a subset of a value range of the digital brightness value. The sixth interval may be a subset of a value range of the refresh rate.

[0039] When the digital brightness value of the display is in the fifth interval or the refresh rate is in the sixth interval, the electronic device may determine the first voltage value and / or the second voltage value based on the first parameter and the second parameter. However, when the digital brightness value or the refresh rate of the display is not in the second interval, the electronic device may not determine the first voltage value and / or the second voltage value based on the first parameter and the second parameter. In this way, the first voltage value and / or the second voltage value may be an initial value. The fifth interval, the first interval, and the third interval may have an intersection. When determining that the digital brightness value of the K th< frame of image displayed on the display is in the intersection of the first interval, the third interval, and the fifth interval, the electronic device may determine the target value of the first parameter based on the first parameter and the second parameter Then, the electronic device may determine the first voltage value and / or the second voltage value and the duty cycle of the first reset signal and / or the duty cycle of the second reset signal based on the target value of the first parameter and the second parameter Similarly, the second interval, the fourth interval, and the sixth interval may also have an intersection.

[0040] It may be understood that the electronic device may determine, based on the digital brightness value or the refresh rate of the display, whether to adjust the first voltage value and / or the second voltage value based on the first parameter and the second parameter, to alleviate the motion blur problem of the display in different scenarios.

[0041] According to a second aspect, this application provides another display driving method. The method is applied to an electronic device. The electronic device includes a plurality of pixel driving circuits. The plurality of pixel driving circuits include a first pixel driving circuit of a first subpixel. The first subpixel is any subpixel on a display of the electronic device. The first pixel driving circuit includes a first transistor, a second transistor, and a light-emitting device. A first electrode of the first transistor is connected to a first voltage signal, and a second electrode of the first transistor is connected to the light-emitting device. The second transistor is connected to the first electrode or the second electrode of the first transistor, and the second transistor receives a second voltage signal. The display driving method includes: The electronic device obtains a first parameter and a second parameter. The first parameter includes a first gray-scale value of the first subpixel in a K th< frame, and the second parameter includes gray-scale values of the first subpixel in M frames before the K th< frame. K and M are positive integers, and the K th< frame is a to-be-displayed frame of image. The electronic device determines the first voltage signal based on the first parameter. The electronic device determines the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value. The electronic device determines the second voltage signal based on the first voltage value. The electronic device controls, by using the first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to a first voltage value corresponding to the second voltage signal. The electronic device controls, by using the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the first gray-scale value.

[0042] The first transistor may be a driving thin film transistor in the first pixel driving circuit, and the first subpixel may also be referred to as a subpixel A. The second transistor may be a switching thin film transistor in the first pixel driving circuit. A main function of the first transistor is to control a current in the first pixel driving circuit, and further control a magnitude of a current flowing through the light-emitting device. The first voltage signal may be a pixel voltage of the first pixel driving circuit. The second voltage signal may be a reset voltage received by the second transistor, and a magnitude of the second voltage signal may be the first voltage value. When the second transistor is turned on, the electronic device may reset the voltage of the electrode, connected to the second transistor, on the first transistor to the first voltage value.

[0043] With reference to the second aspect, in some embodiments, the first pixel driving circuit includes a third transistor, and the third transistor of the second pixel driving circuit is connected to the first electrode or the second electrode of the first transistor. The third transistor and the second transistor are connected to different electrodes of the first transistor. The third transistor may receive a third voltage signal. The electronic device may determine a second voltage value based on the first parameter and the second parameter. The electronic device may determine a third voltage signal based on the second voltage value. A voltage value of the third voltage signal is the second voltage value. When the third transistor is turned on, the second voltage value of the third voltage signal may be reset when the first electrode or the second electrode of the first transistor is reset by using the third transistor, and the voltage of the electrode connected to the first transistor and the third transistor is reset to the second voltage value of the third voltage signal. The third transistor and the second transistor may be connected to different electrodes of the first transistor. For example, when the third transistor may be connected to the first electrode of the first transistor, the second transistor may be connected to the second electrode of the first transistor. Alternatively, the third transistor is connected to the second electrode of the first transistor, and the second transistor is connected to the first electrode of the first transistor. The first electrode may be a source of the first transistor, and the second electrode may be a drain of the first transistor.

[0044] It may be understood that, before the display displays the K th< frame of image, the electronic device may reset the first electrode and / or the second electrode of the first transistor, to reset a voltage of the first electrode to the first voltage value, and / or reset a voltage of the second electrode to the second voltage value. The electronic device may determine the first voltage value and / or the second voltage value based on the first parameter and the second parameter. The electronic device may generate precharge circuits of different sizes in a reset phase when gray-scale values of the first subpixels change differently, to compensate for a trap state of the first transistor. In this way, the electronic device can alleviate the motion blur problem when different gray-scale values change.

[0045] With reference to the second aspect, in some embodiments, that the electronic device determines the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value specifically includes: The electronic device obtains a fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device determines the first voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value under the fifth parameter.

[0046] Optionally, that the electronic device determines the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value specifically includes: The electronic device obtains the fifth parameter. The fifth parameter is a digital brightness value or a refresh rate for displaying the K th< frame of image on the display. The electronic device determines the second voltage value based on the mapping relationship between the first parameter, the second parameter, and the second voltage value under the fifth parameter.

[0047] It may be understood that, in addition to determining the first voltage value and / or the second voltage value based on the first gray-scale value of the first subpixel in the K th< frame and the second gray-scale values of the first subpixel in the M frames before the K th< frame, the electronic device may further determine the first voltage value and / or the second voltage value based on the digital brightness value or the refresh rate for displaying the K th< frame of image on the display. In this way, the electronic device can alleviate the motion blur problem of the image displayed on the display at different digital brightness values or refresh rates in different scenarios by determining different first voltage values and / or second voltage values.

[0048] With reference to the second aspect, in some embodiments, before the electronic device determines the first voltage value and / or the second voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value and / or the second voltage value, the method further includes: The electronic device determines that the digital brightness value is in a seventh interval or the refresh rate is in an eighth interval when the K th< frame of image is displayed on the display. The seventh interval may be a subset of a value range of the digital brightness value. The eighth interval may be a subset of a value range of the refresh rate.

[0049] It may be understood that, the electronic device may determine the first voltage value and / or the second voltage value based on the first parameter and the second parameter only when determining that the digital brightness value of the K th< frame of image displayed on the display is in the seventh interval or the refresh rate is in the eighth interval. When the digital brightness value is not in the seventh interval or the refresh rate is not in the eighth interval, the first voltage value and / or the second voltage value may be an initial value.

[0050] With reference to the second aspect, in some embodiments, before the electronic device determines the first voltage signal based on the first parameter, the method further includes: The electronic device determines a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter. The electronic device adjusts the first parameter based on the target value of the first parameter

[0051] It may be understood that, in addition to adjusting the first voltage value and / or the second voltage value based on the first parameter and the second parameter, the electronic device may further adjust the target value of the first parameter, to further adjust the voltage of the first voltage signal. In this way, the electronic device can alleviate the motion blur problem of the image displayed on the display by using the foregoing two methods.

[0052] With reference to the second aspect, in some embodiments, that the electronic device determines a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter includes: The electronic device obtains a fifth parameter. The electronic device determines the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter under the fifth parameter.

[0053] It may be understood that, when determining the target value of the first parameter, the electronic device may further determine the target value of the first parameter based on the digital brightness value or the refresh rate of the K th< frame of image displayed on the display. In this way, the electronic device can alleviate the motion blur problem of the image displayed on the display at different digital brightness values or refresh rates in different scenarios by determining different target values of the first parameter.

[0054] With reference to the second aspect, in some embodiments, before the electronic device determines the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter, the method further includes: The electronic device determines that the digital brightness value is in a third interval or the refresh rate is in a fourth interval when the K th< frame of image is displayed on the display, where the third interval is a subset of the value range of the digital brightness value, and the fourth interval is a subset of the value range of the refresh rate.

[0055] When the digital brightness value of the display is in the third interval or the refresh rate is in the fourth interval, the electronic device may determine the target value of the first parameter based on the first parameter and the second parameter. However, when the digital brightness value of the display is not in the third interval or the refresh rate is not in the fourth interval, the electronic device may determine the voltage value of the first voltage signal based on the first parameter. The third interval and the seventh interval may have an intersection. The fourth interval and the eighth interval may also have an intersection. For example, when determining that the digital brightness value of the K th< frame of image displayed on the display is in the intersection of the third interval and the seventh interval, the electronic device may determine the target value of the first parameter based on the first parameter and the second parameter, and then determine the first voltage value and / or the second voltage value based on the target value of the first parameter and the second parameter. In this way, the electronic device may determine different values in different scenarios.

[0056] According to a third aspect, this application provides a pixel driving circuit. The pixel driving circuit includes a first transistor, a first reset module, a light-emitting control module, a data writing module, a data storage module, and a light-emitting device. The first reset module is connected to a first electrode or a second electrode of the first transistor. The first electrode of the first transistor is connected to a first voltage signal, and the first reset module is connected to a second voltage signal. The second electrode of the first transistor is connected to the light-emitting device. The light-emitting control module is connected to the first transistor.

[0057] The first reset module is configured to: receive a first reset signal, to reset a voltage of an electrode, connected to the first reset module, on the first transistor to a first voltage value corresponding to the second voltage signal. The first reset signal is determined based on a first parameter and a second parameter, the first parameter includes a first gray-scale value of a first subpixel corresponding to the pixel driving circuit in a K th< frame, the second parameter includes gray-scale values of the first subpixel corresponding to the pixel driving circuit in M frames before the K th< frame, K and M are positive integers, and the K th< frame is a to-be-displayed frame of image. The light-emitting control module is configured to transmit a voltage signal to the light-emitting device by using the first transistor, and control the light-emitting device to emit light. The data writing module is configured to transmit the first voltage signal to the data storage module by using the first transistor, and write the first gray-scale value to the data storage module. The data storage module is configured to store the first gray-scale value. The light-emitting device is configured to emit light.

[0058] A duty cycle of the first reset signal received by the pixel driving circuit may be determined based on the first parameter and the second parameter. After the first electrode of the first transistor is connected to the first voltage signal, the first transistor may be turned on, to form a current between the first electrode and the second electrode.

[0059] It may be understood that, when there are different gray-scale values in the first parameter and the second parameter, the duty cycle of the first reset signal received by the pixel driving circuit may be different. When the first transistor receives the first reset signal, a power-on time of the first transistor is affected by the duty cycle of the first reset signal. Before the light-emitting device emits light, the first transistor may have different power-on time based on different first parameters and second parameters.

[0060] With reference to the third aspect, in some embodiments, the first reset module includes a second transistor. The second transistor is connected to the first electrode or the second electrode of the first transistor. The second transistor receives a second voltage signal. The pixel driving circuit further includes: controlling, by using the first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to the first voltage value.

[0061] Optionally, for details, refer to the embodiment shown in FIG. 8A. The second transistor may be a switching thin film transistor T8. The first transistor may be a driving thin film transistor T4. T8 may be connected to a source of T4. T8 may receive the second voltage signal of a V init3 signal. In a reset phase, the switching thin film transistor T8 may receive the first reset signal Gout3 for conduction, and transmit the second voltage signal of the V init3 signal to the source of T4. In another possible implementation, the second transistor may be a switching thin film transistor T9. T9 may be connected to a drain of the first transistor T4. The second voltage signal received by T9 may be a V init4 signal. In the reset phase, the first reset signal received by the T9 may be a Gout4 signal. When T9 is turned on, a drain voltage of T4 may be V init4 .

[0062] With reference to the third aspect, in some embodiments, the pixel driving circuit further includes a second reset module. The second reset module is connected to the first electrode or the second electrode of the first transistor. The second reset module and the first reset module are connected to different electrodes of the first transistor, and are configured to reset voltages of the first electrode and the second electrode of the first transistor.

[0063] With reference to the third aspect, in some embodiments, the second reset module in the pixel driving circuit includes a third transistor. The third transistor is connected to the first electrode or the second electrode of the first transistor. The third transistor and the second transistor are connected to different electrodes of the first transistor, and the third transistor receives a third voltage signal. The third voltage signal is determined based on the first parameter and the second parameter.

[0064] Optionally, for details, refer to the embodiment shown in FIG. 8A. The first transistor may be a driving thin film transistor T4, the second transistor may be a switching thin film transistor T8, and the third transistor may be a switching thin film transistor T9. In the reset phase, the switching thin film transistor T8 may receive the first reset signal Gout3 for conduction, and the source of T4 may receive the second voltage signal of a V init3 signal. T9 may receive the second reset signal Gout4 for conduction, and the drain of T4 may receive the third voltage signal of a V init4 signal. In this way, when T8 and T9 are turned on in the reset phase, a source voltage of T4 may be a voltage of the second voltage signal of the V init3 signal, and a drain voltage of T4 may be a voltage of the third voltage signal of the V init3 signal. In some other embodiments, T9 may be the second transistor, and T8 may be the third transistor. In this case, the second voltage signal is a V init4 signal, and the third voltage signal is a V init3 signal.

[0065] It may be understood that the first electrode and the second electrode of the first transistor may have different reset modules. In this way, the voltages of the first electrode and the second electrode of the first transistor can be better controlled in the reset phase, to further control magnitudes of currents of the first electrode and the second electrode when the first transistor is turned on in the reset phase.

[0066] With reference to the third aspect, in some embodiments, the pixel driving circuit further includes a third reset module. The third reset module is configured to reset an anode of the light-emitting device. The third reset module may include a fourth transistor, and the fourth transistor may be connected to the anode of the light-emitting device. The fourth transistor may receive a fifth reset signal. The fifth reset signal may be used to control the fourth transistor to be turned on or off. When the fourth transistor is turned on, the fifth voltage signal may be sent to the anode of the light-emitting device, so that a voltage at the anode of the light-emitting device is adjusted to a voltage value corresponding to the fifth voltage signal. The fifth reset signal may be determined based on the first parameter and the second parameter.

[0067] Optionally, for details, refer to the embodiment shown in FIG. 8A. The fourth transistor may be a switching thin film transistor T7. The light-emitting device may be an OLED. The fifth reset signal may be a Gout1 signal. The fifth voltage signal may be a V init2 signal. In the reset phase, the pixel driving circuit receives the Gout1 signal. In response to a pulse of the Gout1 signal, T7 may conduct to reset the voltage at the anode of the OLED to V init2 .

[0068] It may be understood that the pixel driving circuit may reset the anode of the OLED after each frame of image is displayed. In this way, brightness of the OLED can be more controllable when a next frame of image is displayed.

[0069] With reference to the third aspect, in some embodiments, the light-emitting control module may include a fifth transistor and a sixth transistor. The fifth transistor may be connected to the anode of the light-emitting device and the first transistor. The sixth transistor may be connected to a first power supply and the first transistor. A cathode of the light-emitting device may be connected to a second power supply. The fifth transistor and the sixth transistor may receive a light-emitting signal. The light-emitting signal is used to control the fifth transistor and the sixth transistor to be turned on or off.

[0070] Optionally, for details, refer to the embodiment shown in FIG. 8C. The fifth transistor may be T5, and the sixth transistor may be T6. The first power supply may be a power supply voltage ELVDD, and the second power supply may be a power supply voltage ELVSS. The light-emitting signal may be an EM signal. In a light-emitting phase of the pixel driving circuit, the light-emitting signal may control the fifth transistor and the sixth transistor to be turned on, and the light-emitting device may be enabled to emit light by using a current flowing through the light-emitting device.

[0071] With reference to the third aspect, in some embodiments, the data writing module may include a seventh transistor and an eighth transistor. The data storage module may include a capacitor. The seventh transistor may be connected to the first voltage signal and the first electrode of the first transistor. The eighth transistor may be connected to a first terminal of the capacitor and the second electrode of the first transistor. A second terminal of the capacitor may be connected to the first power supply. The seventh transistor and the eighth transistor may be connected to a sixth reset signal. The sixth reset signal may be used to control the seventh transistor and the eighth transistor to be turned on or off.

[0072] Optionally, refer to the embodiment shown in FIG. 8B, the seventh transistor may be T2, and the eighth transistor may be T3. The first voltage signal may be a V data signal. The first electrode of the first transistor may be a source of T4. The second electrode may be a drain of T4. The sixth reset signal may be a Gout2 signal. In a compensation phase of the pixel driving circuit, a pulse in the Gout2 signal may control T2 and T3 to be turned on to transmit the first voltage signal of a V data signal to the first terminal of the capacitor.

[0073] With reference to the third aspect, in some embodiments, the pixel driving circuit may include a fourth reset module. The fourth reset module is configured to reset a voltage at a node of the capacitor and a gate of the first transistor. The fourth reset module may include a ninth transistor. The ninth transistor may receive a sixth voltage signal. The ninth transistor may be connected to the first terminal of the capacitor. The fifth reset signal may control the ninth transistor to be turned on or off. The fifth reset signal may be determined based on the first parameter and the second parameter.

[0074] Optionally, for details, refer to the embodiment shown in FIG. 8A. The ninth transistor may be T1, the sixth voltage signal may be V init1 , and the fifth reset signal may be a Gout1 signal. In the reset phase of the pixel driving circuit, the fifth reset signal may control T1 to be turned on, so that a voltage at the first terminal of the capacitor is reset to V init1 . In this way, in the light-emitting phase of the pixel driving circuit, the brightness of the light-emitting device is not affected by residual charges in the circuit.

[0075] It may be understood that, the pixel driving circuit may undergo the reset phase, the compensation phase, and the light-emitting phase, so that a corresponding subpixel displays a specific gray-scale value. In the reset phase, the pixel driving circuit may adjust the voltage of the node or component to a specific voltage value. The resetting of the light-emitting device and the capacitor is mainly used to adjust the voltage of the light-emitting device or the capacitor to a fixed value before each time of light emission, so that a current in a circuit in a subsequent phase can be more controllable. The resetting of the first transistor may be mainly used to turn on the first transistor in the reset phase to form a current, and is used to compensate for the impact of the trap state of the first transistor on a magnitude of a current in the light-emitting phase.

[0076] According to a fourth aspect, this application provides an electronic device. The electronic device includes a display, a memory, and a processor coupled to the memory. The display is configured to display an interface. The display includes the pixel driving circuit according to the third aspect. The memory stores computer-executable instructions. When the processor executes the computer-executable instructions, the electronic device is enabled to implement any one of the possible implementations of the first aspect or the second aspect.

[0077] According to a fifth aspect, this application provides a computer-readable storage medium. The computer-readable storage medium includes instructions. When the instructions are run on an electronic device, the electronic device is enabled to implement any one of the possible implementations of the first aspect or the second aspect.

[0078] According to a sixth aspect, an embodiment of this application provides a chip. The chip is applied to an electronic device. The chip includes one or more processors. The processor is configured to invoke computer instructions, so that an electronic device is enabled to perform any one of the possible implementations of the first aspect or the second aspect.

[0079] According to a seventh aspect, an embodiment of this application provides a computer program product including instructions. When the computer program product is run on a device, an electronic device is enabled to perform any one of the possible implementations of the first aspect and the second aspect.

[0080] It may be understood that the electronic device provided in the fourth aspect, the computer-readable storage medium provided in the fifth aspect, the chip provided in the sixth aspect, and the computer program product provided in the seventh aspect are all configured to perform the method provided in embodiments of this application. Therefore, for beneficial effect that can be achieved by the electronic device, the computer-readable storage medium, the chip, and the computer program product, refer to the beneficial effect in the corresponding method. Details are not described herein again.BRIEF DESCRIPTION OF DRAWINGS

[0081] FIG. 1A to FIG. 1C are some diagrams of motion blur when images are displayed on a display according to an embodiment of this application; FIG. 2 is a diagram of a structure of a TFT according to an embodiment of this application; FIG. 3 shows a pixel driving circuit according to an embodiment of this application; FIG. 4 is a diagram of a structure of an electronic device 100 according to an embodiment of this application; FIG. 5 is a diagram of a structure of a DDIC according to an embodiment of this application; FIG. 6 is a diagram of a structure of a TCON according to an embodiment of this application; FIG. 7A to FIG. 7C are diagrams of a working process of a pixel driving circuit according to an embodiment of this application; FIG. 7D and FIG. 7E are signal waveform diagrams of a working process of a pixel driving circuit according to an embodiment of this application; FIG. 7F is a signal waveform diagram in which a TCON adjusts a quantity of pulses of a Gout signal according to an embodiment of this application; FIG. 8A to FIG. 8C are diagrams of a working process of another pixel driving circuit according to an embodiment of this application; FIG. 8D is a signal waveform diagram of a working process of another pixel driving circuit according to an embodiment of this application; FIG. 9 is a flowchart of a method for alleviating motion blur of an image displayed on a display of an electronic device 100 according to an embodiment of this application; FIG. 10A to FIG. 10C are diagrams of scenarios of a display driving method when a DBV value of a display is changed according to an embodiment of this application; FIG. 11 is a diagram of a structure of another electronic device 100 according to an embodiment of this application; and FIG. 12 is a block diagram of a software structure of an electronic device 100 according to an embodiment of this application. DESCRIPTION OF EMBODIMENTS

[0082] Terms used in the following embodiments of this application are merely intended to describe specific embodiments, but are not intended to limit this application. The terms "one", "a", "the" and "this" of singular forms used in this specification and the appended claims of this application are also intended to include a plural expression, unless otherwise specified in the context clearly. It should be further understood that the term " and / or" used in this application means and includes any or all possible combinations of one or more of the listed items.

[0083] The terms "first" and "second" mentioned below are merely intended for the purpose of description, and shall not be understood as an indication or implication of relative importance or implicit indication of a quantity of indicated technical features. Therefore, a feature limited by "first" and "second" may explicitly or implicitly include one or more features. In the descriptions of embodiments of this application, unless otherwise specified, "a plurality of" means two or more.

[0084] A term "user interface (user interface, UI)" in the following embodiments of this application is a medium interface for interaction and information exchange between an application or an operating system and a user, and implements conversion between an internal form of information and a form that can be accepted by the user. Source code of the user interface is written in a particular computer language such as java or an extensible markup language (extensible markup language, XML). The interface source code is parsed and rendered on an electronic device, and is finally presented as content that can be identified by the user. A frequently-used representation form of the user interface is a graphical user interface (graphical user interface, GUI), and is a user interface that is displayed in a graphical manner and that is related to a computer operation. The graphical user interface may be a visual interface element such as a text, an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, or a widget that is displayed on a display of the electronic device.

[0085] An embodiment of this application relates to a display driving method. For ease of understanding, the following first describes related terms and concepts in embodiments of this application.(1) Pixel

[0086] The pixel is a unit that represents image position, color, and brightness. The pixel may include a red subpixel, a green subpixel, and a blue subpixel, and a color of each subpixel may have a different gray-scale value. Different gray-scale combinations of the red subpixel, the green subpixel, and the blue subpixel are used to display different colors. Colors displayed by one or more pixels together form an image displayed on the display.(2) Gray-scale value

[0087] The gray-scale value, also known as a gray level, is used to measure a level of color depth. A smaller gray-scale value indicates a lighter color, and a larger gray-scale value indicates a darker color. A quantity of gray-scale values that can be displayed on the display may be related to a quantity of bits on the display. For example, on an 8-bit display, a gray-scale value of a color of a subpixel on the display may be any value from 0 to 255. On a 10-bit display, a gray-scale value of a color of a subpixel on the display may be any value from 0 to 1023. More gray-scale values of the color of the subpixel displayed on the display indicates finer color that is divided from dark to light. In this way, pixels obtained by combining subpixels have finer colors, and when a plurality of pixels are combined to form a display image, colors of the display image are more delicate. For ease of description, a gray-scale value of a color of a subpixel is referred to as a gray-scale value of a subpixel, and a gray-scale value of a color of a pixel is referred to as a gray-scale value of a pixel.(3) Frame

[0088] A frame (Frame) is a still image of a video or animation. The video or animation may include a plurality of frames.(4) Refresh rate

[0089] The display may refresh one frame of image at intervals. A quantity of times the display refreshes the display image per second is the refresh rate. A higher refresh rate of the display indicates a smoother image that is viewed by the human eyes. The refresh rate may be in a unit of hertz (Hz). The refresh rate of 30 Hz indicates that the display refreshes a display image 30 times per second, that is, the display displays 30 images per second. In other words, the display refreshes 30 frames per second.(5) Digital brightness value

[0090] A digital brightness value (digital lightness value, DBV) is also referred to as a display brightness value, and is a parameter used to indicate luminous intensity. The digital brightness value may be represented in a unit of a nit (nit) or candela per square meter (cd / m 2< ), indicating the luminous intensity per unit projected area. A larger DBV value indicates higher brightness.(6) Pulse signal

[0091] The pulse signal is a discrete signal that changes instantaneously based on a specific voltage amplitude. A waveform of the pulse signal is usually discontinuous in a time axis. The pulse signal may be used to represent information. A continuous and instantaneous change in the pulse signal may be referred to as a pulse (Pulse).(7) Duty cycle

[0092] The duty cycle (duty ratio) represents a ratio of a time a circuit is on to a total time in a cycle or a ratio of a pulse time to a total time in a cycle. Assuming that a circuit is on during the pulse time, when duration of the pulse signal accounts for half the time of an entire signal, the circuit is turned on half the time. The duty cycle of the entire signal may be 50%, or the duty cycle of the circuit may be 50%.

[0093] The OLED display features wide color gamut, low latency, and low power consumption and has a thin panel, and is widely used in various electronic devices. However, when a gray-scale value of a color of an image on the OLED display changes greatly, serious motion blur is shown on the display.

[0094] A scenario in which motion blur occurs when an image is displayed on a display provided in this application is first described herein.

[0095] FIG. 1A to FIG. 1C are some diagrams of examples of scenarios in which motion blur occurs when images are displayed on a display.

[0096] As shown in FIG. 1A, the display in the electronic device 100 may display a user interface 101. An example in which the display is an 8-bit display is used for description herein. The user interface 101 may be a first frame of image. The first frame of image may include a square area 102. The color of the square area 102 may be black. A displayed color of each pixel in the square area 102 may be black. In this case, a gray-scale value of each pixel in the square area 102 may be 0.

[0097] When the display in the electronic device 100 needs to change the color displayed in the square area 102 from black to white, the electronic device 100 needs to adjust the gray-scale value of each pixel in the square area 102 from 0 to 255. In this case, motion blur may occur. As shown in FIG. 1B, the display in the electronic device 100 may display a user interface 103. The user interface 103 may be a second frame of image. The color displayed in the square area 102 in the second frame of image cannot be directly converted from black to white, but is a color between black and white. For example, a gray-scale value of a pixel in the square area 102 in the second frame may be 190. The electronic device 100 may refresh the display to obtain a user interface 104 shown in FIG. 1C. The user interface 103 may be a third frame of image. A color of the square area 102 in the third frame of image is white. When the electronic device needs to switch from the user interface 101 to the user interface 104, the display cannot immediately display the user interface 104 in the second frame of image, but an "intermediate state" shown in the user interface 103 is displayed. This phenomenon is referred to as motion blur.

[0098] The severity of motion blur is related to a change in gray-scale values of a pixel in a previous frame and a current frame. For example, a (K-1) th< frame is used to represent a previous frame, and a K th< frame is used to represent a next frame of the (K-1) th< frame, where K may be any integer greater than 1. A larger change in the gray-scale values of the pixel in the (K-1) th< frame and the K th< frame indicates more serious motion blur of the image displayed on the display.

[0099] The severity of motion blur is further related to brightness and a refresh rate of the display of the electronic device 100. When the change in the gray-scale value of the pixel is the same, lower brightness of the display indicates more serious motion blur of the display. When the change in the gray-scale value of the pixel is the same, a lower refresh rate of the display indicates more serious motion blur of the display.

[0100] The motion blur may cause the display not smooth enough to display an image, and affect user experience in viewing the display.

[0101] The following describes causes of the motion blur when the display displays the image.

[0102] The electronic device may include a plurality of pixel driving circuits, and one pixel driving circuit is configured to drive one subpixel to display a specific color. The pixel driving circuit may include a plurality of thin film field-effect transistors (thin film transistor, TFT). The thin film field-effect transistor may also be referred to as a thin film transistor. The TFT in the pixel driving circuit may be regarded as different switches in the pixel driving circuit, and are configured to control on / off of different positions of the pixel driving circuit. The motion blur of the image displayed on the display is mainly affected by the TFT. The following describes a structure and a working principle of the TFT in the pixel driving circuit.

[0103] FIG. 2 is a diagram of a structure of a TFT according to an embodiment of this application.

[0104] As shown in FIG. 2, the TFT may include a source 201, a drain 202, an active layer 203, an insulation layer 204, and a gate 205. The source 201 and the drain 202 may be in contact with an upper surface of the active layer 203, and the source 201 and the drain 202 are not in direct contact. An upper surface of the insulation layer 204 may be in contact with the source 201, the active layer 203, and the drain 202. Lower surfaces of the source 201 and the drain 202 may also be in contact with the upper surface of the insulation layer 204. A lower surface of the insulation layer 204 may be in contact with an upper surface of the gate 205. A circuit symbol 200 may be a symbol form of the TFT in a circuit diagram.

[0105] The source 201 is an electrode from which holes flow out and may be made of a metal material.

[0106] The drain 202 is an electrode from which holes are received and may be made of a metal material.

[0107] The active layer 203 may be made of a semiconductor material, such as hydrogenated amorphous silicon a-Si:H, indium gallium zinc oxide IGZO, and low temperature polysilicon LTPS.

[0108] The insulation layer 204 may be made of an insulator, such as silicon dioxide SiO2.

[0109] The gate 205 may be made of a metal material. The gate 205 may control flow of a current between the source 201 and the drain 202 in the TFT, and control a magnitude of the flowing current.

[0110] TFTs may be classified into a driving thin film transistor (driving thin film transistor, DTFT) and a switching thin film transistor (switching thin film transistor, STFT). The DTFT can control a magnitude of a current flowing through the OLED in the pixel driving circuit. The STFT can control a current at a node to flow in the pixel driving circuit. Active layers of the DTFT and the STFT can be made of different materials to meet different requirements.

[0111] Because a capacitor is formed in a structure of a conductive material-insulator-conductive material, the source 201, the insulation layer 204, and the gate 205 form a capacitor. The active layer 203, the insulation layer 204, and the gate 205 form a capacitor. The drain 202, the insulation layer 204, and the gate 205 also form a capacitor. The capacitor may also be referred to as a parasitic capacitance of the TFT.

[0112] When a voltage is applied to the gate 205, an electric field perpendicular to a contact surface between the source 201 and the insulation layer 204, a contact surface between the drain 202 and the insulation layer 204, and a contact surface between the active layer 203 and the insulation layer 204 is formed under action of the capacitor Affected by the electric field, holes in the source 201, the drain 202, and the active layer 203 move in a direction close to the insulation layer 204. When a voltage between the gate 205 and the source 201 is less than a specific threshold, the holes form a conductive channel from the source 201 to the drain 202 through the active layer 203. In this way, a hole flowing out of the source 201 may be transferred to the drain 202 through the conductive channel, and a current flowing from the source 201 to the drain 202 is formed in the TFT.

[0113] A magnitude of a threshold voltage that causes the conductive channel to be formed is referred to as a threshold voltage or an off voltage of the TFT, denoted by V th . A voltage between the gate 205 and the source 201 is referred to as a gate-source voltage, denoted by V GS . A voltage between the source 201 and the drain 202 is referred to as a source-drain voltage, denoted by V DS . When V GS ≤ V th , a conductive channel for connecting the source 201 and the drain 202 is formed. In this case, the TFT is in an on state. When V DS remains unchanged, a larger V GS indicates a wider conductive channel and a larger current from the source 201 to the drain 202. When V GS > V th , a conductive channel from the source 201 to the drain 202 is not formed in the TFT. In this case, the TFT is in an off state.

[0114] The foregoing TFT may also be referred to as a P-type TFT. In a P-type TFT, a current flows from the source to the gate. In some other embodiments, the TFT in the pixel driving circuit may alternatively be an N-type TFT. In the N-type TFT, the source 201 is an electrode for emitting electrons, and the drain 202 is an electrode for receiving electrons. When V GS ≥ V th , a conductive channel between the source 201 and the drain 202 may be formed. A current flows from the drain 202 to the source 201.

[0115] The P-type TFT and the N-type TFT are mainly different in the material of the active layer 203. For example, the TFT is an N-type TFT when the material of the active layer 203 is indium gallium zinc oxide (IGZO). The IGZO TFT is typically used as an STFT to reduce leakage. When the material of the active layer 203 is low-temperature polysilicon (LTPS), the TFT may be either a P-type TFT or an N-type TFT. Because electrons or holes migrate faster in the low-temperature polysilicon, the LTPS TFT is commonly used as the DTFT to improve a charge and discharge rate of a pixel driving circuit, so that a display may have a faster refresh rate.

[0116] For ease of description, in a subsequent embodiment of this application, a P-type TFT is used as an example to describe the display driving method. It may be understood that, in some other embodiments, the TFT in the pixel driving circuit may alternatively be an N-type TFT, or both a P-type TFT and an N-type TFT. A type of the TFT in the pixel driving circuit is not limited in this embodiment of this application.

[0117] FIG. 3 shows a pixel driving circuit according to an embodiment of this application.

[0118] As shown in FIG. 3, the pixel driving circuit 300 may include a capacitor C, an OLED, and a plurality of TFTs. The plurality of TFTs include T1, T2, T3, T4, T5, T6, and T7. T4 may be a DTFT, and the remaining TFTs may be STFTs. The TFT may be considered as switches at different positions in the pixel driving circuit 300.

[0119] The pixel driving circuit 300 may receive a Gout1 signal, a Gout2 signal, and an EM signal. The Gout1 signal, the Gout2 signal, and the EM signal can control on / off of different TFTs by changing a high potential and a low potential. When a gate of the TFT in the pixel driving circuit 300 is a low potential voltage, a conductive channel between a source and a drain of the TFT is turned on. When the gate of the TFT is a high potential voltage, the TFT is turned off. This is because the source of the TFT is a positive voltage, and when the gate of the TFT is the low potential voltage, V GS < V th between the gate and the source of the TFT. Further, a conductive channel is formed in the TFT so that a current flows from the source to the drain of the TFT. For descriptions of the Gout1 signal, the Gout2 signal, and the EM signal, refer to descriptions of a subsequent embodiment. Details are not described herein again. In the pixel driving circuit 300, T4 may be referred to as a first transistor. T5, T6, and the EM signal may also be referred to as a light-emitting control module. T2, T3, the Gout2 signal, and a pixel voltage V data may also be referred to as a data writing module. The capacitor C may also be referred to as a data storage module. The OLED is a light-emitting device.

[0120] Gates of T 1 and T7 may receive the Gout1 signal. A source of T1 may be connected to a reset voltage V init . A drain of T1 may be connected to the capacitor C. A source of T7 may be connected to a reset voltage V init , and a drain of T7 may be connected to an anode of the OLED.

[0121] Gates of T2, T3, and T4 may receive the Gout2 signal. A source of T2 may be connected to a pixel voltage V data The pixel voltage V data may be a positive voltage. A drain of T2 may be connected to a source of T4. A source of T3 may be connected to a drain of T4. A drain of T3 may be connected to a gate of T4. The gate of T4 may be connected to the capacitor C. The source of T4 may be connected to a drain of T6. The drain of T4 may be connected to a source of T5.

[0122] Gates of T5 and T6 may receive the EM signal. A source of T5 may be connected to the drain of T4. A drain of T5 may be connected to the anode of the OLED. A source of T6 may be connected to a power supply voltage ELVDD, and a drain of T6 may be connected to the source of T4. The ELVDD may be a power supply voltage delivered by the power management module 404 in the foregoing embodiment.

[0123] One terminal of the capacitor C may be connected to the drain of T1 and the gate of T4. The other terminal of the capacitor C may be connected to the power supply voltage ELVDD. An intersection of the capacitor C, the source of T 1, and the gate of T4 may be referred to as an N1 node.

[0124] The anode of the OLED may be connected to the drain of T5 and a drain of T7. A cathode of the OLED may be connected to a ground voltage ELVSS. A connection of the anode of the OLED, the drain of T5, and the drain of T7 may be referred to as an N2 node. A larger current flowing through the OLED in the pixel driving circuit 300 indicates higher brightness of the OLED. The brightness of the OLED may have a mapping relationship with a gray-scale value of a subpixel corresponding to the pixel driving circuit 300.

[0125] The pixel driving circuit 300 may be connected to the reset voltage V init , the power supply voltage ELVDD, the ground voltage ELVSS, and the pixel voltage V data

[0126] The reset voltage V init may be a negative voltage, and is used to reset the voltage in the pixel driving circuit 300.

[0127] The power supply voltage ELVDD may be a positive voltage. The ground voltage ELVSS may be a negative voltage. The ELVDD and the ELVSS may supply power to the pixel driving circuit 300.

[0128] The pixel voltage V data may be used to control the gray-scale value of the subpixel corresponding to the pixel driving circuit 300. For example, a value range of the pixel voltage V data may be 2 V to 6.5V, and the gray-scale value of the pixel may range from 0 to 255. The pixel voltage V data may be divided into 256 voltage values in the range of 2V to 6.5V, and each voltage value may correspond to a gray-scale value of a subpixel. For example, a pixel voltage V data of 2.2V may correspond to a color with a gray-scale value of 30, and a pixel voltage V data of 6.5V may correspond to a color with a gray-scale value of 255. It may be understood that the correspondence between the pixel voltage V data and the gray-scale value of the subpixel is merely used as an example, and is not intended to limit this embodiment of this application.

[0129] The pixel driving circuit 300 is affected by performance of the TFT in operation. As shown in FIG. 2, a trap state may occur at an interface between the active layer 203 and the insulation layer 204, and inside the insulation layer 204. In the trap state, electrons or holes need to be trapped to make the material reach a relatively stable state. The electrons or holes in a conductive channel may be trapped in the trap state, so that the electrons or holes in the conductive channel are reduced, that is, the current between the source and drain of the TFT becomes smaller A wider conductive channel indicates more electrons trapped in the trap state; and a larger change in the conductive channel indicates more electrons trapped in the trap state. Consequently, the current flowing through the OLED is reduced due to the holes trapped in the trap state of the TFT, causing the OLED to fail to achieve the target brightness.

[0130] Motion blur of an image displayed on the display is affected by changes in gray-scale values of subpixels in the (K-1) th< frame and the K th< frame. The thin film field-effect transistor T4 is used as an example for driving. When a change in gray-scale values of subpixels between two frames is large, a change in a voltage in the pixel driving circuit 300 is also larger The change in a size of the conductive channel in T4 is also large. A larger change in the conductive channel causes a large change in a threshold voltage V th . Compared with a case in which the conductive channel changes slightly, more holes need to be trapped in the trap state of T4 when the conductive channel changes greatly, resulting in a smaller current of T4. In this way, the current flowing through the OLED is smaller, and the brightness of the OLED is lower. When the image on the display is to be converted from the (K-1) th< frame to the K th< frame, because the OLED current in the pixel driving circuit corresponding to the subpixels in the K th< frame is smaller, motion blur of the K th< frame is more serious than motion blur when the change in the gray-scale value of the subpixel is small between two frames.

[0131] The severity of motion blur of the display may be affected by a refresh rate of the display of the electronic device 100. A lower refresh rate of the display indicates more serious motion blur of the display. When the refresh rate of the display is low, a waiting time of the pixel driving circuit 300 from the (K-1) th< frame to the K th< frame is longer. During the waiting time, light emission of the OLED is maintained mainly by the voltage of the capacitor C. Because the capacitor C has leakage in the light-emitting phase, the voltage is reduced. The voltage applied by the capacitor C to the gate of T4 is also reduced, so that the current in the circuit is gradually reduced and the OLED is gradually dimmed. In addition, a longer waiting time means that the image with motion blur is displayed on the display for a longer time. Therefore, the user feels that when the refresh rate of the display is decreased, the motion blur is more serious.

[0132] The motion blur of the image displayed on the display may be affected by the DBV value of the display. For example, in some embodiments, the DBV value of the display is related to the length of time for which the OLED emits light. A longer light-emitting time of the OLED in unit time indicates a larger DBV value of the display. For example, when brightness of the OLED in the display is 600 nits, if the OLED in the display emits light for half of the time in unit time, average brightness of the display in the unit time is 300 nits. If the OLED in the display keeps emitting light in unit time, the average brightness of the display in the unit time is 600 nits. Therefore, the electronic device may control the DBV value of the display by controlling the light-emitting time of the OLED. When the brightness of the display is dark, the light-emitting time of the OLED is short, that is, a power-on time of the OLED is short. A decrease in the power-on time of the OLED indicates a decrease in the current flowing through T4, causing the trap state of T4 to continuously trap holes during the power-on time, so that the current of the OLED during the power-on time is smaller Further, the brightness of the OLED is also lower, so that the image displayed on the display generates more serious motion blur. In some other embodiments, the DBV value of the display is related to brightness of the OLED, and the brightness of the OLED not only controls a gray-scale value of a corresponding subpixel, but also controls the DBV value of the display. The electronic device may increase or decrease overall brightness of the OLED in the display when the light-emitting time of the OLED remains unchanged in unit time, to achieve an objective of increasing or decreasing the DBV value of the display. A manner of adjusting the DBV value of the display is not limited in this embodiment of this application.

[0133] To alleviate motion blur of the display, an embodiment of this application provides a display driving method. According to the foregoing display driving method, a signal for driving a pixel driving circuit may be adjusted, to reduce impact of the trap state of the TFT on the brightness of the OLED, and further to alleviate the motion blur problem of the image displayed on the display.

[0134] Before the display driving method provided in this embodiment of this application is described, a structure of an electronic device 100 provided in this embodiment of this application is first described.

[0135] FIG. 4 is a diagram of a structure of an electronic device 100 according to an embodiment of this application.

[0136] As shown in FIG. 4, the electronic device 100 may include a display driver integrated circuit (display driver integrated circuit, DDIC) 401, a display 402, an application processor (application processor, AP) 403, and a power management module 404. The electronic device 100 may display an image on the display by using the foregoing modules.

[0137] The DDIC 401 may be connected to the display 402 by using a display serial interface (display serial interface, DSI). In some embodiments, the DDIC 401 may be packaged by using a chip on film (chip on film, COF), and the DDIC 401 may be folded to a rear side of the display 402 by using the COF. This is not limited to the foregoing package form, and there may also be another form. In some other embodiments, the DDIC 401 may alternatively be packaged by using a COG (chip on glass) or COP (chip on plastic). A manner of packaging the DDIC onto the display is not limited in this embodiment of this application. For a structure of the DDIC 401, refer to descriptions of a subsequent embodiment. Details are not described herein.

[0138] An image displayed on the display 402 may include a plurality of pixels. The pixels in the display 402 may include a plurality of subpixels. Each subpixel may be controlled by a pixel driving circuit. Light-emitting brightness of the OLED in the pixel driving circuit determines a gray-scale value of a subpixel corresponding to the pixel driving circuit in the display 402.

[0139] The application processor 403 may transmit data of a K th< frame of image to the DDIC 401 by using a printed circuit board (printed circuit board, PCB) in response to a TE signal sent by the DDIC 401. The data of the display image may include gray-scale values of all subpixels in the K th< frame, a DBV value of the display 402, and a refresh rate.

[0140] The power management module 404 may supply power to the DDIC 401, the display 402, and the application processor 403. The power supply voltage ELVDD and the ground voltage ELVSS in the pixel driving circuit 300 may be provided to the display 402 by the power management module 404.

[0141] The DDIC 401 may receive the data of the K th< frame of image sent by the application processor 403. Because the foregoing data of the display image cannot be used to directly control the pixel driving circuit in the display 402, the DDIC 401 may generate a gate signal and a source signal based on the data of the display image to scan the pixel driving circuit in the display 402 one by one.

[0142] The gate signal may also be referred to as a gate sweep signal. The gate signal may include a Gout signal and an EM signal. The Gout signal is used to implement different states of the pixel driving circuit by controlling the gate of the TFT in the pixel driving circuit. The EM signal may be used to control the light-emitting time of the OLED in the pixel driving circuit by controlling a gate switching time of the DTFT. The Gout signal may include a plurality of signals, and is used to control different TFTs. For example, both the Gout1 signal and the Gout2 signal in the pixel driving circuit 300 are the Gout signals.

[0143] The source signal may also be referred to as a source sweep signal. The source signal may be used to control light-emitting brightness of the OLED, that is, a gray-scale value of a subpixel corresponding to the pixel driving circuit in which the OLED is located. The pixel voltage V data of the pixel driving circuit 300 may be a source signal.

[0144] In some embodiments, the DDIC 401 may scan the display 402 from top to bottom or from left to right. For example, as shown in FIG. 4, the display 402 may include four rows and four columns of subpixels. Column numbers of subpixels from left to right may be represented by 1, 2, 3, and 4, and row numbers of subpixels from top to bottom may be represented by A, B, C, and D. The DDIC 401 may sequentially scan subpixels in the first column, the second column, the third column, and the fourth column by using the gate signal. Similarly, the DDIC 401 may sequentially scan subpixels in the row A, the row B, the row C, and the row D by using the source signal. Each subpixel may correspond to one pixel driving circuit. Adjacent subpixels may display different colors, that is, the OLED in the pixel driving circuit may emit light of different colors. For example, a subpixel in the first column of the row A may be red when the subpixel is lit, a subpixel in the second column of the row A may be green when the subpixel is lit, and a subpixel in the third column of the row A may be blue when the subpixel is lit. The foregoing three subpixels may form one pixel. This is not limited to combinations and locations of the foregoing subpixels. A quantity, a combination manner, and a location arrangement manner of subpixels in one pixel may alternatively be set based on characteristics of different colors. In some embodiments, a pixel may include one red subpixel, one green subpixel, and two blue subpixels. The red subpixel and the green subpixel may be located on the left of the blue subpixels. A quantity, a combination manner, and a location arrangement manner of subpixels in one pixel are not limited in this embodiment of this application.

[0145] In some embodiments, the display 402 may be further divided into a plurality of scanning areas. In this way, the DDIC 401 may synchronously scan pixel driving circuits in the plurality of scanning areas. For example, pixels in the row A and pixels in the row B shown in FIG. 4 may be set as a first scanning area, and subpixels in the row C and subpixels in the row D may be set as a second scanning area. The DDIC 401 may simultaneously scan subpixels in two rows. For example, the DDIC 401 may synchronously light subpixels in the first column of the row A and the first column of the row C. In this way, the DDIC 401 can refresh the pixels in the display 402 more quickly.

[0146] It may be understood that the display 402 may include more subpixels. Correspondingly, the display 402 may include more pixel driving circuits configured to display subpixels. The DDIC 401 may control, by scanning all pixel driving circuits in the display 402, the display 402 to display a specific image. The quantity of the subpixels on the display 402 is merely used as an example, and is not used as a limitation on the quantity and the arrangement manner of the subpixels on the display 402 in this embodiment of this application.

[0147] In some embodiments, a manner in which the DDIC 401 scans the display 402 may be set to scan at a specific angle to a frame of the display. That is, the DDIC 401 may scan the display 402 obliquely. A manner in which the DDIC 401 scans the display 402 is not limited in this embodiment of this application.

[0148] The foregoing working parts that are in the electronic device 100 and that control the display to display an image are merely used as examples, and should not constitute a limitation on this embodiment of this application. In some other embodiments of this application, the electronic device 100 may include more or fewer components than those shown in the figure, or some components may be combined, or some components may be split, or different component arrangements may be used. The components shown in the figure may be implemented by hardware, software, or a combination of software and hardware.

[0149] For ease of description and better understanding, in a subsequent embodiment of this application, one subpixel A on the display 402 is used as an example to describe a display driving method provided in this embodiment of this application. The subpixel is not limited to the subpixel A, and may alternatively be another subpixel. A person skilled in the art should understand that, for a method for driving another subpixel on the display 402, refer to a method for driving the subpixel A. A method for driving another subpixel is not described in detail in this application.

[0150] The data of the display image sent by the application processor 403 to the DDIC 401 is usually a digital signal, for example, a gray-scale value of the subpixel A. The DDIC 401 may convert the digital signal into an analog signal (for example, a gate signal and a source signal) that can be understood by the pixel driving circuit in the display 402. The DDIC 401 may adjust the gate signal and the source signal based on the data of the display image, and the DBV value and the refresh rate of the display 402, to alleviate motion blur of an image displayed on the display in subsequent operation.

[0151] FIG. 5 is a diagram of a structure of a DDIC 401 according to an embodiment of this application.

[0152] As shown in FIG. 5, the DDIC 401 may include a time controller (time controller, TCON) 501, a gate integrated circuit (GATE IC) 502, a source integrated circuit (SOURCE IC) 503, and a power generation circuit 504.

[0153] The TCON 501 is the brain of the DDIC 401. The TCON 501 may parse data of a display image (digital signal) input by the application processor 403 into a signal that can be recognized by the gate IC 502 and the source integrated circuit 503.

[0154] The TCON 501 may also be referred to as a timing control circuit, a display driving board, a central control board, a logic board, or the like. This is not limited in this embodiment of this application. For a structure of the TCON 501, refer to descriptions of a subsequent embodiment. Details are not described herein.

[0155] In this embodiment of this application, the TCON 501 may process a gray-scale value of a pixel and a DBV or a refresh rate of the display that are input by the application processor, and further adjust one or more of the source signal and the gate signal that are sent to the pixel driving circuit 300, to alleviate motion blur of an image displayed on the display.

[0156] The gate integrated circuit 502 is configured to control a gate of the TFT in the pixel driving circuit. The gate integrated circuit 502 may receive and process a data signal and a control signal that are sent by the TCON 501, and then generate a gate signal to scan the pixel driving circuit in the display 402 by row. The signals sent by the TCON 501 to the gate integrated circuit 502 may include a vertical synchronization signal (STV), a vertical clock signal (VCK), a gate high potential voltage (VGH), a gate low potential voltage (VGL), and a reset voltage V init . The gate integrated circuit 502 may scan the pixel driving circuit in the display 402 by row in response to the STV signal. The VGH and the VGL may be voltages for controlling on / off of the TFT in the pixel driving circuit. The pixel driving circuit 300 is used as an example. The VGH may be a high potential voltage of a Gout1 signal, and the VGL may be a low potential voltage of the Gout1 signal. When a voltage of the Gout1 signal is the VGH, T1 may be in an off state. When a voltage of the Gout1 signal is the VGL, T1 may be in an on state. The VCK signal is used for timing, so that other signals can be generated in a fixed periodicity. The STV signal and the VCK signal may be used to control the timing of the gate signal. The reset voltage V init may be used to reset a node or component in the pixel driving circuit 300 to a value of the reset voltage V init . There may be a plurality of reset voltages V init , and the reset voltages are used to reset different nodes or components in the pixel driving circuit 300.

[0157] The source integrated circuit 503 is configured to control the source of T4 in the pixel driving circuit 300. The source integrated circuit 503 may receive and process a signal sent by the TCON 501, and then generate a source signal to scan the pixel driving circuit in the display 402 by column. The signals received by the source integrated circuit 503 may include RGB data, a horizontal synchronization signal (STH), and a horizontal clock signal (HCK). The RGB data may include a gray-scale value of each subpixel on the display 402. The STH signal may indicate the source integrated circuit 503 to start scanning the pixel driving circuit by column. The HCK signal may be used for timing. The STH signal and the HCK signal may be used to control the timing of the source signal. The source integrated circuit 503 may include a digital-to-analog converter that converts the RGB data into a pixel voltage V data .

[0158] The power generation circuit 504 may receive and process power supplying from the power management module 404 shown in FIG. 4, and serve as a regulated power supply in the DDIC 401 to supply power to the TCON 501, the gate integrated circuit 502, and the source integrated circuit 503.

[0159] It may be understood that the components included in the DDIC 401 are merely examples, and are not used as a limitation on the DDIC 401 in this embodiment of this application. The DDIC 401 may include more or fewer components than those shown in the figure, may combine two or more components, may split components, or may have different component configurations. The various components shown in the figure may also process more or fewer signals.

[0160] FIG. 6 is a diagram of a structure of a TCON 501 according to an embodiment of this application.

[0161] As shown in FIG. 6, the timing controller 501 may receive data of a K th< frame of image. The data of the K th< frame of image may include RGB data of the K th< frame, a DBV value and a refresh rate of the display 402 in the K th< frame. The timing controller may adjust, based on the data of the K th< frame of image, the STV signal input to the gate integrated circuit 502, the reset voltage V init , and the RGB data input to the source integrated circuit 503. By adjusting the foregoing signals, the TCON 501 may change the gate signal and the source signal that are input by the DDIC 401 to the pixel driving circuit, so that motion blur of an image can be alleviated when the K th< frame is displayed on the display.

[0162] The timing controller 501 may include a storage module 601, an enabling control module 602, a data processing module 603, and a circuit adjustment module 604.

[0163] The storage module 601 may store RGB data of a (K-1) th< frame. The RGB data of the (K-1) th< frame may include a gray-scale value of a subpixel A on the display 402 in the (K-1) th< frame.

[0164] The enabling control module 602 may read gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame that are stored in the storage module 601, and then select and adjust one or more of the gray-scale values of the subpixel A, the STV signal, and the reset voltage. The TCON 501 adjusts, by adjusting the gray-scale value of the subpixel A, a pixel voltage V data of the pixel driving circuit 300 corresponding to the subpixel A on the display 402. The TCON 501 may change, by adjusting the STV signal, a duty cycle of the Gout signal in the pixel driving circuit 300 corresponding to the subpixel A. In addition, the TCON 501 may adjust the reset voltage to change a reset voltage value of the node or component in the pixel driving circuit 300 corresponding to the subpixel A.

[0165] The data processing module 603 may receive an instruction and data of a display image of the enabling control module 602. The foregoing instruction indicates the data processing module 603 to process the data of the display image. The data of the display image includes the RGB data of the K th< frame and the (K-1) th< frame, and the DBV value and the refresh rate of the display in the K th< frame. The data processing module 603 may obtain the gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame from the RGB data of the K th< frame and the (K-1) th< frame. Further, the data processing module 603 may adjust, based on the data of the display image, the gray-scale value of the subpixel A in the K th< frame sent to the source integrated circuit 503. The data processing module 603 may process gray-scale values of all subpixels in the K th< frame, to obtain processed RGB data of the K th< frame. The circuit adjustment module 604 may receive an instruction and data of a display image of the enabling control module 602. Further, the circuit adjustment module 604 may obtain the gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame, and the DBV value and the refresh rate of the display in the K th< frame from the data of the display image. The circuit adjustment module may process, based on the data of the display image, the reset voltage or the STV signal that is sent to the pixel circuit corresponding to the subpixel A in the K th< frame. In some embodiments, the circuit adjustment module 604 may receive the gray-scale value that is of the subpixel A in the K th< frame and that is processed by the data processing module 603, and further process the reset voltage or the STV signal that is sent to the pixel circuit corresponding to the subpixel A in the K th< frame. The circuit adjustment module 604 may adjust a pulse width of the STV signal based on a change in the gray-scale value of the subpixel A. The circuit adjustment module 604 may include a timer for adjusting a pulse time of the STV signal. Further, the enabling control module may send the adjusted STV signal to the gate integrated circuit 502 shown in FIG. 5. The circuit adjustment module 604 may further include a register and a voltage divider circuit that are configured to adjust the reset voltage V init . After adjusting the reset voltage V init , the circuit adjustment module 604 may send the reset voltage to the gate integrated circuit 502 shown in FIG. 5.

[0166] In some embodiments, when the display 402 needs to display the K th< frame of image, the enabling control module 602 may obtain the RGB data of the K th< frame sent by the application processor 403. The enabling control module 602 may obtain the gray-scale value of the subpixel A in the K th< frame from the RGB data of the K th< frame. The enabling control module 602 may further read the RGB data of the (K-1) th< frame stored in the storage module 601, and obtain the gray-scale value of the subpixel A in the (K-1) th< frame from the RGB data. Further, the enabling control module 602 may determine, based on the gray-scale value of the subpixel A in the (K-1) th< frame and the gray-scale value of the subpixel in the K th< frame, whether to adjust the STV signal of the subpixel A in the K th< frame, the reset voltage value, and the gray-scale value.

[0167] In some embodiments, the enabling control module 602 may determine, based on the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame, that the gray-scale value of the subpixel A and the STV signal need to be simultaneously adjusted. The enabling control module 602 may send the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame to the data processing module 603 and the circuit adjustment module 604. The data processing module 603 may output the processed gray-scale value of the subpixel A in the K th< frame to the source integrated circuit 503 shown in FIG. 5 and the circuit adjustment module 604. The circuit adjustment module 604 may receive the gray-scale value of the subpixel A in the K th< frame processed by the data processing module 603. Further, the circuit adjustment module 604 may adjust the STV signal based on the gray-scale value of the subpixel A in the (K-1) th< frame and a change in the gray-scale value of the subpixel A in the K th< frame after the processing.

[0168] In some other embodiments, the enabling control module 602 may further determine, based on the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame, that the gray-scale value of the subpixel A and the reset voltage need to be simultaneously adjusted, or the gray-scale value of the subpixel A, the STV signal, and the reset voltage need to be simultaneously adjusted. For a method in which the enabling control module 602 simultaneously adjusts a plurality of signals or voltages, refer to the descriptions of the foregoing embodiment. Details are not described herein again. It may be understood that adjustment content of the STV signal, the reset voltage value, and the gray-scale value may be used separately or in combination. The enabling control module 602 adjusts one or more of the STV signal, the reset voltage value, and the gray-scale value based on the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame.

[0169] In some embodiments, the enabling control module 602 may choose to adjust one or more of the STV signal, the reset voltage value, and the gray-scale value based on the gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame, or based on the DBV value of the display 402. For example, when the gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame remain unchanged, when the DBV value of the display 402 is greater than 10 nits, the enabling control module 602 may indicate the data processing module 603 only to adjust the gray-scale value of the subpixel A in the K th< frame. When the DBV value of the display 402 is greater than 5 nits and is not greater than 10 nits, the enabling control module 602 may indicate the data processing module 603 to adjust the gray-scale value of the subpixel A, and indicate the circuit adjustment module 604 to adjust the pulse width of the STV signal. When the DBV value of the display 402 is not larger than 5 nits, the enabling control module 602 may indicate the data processing module 603 to adjust the gray-scale value of the subpixel A and indicate the circuit adjustment module 604 to adjust the pulse width of the STV signal and the reset voltage value.

[0170] In some other embodiments, the enabling control module 602 may choose to adjust one or more of the STV signal, the reset voltage value, and the RGB data based on the gray-scale values of the subpixel A in the K* frame and the (K-1) th< frame, or based on the refresh rate of the display 402. For example, when the gray-scale values of the subpixel A in the K th< frame and the (K-1) th< frame remain unchanged, when the refresh rate of the display 402 is not less than 120 Hz, the enabling control module 602 may adjust only the gray-scale value of the subpixel A in the K th< frame. When the refresh rate of the display 402 is less than 120 Hz and not less than 60 Hz, the enabling control module 602 may adjust the STV signal and the gray-scale value of the subpixel A. When the refresh rate of the display 402 is less than 60 Hz, the enabling control module 602 may adjust the STV signal, the reset voltage value, and the gray-scale value of the subpixel A. When the foregoing adjustment is performed based on the DBV value and the refresh rate of the display 402, thresholds of the DBV value and the refresh rate are merely examples, and are not intended to limit this embodiment of this application.

[0171] It may be understood that the enabling control module 602 may determine to adjust one or more of the gray-scale value of the subpixel A in the K th< frame, the STV signal, and the reset voltage based on the gray-scale value of the subpixel A in the (K-1) th< frame to the gray-scale value of the subpixel A in the K th< frame, and the DBV value and the refresh rate of the display 402. In this way, different adjustment solutions may be determined based on the severity of the motion blur of the image displayed on the display 402, to resolve the motion blur problem of the image displayed on the display 402.

[0172] In some embodiments, the enabling control module 602 may further obtain a scenario application of the electronic device 100. For example, the enabling control module 602 may learn that the display 402 of the electronic device 100 is in a dark color mode or an off-screen photographing mode. Further, the enabling control module 602 may control the data processing module 603 to adjust the gray-scale value of the subpixel A sent to the source integrated circuit 503, and the pulse width of the STV signal and the reset voltage sent to the gate integrated circuit 502 by the circuit adjustment module 604.

[0173] The working module of the TCON 501 in the electronic device 100 is merely used as an example, and shall not constitute a limitation on this embodiment of this application. In some other embodiments of this application, the electronic device 100 may include more or fewer modules than those shown in the figure, or some modules may be combined, or some modules may be split, or different module arrangements may be used. The modules shown in the figure may be implemented by hardware, software, or a combination of software and hardware.

[0174] In the pixel driving circuit 300, the TFT is equivalent to a switch of different nodes in the pixel driving circuit, and the OLED may be a light-emitting device in the pixel driving circuit. The electronic device 100 may adjust a working process of the pixel driving circuit, to alleviate motion blur of the image displayed on the display.

[0175] With reference to the structure of the electronic device 100, the following describes a working process of the pixel driving circuit 300 provided in this embodiment of this application.

[0176] FIG. 7A to FIG. 7E show examples of a working process of a pixel driving circuit.1. Reset phase of the pixel driving circuit 300

[0177] The reset phase of the pixel driving circuit 300 may be used to adjust a voltage at both terminals of a node or component in the circuit. After the OLED emits light in the pixel driving circuit 300 to display the (K-1) th< frame of image, a part of charges may still remain in the pixel driving circuit 300, so that a voltage exists in the capacitor C or the parasitic capacitor of the TFT. When the electronic device 100 needs to display the K th< frame of image, a voltage needs to be applied to the pixel driving circuit 300 again. Because charges used to display the (K-1) th< frame of image remains in the pixel driving circuit 300, after the electronic device 100 applies the voltage to the pixel driving circuit 300 again, the voltage in the pixel driving circuit 300 is excessively high, and light-emitting brightness of the OLED is excessively high. As a result, a gray-scale value actually displayed by the subpixel A of the electronic device 100 in the K th< frame of image is excessively high. In addition, after the (K-1) th< frame of image is displayed, quantities of charges existing in the pixel driving circuit in the display 402 may be different. In this way, even if voltages of a same value are applied to the pixel driving circuit 300, brightness of the OLED in different pixel driving circuits may be different due to different quantities of charges in the circuit. As a result, the electronic device 100 cannot accurately display the K th< frame of image on the display.

[0178] To control the brightness of the OLED, the pixel driving circuit 300 needs to perform reset after each frame of image is displayed on the display 402, to reduce a voltage of a node or a component in the circuit to a determined value. In this way, when each frame of image is displayed, the brightness of the OLED of the pixel driving circuit 300 in the display 402 can be more controllable.

[0179] As shown in FIG. 7A, at reset, the Gout1 signal may transmit a low potential voltage. The Gout2 signal and the EM signal may be high potential voltages. The Gout1 signal, the Gout2 signal, and the EM signal may be gate signals sent by the DDIC 401 to the pixel driving circuit 300. The low potential voltage may be a gate low potential voltage VGL transmitted by the DDIC 401. The high potential voltage may be a gate high potential voltage VGH transmitted by DDIC 401. When the TFT controlled by the Gout1 signal, the Gout2 signal, and the EM signal is turned off, the foregoing signals may maintain a state of a high potential voltage. When the TFT needs to be turned on, the corresponding Gout1 signal, Gout2 signal, or EM signal may control the TFT to be turned on by using a low potential voltage pulse.

[0180] The gates of T1 and T7 are turned on after receiving the low potential voltage pulse of the Gout1 signal. The gates of other TFTs are at the high potential voltage and are in an off state. The reset voltage V init may pass through T1 to charge the N1 node, and pass through T7 to charge the N2 node. In this way, the voltages of the capacitor C, the gate of T4, and the anode of the OLED may be reduced to V init . For example, V init may be -3V The electronic device 100 may reset, by using V init , the pixel driving circuit 300 to adjust voltages of N1 and N2 nodes in the pixel driving circuit 300 to -3V By resetting the voltage of the node in all the pixel driving circuits 300 in the display 402, a magnitude of a current in a circuit in a subsequent phase is more controllable.2. Compensation phase of the pixel driving circuit 300

[0181] The compensation phase of the pixel driving circuit 300 may be used to store the pixel voltage Vdata in the capacitor C and reduce impact of a threshold voltage V th of T4 on a current of T4 in a subsequent light-emitting phase.

[0182] As shown in FIG. 7B, when the Gout1 signal and the EM signal transmit a high potential voltage, T2 and T3 may be in an on state in response to a pulse of a low potential voltage of the Gout2 signal. The threshold voltage V th of T4 may be -1.5V After the reset phase, the gate of T4 may be V G = -3V. The source of T4 may receive a pixel voltage V data , V data may be 2V, that is, V S = 2V. In this case, V GS = V G - V S = -3V - 2V = -5V. When V GS < V th , T4 is turned on. In this case, the gates of T1, T5, T6, and T7 are still in an off state when the potential voltage is high. The pixel voltage V data may pass through T2, T4, T3, and N1 to charge the capacitor C, and the pixel voltage V data is stored in the capacitor C. The pixel voltage V data has a mapping relationship with a gray-scale value of a pixel. The capacitor C stores the pixel voltage V data . In other words, the capacitor C stores the brightness to be displayed by the OLED in the K th< frame, that is, stores the gray-scale value of the subpixel A corresponding to the pixel driving circuit 300 in the K th< frame. Under a critical condition, T4 is in an off critical state when a gate-source voltage of T4 is V GS = V N1 - V data = V th . In this case, V N1 = V data + V th , and a part of the voltage is used to compensate for the threshold voltage V th . The voltage stored in the capacitor is a difference between a power supply voltage and a gate voltage. V G = (V data + V th )-V ELVDD V ELVDD represents the power supply voltage ELVDD. For example, the power supply voltage V ELVDD may be 5V, and then the voltage at the N1 node is V N1 = V data + V th = 2V + (-1.5V) = 0.5V. The voltage of the capacitor is V C = (V data + V th ) - V ELVDD = (2V + (-1.5V)) - 5V = -4.5V.3. Light-emitting phase of the pixel driving circuit 300

[0183] The light-emitting phase of the pixel driving circuit 300 may be used to control the OLED to emit light. As shown in FIG. 7C, in the light-emitting phase, the Gout1 signal and the Gout2 signal may be high potential voltages. In response to the low potential voltage pulse of the EM signal, the gates of T5 and T6 may receive the low potential voltage to turn on a circuit path between the source and the drain. In this case, the gate-source voltage of T4 is V GS = V G = -4.5V, and because V GS < V th , T4 is turned on. A current flows from the ELVDD to the ELVSS through T6, T4, T5, and the OLED. The OLED is lit. The light-emitting current in the circuit is only related to the pixel voltage V data and the power supply voltage V ELVDD .

[0184] FIG. 7D is an example of a signal waveform diagram in a working process of the pixel driving circuit 300. In the diagram of the signal waveform, a waveform of any one of the Gout1 signal, the Gout2 signal, and the EM signal is in a downwardly raised square wave phase, indicating that the signal is transmitting a low potential voltage. A downwardly raised square wave in the signal waveform may be referred to as a pulse of a signal.

[0185] As shown in FIG. 7D, the Gout2 signal and the EM signal may be high potential voltages. In response to the low potential voltage pulse transmitted by the Gout1 signal, the pixel driving circuit 300 may enter the reset phase. After the low potential voltage pulse of the Gout1 signal ends, the Gout1 signal may be converted from a low potential voltage to a high potential voltage. In this case, the Gout1 signal, the Gout2 signal, and the EM signal may all be high potential voltages. In response to the low potential voltage pulse of the Gout2 signal, the pixel driving circuit 300 may enter the compensation phase. Similarly, after the low potential voltage pulse of the Gout2 signal ends, the Gout2 signal may be converted from a low potential voltage to a high potential voltage. In this case, the Gout1 signal, the Gout2 signal, and the EM signal may all be high potential voltages.

[0186] In response to the low potential voltage pulse of the EM signal, the pixel driving circuit 300 may enter the light-emitting phase. In this case, the OLED in the pixel driving circuit 300 emits light. It may be understood that each time the display is refreshed, the pixel driving circuit 300 in the display may go through the reset phase, the compensation phase, and the light-emitting phase. A process of refreshing the display 402 may be a process of circulating the reset phase, the compensation phase, and the light-emitting phase of the pixel driving circuit. By controlling the pulses of the Gout1 signal, the Gout2 signal, and the EM signal, the electronic device 100 may control the pixel driving circuit 300 to enter different phases.

[0187] In some embodiments, the EM signal may adjust the DBV value of the display. FIG. 7E shows two waveforms of the EM signal in the light-emitting phase. An EM 1 may include two low potential voltage pulses in the light-emitting phase, and an EM 2 may include four low potential voltage pulses in the light-emitting phase, where each pulse has a same width.

[0188] The OLED may flash in the light-emitting phase based on pulses of the EM 1 signal or the EM 2 signal. That is, when the EM 1 signal or the EM 2 signal pulses, the OLED emits light. When the pulses of the EM 1 signal or the EM 2 signal end, the OLED gradually goes off. Because the OLED flashes quickly along with the EM signal in the light-emitting phase, it is difficult for human eyes to capture the flash process of the OLED. Therefore, although the OLED is continuously flashing, the OLED is considered to be steady on observed by a person. Although in a same frame, brightness of the OLED remains unchanged each time the OLED is lit, the longer time the OLED is lit in a frame, the brighter the OLED is seen by the person.

[0189] Because a quantity of pulses of the EM 2 in the light-emitting phase is twice as large as a quantity of pulses of the EM 1, the light-emitting time of the EM 2 is also twice as large as that of the EM 1. When all pixel driving circuits 300 in the display are controlled by the EM 2, light-emitting brightness of the display felt by human eyes is brighter than light-emitting brightness of the display felt by human eyes by all pixel driving circuits under the control of the EM 1.

[0190] For ease of differentiation, in this embodiment of this application, the brightness felt by human eyes is referred to as brightness of the display due to the light-emitting time of the OLED. The light-emitting brightness of the OLED caused by different magnitudes of currents flowing through the OLED is referred to as the brightness of the OLED. The brightness of the display may be indicated by a DBV value. A duty cycle of the EM signal may have a mapping relationship with the DBV value of the display. For example, when the duty cycle of the EM signal is 50%, the DBV of the display may be 400 nits. When the duty cycle of the EM signal is 25%, the DBV of the display may be 200 nits. The mapping relationship between the duty cycle of the EM signal and the DBV value of the display is merely an example, and is not intended to limit this embodiment of this application. It may be understood that higher brightness of the OLED indicates a larger gray-scale value of the corresponding subpixel A. A longer light-emitting time of the OLED in unit time indicates brighter subpixel A observed by the human eyes.

[0191] In some embodiments, the DBV value of the display 402 may alternatively be controlled by a magnitude of a current flowing through the OLED. For example, when the DBV value of the display 402 is increased in response to a user operation, the pixel voltage V data of the pixel driving circuit 300 in the display 402 may be increased. In this way, the current flowing through the OLED may be greater, and the brightness of the OLED can be higher In this manner, the pixel voltage V data not only adjusts the gray-scale value of the subpixel A corresponding to the pixel driving circuit 300, but also adjusts the DBV value of the display 402. In some other embodiments, a manner in which the electronic device 100 adjusts the DBV value of the display 402 may alternatively be a combination of the foregoing two methods. A method for adjusting the DBV value of the display 402 by the electronic device 100 is not limited in this embodiment of this application.

[0192] The following separately describes a method for alleviating motion blur of an image displayed on the display 402 by adjusting, by the DDIC 401, a gate signal and a source signal that are sent to the display 402 provided in this application.1. Adjustment of a pixel voltage V data

[0193] In some embodiments, the DDIC 401 may adjust a pixel voltage corresponding to a gray-scale value of the subpixel A, to implement overdrive of the pixel driving circuit 300. The TCON 501 in the DDIC 401 may store a lookup table (lookup table, LUT). The lookup table may include a mapping relationship between a change in the gray-scale value of the subpixel A in the K th< frame compared with that in the (K-1) th< frame and a target gray-scale value of the subpixel A.

[0194] For example, for a subpixel A that is originally to be displayed in the K th< frame and whose gray-scale value is 200, an OLED in a pixel driving circuit corresponding to the subpixel A may fail to reach brightness corresponding to the gray-scale value of 200 due to a trap state. In this way, when the display 402 displays the K th< frame of image, the gray-scale value displayed by the subpixel A may be only 150. The DDIC can increase the value of the pixel voltage V data . In this way, the source voltage of T4 in the pixel driving circuit 300 is increased. A quantity of holes between the source and the drain of T4 is greater than a quantity of holes when the pixel voltage V data is not adjusted. In this way, a hole trapped in the trap state of T4 may be an extra hole generated after the pixel voltage V data is adjusted. A quantity of holes in a conductive channel is closer to a quantity of holes in an ideal state when the pixel voltage V data is not adjusted. In this way, a current flowing through the OLED in the pixel driving circuit 300 may be closer to a current corresponding to the OLED when the gray-scale value is 200, so that the OLED may reach brightness that should be reached by the OLED when the gray-scale value of the subpixel A is 200. After the pixel voltage V data is increased, the subpixel A may display a gray-scale value of 190. Compared with the gray-scale value of 150 displayed by the subpixel A when the pixel voltage V data is not adjusted, the adjusted gray-scale value is closer to the gray-scale value of 200 that is to be displayed by the subpixel A in the K th< frame, to further achieve an objective of alleviating motion blur. Because the DDIC 401 increases the pixel voltage V data input into the pixel driving circuit, so that the pixel voltage is higher than a pixel voltage corresponding to the gray-scale value of 200, adjusting of the pixel voltage by the DDIC 401 may be considered as overdrive for the pixel driving circuit.

[0195] For example, an 8-bit electronic device system is used as an example. The gray-scale value of the subpixel A on the display 402 may range from 0 to 255. When the refresh rate of the display 402 is 120 Hz, and the brightness of the display 402 is 10 nits, the lookup table in the TCON 501 may be shown in Table 1.

[0196] As shown in Table 1, the second row in Table 1 may indicate a target gray-scale value of the subpixel A in the K th< frame when the gray-scale value of the subpixel A in the (K-1) th< frame is 0 and the gray-scale value of the subpixel A in the K th< frame is a specific value. The second column in Table 1 may indicate a target gray-scale value of the subpixel A in the K th< frame when the gray-scale value of the subpixel A in the K th< frame is 0 and the gray-scale value in the (K-1) th< frame is different. "-" in the Table indicates that the gray-scale value of the subpixel A in the K th< frame is not adjusted. Because the motion blur is not serious when the high gray-scale is switched to the low gray-scale, no adjustment may be performed when the gray-scale value of the subpixel A in the (K-1) th< frame is greater than the gray-scale value of the subpixel A in the K th< frame. For example, an intersection of the second row and the fifth column in Table 1 indicates that when the gray-scale value of the subpixel A in the (K-1) th< frame is 0, and the gray-scale value of the subpixel A in the K th< frame is 126, the TCON 501 needs to adjust the gray-scale value of the subpixel A in the K th< frame from 126 to 158. The TCON 501 may integrate the adjusted gray-scale value of the subpixel A in the K th< frame into RGB data, and send the RGB data to the source integrated circuit 503 shown in FIG. 5. The source integrated circuit 503 may include a digital-to-analog converter. The digital-to-analog converter may convert the gray-scale value of the subpixel A in the RGB data into a specific pixel voltage V data . In this way, the adjusted pixel voltage V data is transmitted to the pixel driving circuit 300 corresponding to the subpixel A. In the pixel driving circuit 300 shown in FIG. 7B, the adjusted pixel voltage V data may implement overdrive of the pixel driving circuit 300, so that the brightness of the OLED in the pixel driving circuit 300 may be closer to the corresponding brightness of the OLED when the gray-scale value of the subpixel A is 126. For a method for adjusting a gray-scale value of another subpixel A on the display 402 by using a lookup table (lookup table, LUT) by the TCON 501 in the DDIC 401, refer to the foregoing method for adjusting the gray-scale value of the subpixel A. Details are not described herein again. The mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame in the lookup table is merely used as an example, and is not intended to limit this embodiment of this application. In some embodiments, the lookup table may include more gray-scale values of the subpixel A in the (K-1) th< frame and gray-scale values of the subpixel A in the K th< frame. Based on the gray-scale value of the subpixel A in the (K-1) th< frame and the gray-scale value of the subpixel A in the K th< frame received by the DDIC 401, the target gray-scale value of the subpixel A in the K th< frame may also be different.

[0197] The gray-scale value of the subpixel A in the K th< frame that is output to the display 402 is not limited to being adjusted based on the gray-scale value of the subpixel A in the (K-1) th< frame and the gray-scale value of the subpixel A in the K th< frame. The lookup table may further include gray-scale values of the subpixel A in a (K-2) th< frame and a (K-3) th< frame. The DDIC 401 may adjust the gray-scale value of the subpixel A on the display 402 in the K th< frame based on the gray-scale value that is of the subpixel A in the K th< frame and that is sent by the application processor 403, and the gray-scale values of the subpixel A in the (K-1) th< frame, the (K-2) th< frame, and the (K-3) th< frame that are adjusted by the DDIC 401.

[0198] In some embodiments, the DDIC 401 may further store a formula used to calculate a mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target value of the subpixel A in the K th< frame. The DDIC 401 may calculate the target gray-scale value of the subpixel A in the K th< frame by using the formula. In some other embodiments, the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target value of the subpixel A in the K th< frame may alternatively have other representation forms. A form of representing the foregoing mapping relationship is not limited in this embodiment of this application.

[0199] In a possible implementation, the DDIC 401 may further process the gray-scale value of the subpixel A based on sensitivity of human eyes to different gray-scale values or characteristics of different colors. For example, the DDIC 401 may perform gamma correction on the gray-scale value of the subpixel A, to enhance a contrast of an image displayed on the display 402.

[0200] The severity of motion blur of the image displayed on the display is affected by the DBV value of the display 402. At different DBV values, to make the gray-scale value actually displayed by the subpixel A reach the gray-scale value of the subpixel A sent by the application processor 403 to the DDIC 401, there may be different target values for the gray-scale values of the subpixel. In some embodiments, the TCON 501 may set different LUT tables based on the DBV value of the display 402. In this way, the gray-scale values of the subpixel A at different DBV values may be adjusted.

[0201] For example, the LUT table shown in Table 1 may be a target value when the DBV value of the display 402 is 10 nits. When the DBV value of the display 402 is smaller, the target gray-scale value of the subpixel A may be increased. For example, when the brightness of the display 402 is 5 nits, the lookup table in the TCON 501 may be shown in Table 2.

[0202] For displayed content in Table 2, refer to the descriptions in Table 1. Details are not described herein again. When the DBV of the display is small, motion blur is more serious, and the gray-scale value of the subpixel A may be adjusted to a larger value. This is equivalent to applying a larger pixel voltage V data to the pixel driving circuit 300. A target gray-scale value of the subpixel A in Table 2 is larger than a target gray-scale value of the subpixel A in a same row and a same column in Table 1. For example, an intersection of the second row and the fifth column in Table 2 is 164. The intersection indicates that when the gray-scale value of the subpixel A in the (K-1) th< frame is 0 and the gray-scale value of the subpixel A in the K th< frame is 126, the TCON 501 may adjust the gray-scale value of the subpixel A in the K th< frame to 164. Compared with that the gray-scale value of the subpixel A in the K th< frame is adjusted to 158 in Table 1, the gray-scale value of the subpixel A in the K th< frame may be adjusted to a larger value in Table 2. The target gray-scale values shown in Table 1 and Table 2 are merely examples, and are not intended to limit this embodiment of this application.

[0203] The severity of motion blur of the image displayed on the display is affected by the refresh rate of the display 402. In some other embodiments, the TCON 501 may further change the target gray-scale value of the subpixel A based on the refresh rate of the display 402. The TCON 501 may search for, at different refresh rates, mapping relationships between gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the target value in the K th< frame, and further determine the target value in the K th< frame. For example, the TCON 501 may search for the foregoing mapping relationship by searching for the lookup tables shown in Table 1 and Table 2. When the refresh rate of the display is decreased, the TCON 501 may increase, based on the foregoing mapping relationship, the gray-scale value of the subpixel A sent to the source integrated circuit 503, that is, provide a higher pixel voltage V data to the pixel driving circuit 300 corresponding to the subpixel A. For a change in the target gray-scale value of the pixel with a change in the refresh rate of the display 402, refer to a change in the target gray-scale value of the pixel on the display 402 at different DBVs in the foregoing embodiment. Details are not described herein again.2. Adjustment of a duty cycle of a Gout signal

[0204] In a possible implementation, the electronic device 100 may adjust a duty cycle of a Gout signal in the pixel driving circuit 300 to increase a reset time or compensation time of the pixel driving circuit 300, so that a display image is more controllable. If the reset time of the pixel driving circuit 300 is excessively short, a voltage at a node in the pixel driving circuit 300 may not be fully reset, and the brightness of the OLED is uncontrollable. Because a low voltage pulse of the Gout1 signal may trigger reset of the pixel driving circuit 300, in some embodiments, the DDIC 401 may increase the duty cycle of the Gout1 signal to increase the reset time of the circuit in the reset phase, so that a voltage in the pixel driving circuit 300 is fully reset.

[0205] In some embodiments, the TCON 501 may increase a quantity of pulses of the Gout1 signal to adjust the duty cycle of the Gout1 signal. For example, the TCON 501 may increase the pulses of the Gout1 signal from one to three. When there is no pulse, the Gout1 signal may be at a high potential voltage, and the high potential voltage may be the VGH shown in FIG. 5. Each pulse of the Gout1 signal is a low potential voltage, and the low potential voltage may be the VGL shown in FIG. 5. In response to the low potential voltage pulse of the Gout1 signal, a conductive channel between the sources and the drains of T1 and T7 in the pixel driving circuit 300 is turned on. When there are three pulses of the Gout1 signal in the reset phase, T1 and T7 in the pixel driving circuit 300 may be turned on three times, and duration of each pulse remains unchanged. In this way, the reset time of the pixel driving circuit 300 may be increased to three times the time of one pulse, so that the reset time of the pixel driving circuit 300 is longer.

[0206] In some embodiments, the TCON 501 may increase a quantity of pulses of the Gout1 signal by changing a time sequence of the STV signal. For example, FIG. 7F is a signal waveform diagram in which the TCON 501 adjusts a quantity of pulses of the Gout1 signal. The VCK signal is used for timing. When the display 402 needs to display the (K-1) th< frame of image, the TCON 501 in the DDIC 401 may send a TE signal to the application processor 403. The application processor 403 may transmit data of the (K-1) th< frame of image in response to the TE signal. As shown in FIG. 7F, a rising edge pulse of the TE signal may be used to trigger the application processor 403 to transmit the data of the (K-1) th< frame of image to the DDIC 401. The TCON 501 in the DDIC 401 may store the data of the (K-1) th< frame of image, and then send the STV signal. The gate integrated circuit 502 may include a counter. The counter may calculate a pulse width of the STV based on a clock time of the VCK signal, and then change the quantity of pulses of the Gout1 signal. The gate integrated circuit 502 may receive the first pulse of the STV signal, calculate a quantity of clocks for which the first pulse lasts, and further generate a pulse in the Gout1 signal. In response to a falling edge pulse of the STV signal, the gate integrated circuit 502 shown in FIG. 5 may refresh the pixel driving circuit 300 in the display 402 by using the gate signal and the source signal, to display the (K-1) th< frame of image. The falling edge pulse of the Gout1 signal may trigger the pixel driving circuit 300 to enter the reset phase of a pulse time.

[0207] Similarly, when the display 402 needs to display the K th< frame of image, the gate integrated circuit 502 may receive the second pulse of the STV signal, and the counter may calculate duration of the second pulse. When the display 402 switches from the (K-2) th< frame of image to the (K-1) th< frame of image, a change in the gray-scale value of the subpixel A may be greater than a change in the gray-scale value of the subpixel A when the display 402 switches from the (K-1) th< frame to the K th< frame. Therefore, the DDIC 401 may adjust the pulse width of the STV signal. For example, the DDIC may adjust the pulse time of the STV signal to twice the pulse time of the STV signal in the (K-1) th< frame, and the gate integrated circuit 502 may generate two low potential voltage pulses of the Gout1 signal. The first pulse width of the STV signal may be half of the second pulse width. In this way, in response to the two falling edge pulses of the Gout1 signal, the pixel driving circuit 300 may enter the reset phase twice. The time of the reset phase in the pixel driving circuit 300 corresponding to the subpixel A in the K th< frame may be twice the time of the reset phase in the pixel driving circuit 300 corresponding to the subpixel A in the (K-1) th< frame. For descriptions of the reset phase of the pixel driving circuit 300, refer to the descriptions of a subsequent embodiment. Details are not described herein again. In some other embodiments, the gate integrated circuit 502 may further increase the pulse width of the Gout1 signal by using the pulse width of the STV signal, to increase the duty cycle of the Gout1 signal.

[0208] In some other embodiments, the TCON 501 may further increase a quantity of pulses of the Gout2 signal by changing the time sequence of the STV signal. In this way, the DDIC 401 may increase the compensation time of the pixel driving circuit 300 in the display 402. For a method for adjusting the quantity of pulses of the Gout2 signal by the TCON 501, refer to the foregoing method for adjusting the Gout1 signal. Details are not described herein again.

[0209] In some embodiments, the quantity of pulses of the Gout1 signal may be adjusted by the TCON 501 based on the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame, and the DBV value of the display 402 in the K th< frame. When the display 402 has different DBV values, the quantity of pulses of the Gout1 signal adjusted by the TCON 501 may be different. When the DBV value of the display 402 is large, the TCON 501 may increase the quantity of pulses of the Gout1 signal by increasing the pulse of the STV signal. When the DBV value of the display 402 is small, the TCON 501 may decrease the quantity of pulses of the Gout1 signal. For example, when the refresh rate of the display 402 is 120 Hz, and the brightness of the display 402 is 10 nits, a relationship between the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the quantity of pulses of the Gout1 signal may be shown in Table 3.

[0210] As shown in Table 3, the second row in Table 3 may indicate quantities of pulses of the Gout1 signal corresponding to different gray-scale values of the subpixel A in the K th< frame when the gray-scale value of the subpixel A in the (K-1) th< frame is 0. The second column in Table 3 may indicate quantities of pulses of the Gout1 signal corresponding to different gray-scale values of the subpixel A in the (K-1) th< frame when the gray-scale value of the subpixel A in the K th< frame is 0. For example, an intersection of the second row and the sixth column in Table 3 indicates that when the gray-scale value of the subpixel A in the (K-1) th< frame is 0 and the gray-scale value of the subpixel A in the K* frame is 168, the TCON 501 may increase the pulse width of the STV signal, and correspondingly, the gate integrated circuit 502 may increase the quantity of pulses of the Gout1 signal to three.

[0211] When the refresh rate of the display 402 is 120 Hz and the brightness of the display 402 is 5 nits, and when the gray-scale value of the subpixel A in the (K-1) th< frame is 0 and the gray-scale value of the subpixel A in the K th< frame is 168, the TCON 501 may further increase the quantity of pulses of the Gout1 signal, for example, increase the quantity from three to four.

[0212] In some embodiments, the quantity of pulses of the Gout1 signal in the pixel driving circuit 300 may also be changed by a change in the refresh rate of the display 402. When the refresh rate of the display 402 is decreased, the quantity of pulses of the Gout1 signal may be increased. When the refresh rate of the display 402 is increased, the quantity of pulses of the Gout1 signal may be decreased. For a method for changing the quantity of pluses of the Gout1 signal with a change in the refresh rate of the display 402 in the pixel driving circuit 300, refer to the descriptions of the foregoing method for changing the quantity of pluses of the Gout1 signal with a change in the DBV value of the display 402. Details are not described herein again.

[0213] It may be understood that the mapping relationship between the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the quantity of pulses of the Gout1 signal shown in Table 3 is merely an example for descriptions of this application, and should not constitute a limitation on this application. In some other embodiments, the lookup table shown in Table 3 may further include more mapping relationships between gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the quantity of pulses of the Gout1 signal. The Gout1 signal may have more or fewer pulses at the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame shown in Table 3.

[0214] In a possible implementation, the TCON 501 may include a mapping relationship between the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the duty cycle of the Gout1 signal. For example, the quantity of pulses in Table 3 may be a value of the duty cycle, for example, 50% or 25%. The TCON 501 may find out the value of the duty cycle of the Gout1 signal from the mapping relationship between the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame and the duty cycle of the Gout1 signal. The TCON 501 may adjust the quantity of pulses or the pulse width of the Gout1 signal, so that the duty cycle of the Gout1 signal reaches the duty cycle of the Gout1 signal found in the foregoing mapping relationship.3. Adjustment of a reset voltage

[0215] In a possible implementation, the DDIC 401 may adjust the reset voltage in the pixel driving circuit 300, so that the pixel driving circuit 300 can be more fully reset. When the voltage in the (K-1) th< frame is large, the pixel driving circuit 300 may not be fully reset. In some embodiments, the DDIC 401 may adjust the reset voltage of the pixel driving circuit 300. For example, the DDIC 401 may adjust voltages at the N1 node and the N2 node to a same state each time, to control the voltage in the pixel driving circuit 300. The DDIC 401 may reduce the voltages of the capacitor C, the gate of T4, and the anode of the OLED.

[0216] In some embodiments, a value of the reset voltage V init may be adjusted based on the DBV value of the display 402. For example, when the DBV value of the display 402 is decreased, the reset voltage V init may be reduced.

[0217] In some other embodiments, when the refresh rate of the display 402 is decreased, the reset voltage V init may also be reduced. For adjustment of the reset voltage V init when the refresh rate of the display 402 is decreased, refer to the foregoing method for adjusting the reset voltage V init when the DBV is decreased. Details are not described herein again.

[0218] The TCON 501 may send the adjusted reset voltage V init to the gate integrated circuit 502. Further, the gate integrated circuit 502 may apply the reset voltage V init to the pixel driving circuit 300 in the display 402, to control the voltages at the N1 node and the N2 node in the pixel driving circuit 300. In this way, the gate of T4 and the anode of the OLED can be more fully reset in the reset phase, and the voltage in the pixel driving circuit 300 can be more controllable.

[0219] The current flowing through the OLED in the pixel driving circuit is mainly controlled by the DTFT. The DTFT is usually larger than the STFT, resulting in greater parasitic capacitances in the DTFT than the STFT. Therefore, circuit compensation for the DTFT can be mainly performed in the pixel driving circuit.

[0220] The following describes a working process of another pixel driving circuit 800 provided in this application.

[0221] FIG. 8A to FIG. 8C show examples of a working process of another pixel driving circuit 800.

[0222] As shown in FIG. 8A, the pixel driving circuit 800 may be formed by adjusting and changing the pixel driving circuit 300. A part of the pixel driving circuit 800 that is the same as that of the pixel driving circuit 300 is not described herein again. In addition to the components already included in the pixel driving circuit 300, the pixel driving circuit 800 may further include two STFTs: T8 and T9. In addition, the pixel driving circuit 800 may receive four reset voltages: V init1 , V init2 , V init3 , and V init4 .

[0223] Gates of T 1 and T7 may receive a Gout1 signal. A source of T 1 may be connected to the reset voltage V init1 , a source of T7 may be connected to the reset voltage V init2 , and a drain of T7 may be connected to an anode of an OLED.

[0224] A gate of T8 may receive a Gout3 signal. A source of T8 may be connected to the reset voltage V init3 , and a drain of T8 may be connected to a source of T4.

[0225] A gate of T9 may receive a Gout4 signal. A source of T9 may be connected to the reset voltage V init4 , and a drain of T9 may be connected to a drain of T4.

[0226] For descriptions of a manner of receiving signals and a connection manner of T2, T3, T4, T5, T6, the OLED, and the capacitor C, refer to descriptions of the pixel driving circuit 300. Details are not described herein again.

[0227] In the pixel driving circuit 800, T4 may be referred to as a first transistor. A combination of T8, the Gout3 signal, and the reset voltage V init3 may be referred to as a first reset module (or a second reset module). A combination of T9, the Gout4 signal, and the reset voltage V init4 may be referred to as a second reset module (or a first reset module). A combination of T7, the Gout1 signal received by T7, and the reset voltage V init2 may be referred to as a third reset module. A combination of T1, the Gout1 signal received by T1, and the reset voltage V init1 may be referred to as a fourth reset module. T5, T6, and the EM signal may also be referred to as a light-emitting control module. T2, T3, the Gout2 signal, and a pixel voltage V data may also be referred to as a data writing module. The capacitor C may also be referred to as a data storage module. The OLED is a light-emitting device.

[0228] The working process of the pixel driving circuit 800 is described below.1. Reset phase of the pixel driving circuit 800

[0229] As shown in FIG. 8A, the Gout2 signal and the EM signal may be high potential voltages. In response to a low potential voltage pulse of the Gout1 signal, T1 and T7 may be turned on. In response to a low potential voltage pulse of the Gout3 signal, T8 may be turned on. In response to a low potential voltage pulse of the Gout4 signal, T9 may be turned on. Another TFT receives a high potential voltage and is in an off state. A value of the low potential voltage may be a voltage value of the gate low potential voltage (VGL) received by the source integrated circuit 503. A value of the high potential voltage may be a voltage value of the gate high potential voltage (VGH) received by the source integrated circuit 503.

[0230] The voltage at the N1 node may be reset to the reset voltage V init1 , and the voltage at the N2 node may be reset to the reset voltage V init2 . The source of T4 may receive the reset voltage V init3 , and the drain of T4 may receive the reset voltage V init4 . The voltage values of V init1 , V init2 , V init3 , and V init4 may be different. For example, a threshold voltage V th may be -1.5V, V init1 may be -2.7V, V init2 may be -2.5V, V init3 may be 0.5V, and V init4 may be -3V V init1 and V init2 may be considered as a split of V init in the pixel driving circuit 800. In the reset phase, a gate voltage of T4 is V G = V init1 = -2.7V, a source voltage of T4 is V S = V init3 = 0.5V, and a gate-source voltage of T4 is V GS = V G - V S = -2.7V - 0.5V = -3.2V . Because V GS < V th , T4 is turned on, a current is generated between the source and the drain of T4, and effect of precharging T4 is achieved. The trap state of T4 can trap holes in the precharge state, so that a quantity of holes trapped in the trap state of T4 in the light-emitting phase is reduced. The decrease in the quantity of holes trapped in the trap state of T4 in the light-emitting phase means that the amount of current lost is reduced, so that the current flowing through the OLED is closer to a current in a circuit when T4 has no losses.2. Compensation phase of the pixel driving circuit 800

[0231] As shown in FIG. 8B, the Gout1 signal, the Gout3 signal, the Gout4 signal, and the EM signal may all be high potential voltages. In response to a low potential voltage pulse of the Gout2 signal, T2, T3, T4 receive the low potential voltage to turn on. Another TFT receives a high potential voltage and is in an off state. The pixel voltage V data may pass through T2, T4, T3, and N1 to charge the capacitor C, and the pixel voltage V data is stored in the capacitor C. For the descriptions of the compensation phase of the pixel driving circuit 800, refer to the descriptions of the compensation phase of the pixel driving circuit 300. Details are not described herein again.3. Light-emitting phase of the pixel driving circuit 800

[0232] As shown in FIG. 8C, the Gout1 signal, the Gout2 signal, the Gout3 signal, and the Gout4 signal may all be high potential voltages. In response to a low potential voltage pulse of the EM signal, T5, T6 may receive the low potential voltage and is in an on state. Because there is a voltage in the capacitor C, the capacitor C is connected to the gate of T4, so that the gate of T4 carries a voltage. Therefore, T4 is also on. In this case, a path from the ELVDD to the ELVSS through T6, T4, T5, and the OLED is formed. The OLED is lit. The capacitor C may control the gate voltage of T4, so that the gate-source voltage of T4 remains stable, and the current flowing through T4 in the foregoing path is also stable. For the descriptions of the light-emitting phase of the pixel driving circuit 800, refer to the descriptions of the light-emitting phase of the pixel driving circuit 300. Details are not described herein again.

[0233] FIG. 8D is a signal waveform diagram of a working process of the pixel driving circuit 800. When the Gout2 signal and the EM signal are high potential voltages, the pixel driving circuit 800 enters the reset phase in response to low potential voltage pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal. The pulse of the Gout1 signal is a trigger signal for resetting the voltage at the N1 node and the voltage at the N2 node. The low potential voltage pulse of the Gout3 signal is a trigger signal for resetting the source voltage of T4. The low potential voltage pulse of the Gout4 signal is a trigger signal for resetting the drain voltage of T4.

[0234] It may be understood that, in response to the low potential voltage pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal, the pixel driving circuit 800 may reset voltages at different nodes. In some embodiments, pulse time of the Gout1 signal, the Gout3 signal, and the Gout4 signal may not be synchronized. That is, T1, T7, T8, and T9 may not be synchronously turned on, and resetting of voltage at different node by the pixel driving circuit 800 may not be synchronously performed. A turn-on sequence of T1, T7, T8, and T9 in the pixel driving circuit 800 in the reset phase is not limited in this embodiment of this application.

[0235] When the Gout1 signal, the Gout3 signal, the Gout4 signal, and the EM signal are high potential voltages, the pixel driving circuit 800 enters the compensation phase in response to a low potential voltage pulse of the Gout2 signal. A falling edge of the low potential voltage pulse in the Gout2 signal is a trigger condition for the pixel driving circuit 800 to enter the compensation phase.

[0236] When the Gout1 signal, the Gout2 signal, the Gout3 signal, and the Gout4 signal are high potential voltages, the pixel driving circuit 800 enters the light-emitting phase in response to a low potential voltage pulse of the EM signal.

[0237] It may be understood that each time the display 402 is refreshed, the pixel driving circuit 800 in the display 402 may go through the reset phase, the compensation phase, and the light-emitting phase. By controlling the low potential voltage pulses of the Gout1 signal, the Gout2 signal, the Gout3 signal, the Gout4 signal, and the EM signal at different moments, the pixel driving circuit 800 may be controlled to turn on different TFTs at different moments. In this way, the pixel driving circuit 800 may enter different working phases.

[0238] The following describes another signal adjustment method of a pixel driving circuit provided in this application with reference to the pixel driving circuit 800.

[0239] The TCON 501 may adjust one or two of a gray-scale value of a subpixel A, a Gout duty cycle, and a reset voltage to compensate for the pixel driving circuit. The following describes a signal adjustment method of the pixel driving circuit 800 by the TCON 501.1. Adjustment of a pixel voltage V data

[0240] In a possible implementation, the TCON 501 may adjust a pixel voltage V data in the pixel driving circuit 800, so that the pixel driving circuit 800 may be overdriven to alleviate motion blur. The TCON 501 may adjust the gray-scale value of the subpixel A in the K th< frame sent to the source integrated circuit 503 based on the gray-scale value of the subpixel A in the (K-1) th< frame and the gray-scale value of the subpixel A in the K th< frame that is sent by the application processor 403. The source integrated circuit 503 may include a digital-to-analog converter, configured to convert the gray-scale value of the subpixel A in the K th< frame into a pixel voltage V data corresponding to the gray-scale value. Further, the source integrated circuit 503 may transmit the pixel voltage V data to the pixel driving circuit 800 corresponding to the subpixel A, so that the pixel driving circuit 800 is overdriven, to further alleviate motion blur. The gray-scale value of the subpixel A in the (K-1) th< frame may be a gray-scale value sent by the application processor 403 to the TCON 501, or may be a gray-scale value in the (K-1) th< frame adjusted and sent by the TCON 501 to the source integrated circuit 503.

[0241] The TCON 501 may store a lookup table (lookup table, LUT). In this way, when adjusting the gray-scale value of the subpixel A in the K th< frame, the TCON 501 may adjust, based on the lookup table, the pixel voltage V data received by the pixel driving circuit 800. For a method for adjusting the gray-scale value of the subpixel A, refer to the method for adjusting the gray-scale value of the subpixel in the pixel driving circuit 300. Details are not described herein again.2. Adjustment of a duty cycle of a Gout signal

[0242] In a possible implementation, the TCON 501 may increase a duty cycle of a Gout signal, to prolong a time of a specific phase in the pixel driving circuit 800. For example, in the pixel driving circuit 800, the TCON 501 may increase a precharge time between the source and the drain of T4 in the pixel driving circuit 800 by increasing a duty cycle of the Gout3 signal and a duty cycle of the Gout4 signal. In this way, more holes can be trapped in the trap state of T4 in advance in the reset phase, and a quantity of holes trapped in the trap state of T4 in the compensation phase and the light-emitting phase is decreased, to further reduce impact of the trap state of T4 on a current in the pixel driving circuit 800 in a subsequent phase. In some embodiments, the TCON 501 may further increase the duty cycle of the Gout1 signal, to increase a reset time of the gate of T4 and the anode of the OLED, so that brightness of the OLED is more controllable. The TCON 501 may adjust a quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal by adjusting a pulse width of the STV signal, to achieve an objective of adjusting the duty cycle of the foregoing signals. In some embodiments, quantities of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal may be controlled by using different STV signals. A quantity of STV signals for controlling quantities of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal is not limited in this embodiment of this application.

[0243] In some embodiments, the TCON 501 may adjust the quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal by using the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame. The TCON 501 may search for the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, a change in the gray-scale value of the subpixel A in the K th< frame, and the quantity of pulses of the Gout signal that is shown in Table 3, to adjust the quantity of pulses of the Gout signal. In some embodiments, when the gray-scale value of the subpixel A in the (K-1) th< frame remains unchanged and the gray-scale value of the subpixel A in the K th< frame also remains unchanged, mapping relationships between the gray-scale value of the subpixel A in the (K-1) th< frame, the change in the gray-scale value of the subpixel A in the K th< frame, and quantities of pulses of different Gout signals may be different. For example, when the gray-scale value of the subpixel A in the (K-1) th< frame is 0 and the gray-scale value of the subpixel A in the K th< frame is 126, the TCON 501 may adjust the quantity of pulses of the Gout1 signal to 2, and adjust the quantity of pulses of the Gout3 signal and the Gout4 signal to 4. The pulse time of the foregoing signals may be synchronous or asynchronous.

[0244] In some other embodiments, the TCON 501 may further adjust the quantities of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal based on the DBV value and the refresh rate of the display 402. For example, when the DBV value of the display 402 is decreased, the TCON 501 may increase the quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal. When the refresh rate of the display 402 is decreased, the TCON 501 may increase the quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal.

[0245] In a possible implementation, the TCON 501 may further adjust the quantity of pulses of the Gout2 signal, to further increase a compensation time of the pixel driving circuit 800. In this way, the time for the pixel driving circuit 800 to perform threshold compensation is longer, to further achieve effect of alleviating motion blur. For a method for adjusting the quantity of pulses of the Gout2 signal by the pixel driving circuit 800, refer to the descriptions of adjusting the quantities of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal in the foregoing embodiment. Details are not described herein again.3. Adjustment of a reset voltage

[0246] In a possible implementation, the TCON 501 may adjust a reset voltage, to reset a node in the pixel driving circuit 800 more quickly.

[0247] For example, TCON 501 may increase V init3 -V init4 when T4 is turned on, so that a voltage between the source and drain of T4 in the reset phase is increased. In this way, the current flowing through T4 in the reset phase may be increased. The effect of precharge is enhanced as the current flowing through T4 in the reset phase is increased, and holes are trapped in the trap state of T4 more quickly to reach a relatively stable state. The reset voltage V init3 and the reset voltage V init4 may be adjusted by the circuit adjustment module 604 in the TCON 501 shown in FIG. 6. The circuit adjustment module 604 may include a register and a voltage divider circuit, configured to generate reset voltages of different values.

[0248] In some embodiments, the TCON 501 may further fully reset the gate of T4 and the anode of the OLED in the pixel driving circuit 800 by adjusting the reset voltage V init1 and the reset voltage V init2 . Because the reset voltage V init1 and the reset voltage V init2 may be considered as a split of V init in the pixel driving circuit 300, for a method for adjusting the reset voltage V init1 and the reset voltage V init2 in the pixel driving circuit 800, refer to the method for adjusting V init in the pixel driving circuit 300. Details are not described herein again.

[0249] In some embodiments, the TCON 501 may adjust values of the reset voltages V init3 and V init4 based on the refresh rate or the DBV value of the display 402. For example, when the DBV value of the display 402 is small, the TCON 501 may increase a voltage difference V init3 -V init4 between V init3 and V init4 . For example, when the DBV of the display 402 is 5 nits and the refresh rate is 120 Hz, V init3 may be 0.5V, and V init4 may be -3V When the DBV of the display 402 is adjusted to 2 nits, V init3 may be 0.2V, and V init4 may be -3.5V In this way, after adjustment, the voltage between the source and the drain of T4 is increased from 3.5V to 3.7V, the current of T4 is increased, and electrons may be quickly trapped in the trap state of T4 and reach to a relatively stable state. For a method for adjusting V init3 and V init4 when the refresh rate is decreased, refer to the foregoing method for adjusting V init3 and V init4 when the DBV is decreased. Details are not described herein again. The foregoing target value of the voltage value is merely used as an example, and is not used as a limitation on the target voltage value in this embodiment of this application.

[0250] It may be understood that the pixel driving circuit 800 includes different reset points. In some embodiments, the pixel driving circuit 800 may further perform reset compensation on more or fewer TFTs, or increase some reset points, or decrease some reset points. In addition, the pixel driving circuit 800 may also adjust a turn-on time of more or fewer TFTs, so that the reset or compensation time of the pixel driving circuit 800 is longer. The pixel driving circuit 800 may also include more or fewer TFTs or capacitors.

[0251] It may be understood that the pixel driving circuit provided in this embodiment of this application is merely used to describe the technical solutions of this application, but is not intended to limit the pixel driving circuit. The pixel driving circuit is not limited to the pixel driving circuit 800, and may also be another pixel driving circuit. The pixel driving circuit falls within the protection scope of this application based on a same invention idea provided in this application.

[0252] FIG. 9 is a flowchart of a method for alleviating motion blur of an image displayed on a display of an electronic device 100 according to an embodiment of this application.

[0253] The display 402 may include a plurality of pixels, and one pixel may include a plurality of subpixels. For ease of description, the method for alleviating motion blur of the image displayed on the display provided in this embodiment of this application is specifically described herein by using a subpixel A as an example.

[0254] As shown in FIG. 9, a method for alleviating motion blur of an image displayed on the display 402 by the DDIC 401 may include the following steps.

[0255] S901: An electronic device obtains a gray-scale value of a subpixel in a (K-1) th< frame, a gray-scale value of the subpixel in a K th< frame, and a DBV value of a display.

[0256] Before the display 402 displays the K th< frame of image, the DDIC 401 in the electronic device may receive data of the K th< frame of image sent by the application processor 403 shown in FIG. 4. The data of the display image includes the gray-scale value of the subpixel A in the K th< frame when the image is displayed on the display 402, and the DBV value of the display 402. The DDIC 401 in the electronic device may further include a memory, and the memory stores the (K-1) th< frame of image. K is any positive integer greater than 1. The DDIC 401 in the electronic device may obtain the gray-scale value of the subpixel A in the (K-1) th< frame from the memory.

[0257] In some embodiments, in addition to the DBV value of the display 402, the DDIC 401 in the electronic device may further obtain a refresh rate of the display 402. In this way, the DDIC 401 may alleviate the motion blur of the image displayed on the display 402 not only based on the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the DBV value of the display 402, but also based on the refresh rate of the display 402 by using different methods or values.

[0258] S902: The electronic device searches for, at the DBV, a mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and a target gray-scale value in the K th< frame, to obtain the target gray-scale value of the subpixel A in the K th< frame.

[0259] The target gray-scale value of the subpixel A in the K th< frame is a gray-scale value of the subpixel A in the K th< frame sent to the source integrated circuit 503 after the gray-scale value of the subpixel A in the K th< frame sent by the application processor 403 is adjusted by the TCON 501 in the DDIC 401. After obtaining the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame, the electronic device 100 may search for the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame, to further adjust the gray-scale value of the subpixel A in the K th< frame. The electronic device adjusts the gray-scale value of the subpixel A in the K th< frame to increase a pixel voltage input to the pixel driving circuit, so that the pixel voltage input to the pixel driving circuit is higher than a pixel voltage corresponding to the gray-scale value of the subpixel A before adjustment. In this way, the pixel driving circuit may be overdriven, to further alleviate motion blur.

[0260] In some embodiments, the DDIC 401 in the electronic device 100 may store a lookup table that includes the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame. The electronic device 100 may search for the target gray-scale value of the subpixel A in the K th< frame based on the lookup table, and output the adjusted gray-scale value of the subpixel A in the K th< frame. For a method for searching for the target gray-scale value of the subpixel A in the K th< frame by the electronic device 100 based on the lookup table, refer to the descriptions of the foregoing embodiment. Details are not described herein again. This is not limited to the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame, and the lookup table may further include gray-scale values of the subpixel A in more frames. For example, the lookup table in the DDIC 401 may include a mapping relationship of the gray-scale value of the subpixel A in the (K-1) th< frame, a gray-scale value of the subpixel A in a (K-2) th< frame, a gray-scale value of the subpixel A in a (K-3) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame. The DDIC 401 may search for the foregoing lookup table to search for a corresponding target gray-scale value of the subpixel A in the K th< frame when the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the (K-2) th< frame, the gray-scale value of the subpixel A in the (K-3) th< frame, and the gray-scale value of the subpixel A in the K th< frame are specific values. Content of the foregoing lookup table is merely an example, and is not intended to limit this embodiment of this application.

[0261] In some embodiments, the lookup table may include a mapping relationship between gray-scale values of the subpixel A in more or fewer frames and the gray-scale value of the subpixel A in the K th< frame. In addition, the adjustment of the gray-scale value of the subpixel in the K th< frame based on a gray-scale value of a same subpixel is not limited. In a possible implementation, the DDIC 401 may further adjust the gray-scale value of the subpixel A based on a gray-scale value of another subpixel around a location of the subpixel A.

[0262] In some embodiments, at different DBVs, the electronic device 100 may have different mapping relationships between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame. When the gray-scale value of the subpixel A in the (K-1) th< frame remains unchanged and the gray-scale value of the subpixel A in the K th< frame also remains unchanged, and if the DBVs of the display 402 are different, the target gray-scale values of the subpixel A in the K th< frame may also be different. For example, when the DBV of the display 402 is small, the gray-scale value of the subpixel A in the K th< frame may be adjusted to a larger value.

[0263] In some embodiments, the DDIC 401 may divide the display 402 into different blocks, and each block includes a plurality of subpixels. The DDIC 401 may calculate an average value of gray-scale values of all subpixels in the block in the (K-1) th< frame, and then calculate a change in the subpixel A in the K th< frame compared with the average value. The DDIC 401 may store a mapping relationship between the average value of the gray-scale values of the subpixels in the block, the gray-scale value of the subpixel in the K th< frame, and the target gray-scale value of the subpixel in the K th< frame. For example, the block A may include a subpixel A, a subpixel B, and a subpixel C. In the (K-1) th< frame, a gray-scale value of the subpixel A may be 20, a gray-scale value of the subpixel B may be 30, and a gray-scale value of the subpixel C may be 70. The average value of the gray-scale values of the subpixels in block A may be APL=(20+30+70) / 3=40. The DDIC 401 may receive the K th< frame of image including gray-scale values of subpixels in the block A in the K th< frame. In the K th< frame, the gray-scale value of the subpixel A may be 50. The DDIC 401 may calculate an average value of gray-scale values of subpixels in a block and a change in the gray-scale value of the subpixel in the K th< frame, and adjust the gray-scale value of the subpixel in the K th< frame based on the mapping relationship between the average value of the gray-scale values of the subpixels, the gray-scale value of the subpixel in the K th< frame, and the target gray-scale value of the subpixel in the K th< frame. It may be understood that the DDIC 401 may divide the display 402 into a plurality of blocks, and each block may include more or fewer subpixels. A quantity of subpixels included in the foregoing block is merely an example, and is not intended to limit this embodiment of this application.

[0264] In some other embodiments, the DDIC 401 in the electronic device 100 may further store a formula that includes the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame. The input parameter in the foregoing formula may be the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame, and the output value may be the target gray-scale value of the subpixel A in the K th< frame. In some embodiments, the foregoing formula may include more input parameters, for example, a gray-scale value of the subpixel A in a (K-2) th< frame and a gray-scale value of the subpixel A in a (K-3) th< frame.

[0265] In a possible implementation, the electronic device 100 may obtain the refresh rate of the display 402 in S901. The electronic device 100 may search for, at the refresh rate, the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the target gray-scale value of the subpixel A in the K th< frame, to obtain the target gray-scale value of the subpixel A in the K th< frame.

[0266] S903: The electronic device determines a pixel voltage based on the target gray-scale value of the subpixel in the K th< frame.

[0267] The target gray-scale value of the subpixel A in the K th< frame obtained by the electronic device in S902 is a digital signal, and the digital signal cannot be directly used in the pixel driving circuit. Therefore, the electronic device 100 may convert the adjusted gray-scale value of the subpixel A in the K th< frame into the pixel voltage.

[0268] The gray-scale value of the subpixel A may have a mapping relationship with the pixel voltage. In some embodiments, the pixel voltage V data in the electronic device 100 may range from 2V to 6.5V, and the gray-scale value may be 0 to 255. The electronic device 100 may divide the pixel voltage V data into 256 parts, where each pixel voltage V data may correspond to one gray-scale value of the subpixel A. After obtaining the target gray-scale value of the subpixel A in the K th< frame, the DDIC 401 in the electronic device 100 may convert the target gray-scale value of the subpixel A into a corresponding pixel voltage V data . The pixel voltage V data may be obtained after the source integrated circuit 503 as shown in FIG. 5 receives the adjusted gray-scale value of the subpixel A in the K th< frame and the digital-to-analog converter converts the gray-scale value.

[0269] S904: The electronic device searches for, at the DBV, a mapping relationship between the gray-scale value of the subpixel in the (K-1) th< frame, the target gray-scale value of the subpixel in the K th< frame, and a duty cycle of a Gout signal, to determine the duty cycle of the Gout signal.

[0270] In some embodiments, the electronic device 100 may adjust the duty cycle of the Gout signal by adjusting a quantity of pulses of the Gout signal. The duty cycle of the Gout signal determines duration of the reset phase and duration of the compensation phase of the pixel driving circuit. The pixel driving circuit 800 is used as an example. The Gout signal includes a Gout1 signal, a Gout2 signal, a Gout3 signal, and a Gout4 signal. Pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal correspond to the reset phase of the pixel driving circuit 800. Pulses of the Gout2 signal correspond to the compensation phase of the pixel driving circuit 800. For a method for adjusting the quantity of pluses of the Gout signal by the electronic device 100, refer to the method for adjusting the quantity of pluses of the Gout signal by adjusting the pulse width of the STV signal by the TCON 501 in the foregoing embodiment. Details are not described herein again.

[0271] In some embodiments, at different DBVs, the electronic device 100 may have different mapping relationships between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the quantity of pulses of the Gout signal. For example, when the gray-scale value of the subpixel A in the (K-1) th< frame remains unchanged and the target gray-scale value of the subpixel A in the K th< frame also remains unchanged, and if the DBV value of the display 402 is decreased, the electronic device may increase the quantity of pulses of the Gout signal.

[0272] In a possible implementation, the electronic device 100 may obtain the refresh rate of the display 402 in S901. The electronic device 100 may search for, at the refresh rate, the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the duty cycle of the Gout signal, to adjust the duty cycle of the Gout signal.

[0273] In some other embodiments, the electronic device 100 may further adjust the duty cycle of the Gout signal by adjusting a pulse width of the Gout signal. The TCON 501 in the electronic device 100 may adjust the pulse width of the Gout signal based on a pulse width of the STV signal.

[0274] In a possible implementation, the electronic device 100 may adjust the quantity of pulses or the pulse width of the Gout signal based on the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the duty cycle of the Gout signal. For example, the electronic device 100 may determine that the duty cycle of the Gout signal should be 50% when the gray-scale values of the subpixel A in the (K-1) th< frame and the K th< frame are specific values. The TCON 501 may increase the quantity of pulses or the pulse width of the Gout signal, so that the pulse time of the Gout signal accounts for 50% of the total time in the reset phase.

[0275] S905: The electronic device searches for, at the DBV, a mapping relationship between the gray-scale value of the subpixel in the (K-1) th< frame, the target gray-scale value of the subpixel in the K th< frame, and a reset voltage, to determine the reset voltage.

[0276] The electronic device 100 may adjust the reset voltage, so that the pixel driving circuit is more fully reset or precharged. The reset voltage may be adjusted by the register and the voltage divider circuit in the circuit adjustment module 604 shown in FIG. 6.

[0277] In some embodiments, at different DBVs, the electronic device 100 may have different mapping relationships between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the reset voltage. The pixel driving circuit 300 is used as an example. When other conditions remain unchanged, the electronic device may adjust the reset voltage V init to a smaller value when the DBV value of the display 402 is decreased. This allows the gate of T4 and the anode of the OLED to be more fully reset.

[0278] In some embodiments, in the pixel driving circuit 800, the electronic device may further change the voltage between the source and the drain of T4 in the reset phase by adjusting one or more of the reset voltage V init3 and the reset voltage V init4 . In this way, different currents can be generated in the reset phase to precharge T4. The precharge of T4 in the reset phase may reduce the currents in the pixel driving circuit 800 by reducing the holes trapped in the trap state of T4 in the subsequent phase. The electronic device 100 may adjust, at different DBVs, one or more of the reset voltage V init3 and the reset voltage V init4 based on the mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the reset voltage. For example, the electronic device 100 may adjust only the reset voltage V init3 , only the reset voltage V init4 , or both the reset voltage V init3 and the reset voltage V init4 , to increase the voltage between the source and the drain of T4 in the reset phase.

[0279] In a possible implementation, the electronic device 100 may obtain the refresh rate of the display 402 in S901. The electronic device 100 may search for, at the refresh rate, a mapping relationship between the gray-scale value of the subpixel A in the (K-1) th< frame, the target gray-scale value of the subpixel A in the K th< frame, and the reset voltage, to adjust the reset voltage.

[0280] S906: The electronic device inputs the Gout signal of the subpixel in the K th< frame, the pixel voltage, and the reset voltage to the pixel driving circuit corresponding to the subpixel in the K th< frame, to drive the pixel driving circuit in the display to display the K th< frame of image.

[0281] After calculation in the foregoing steps, the electronic device 100 may obtain the pixel voltage of the subpixel A in the K th< frame and the reset voltage. The gate integrated circuit 502 in the electronic device 100 may trigger, by using a low potential voltage pulse of a gate signal, the pixel driving circuit to enter different working phases. The adjusted reset voltage may be used in the reset phase of the pixel driving circuit, and is used to reset voltages at different nodes or components in the pixel driving circuit. The adjusted pixel voltage may be used in the compensation phase of the pixel driving circuit, to implement overdrive of the pixel driving circuit. The pixel voltage, the reset voltage, and the Gout signal are used in the pixel driving circuit, to alleviate the motion blur of the display 402. For a method and a principle, refer to the descriptions of the foregoing embodiment. Details are not described herein again.

[0282] The display 402 in the electronic device 100 may include pixel driving circuits corresponding to a plurality of subpixels. The electronic device 100 may obtain, in steps S901 to S905, pixel voltages, reset voltages, and Gout signals that are of pixel driving circuits corresponding to all subpixels in the K th< frame. Further, the electronic device 100 may successively refresh the pixel driving circuit in the display 402, and input the pixel voltage, the reset voltage, and the Gout signal that correspond to each subpixel into the pixel driving circuit corresponding to the subpixel. For a method for refreshing the pixel driving circuit in the display 402 by the electronic device, refer to the descriptions of the foregoing embodiment. Details are not described herein again. After the pixel driving circuit in the display 402 is refreshed, the display 402 may display the K th< frame of image.

[0283] In some embodiments, step S902 is optional. In this way, after obtaining the gray-scale value of the subpixel A in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the DBV value of the display 402, the electronic device 100 may convert the gray-scale value of the subpixel A in the K th< frame into a corresponding pixel voltage. In step S904 and step S905, the electronic device 100 may search for, at the DBV, the mapping relationship between the gray-scale value of the subpixel in the (K-1) th< frame, the gray-scale value of the subpixel A in the K th< frame, and the duty cycle (and the reset voltage) of the Gout signal. In step S906, the pixel voltage input to the display 402 is a pixel voltage that corresponds to the gray-scale value of the subpixel A in the K th< frame and that is sent by the application processor 403 and that is received by the DDIC 401.

[0284] In some embodiments, step S904 is optional. The electronic device 100 may adjust only the pixel voltage corresponding to the gray-scale value of the subpixel A in the K th< frame and the reset voltage of the pixel driving circuit corresponding to the subpixel A in the K th< frame. In this way, in step S906, each of the Gout signals input to the corresponding pixel driving circuit may include only one pulse.

[0285] In some other embodiments, step S905 is optional. The electronic device 100 may not adjust the reset voltage, and only adjust the pixel voltage corresponding to the gray-scale value of the subpixel A in the K th< frame and the Gout signal in the pixel driving circuit corresponding to the subpixel A in the K th< frame. In this way, in step S906, the reset voltage input to the corresponding pixel driving circuit may be an initial voltage, for example, V init1 = -3V, V init2 =-3V, V init3 = 0.5V, and V init4 = -3V.

[0286] In a possible implementation, steps S902 and S904 are optional. The electronic device 100 may adjust only the reset voltage of the pixel driving circuit corresponding to the subpixel A. In a possible implementation, step S902 and step S905 are optional, and the electronic device 100 may adjust only the duty cycle of the Gout signal input to the pixel driving circuit. In another possible implementation, step S904 and step S905 are optional. The electronic device 100 may adjust only the pixel voltage of the pixel driving circuit, to implement overdrive of the pixel driving circuit.

[0287] In some embodiments, the electronic device 100 may determine, based on the DBV of the display 402, to perform one or more of S902, S904, and S905. The enabling control module 602 of the TCON 501 in the electronic device 100 shown in FIG. 6 may determine to perform one or more of the foregoing steps. In some embodiments, the TCON 501 may include a memory. At different DBVs, the enabling control module 602 may choose to perform different steps. For example, when the DBV value of the display 402 is greater than 10 nits, the electronic device 100 may perform step S901, step S902, step S903, and step S906. When the DBV value of the display 402 is greater than 5 nits and is less than or equal to 10 nits, the electronic device 100 may perform step S901, step S902, step S903, step S904, and step S906. When the DBV value of the display 402 is less than or equal to 5 nits, the electronic device 100 may perform steps S901 to S906. The foregoing method for performing different steps by the electronic device 100 at different DBVs of the display 402 is merely an example, and is not intended to limit this embodiment of this application. In some other embodiments, the electronic device 100 may perform different combinations of S902 and S903, S904, and S905 based on the DBV value of the display 402.

[0288] In some embodiments, the electronic device 100 may further determine, based on the refresh rate of the display 402, to perform one or more of S902, S904, and S905. For example, when the refresh rate of the display 402 is greater than or equal to 120 Hz, the electronic device 100 may perform only step S901, step S902, step S903, and step S906. When the refresh rate of the display 402 is less than 120 Hz and greater than or equal to 60 Hz, the electronic device 100 may perform step S901, step S902, step S903, step S904, and step S906. When the refresh rate of the display 402 is less than 60 Hz, the electronic device 100 may perform step S901 to step S906. The foregoing method for performing different steps by the electronic device 100 at different refresh rates of the display 402 is merely an example, and is not intended to limit this embodiment of this application.

[0289] The following describes a scenario in which an electronic device 100 alleviates motion blur of an image according to an embodiment of this application.

[0290] FIG. 10A to FIG. 10C are diagrams of examples of scenarios of a display driving method when a DBV value of a display is changed.

[0291] As shown in FIG. 10A, a display 402 in an electronic device 100 may display a user interface 1001. The user interface 1001 may be a K th< frame of image displayed on the display, where K is any positive integer greater than 1. A DBV of the display 402 may be 1200 nits, and a refresh rate may be 120 Hz. The user interface 1001 may include an image display area 1002, a preview control 1003, and a preview control 1004.

[0292] The image display area 1002 may display a corresponding image after an image file is opened by using the preview control 1003. An image displayed in the image display area 1002 may include a black square. The black square may include a plurality of pixels. Similarly, one of the pixels is used as an example. A pixel of the black square may include a subpixel A, gray-scale values of the subpixel A may be 0, and a current in the OLED in the pixel driving circuit used to display the subpixel A is small.

[0293] The preview control 1003 may preview an image in an image file A in the image display area 1002 in response to a user operation. The preview control 1004 may preview an image in an image file B in the image display area 1002 in response to a user operation. The image file A and the image file B may be any image file stored in the electronic device 100. The DDIC 401 in the electronic device 100 may store image data of the K th< frame of the user interface 1001. The image data includes the DBV value of the display 402 in the K th< frame, the refresh rate, and a gray-scale value of the subpixel A.

[0294] In response to an operation of clicking the preview control 1004 by the user, the application processor 403 may obtain image data of a (K+1) th< frame to be displayed on the display 402. The to-be-displayed (K+1) th< frame of image of the electronic device 100 may be shown in FIG. 10B. The image display area 1002 may display an image of the image file B corresponding to the preview control 1004. In the image display area 1002, a white square may be displayed at a position in which the black square shown in FIG. 10A is located, and a color of a pixel in the foregoing position is changed from black to white. Correspondingly, in the (K+1) th< frame of image, the gray-scale value of the subpixel A may be 224.

[0295] The application processor 403 may send the image data of the (K+1) th< frame to the DDIC 401. The DDIC 401 may store the image data of the K th< frame and the DBV value of the display 402. The DDIC 401 may determine that the DBV value of the current display 402 is 1200 nits. When the DBV value is 1200 nits, the DDIC 401 may adjust only the pixel voltage input to the pixel driving circuit. For example, the TCON 501 in the DDIC 401 may search for the LUT table shown in Table 1. When it is determined that the gray-scale value of the subpixel A in the K th< frame is 0 and the gray-scale value of the subpixel A in the (K+1) th< frame is 224, the gray-scale value of the subpixel A in the (K+1) th< frame needs to be adjusted to 252. Further, the TCON 501 may output the gray-scale value of the subpixel A in the (K+1) th< frame to the source integrated circuit 503. The source integrated circuit 503 may include a digital-to-analog converter, to output a corresponding pixel voltage when the gray-scale value is 255 to the subpixel A. The DDIC 401 may drive the pixel driving circuit in the image display area 1002, and control the pixel driving circuit to perform reset, compensation, and light emission. After the DDIC 401 finishes driving all the pixel driving circuits in the display 402, the (K+1) th< frame of image is displayed on the display 402, as shown in FIG. 10B.

[0296] In some embodiments, the electronic device 100 may adjust the DBV value of the display 402 in response to a user operation. For example, the electronic device 100 may adjust the DBV of the display 402 from 1200 nits to 10 nits. In this case, the DDIC 401 may adjust the gray-scale value of the subpixel A on the display 402 and the duty cycle of the Gout signal input to the pixel driving circuit corresponding to the subpixel A. When the gray-scale value of the subpixel A is adjusted from 0 to 224 when the DBV is 10 nits, the DDIC 401 may adjust the gray-scale value of the subpixel A to a larger value. The DDIC 401 may adjust the gray-scale value of the subpixel A to 255. In addition, the DDIC 401 may search for the lookup table shown in Table 3, and determine that when the DBV is 10 nits and the gray-scale value of the subpixel A is converted from 0 in the K th< frame to 255 in the (K+1) th< frame, there are four Gout signals. The pixel driving circuit 800 is used as an example. The DDIC 401 may adjust a quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal from one to four. For a method for adjusting the quantity of pulses of the Gout signal by the DDIC 401, refer to the descriptions of the foregoing embodiment. Details are not described herein again.

[0297] The electronic device 100 may adjust the DBV value of the display 402 again in response to a user operation. For example, the electronic device 100 may adjust the DBV value of the display 402 from 10 nits to 5 nits. In this case, the DDIC 401 may adjust the gray-scale value of the subpixel A on the display 402, the duty cycle of the Gout signal input to the pixel driving circuit corresponding to the subpixel A, and the reset voltage. When the DBV is 5 nits, the DDIC 401 may adjust the voltage value input to the pixel driving circuit to a larger voltage value. For example, when the gray-scale value is 255, the pixel voltage is 6.5V In this case, the DDIC 401 may input a pixel voltage of 6.6V to the pixel driving circuit corresponding to the subpixel A. In some embodiments, the mapping relationship shown in Table 1 stored in the DDIC 401 may include a virtual gray-scale value. The virtual gray-scale value may exceed an upper limit of the gray-scale value of the display 402. The virtual gray-scale value is used by the DDIC 401 to output, based on the mapping relationship between the gray-scale value and the pixel voltage, a higher pixel voltage instead of the gray-scale value of the subpixel A displayed on the display 402. Similarly, when the DBV is 5 nits, the DDIC 401 may adjust the duty cycle of the Gout signal. For example, the DDIC 401 may adjust the quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal from four to five. The DDIC 401 can also adjust the reset voltage. For example, when the DBV is 10 nits, the reset voltages may be V init1 = -3V, V init2 = -3V, V init3 = 0.5V, and V init4 = -3V. The threshold voltage V th may be -1.SV Ideally, in the reset phase, a gate voltage of T4 is V G = V init1 = -3V, a source voltage is V S = V init3 = 0.5V, a gate-source voltage is V GS = V G - V S = V init1 - V init3 = -3V - 0.5V = -3.5V, and the gate-source voltage meets V GS < V th . In this case, T4 is turned on to generate a conductive channel, and holes on the conductive channel can be trapped in the trap state of T4. In this way, T4 can be adjusted to a relatively stable state in advance. The source-drain voltage of T4 is V SD1 = V S - V D = V init3 - V init4 = 0.5V - (-3V) = 3.5V. After the DBV value of the display 402 is changed from 10 nits to 5 nits, the TCON 501 may adjust the reset voltages to V init1 = -3V, V init2 = -3V, V init3 = 0.2V, and V init4 = -3.5V. In this case, the gate-source voltage is V GS = V G - V S = V init1 - V init3 = -3V - 0.2V = -3.2V , the gate-source voltage meets V GS < V th , and T4 is still in the on state. In this case, the source-drain voltage of T4 is V SD2 = V S - V D = V init3 - V init4 = 0.2V - (-3.5V) = 3.7V, and V SD1 < V SD2 . In this way, the current between the source and the drain is increased, so that more holes are trapped in the trap state of T4, to better compensate for the trap state of T4. It may be understood that the foregoing adjustment method is merely used as an example. In some other embodiments, only the reset voltage V init3 at the source of T4 may be changed, or only the reset voltage V init4 at the drain of T4 may be changed. Any electron or hole that is used to increase the voltage V SD between the source and the drain of T4 to compensate for the conductive channel of the DTFT and that is trapped in the trap state falls within the protection scope of this embodiment of this application.

[0298] A time sequence diagram of the foregoing adjustment process may be shown in FIG. 10C. The TE signal in FIG. 10C is used by the DDIC 401 to indicate the application processor 403 to transmit the data of the display image corresponding to the user interface 1005 shown in FIG. 10B. When the DBV is 1200 nits, the DDIC 401 may adjust only the pixel voltage V data corresponding to the gray-scale value of the subpixel A. When the DBV of the display 402 is changed from 1200 nits to 10 nits, and the user interface 1001 is switched to the user interface 1005, the DDIC 401 may adjust the pixel voltage corresponding to the gray-scale value of the subpixel A and the duty cycle of the Gout signal. As shown in FIG. 10C, compared with the DBV of 1200 nits, the pixel voltage V data is larger, and the quantity of pulses of the Gout1 signal, the Gout3 signal, and the Gout4 signal is adjusted from one to four. When the DBV of the display 402 is changed from 10 nits to 5 nits, and the user interface 1001 is switched to the user interface 1005, the DDIC 401 may adjust the pixel voltage corresponding to the gray-scale value of the subpixel A, the duty cycle of the Gout signal, and the reset voltage. As shown in FIG. 10C, the pixel voltage V data becomes larger when the DBV is 10 nits. The quantity of pulses of the Gout1, Gout3, and Gout4 signals is changed from four to five. Due to the change in the reset voltage V init3 and the reset voltage V init4 , the source-drain voltage V SD of T4 is increased, to increase the current of T4 in the reset phase.

[0299] In some other embodiments, the DDIC 401 may further include, at different refresh rates, a mapping relationship between the gray-scale value in the (K-1) th< frame, the gray-scale value in the K th< frame, the Gout signal, the reset voltage, and the target gray-scale value. The DDIC 401 may adjust the Gout signal, the reset voltage, and the target gray-scale value based on the foregoing mapping relationship. For example, when the refresh rate of the display 402 is 120 Hz, the DDIC 401 may search for the lookup table described in Table 3, where the lookup table includes the mapping relationship between the gray-scale value in the (K-1) th< frame, the gray-scale value in the K th< frame, and the quantity of pulses of the Gout signal when the refresh rate is 120 Hz. The DDIC 401 may adjust the quantity of pulses of the Gout signal based on the foregoing mapping relationship. For a method for adjusting the Gout signal, the reset voltage, and the gray-scale compensation value by the DDIC 401 based on the refresh rate, refer to the method for the DDIC 401 to adjust the Gout signal, the reset voltage, and the gray-scale compensation value based on the DBV value of the display 402 in the foregoing embodiment. Details are not described herein again.

[0300] An example of an electronic device 100 provided in an embodiment of this application is described below.

[0301] FIG. 11 is a diagram of a structure of an electronic device 100 according to an embodiment of this application.

[0302] The following specifically describes this embodiment by using the electronic device 100 as an example. It should be understood that, the electronic device 100 may have more or fewer components than those shown in the figure, may combine two or more components, or may have different components configurations. Various components shown in the figure may be implemented in hardware, software, or a combination of hardware and software. The hardware, software, or the combination of hardware and software include one or more signal processing and / or application-specific integrated circuits.

[0303] The electronic device 100 may include a processor 1110, an external memory interface 1120, an internal memory 1121, a universal serial bus (universal serial bus, USB) port 1130, a charging management module 1140, a power management module 404, a battery 1141, an antenna 1, an antenna 2, a mobile communication module 1150, a wireless communication module 1160, an audio module 1170, a speaker 1170A, a receiver 1170B, a microphone 1170C, a headset jack 1170D, a sensor module 1180, a button 1190, a camera 1192, a display 402, a subscriber identity module (subscriber identity module, SIM) card interface 1193, and the like. The sensor module 1180 may include a pressure sensor 1180A, a touch sensor 1180B, an ambient light sensor 1180C, and the like.

[0304] It may be understood that the structure shown in this embodiment of the present invention does not constitute a specific limitation on the electronic device 100. In some other embodiments of this application, the electronic device 100 may include more or fewer components than those shown in the figure, or some components may be combined, or some components may be split, or different component arrangements may be used. The components shown in the figure may be implemented by hardware, software, or a combination of software and hardware.

[0305] The processor 1110 may include one or more processing units. For example, the processor 1110 may include an application processor (application processor, AP), a modem processor, a graphics processing unit (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a memory, a video codec, a digital signal processor (digital signal processor, DSP), a baseband processor, a neural-network processing unit (neural-network processing unit, NPU), and / or the like. Different processing units may be independent devices, or may be integrated into one or more processors.

[0306] The controller may be a nerve center and a command center of the electronic device 100. The controller may generate an operation control signal based on instruction operation code and a time sequence signal, to complete control of instruction reading and instruction execution.

[0307] A memory may be further disposed in the processor 1110, and is configured to store instructions and data. In some embodiments, the memory in the processor 1110 is a cache memory. The memory may store instructions or data just used or cyclically used by the processor 1110. If the processor 1110 needs to use the instructions or the data again, the processor 1110 may directly invoke the instructions or the data from the memory. This avoids repeated access, reduces a waiting time of the processor 1110, and improves system efficiency.

[0308] In some embodiments, the processor 1110 may include one or more interfaces. The interface may include an inter-integrated circuit (inter-integrated circuit, I2C) interface, an inter-integrated circuit sound (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous receiver / transmitter (universal asynchronous receiver / transmitter, UART) interface, a mobile industry processor interface (mobile industry processor interface, MIPI), a general-purpose input / output (general-purpose input / output, GPIO) interface, a subscriber identity module (subscriber identity module, SIM) interface, a universal serial bus (universal serial bus, USB) interface, and / or the like.

[0309] The I2C interface is a bidirectional synchronization serial bus, and includes one serial data line (serial data line, SDA) and one serial clock line (serial clock line, SCL). In some embodiments, the processor 1110 may include a plurality of groups of I2C buses. The processor 1110 may be separately coupled to the touch sensor 1180B, a charger, a flashlight, the camera 1192, and the like through different I2C bus interfaces. For example, the processor 1110 may be coupled to the touch sensor 1180B through the I2C interface, so that the processor 1110 communicates with the touch sensor 1180B through the I2C bus interface, to implement a touch function of the electronic device 100.

[0310] The I2S interface may be used for audio communication. In some embodiments, the processor 1110 may include a plurality of groups of I2S buses. The processor 1110 may be coupled to the audio module 1170 through the I2S bus, to implement communication between the processor 1110 and the audio module 1170. In some embodiments, the audio module 1170 may transmit an audio signal to the wireless communication module 1160 through the I2S interface, to implement a function of answering a call through a Bluetooth headset.

[0311] The PCM interface may also be used for audio communication, and analog signal sampling, quantization, and coding. In some embodiments, the audio module 1170 may be coupled to the wireless communication module 1160 through a PCM bus interface. In some embodiments, the audio module 1170 may alternatively transmit an audio signal to the wireless communication module 1160 through the PCM interface, to implement a function of answering a call through a Bluetooth headset. Both the I2S interface and the PCM interface may be used for audio communication.

[0312] The UART interface is a universal serial data bus, and is configured to perform asynchronous communication. The bus may be a two-wire communication bus. The bus converts to-be-transmitted data between serial communication and parallel communication. In some embodiments, the UART interface is usually configured to connect the processor 1110 and the wireless communication module 1160. For example, the processor 1110 communicates with a Bluetooth module in the wireless communication module 1160 through the UART interface, to implement a Bluetooth function. In some embodiments, the audio module 1170 may transmit an audio signal to the wireless communication module 1160 through the UART interface, to implement a function of playing music by using a Bluetooth headset.

[0313] The MIPI interface may be configured to connect the processor 1110 to peripheral components such as the display 402 and the camera 1192. The MIPI interface includes a camera serial interface (camera serial interface, CSI), a display serial interface (display serial interface, DSI), and the like. In some embodiments, the processor 1110 communicates with the camera 1192 through the CSI, to implement a shooting function of the electronic device 100. The processor 1110 communicates with the display 402 through the DSI, to implement a display function of the electronic device 100.

[0314] The GPIO interface may be configured by using software. The GPIO interface may be configured as a control signal, or may be configured as a data signal. In some embodiments, the GPIO interface may be configured to connect the processor 1110 to the camera 1192, the display 402, the wireless communication module 1160, the audio module 1170, the sensor module 1180, or the like. The GPIO interface may be further configured as the I2C interface, the I2S interface, the UART interface, the MIPI interface, or the like.

[0315] The SIM interface may be configured to communicate with the SIM card interface 1193, to implement a function of transmitting data to an SIM card or reading data in an SIM card.

[0316] The USB port 1130 is a port that conforms to a USB standard specification, and may be specifically a mini-USB port, a micro-USB port, a USB type-C port, or the like. The USB port 1130 may be configured to connect to a charger to charge the electronic device 100, or may be configured to transmit data between the electronic device 100 and a peripheral device. Alternatively, the port may be configured to connect to a headset for playing audio through the headset. The port may be further configured to connect to another electronic device, for example, an AR device.

[0317] It may be understood that an interface connection relationship between the modules illustrated in this embodiment of the present invention is merely an example for description, and constitutes no limitation on the structure of the electronic device 100. In some other embodiments of this application, the electronic device 100 may alternatively use an interface connection manner different from that in the foregoing embodiment, or use a combination of a plurality of interface connection manners.

[0318] The charging management module 1140 is configured to receive charging input from a charger. The charger may be a wireless charger or a wired charger.

[0319] The power management module 404 is configured to connect the battery 1141, the charging management module 1140, and the processor 1110. The power management module 404 receives input of the battery 1141 and / or the charging management module 1140, to supply power to the processor 1110, the internal memory 1121, an external memory, the display 402, the camera 1192, the wireless communication module 1160, and the like.

[0320] A wireless communication function of the electronic device 100 may be implemented through the antenna 1, the antenna 2, the mobile communication module 1150, the wireless communication module 1160, the modem processor, the baseband processor, and the like.

[0321] The antenna 1 and the antenna 2 are configured to transmit and receive an electromagnetic wave signal. Each antenna in the electronic device 100 may be configured to cover one or more communication frequency bands. Different antennas may be further multiplexed, to improve antenna utilization. For example, the antenna 1 may be multiplexed as a diversity antenna in a wireless local area network. In some other embodiments, the antenna may be used in combination with a tuning switch.

[0322] The mobile communication module 1150 may provide a wireless communication solution that includes 2G / 3G / 4G / 5G or the like and that is applied to the electronic device 100. The mobile communication module 1150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (low noise amplifier, LNA), and the like. The mobile communication module 1150 may receive an electromagnetic wave through the antenna 1, perform processing such as filtering or amplification on the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation. The mobile communication module 1150 may further amplify a signal modulated by the modem processor, and convert the signal into an electromagnetic wave for radiation through the antenna 1. In some embodiments, at least some functional modules of the mobile communication module 1150 may be disposed in the processor 1110. In some embodiments, at least some functional modules of the mobile communication module 1150 may be disposed in a same device as at least some modules of the processor 1110.

[0323] The modem processor may include a modulator and a demodulator. The modulator is configured to modulate a to-be-sent low-frequency baseband signal into a medium-high frequency signal. The demodulator is configured to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. Then, the demodulator transmits the low-frequency baseband signal obtained through demodulation to the baseband processor for processing. The baseband processor processes the low-frequency baseband signal, and then transmits a processed signal to the application processor. The application processor outputs a sound signal through an audio device (which is not limited to the speaker 1170A, the receiver 1170B, and the like), or displays an image or a video through the display 402. In some embodiments, the modem processor may be an independent component. In some other embodiments, the modem processor may be independent of the processor 1110, and is disposed in the same device as the mobile communication module 1150 or another functional module.

[0324] The wireless communication module 1160 may provide a wireless communication solution that is applied to the electronic device 100, and that includes a wireless local area network (wireless local area networks, WLAN) (for example, a wireless fidelity (wireless fidelity, Wi-Fi) network), Bluetooth (Bluetooth, BT), a global navigation satellite system (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), a near field communication (near field communication, NFC) technology, an infrared (infrared, IR) technology, or the like. The wireless communication module 1160 may be one or more components integrating at least one communication processing module. The wireless communication module 1160 receives an electromagnetic wave through the antenna 2, performs frequency modulation and filtering processing on an electromagnetic wave signal, and sends a processed signal to the processor 1110. The wireless communication module 1160 may further receive a to-be-sent signal from the processor 1110, perform frequency modulation and amplification on the signal, and convert the signal into an electromagnetic wave for radiation through the antenna 2.

[0325] In some embodiments, the antenna 1 and the mobile communication module 1150 in the electronic device 100 are coupled, and the antenna 2 and the wireless communication module 1160 are coupled, so that the electronic device 100 can communicate with a network and another device by using a wireless communication technology. The wireless communication technology may include a global system for mobile communications (global system for mobile communications, GSM), a general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (wideband code division multiple access, WCDMA), time-division code division multiple access (time-division code division multiple access, TD-SCDMA), long-term evolution (long-term evolution, LTE), BT, a GNSS, a WLAN, NFC, FM, an IR technology, and / or the like. The GNSS may include a global positioning system (global positioning system, GPS), a global navigation satellite system (global navigation satellite system, GLONASS), a BeiDou navigation satellite system (BeiDou navigation satellite system, BDS), a quasi-zenith satellite system (quasi-zenith satellite system, QZSS), and / or a satellite based augmentation system (satellite based augmentation system, SBAS).

[0326] The electronic device 100 may implement a display function through the GPU, the display 402, the application processor, and the like. The GPU is a microprocessor for image processing, and is connected to the display 402 and the application processor. The GPU is configured to: perform mathematical and geometric computation, and render an image. The processor 1110 may include one or more GPUs, to execute program instructions to generate or change display information.

[0327] The display 402 is configured to display an image, a video, or the like. The display 402 includes a display panel. The display panel may be an organic light-emitting diode (organic light-emitting diode, OLED), an active-matrix organic light-emitting diode (active-matrix organic light-emitting diode, AMOLED), or the like. In some embodiments, the electronic device 100 may include one or N displays 402, where N is a positive integer greater than 1.

[0328] In this embodiment of this application, different areas of the display 402 in the electronic device 100 may have different refresh rates. The display 402 may also be divided into a primary display and a secondary display, and the primary display and the secondary display may also have different refresh rates. The electronic device 100 may process, based on different refresh rates, a gate signal and a source signal that are received by the display 402, to alleviate motion blur of an image when the display 402 includes the different refresh rates.

[0329] The electronic device 100 may implement a shooting function through the ISP, the camera 1192, the video codec, the GPU, the display 402, the application processor, and the like.

[0330] The ISP is configured to process data fed back by the camera 1192. For example, during shooting, a shutter is pressed, and light is transmitted to a photosensitive element of the camera through a lens. An optical signal is converted into an electrical signal, and the photosensitive element of the camera transmits the electrical signal to the ISP for processing, to convert the electrical signal into a visible image. The ISP may further perform algorithm optimization on noise, brightness, and complexion of the image. The ISP may further optimize parameters such as exposure and a color temperature of a shooting scenario. In some embodiments, the ISP may be disposed in the camera 1192.

[0331] The camera 1192 is configured to capture a static image or a video. An optical image of an object is generated through the lens, and is projected onto the photosensitive element. The photosensitive element may be a charge-coupled device (charge-coupled device, CCD) or a complementary metal-oxide-semiconductor (complementary metal-oxide-semiconductor, CMOS) phototransistor. The photosensitive element converts an optical signal into an electrical signal, and then transmits the electrical signal to the ISP to convert the electrical signal into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard format, for example, RGB or YUV. In some embodiments, the electronic device 100 may include one or N cameras 1192, where N is a positive integer greater than 1.

[0332] The digital signal processor is configured to process a digital signal, and may process another digital signal in addition to the digital image signal. For example, when the electronic device 100 selects a frequency, the digital signal processor is configured to perform Fourier transform or the like on frequency energy.

[0333] The video codec is configured to compress or decompress a digital video. The electronic device 100 may support one or more types of video codecs. Therefore, the electronic device 100 may play or record videos in a plurality of coding formats, for example, moving picture experts group (moving picture experts group, MPEG)-1, MPEG-2, MPEG-3, and MPEG-4.

[0334] The NPU is a neural-network (neural-network, NN) computing processor. The NPU quickly processes input information by referring to a structure of a biological neural network, for example, a transfer mode between human brain neurons, and may further continuously perform self-learning. Applications such as intelligent cognition of the electronic device 100, for example, image recognition, facial recognition, speech recognition, and text understanding, may be implemented through the NPU.

[0335] The external memory interface 1120 may be used to connect to an external storage card, for example, a micro SD card, to extend a storage capability of the electronic device 100. The external memory card communicates with the processor 1110 through the external memory interface 1120, to implement a data storage function. For example, files such as music and videos are stored in the external storage card.

[0336] The internal memory 1121 may be configured to store computer-executable program code. The executable program code includes instructions. The processor 1110 runs the instructions stored in the internal memory 1121, to perform various function applications of the electronic device 100 and data processing. The internal memory 1121 may include a program storage area and a data storage area. The program storage area may store an operating system and an application required by at least one function (for example, a facial recognition function, a fingerprint recognition function, and a mobile payment function). The data storage area may store data (such as facial information template data and a fingerprint information template) created during use of the electronic device 100. In addition, the internal memory 1121 may include a high-speed random access memory, or may include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory, or a universal flash storage (universal flash storage, UFS).

[0337] The electronic device 100 may implement an audio function, for example, music playing and recording, through the audio module 1170, the speaker 1170A, the receiver 1170B, the microphone 1170C, the headset jack 1170D, the application processor, and the like.

[0338] The audio module 1170 is configured to convert digital audio information into an analog audio signal for output, and is also configured to convert an analog audio input into a digital audio signal. The audio module 1170 may be further configured to encode and decode an audio signal. In some embodiments, the audio module 1170 may be disposed in the processor 1110, or some functional modules of the audio module 1170 are disposed in the processor 1110.

[0339] The speaker 1170A, also referred to as a "loudspeaker", is configured to convert an audio electrical signal into a sound signal. The electronic device 100 may be configured to play music or answer a hands-free call over the speaker 1170A.

[0340] The receiver 1170B, also referred to as an "earpiece", is configured to convert an audio electrical signal into a sound signal. When a call is answered or speech information is received through the electronic device 100, the receiver 1170B may be put close to a human ear to listen to a voice.

[0341] The microphone 1170C, also referred to as a "mike" or a "mic", is configured to convert a sound signal into an electrical signal. When making a call or sending a voice message, a user may make a sound near the microphone 1170C through the mouth of the user, to input a sound signal to the microphone 1170C. At least one microphone 1170C may be disposed in the electronic device 100. In some other embodiments, two microphones 1170C may be disposed in the electronic device 100, to collect a sound signal and further implement a noise reduction function. In some other embodiments, three, four, or more microphones 1170C may alternatively be disposed in the electronic device 100, to collect a sound signal, implement noise reduction, and identify a sound source, to implement a directional recording function and the like.

[0342] The headset jack 1170D is configured to connect to a wired headset. The headset jack 1170D may be the USB port 1130, or may be a 3.5 mm open mobile terminal platform (open mobile terminal platform, OMTP) standard interface or a cellular telecommunications industry association of the USA (cellular telecommunications industry association of the USA, CTIA) standard interface.

[0343] The pressure sensor 1180A is configured to sense a pressure signal, and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 1180A may be disposed on the display 402. There are a plurality of types of pressure sensors 1180A, such as a resistive pressure sensor, an inductive pressure sensor, and a capacitive pressure sensor. The capacitive pressure sensor may include at least two parallel plates made of conductive materials. When a force is applied to the pressure sensor 1180A, capacitance between electrodes changes. The electronic device 100 determines pressure intensity based on a capacitance change. When a touch operation is performed on the display 402, the electronic device 100 detects intensity of the touch operation through the pressure sensor 1180A. The electronic device 100 may calculate a touch location based on a detection signal of the pressure sensor 1180A. In some embodiments, touch operations performed at a same touch location with different touch operation intensity may correspond to different operation instructions. For example, when a touch operation whose touch operation intensity is less than a first pressure threshold is performed on a Messages application icon, an instruction for viewing an SMS message is executed. When a touch operation whose touch operation intensity is greater than or equal to the first pressure threshold is performed on the Messages application icon, an instruction for creating a new SMS message is executed.

[0344] The ambient light sensor 1180C is configured to sense ambient light brightness. The electronic device 100 may adaptively adjust brightness of the display 402 (that is, a DBV value of the display 402) based on perceived ambient light brightness. The ambient light sensor 1180C may also be configured to automatically adjust a white balance during shooting.

[0345] The touch sensor 1180B is also referred to as a "touch panel". The touch sensor 1180B may be disposed on the display 402, and the touch sensor 1180B and the display 402 form a touchscreen, which is also referred to as a "touchscreen". The touch sensor 1180B is configured to detect a touch operation performed on or near the touch sensor. The touch sensor may transfer the detected touch operation to the application processor to determine a type of a touch event. A visual output related to the touch operation may be provided through the display 402. In some other embodiments, the touch sensor 1180B may alternatively be disposed on a surface of the electronic device 100 at a location different from a location of the display 402.

[0346] The button 1190 includes a power button, a volume button, and the like. The button 1190 may be a mechanical button or a touch button. The electronic device 100 may receive a key input, and generate a key signal input related to a user setting and function control of the electronic device 100.

[0347] The SIM card interface 1193 is configured to connect to a SIM card. The SIM card may be inserted into the SIM card interface 1193 or removed from the SIM card interface 1193, to implement contact with or separation from the electronic device 100. The electronic device 100 may support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 1193 may support a nano-SIM card, a micro-SIM card, a SIM card, and the like. A plurality of cards may be simultaneously inserted into the same SIM card interface 1193. The plurality of cards may be of a same type or of different types. The SIM card interface 1193 is compatible with different types of SIM cards. The SIM card interface 1193 is also compatible with an external storage card. The electronic device 100 interacts with a network through the SIM card, to implement functions such as calling and data communication.

[0348] In this embodiment of this application, the DDIC 401 may receive data of the K th< frame of image, the DBV value of the display 402, and the refresh rate that are sent by the application processor 403. The data of the K th< frame of image includes a gray-scale value of each subpixel in the K th< frame. One subpixel A is used as an example, the DDIC 401 may adjust, based on the foregoing received data, a pixel voltage, a duty cycle of a Gout signal, and a reset voltage that are sent to the pixel driving circuit. In this way, a current flowing through the OLED in the pixel driving circuit can be closer to a magnitude of a current corresponding to a gray-scale value of the subpixel A in the K th< frame sent by the application processor 403. The gray-scale value displayed by the subpixel A in the display 402 may be closer to the gray-scale value of the subpixel in the K th< frame sent by the application processor 403, to further alleviate motion blur of an image displayed on the display 402.

[0349] FIG. 12 is a block diagram of a software structure of an electronic device 100 according to an embodiment of this application.

[0350] In a layered architecture, software is divided into several layers, and each layer has a clear role and task. The layers communicate with each other through a software interface. In some embodiments, the system is divided into four layers: an application layer, an application framework layer, a runtime (Runtime) and system library, and a kernel layer from top to bottom.

[0351] The application layer may include a series of application packages.

[0352] As shown in FIG. 12, the application program packages may include application programs (which may also be referred to as applications) such as Camera, Gallery, Calendar, Call, Map, Navigation, WLAN, Bluetooth, Music, Video, and Messages.

[0353] The application framework layer provides an application programming interface (application programming interface, API) and a programming framework for an application at the application layer. The application framework layer includes some predefined functions.

[0354] As shown in FIG. 12, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.

[0355] The window manager is configured to manage a window program. The window manager may obtain a size of the display, determine whether there is a status bar, lock a screen, take a screenshot, and the like.

[0356] The content provider is configured to store and obtain data, and enable the data to be accessed by an application. The data may include a video, an image, audio, calls that are made and received, a browsing history and bookmarks, a phone book, and the like.

[0357] The view system includes visual controls, such as a control for displaying a text and a control for displaying an image. The view system may be configured to construct an application. A display interface may include one or more views. For example, a display interface including a notification icon of Messages may include a text display view and an image display view.

[0358] The phone manager is configured to provide a communication function for the electronic device 100, for example, management of a call status (including answering, declining, or the like).

[0359] The resource manager provides various resources such as a localized character string, an icon, an image, a layout file, and a video file for an application.

[0360] The notification manager enables an application to display notification information in a status bar, and may be configured to convey a notification type message. The displayed notification information may automatically disappear after a short pause without user interaction. For example, the notification manager is configured to notify download completion, provide a message notification, and the like. The notification manager may alternatively be a notification that appears in a top status bar of a system in a form of a graph or a scroll bar text, for example, a notification of an application running on the background or a notification that appears on a screen in a form of a dialog interface. For example, text information is displayed in the status bar, an announcement is given, the electronic device vibrates, or the indicator light blinks.

[0361] The runtime (Runtime) includes a core library and a virtual machine. The runtime is responsible for scheduling and management of the system.

[0362] The core library includes two parts: a function that needs to be invoked by a programming language (for example, java language), and a system core library.

[0363] The application layer and the application framework layer run on a virtual machine. The virtual machine executes programming files (for example, java files) at the application layer and the application framework layer as binary files. The virtual machine is configured to implement functions such as object lifecycle management, stack management, thread management, security and exception management, and junk files collection.

[0364] The system library may include a plurality of functional modules, for example, a surface manager (surface manager), a media library (Media Library), a 3-dimensional graphics processing library (for example, OpenGL ES), and a 2-dimensional graphics engine (for example, SGL).

[0365] The surface manager is configured to manage a display subsystem, and provide fusion of 2-dimensional (2-Dimensional, 2D) and 3-dimensional (3-Dimensional, 3D) layers to a plurality of applications.

[0366] The media library supports playing and recording of a plurality of commonly used audio and video formats, static image files, and the like. The media library may support a plurality of audio and video coding formats, for example, MPEG-4, H.264, MP3, AAC, AMR, JPG, and PNG.

[0367] The 3-dimensional graphics processing library is configured to implement drawing of 3D graphics, image rendering, synthesis, layer processing, and the like.

[0368] The 2D graphics engine is a drawing engine for 2D drawing.

[0369] The kernel layer is a layer between hardware and software. The kernel layer includes at least a display driver, a camera driver, an audio driver, a sensor driver, and a virtual card driver.

[0370] In this embodiment of this application, the display driver may receive the image data to be displayed in the K th< frame, and the DBV value and the refresh rate of the display 402. The image data includes gray-scale values of subpixels in each pixel in the K th< frame. One subpixel A is used as an example. The display driver may search for gray-scale values of the subpixel A in the (K-1) th< frame, a mapping relationship between a gray-scale value of the subpixel A in the K th< frame and a target gray-scale value of the subpixel A in the K th< frame, and adjust the gray-scale value of the subpixel A in the K th< frame. Further, the display driver may drive the electronic device 100 to convert the gray-scale value of the subpixel A in the K th< frame into a corresponding pixel voltage. The display driver may further adjust, based on the gray-scale value of the subpixel A in the (K-1) th< frame and the adjusted gray-scale value and the DBV value of the subpixel A in the K th< frame, the duty cycle and the reset voltage of the Gout signal that are input into the pixel driving circuit, to alleviate motion blur when the K th< frame of image is displayed on the display 402. In some other embodiments, the display driver may further adjust, based on the gray-scale value of the subpixel A in the (K-1) th< frame and the adjusted gray-scale value and the refresh rate of the subpixel A in the K th< frame, the duty cycle and the reset voltage of the Gout signal that are input into the pixel driving circuit.

[0371] In conclusion, the foregoing embodiments are merely intended for describing the technical solutions of this application, but not for limiting this application. Although this application is described in detail with reference to the foregoing embodiments, a person of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent replacements to some technical features thereof, without departing from the scope of the technical solutions of embodiments of this application.

[0372] According to the context, the term "when" used in the foregoing embodiments may be interpreted as "if", "after", "in response to determining", or "in response to detecting". Similarly, according to the context, the phrase "when it is determined that" or "if (a stated condition or event) is detected" may be interpreted as a meaning of "if it is determined that" or "in response to determining" or "when (a stated condition or event) is detected" or "in response to detecting (a stated condition or event)".

[0373] All or some of the foregoing embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedure or functions according to embodiments of this application are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line) or a wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by the computer, or a data storage device, for example, a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk drive, or a magnetic tape), an optical medium (for example, a DVD), a semiconductor medium (for example, a solid-state drive), or the like.

[0374] A person of ordinary skill in the art may understand that all or some of the procedures of the methods in embodiments may be implemented by a computer program instructing related hardware. The program may be stored in the computer-readable storage medium. When the program is executed, the procedures in the method embodiments may be included. The foregoing storage medium includes any medium that can store program code, such as a ROM, a random access memory RAM, a magnetic disk, or an optical disc.

Claims

1. A display driving method, wherein the method is applied to an electronic device, the electronic device comprises a plurality of pixel driving circuits, the plurality of pixel driving circuits comprise a first pixel driving circuit of a first subpixel, the first subpixel is any subpixel on a display of the electronic device, and the first pixel driving circuit comprises: a first transistor and a light-emitting device, wherein a first electrode of the first transistor is connected to a first voltage signal, and a second electrode of the first transistor is connected to the light-emitting device; and the method comprises: obtaining, by the electronic device, a first parameter and a second parameter, wherein the first parameter comprises a first gray-scale value of the first subpixel in a Kth frame, the second parameter comprises second gray-scale values of the first subpixel in M frames before the Kth frame, K and M are positive integers, and the Kth frame is a to-be-displayed frame of image; determining, by the electronic device, the first voltage signal based on the first parameter; determining, by the electronic device, a first reset signal based on the first parameter and the second parameter, wherein the first reset signal is used to reset a voltage of the first electrode or the second electrode, to increase a voltage between the first electrode and the second electrode; and controlling, by the electronic device by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the first gray-scale value.

2. The method according to claim 1, wherein the first pixel driving circuit comprises a second transistor, the second transistor is connected to the first electrode or the second electrode of the first transistor, and the second transistor receives a second voltage signal; and the method further comprises: controlling, by the electronic device by using the first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to a first voltage value corresponding to the second voltage signal.

3. The method according to claim 2, wherein the first pixel driving circuit comprises a third transistor, the third transistor is connected to the first electrode or the second electrode of the first transistor, the third transistor and the second transistor are connected to different electrodes of the first transistor, and the third transistor receives a third voltage signal; and the method further comprises: determining, by the electronic device, a second reset signal based on the first parameter and the second parameter; and controlling, by the electronic device by using the second reset signal, the third transistor to be turned on, to reset a voltage of an electrode, connected to the third transistor, on the first transistor to a voltage value corresponding to the third voltage signal; and the controlling, by the electronic device by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light specifically comprises: controlling, by the electronic device by using the first reset signal, the second reset signal, and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light.

4. The method according to any one of claims 1 to 3, wherein after the controlling, by the electronic device by using the first reset signal and the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, the method further comprises: obtaining, by the electronic device, a third parameter and a fourth parameter, wherein the third parameter comprises a third gray-scale value of the first subpixel in a Pth frame, the fourth parameter comprises fourth gray-scale values of the first subpixel in M frames before the Pth frame, P and M are positive integers, the Pth frame is a to-be-displayed frame of image, the Pth frame and the Kth frame are different frames of images, and the third gray-scale value is different from the first gray-scale value and / or the fourth gray-scale values are different from at least one of the second gray-scale values; determining, by the electronic device, a fourth voltage signal based on the third parameter; and determining, by the electronic device, a third reset signal based on the third parameter and the fourth parameter, wherein the third reset signal is used to reset the voltage of the first electrode or the second electrode, to increase a voltage between the first electrode and the second electrode, wherein a duty cycle of the third reset signal is different from a duty cycle of the first reset signal; and controlling, by the electronic device by using the third reset signal and the fourth voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the third gray-scale value.

5. The display driving method according to any one of claims 1 to 4, wherein the determining, by the electronic device, a first reset signal based on the first parameter and the second parameter specifically comprises: obtaining, by the electronic device, a fifth parameter, wherein the fifth parameter is a digital brightness value or a refresh rate for displaying the Kth frame of image on the display; determining, by the electronic device, a value of a first duty cycle of the first reset signal based on a mapping relationship between the first parameter, the second parameter, and the first duty cycle under the fifth parameter; and determining, by the electronic device, the first reset signal based on the value of the first duty cycle.

6. The display driving method according to any one of claims 1 to 5, wherein before the determining, by the electronic device, a first reset signal based on the first parameter and the second parameter, the method further comprises: determining, by the electronic device, that the digital brightness value is in a first interval or the refresh rate is in a second interval when the Kth frame of image is displayed on the display, wherein the first interval is a subset of a value range of the digital brightness value, and the second interval is a subset of a value range of the refresh rate.

7. The display driving method according to any one of claims 1 to 6, wherein the determining, by the electronic device, the first voltage signal based on the first parameter specifically comprises: determining, by the electronic device, a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter; and determining, by the electronic device, the first voltage signal based on the target value of the first parameter.

8. The display driving method according to claim 7, wherein the determining, by the electronic device, a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter specifically comprises: obtaining, by the electronic device, the fifth parameter, wherein the fifth parameter is the digital brightness value or the refresh rate for displaying the Kth frame of image on the display; and determining, by the electronic device, the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter under the fifth parameter.

9. The display driving method according to claim 7 or 8, wherein before the determining, by the electronic device, a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter, the method further comprises: determining, by the electronic device, that the digital brightness value is in a third interval or the refresh rate is in a fourth interval when the Kth frame of image is displayed on the display, wherein the third interval is a subset of the value range of the digital brightness value, and the fourth interval is a subset of the value range of the refresh rate.

10. The display driving method according to any one of claims 2 to 6, wherein the method further comprises: determining, by the electronic device, the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value; and determining, by the electronic device, the second voltage signal based on the first voltage value.

11. The display driving method according to claim 7, wherein the determining, by the electronic device, the first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value specifically comprises: obtaining, by the electronic device, the fifth parameter, wherein the fifth parameter is the digital brightness value or the refresh rate for displaying the Kth frame of image on the display; and determining, by the electronic device, the first voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value under the fifth parameter.

12. A display driving method, wherein the method is applied to an electronic device, the electronic device comprises a plurality of pixel driving circuits, the plurality of pixel driving circuits comprise a first pixel driving circuit of a first subpixel, the first subpixel is any subpixel on a display of the electronic device, and the first pixel driving circuit comprises: a first transistor, a second transistor, and a light-emitting device, wherein a first electrode of the first transistor is connected to a first voltage signal, a second electrode of the first transistor is connected to the light-emitting device, the second transistor is connected to the first electrode or the second electrode of the first transistor, and the second transistor receives a second voltage signal; and the method comprises: obtaining, by the electronic device, a first parameter and a second parameter, wherein the first parameter comprises a first gray-scale value of the first subpixel in a Kth frame, the second parameter comprises gray-scale values of the first subpixel in M frames before the Kth frame, K and M are positive integers, and the Kth frame is a to-be-displayed frame of image; determining, by the electronic device, the first voltage signal based on the first parameter; determining, by the electronic device, a first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value; determining, by the electronic device, the second voltage signal based on the first voltage value; controlling, by the electronic device by using a first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to the first voltage value corresponding to the second voltage signal; and controlling, by the electronic device by using the first voltage signal, the light-emitting device in the first pixel driving circuit to emit light, so that a gray-scale value displayed on the first subpixel reaches the first gray-scale value.

13. The method according to claim 12, wherein the determining, by the electronic device, a first voltage value based on a mapping relationship between the first parameter, the second parameter, and the first voltage value specifically comprises: obtaining, by the electronic device, a fifth parameter, wherein the fifth parameter is a digital brightness value or a refresh rate for displaying the Kth frame of image on the display; and determining, by the electronic device, the first voltage value based on the mapping relationship between the first parameter, the second parameter, and the first voltage value under the fifth parameter.

14. The method according to claim 12 or 13, wherein before the determining, by the electronic device, the first voltage signal based on the first parameter, the method comprises: determining, by the electronic device, a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter; and adjusting, by the electronic device, the first parameter based on the target value of the first parameter15. The method according to claim 14, wherein the determining, by the electronic device, a target value of the first parameter based on a mapping relationship between the first parameter, the second parameter, and the target value of the first parameter comprises: obtaining, by the electronic device, the fifth parameter; and determining, by the electronic device, the target value of the first parameter based on the mapping relationship between the first parameter, the second parameter, and the target value of the first parameter under the fifth parameter.

16. A pixel driving circuit, wherein the pixel driving circuit comprises a first transistor, a first reset module, a light-emitting control module, a data writing module, a data storage module, and a light-emitting device, wherein the first reset module is connected to a first electrode or a second electrode of the first transistor, the first electrode of the first transistor is connected to a first voltage signal, the first reset module is connected to a second voltage signal, the second electrode of the first transistor is connected to the light-emitting device, and the light-emitting control module is connected to the first transistor, wherein the first reset module is configured to: receive a first reset signal, to reset a voltage of an electrode, connected to the first reset module, on the first transistor to a first voltage value corresponding to the second voltage signal, the first reset signal is determined based on a first parameter and a second parameter, the first parameter comprises a first gray-scale value of a first subpixel corresponding to the pixel driving circuit in a Kth frame, the second parameter comprises gray-scale values of the first subpixel corresponding to the pixel driving circuit in M frames before the Kth frame, K and M are positive integers, and the Kth frame is a to-be-displayed frame of image; the light-emitting control module is configured to transmit a voltage signal to the light-emitting device by using the first transistor, and control the light-emitting device to emit light; the data writing module is configured to transmit the first voltage signal to the data storage module by using the first transistor, and write the first gray-scale value to the data storage module; the data storage module is configured to store the first gray-scale value; and the light-emitting device is configured to emit light.

17. The pixel driving circuit according to claim 16, wherein the first reset module comprises a second transistor, the second transistor is connected to the first electrode or the second electrode of the first transistor, and the second transistor receives a second voltage signal; and the pixel driving circuit further comprises: controlling, by using the first reset signal, the second transistor to be turned on, to reset a voltage of an electrode, connected to the second transistor, on the first transistor to the first voltage value.

18. The pixel driving circuit according to claim 16 or 17, wherein the pixel driving circuit further comprises a third transistor, the third transistor is connected to the first electrode or the second electrode of the first transistor, the third transistor and the second transistor are connected to different electrodes of the first transistor, the third transistor receives a third voltage signal, and the third voltage signal is determined based on the first parameter and the second parameter.

19. An electronic device, wherein the electronic device comprises a display, a memory, and a processor coupled to the memory, the display is configured to display an interface, the display comprises the pixel driving circuit according to any one of claims 16 to 18, the memory stores a computer program, and when the processor executes the computer program, the electronic device is enabled to implement the method according to any one of claims 1 to 15.

20. A computer-readable storage medium, comprising instructions, wherein when the instructions are run on an electronic device, the electronic device is enabled to perform the method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Pixel circuit, method for driving the same, and organic electroluminescent display panel

    US20180130410A1

  • Display device and method for driving the same

    US20200193910A1