Patent classifications
G09G3/2025
LED Driving Device and LED Driving Method
The present disclosure relates to an LED driving technology. According to the present disclosure, it is possible to increase the fineness of the gray scale without increasing a frequency of a clock by combining a plurality of driving current sources to generate a driving current supplied to one driving line.
WARPING FOR LASER BEAM SCANNING DISPLAYS USING EYE TRACKING
Embodiments transform an image frame based on a position of pupils of a viewer to eliminate visual artefacts formed on an image frame displayed on a scanning-type display device. An MR system obtains a first image frame corresponding to a first view perspective associated with a first pupil position. The system receives data from an eye tracking device, determines a second pupil position, and generates a second image frame corresponding to a second view perspective associated with the second pupil position. A first set of pixels of the second image frame are shifted by a first shift value, and a second set of pixels of the second image frame are shifted by a second shift value, where the shift values are calculated based on at least the second pupil position. The system transmits the second image frame to a near-eye display device to be displayed thereon.
DISPLAY DRIVER INTEGRATED CIRCUIT AND DRIVING METHOD
A display driver integrated circuit includes a first memory, a compensator, an accumulator and a second memory. The first memory stores a plurality of compensation data that are used to compensate for deterioration of a plurality of pixels. The compensator generates a plurality of output image data for image display by compensating a plurality of input image data based on the plurality of compensation data. The accumulator groups the plurality of pixels into a plurality of blocks, generates a plurality of block image data by sampling the plurality of output image data in block units, generates a plurality of block accumulation data in block units based on the plurality of block image data, and generates a plurality of pixel accumulation data in pixel units by synthesizing portions of the plurality of output image data and portions of the plurality of block accumulation data. The second memory stores the plurality of block accumulation data in a first period. The plurality of pixel accumulation data may be stored in a third memory in a second period longer than the first period.
Display Driver
A display driver has current reference units and current-generating units. Each current reference unit generates a reference current and scaling it to form a scaled reference current. Each current-generating unit generates an output current from one scaled reference current to drive a selected light emitter (LE) of a LE matrix over a time slice allocated for driving the selected LE. Each current-generating unit has a switching circuit modulating the scaled reference current according to a switching sequence to form output current pulses to drive a LE. The processor determines the switching sequence to avoid a shortest current pulse shorter than a minimum current pulse width via (a) calculating a duty cycle as a ratio of an average output current to the scaled reference current, (b) mapping the duty cycle to a modulation sequence, and (c) repeating stretching a time duration of the modulation sequence by double, splitting the modulation sequence into half, and allocating the split sequence into two times of original time slice, until the shortest current pulse satisfies the above-mentioned requirement.
METHOD FOR DRIVING A PASSIVE MATRIX LED DISPLAY
A passive matrix LED display driving scheme based on subframe pulse width modulation (PWM) to increase frame scan rate and further with channel-to-channel compensation is provided. The scheme may comprise: dividing each frame of the display video into T number of subframes; converting a driving signal for a pixel into a N-bit driving data, compensating the driving data with a compensation value; mapping the compensated driving data into the T number of subframes respectively.
Display module with high resolution grayscale, display device, and driving method thereof
A display module including display pixels, driving circuit and first switches is provided. The display pixels are arranged in columns and rows in the display area, and every display pixel includes sub-pixels. The display pixels form pixel rows along the first direction, and the sub-pixels of the display pixels form sub-pixel columns along the second direction. The color of the light emitting from the sub-pixels of the same sub-pixel column are substantially the same. The first direction and the second direction are substantially perpendicular. The driving circuit includes signal connectors, and every signal connector connects one of the pixel rows. The first switch is connected between a power source and one of the pixel rows, transmitting driving signal. The first switch is controlled by the driving circuit. A display device and a driving method are also provided.
Display device and signal-processing method thereof
A signal-processing method for a display device, including: receiving a frame signal; and converting the frame signal into a plurality of sub-frame signals in a number of N corresponding to N different sub-frame duties, wherein N is a positive integer equal to or greater than 2. Therefore, the display device using a drive module with lower bits may have a resolution with higher bits to improve the display quality of the electronic device.
Method and device of LED driving pulse modulation
The present application provides a method of LED driving pulse modulation, comprising the following steps: calculating a display period according to a set number of sub-period, a set number of gclk per line and a set number of line scan; converting input gray data according to a set number of gray level; dividing the converted gray data according to the number of sub-period, the number of gclk per line, and a composite number to obtain high-gray data, low-gray data, and compensation data; and calculating a number of gray level that needs to be displayed in a current sub-period according to the high-gray data, the low-gray data, and the compensation data. With the method of LED driving pulse modulation, any number of sub-period and any number of gclk per line can be set to solve the problem of non-linear gamma, and make the display effect more delicate and true.
SYSTEMS AND METHODS FOR MASK-BASED TEMPORAL DITHERING
In one embodiment, a computing system may determine a target grayscale value associated with a target image to be represented by a plurality of subframes. The system may determine grayscale ranges based on the target grayscale value. Each grayscale range may correspond to a combination of zero or more subframes of the plurality of subframes. The system may select dot subsets from a dithering mask based on the grayscale ranges. Each of the dot subsets may correspond to a grayscale range. The system may generate the subframes based on (1) the selected dot subsets and (2) respective combinations of zero or more subframes. The subframes may have a smaller number of bits per color than the target frame. The system may display the subframes sequentially in time domain on a display to represent the target image.
Display device with pixels and control unit
A display device includes pixels-arranged in an array with rows and columns, column lines, each connected to the pixels of one of the columns, row lines, each connected to the pixels of one of the rows, and a control unit connected to the column lines and the row lines. The control unit is configured to generate a column pulse for a selected one of the column lines and generate a data signal for a selected row line from the row lines. The data signal includes a set pulse which, when the pixel is set to a radiating state, is applied at least in part to the pixel connected to the selected column and row line when the column pulse is applied to the pixel, and drives the pixel such that a light emission of the pixel depends on the time offset between the column pulse and the set pulse.