Switch leakage compensation for global illumination
AssigneeMeta Platforms Technologies, LLC
InventorsMin Hyuk Choi, Zhiming Zhuang, Wonjae Choi
Life of this patent
Estimating the term…
Abstract
A method of leakage-compensated global illumination comprises obtaining position data for at least one of a head or an eye of a user of a display system by an application processor, rendering image data for an image frame by the application processor based on the position data, modifying the image data to compensate for leakage associated with a global illumination by a display of the display system, and sending the image data to a display driver circuit of the display system for displaying the image frame on the display through the global illumination.
Claims18
A method comprising:
- obtaining, by an application processor, position data for at least one of a head or an eye of a user of a display system;
- rendering, by the application processor based on the position data, image data for an image frame;
- modifying pixel values for each row of pixels of the image data for the image frame based on a time delay between a loading time of the row of pixels of the image data for the image frame and a time of a global illumination of the image frame, and using a pre-determined leakage current of a transistor of a driving circuit for a pixel in the row of pixels to compensate for leakage associated with the global illumination of the image frame by a display of the display system, wherein the pre-determined leakage current is a predicted leakage current between a drain and a source of the transistor of the driving circuit determined according to a voltage on a gate of the transistor and a voltage between the source and the drain of the transistor;
- and
- sending the image data to a display driver circuit of the display system for displaying the image frame on the display through the global illumination.
A display system comprising:
- a display including a plurality of light sources and corresponding light source driving circuits, the plurality of light sources arranged in a plurality of rows;
- a display driver circuit coupled to the display;
- and
- an application processor coupled to the display driver circuit and configured to:
- obtain position data for at least one of a head or an eye of a user of the display system;
- render, based on the position data, image data for an image frame;
- modify pixel values for each row of pixels of the image data for the image frame based on a time delay between a loading time of the row of pixels of the image data for the image frame and a time of a global illumination of the image frame, and using a pre-determined leakage current of a transistor of a driving circuit for a pixel in the row of, to compensate for leakage associated with the global illumination of the image frame by the display, wherein the pre-determined leakage current is a predicted leakage current between a drain and a source of the transistor of the driving circuit determined according to a voltage on a gate of the transistor and a voltage between the source and the drain of the transistor;
- and
- send the image data to the display driver circuit for displaying the image frame on the display through the global illumination.
A non-transitory machine-readable storage medium including instructions stored thereon, the instructions, when executed by one or more processors, cause the one or more processors to perform operations including:
- obtaining position data for at least one of a head or an eye of a user of a display system;
- rendering, based on the position data, image data for an image frame;
- modifying pixel values for each row of pixels of the image data for the image frame based on a time delay between a loading time of the row of pixels of the image data for the image frame and a time of a global illumination of the image frame, and using a pre-determined leakage current of a transistor of a driving circuit for a pixel in the row of pixels, to compensate for leakage associated with the global illumination of the image frame by a display of the display system, wherein the pre-determined leakage current is a predicted leakage current between a drain and a source of the transistor of the driving circuit determined according to a voltage on a gate of the transistor and a voltage between the source and the drain of the transistor;
- and
- sending the image data to a display driver circuit of the display system for displaying the image frame on the display through the global illumination.
Dependencies are inferred from the claim text.