Patent ID: 11922894
Assignee: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A non-transitory computer-readable storage medium comprising a stored program, wherein a device in which the non-transitory storage medium is located is controlled to execute a driving method of a display apparatus when the program runs; wherein, the display apparatus comprises: a first display panel and a second display panel disposed on a light-emitting side of the first display panel, and the first display panel is divided into a plurality of pixel blocks, each pixel block comprises a plurality of pixels; the driving method comprises:
acquiring an angle between a user's eye and each pixel block of the plurality of pixel blocks and initial brightness data corresponding to the first display panel;
determining misalignment information corresponding to each pixel block according to the angle between the user's eye and each pixel block;
correcting the initial brightness data according to the misalignment information corresponding to each pixel block to obtain corrected brightness data; and
outputting the corrected brightness data to the first display panel,
wherein acquiring the angle between the user's eye and each pixel block comprises:
acquiring a distance between the user's eye and the first display panel and a distance between the user's eye and each pixel block; and
determining the angle between the user's eye and each pixel block according to the distance between the user's eye and the first display panel and the distance between the user's eye and each pixel block,
wherein acquiring the distance between the user's eye and the first display panel and the distance between the user's eye and each pixel block comprises:
acquiring three-dimensional coordinate information of the user's eye;
calculating a distance between the user's eye and a center point of the first display panel as the distance between the user's eye and the first display panel according to the three-dimensional coordinate information of the user's eye and three-dimensional coordinate information of the center point of the first display panel; and
calculating a distance between the user's eye and a center point of each pixel block as the distance between the user's eye and each pixel block according to the three-dimensional coordinate information of the user's eye and three-dimensional coordinate information of the center point of each pixel block,
wherein acquiring the three-dimensional coordinate information of the user's eye comprises:
acquiring a first image and a second image of the user's eye by images shot with a binocular camera;
according to a pixel position of the user's eye in the first image and a pixel position of the user's eye in the second image, converting the pixel position of the user's eye in the first image into a first spherical coordinate system position of the user's eye, and converting the pixel position of the user's eye in the second image into a second spherical coordinate system position of the user's eye;
converting the spherical coordinate system positions of the user's eye into three-dimensional coordinates of a three-dimensional space by combining a position information of the binocular camera; and
obtaining the three-dimensional coordinate information of the user's eye according to the three-dimensional coordinates of the three-dimensional space,
wherein correcting the initial brightness data according to the misalignment information corresponding to each pixel block to obtain corrected brightness data comprises:
calculating pixel misalignment information corresponding to each pixel block according to the misalignment information corresponding to each pixel block and size information of a single pixel in the first display panel,
wherein according to the following formula (4), the pixel misalignment information corresponding to each pixel block is calculated according to the misalignment information corresponding to each pixel block and the size information of the single pixel in the first display panel,

bi_p=S_pixel/bi  Formula (4)

where, bi represents misalignment information corresponding to an i-th pixel block, S_pixel represents the size information of the single pixel in the first display panel, and bi_p represents the pixel misalignment information corresponding to each pixel block.