System and method for spreading a non-periodic signal for a spatial light modulator
First Claim
Patent Images
1. A method for spreading a non-periodic color signal sent to a spatial light modulator across a frame period, comprising the steps of:
- dividing a frame period into a plurality of time slices;
assigning a color to each of the plurality time slices; and
interleaving one or more colors assigned to the time slices across the frame period in a non-periodic manner.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for spreading a non-periodic color signal sent to a spatial light modulator across a frame period. The method can include the operation of dividing a frame period into a plurality of time slices. A further operation can be assigning a color to each of the plurality time slices. Another operation can be interleaving one or more colors assigned to the time slices across the frame period in a non-periodic manner.
33 Citations
37 Claims
-
1. A method for spreading a non-periodic color signal sent to a spatial light modulator across a frame period, comprising the steps of:
-
dividing a frame period into a plurality of time slices;
assigning a color to each of the plurality time slices; and
interleaving one or more colors assigned to the time slices across the frame period in a non-periodic manner. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating images while avoiding visual artifacts in a spatial light modulator which can provide a range of colors for each pixel in a non-periodic manner, comprising the steps of:
-
receiving an incoming color value;
determining control signals needed to produce one or more colors to generate the incoming color value;
dividing a frame period into time slices; and
assigning at least one of the one or more colors to each time slice in a non-periodic manner. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for outputting a continuous range of colors in a non periodic fashion from a spatial light modulator device, comprising the steps of:
-
receiving a color value for each pixel in a frame;
determining at least one color hue to produce one or more discrete colors to generate the color value; and
interleaving the one or more discrete colors across a frame period in a non-periodic manner.
-
-
14. A system for generating pixels to be displayed on a viewing surface, using a spatial light modulator having an array of pixel elements each capable of producing hues for the pixels, comprising:
-
a frame buffer configured for storing pixel information indicative of a color value for each pixel element for a frame period, the pixel information defining non-periodic primary color sequence for each of a plurality of time slices during the frame period for each pixel element; and
a conversion module associated with the spatial light modulator, the conversion module being configured to convert the pixel information to a sequence of control signals for controlling each pixel element in the spatial light modulator. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A device for spreading a non-periodic color signal sent to a spatial light modulator across a frame period to avoid visual artifacts, comprising the steps of:
-
a means for dividing a frame period into a plurality of time slices;
a means for assigning a color to each time slice, wherein one or more colors are assigned to the plurality of time slices in the frame period; and
a means for interleaving the one or more colors assigned to the time slices across the frame period.
-
-
28. An article of manufacture, comprising:
-
a computer usable medium having a computer readable program code means embodied therein for spreading a non-periodic color signal sent to a spatial light modulator across a frame period, the computer readable program code means in the article of manufacture comprising;
computer readable program code for dividing a frame period into a plurality of time slices;
computer readable program code for assigning a color to each time slice, wherein one or more colors are assigned to the plurality of time slices in the frame period; and
computer readable program code for interleaving the one or more colors assigned to the time slices across the frame period.
-
-
29. A method for generating a pixel having a color value during each frame period of a plurality of frame periods, comprising the steps of:
-
providing at least one primary color to be used to approximate the color value for the pixel;
dividing the frame period into a plurality of time slices;
assigning at least one primary color to each of the plurality of time slices in an interleaved and non-periodic manner throughout the frame period. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method for generating a pixel during a frame period, comprising:
-
receiving an incoming color value indicative of a color and intensity of the pixel;
selecting one or more primary colors from a continuous range of primary colors based on the incoming color value;
dividing the frame period into time slices; and
assigning a primary color from the one or more primary colors to identified time slices in the frame period to define the color value. - View Dependent Claims (35, 36, 37)
-
Specification