1. A driving method of a pixel structure, wherein the pixel structure comprises a plurality of repeating groups, each repeating group comprising three sub-pixels of different colors arranged in row direction, and positions of repeating groups of adjacent rows being staggered for one and a half sub-pixels in column direction, the driving method comprising: receiving actual image information of a frame to be displayed; dividing each actual pixel in a display panel into a plurality of virtual pixel units, to form virtual image information, wherein each of the virtual pixel units comprises one and a half sub-pixels in the actual image information; determining a position of a virtual pixel unit where a sub-pixel to which the s th row and the t th column correspond locates in the virtual image information by taking one repeating group of the actual image information in row direction as one column; determining a number n of the virtual pixel units in the virtual image information that need to be displayed through the sub-pixel to which the s th row and the t th column correspond in actual image information; inputting a data signal value to the sub-pixel to which the s th row and the t th column correspond, when the number n=1, the input data signal value is one half of a preset input data signal value of the virtual pixel unit where the sub-pixel to which the s th row and the t th column correspond locates, when the number n>1, the input data signal value is an average value of preset input data signal values of n virtual pixel units that need to be displayed through the sub-pixel to which the s th row and the t th column correspond.