The step S302 is, for each of the display sub-areas, when the IR drop corresponding to the display sub-area lies out of a preset drop range, to determine the display sub-area, corresponding to the IR drop lying out of the preset drop range, as a display sub-area to be compensated.
The step S303 is to detect a high-voltage signal received at a first electrode of a driver transistor in each of the at least one pixel circuit in the display sub-area to be compensated, in the current frame when the light-emitting element in each of the at least one pixel circuit in the display sub-area to be compensated is emitting light.
The step S304 is to determine compensation voltage corresponding to each of the at least one pixel circuit in the display sub-area to be compensated, according to the detected high-voltage signal received by each pixel circuit in the display sub-area to be compensated, in the current frame, and pre-stored high-voltage signal received by each pixel circuit in the display sub-area to be compensated, in a preceding frame. The compensation voltage is the voltage difference between a high-voltage signal received by a corresponding pixel circuit in the current frame, and a high-voltage signal received by the corresponding pixel circuit in the preceding frame.
The step S305 is to perform, for each pixel circuit in each display sub-area to be compensated, voltage compensation on a reference voltage signal applied to the corresponding pixel circuit according to the compensation voltage corresponding to the pixel circuit upon determining that the compensation voltage lies out of a preset range.
Specifically the reference voltage signal to which the compensation voltage is added is applied to the corresponding pixel circuit.