IP Library Patent Application 14303432
Patent Application
App. No. 14/303,432

APPARATUS AND METHOD FOR ADAPTIVE LIGHT MODULATOR TRANSITION DELAY COMPENSATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/303,432
Abstract

This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for compensating for slow light modulator transitions in a display device due to opposing motion events. In an opposing motion event, portions of respective pairs of neighboring light modulators are to be driven in opposite directions simultaneously. In one aspect, a controller associated with the display device can be configured to determine light modulator transitions associated with displaying an image frame based on at least two subframes associated with the image frame. The controller can identify one or more opposing motion events based on the determined light modulator transitions. The controller can obtain an output sequence parameter for displaying the image frame based on the identified one or more motion events, and cause the image frame to be displayed according to the obtained output sequence.

Claims (41)

1 . An apparatus comprising:

a plurality of light modulators; and

a controller configured to:

determine light modulator transitions associated with displaying an image frame based on at least two subframes associated with the image frame;

identify, based on the determined light modulator transitions, one or more opposing motion events in which portions of respective pairs of neighboring light modulators are to be driven in opposite directions substantially simultaneously;

obtain an output sequence parameter for displaying the image frame based on the identified one or more motion events; and

cause the image frame to be displayed according to the obtained output sequence parameter.

2 . The apparatus of claim 1 , wherein at least one opposing motion event includes portions of a respective pair of neighboring light modulators moving toward each other or away from each other in opposite directions substantially simultaneously.

3 . The apparatus of claim 1 , wherein in obtaining the output sequence parameter, the controller is further configured to adjust, based on the identified one or more opposing motion events, a voltage level indicated in the output sequence to be applied to a corresponding light modulator of the plurality of light modulators.

4 . The apparatus of claim 1 , wherein in obtaining the output sequence parameter, the controller is further configured to adjust, based on the identified one or more opposing motion events, an illumination intensity indicated in the output sequence to be applied to a light source associated with at least one light modulator of the plurality of light modulators.

5 . The apparatus of claim 1 , wherein in obtaining the output sequence parameter, the controller is further configured to adjust, based on the identified one or more opposing motion events, a time duration between initiating actuation of light modulators and turning on an illumination light.

6 . The apparatus of claim 1 , wherein in obtaining the output sequence parameter, the controller is further configured to adjust, based on the identified one or more opposing motion events, a number of subframes used to display the image frame.

7 . The apparatus of claim 1 , wherein in identifying the one or more opposing motion events, the controller is further configured to:

determine a number of opposing motion events associated with displaying a region of the image frame; and

compare the number of opposing motion events to a threshold value, the controller being further configured to obtain the output sequence parameter based on the identified one or more motion events upon determining that the number of opposing motion events is larger than or equal to the threshold value.

8 . The apparatus of claim 1 , wherein in identifying the one or more opposing motion events, the controller is further configured to identify a cluster of opposing motion events associated with displaying a region of the image frame, the controller being further configured to obtain the output sequence parameter based on identified cluster of opposing motion events.

9 . The apparatus of claim 1 , further comprising:

a display including the plurality of light modulators;

a processor capable of communicating with the display, the processor being capable of processing image frame data; and

a memory device capable of communicating with the processor.

10 . The apparatus of claim 9 , further comprising:

a driver circuit capable of sending at least one signal to the display, the controller being capable of sending at least a portion of the image frame data to the driver circuit.

11 . The apparatus of claim 9 , further comprising:

an image source module capable of sending the image frame data to the processor, wherein the image source module includes at least one of a receiver, transceiver, and transmitter.

12 . The apparatus of claim 9 , further comprising:

an input device capable of receiving input data and communicating the input data to the processor.

13 . A non-transitory computer-readable medium including computer code instructions stored thereon, when executed by a controller, the computer code instructions:

determine light modulator transitions associated with displaying an image frame by a device including a plurality of light modulators, based on at least two subframes associated with the image frame;

identify, based on the determined light modulator transitions, one or more opposing motion events in which portions of respective pairs of neighboring light modulators are to be driven in opposite directions simultaneously;

obtain an output sequence parameter for displaying the image frame based on the identified one or more motion events; and

cause the image frame to be displayed according to the obtained output sequence parameter.

14 . The non-transitory computer-readable medium of claim 13 , wherein at least one opposing motion event includes portions of a respective pair of neighboring light modulators moving toward each other or away from each other in opposite directions simultaneously.

15 . The non-transitory computer-readable medium of claim 13 , wherein obtaining the output sequence parameter includes adjusting, based on the identified one or more opposing motion events, a voltage level indicated in the output sequence to be applied to a corresponding light modulator of the plurality of light modulators.

16 . The non-transitory computer-readable medium of claim 13 , wherein obtaining the output sequence parameter includes adjusting, based on the identified one or more opposing motion events, an illumination intensity indicated in the output sequence to be applied to a light source associated with at least one light modulator of the plurality of light modulators.

17 . The non-transitory computer-readable medium of claim 13 , wherein obtaining the output sequence parameter includes adjusting, based on the identified one or more opposing motion events, a time duration between initiating actuation of light modulators and turning on an illumination light.

18 . The non-transitory computer-readable medium of claim 13 , wherein obtaining the output sequence parameter includes adjusting, based on the identified one or more opposing motion events, a number of subframes used to display the image frame.

19 . The non-transitory computer-readable medium of claim 13 , wherein identifying the one or more opposing motion events includes:

determining a number of opposing motion events associated with displaying a region of the image frame;

comparing the number of opposing motion events to a threshold value; and

obtaining the output sequence parameter upon determining that the number of opposing motion events is larger than or equal to the threshold value.

20 . The non-transitory computer-readable medium of claim 13 , wherein identifying the one or more opposing motion events, includes identifying a cluster of opposing motion events associated with displaying a region of the image frame, obtaining the output sequence parameter being further based on the identified cluster of opposing motion events.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2016
From: PIXTRONIX, INC.
To: SNAPTRACK, INC.
Reel/Frame 039905/0188 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2014
From: YARAS, FAHRI
To: PIXTRONIX, INC.
Reel/Frame 033541/0959 →