A computer-program product comprising a non-transitory tangible computer-readable medium having computer-readable instructions thereon, the computer-readable instructions being executable by a processor to cause the processor to drive a pixel arrangement structure having a plurality of first subpixels of a first color, a plurality of second subpixels of a second color, and a plurality of third subpixels of a third color, and a plurality of third subpixels;
- wherein the plurality of third subpixels are arranged in an array of I columns and J rows;
- and
- the pixel arrangement structure comprises a plurality of minimum translational repeating units, a respective one of the plurality of minimum translational repeating units comprising one of the plurality of first subpixels, one of the plurality of second subpixels, and two of the plurality third subpixels;
- wherein driving the pixel arrangement structure comprises executing the computer-readable instructions by the processor to cause the processor to:
- derive a first actual data signal of a subpixel of the plurality of first subpixels in an i-th column and in a j-th row, based on a theoretical data signal of a first logic subpixel of the first color from a first logic pixel in a (i−1)-th column and in a (j−1)-th row and a theoretical data signal of a first logic subpixel of the first color from a second logic pixel in the (i−1)-th column and the j-th row;
- derive a second actual data signal of a subpixel of the plurality of third subpixels in the i-th column and in the j-th row, based on a theoretical data signal of a third logic subpixel of the third color from a third logic pixel in the i-th column and in the j-th row;
- derive a third actual data signal of a subpixel of the plurality of second subpixels in an (i+1)-th column and in the j-th row, based on a theoretical data signal of a second logic subpixel of the second color from a fourth logic pixel in the (i+1)-th column and in the (j−1)-th row and a theoretical data signal of a second logic subpixel of the second color from a fifth logic pixel in the (i+1)-th column and in the j-th row;
- and
- derive a fourth actual data signal of a subpixel of the plurality of third subpixels in the i-th column and in the (j−1)-th row, based on a theoretical data signal of a third logic subpixel of the third color from a sixth logic pixel in the i-th column and in the (j−1)-th row;
- wherein 2≤i≤I, 2≤j≤J.