Digital driving on microdisplays
AssigneeMeta Platforms Technologies, LLC
InventorsJunhan Han, Thomas Charisoulis, Yun Wang
Life of this patent
Estimating the term…
Abstract
The disclosed computer-implemented method may include rendering frame data for pixel data values, converting a first part of each pixel data value using a first digital driving scheme, and converting a second part of each pixel data value using a second digital driving scheme. The method may also include displaying the frame data by driving pixels of a display using pulse width modulation based on a converted pixel value from the converted first and second portions of the pixel data value for each pixel. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
A method comprising:
- rendering frame data including a plurality of pixel data values;
- converting, for each of the pixel data values, a first portion of the pixel data value using a first digital driving scheme;
- converting, for each of the pixel data values, a second portion of the pixel data value using a second digital driving scheme;
- and
- displaying the frame data by driving a plurality of pixels of a display using pulse width modulation based on a converted pixel value comprising the converted first and second portions of the pixel data value that corresponds to each of the plurality of pixels.
A system comprising:
- at least one physical processor;
- physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to:
- render frame data including a plurality of pixel data values;
- convert, for each of the pixel data values, a first portion of the pixel data value using a first digital driving scheme;
- and
- convert, for each of the pixel data values, a second portion of the pixel data value using a second digital driving scheme;
- and
- a display configured to display the frame data by driving a plurality of pixels of the display using pulse width modulation based on a converted pixel value comprising the converted first and second portions of the pixel data value that corresponds to each of the plurality of pixels.
A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- render frame data including a plurality of pixel data values;
- convert, for each of the pixel data values, a first portion of the pixel data value using a first digital driving scheme;
- convert, for each of the pixel data values, a second portion of the pixel data value using a second digital driving scheme;
- and
- display the frame data by driving a plurality of pixels of a display using pulse width modulation based on a converted pixel value comprising the converted first and second portions of the pixel data value that corresponds to each of the plurality of pixels.
Dependencies are inferred from the claim text.