The present invention is directed to a display apparatus which employs a spatial light modulator, such as a liquid crystal display or digital micromirror device, and to a display method.
A digital micromirror device is a spatial light modulator which employs an array of tiny mirrors, or micromirrors, whose positions can be electrically controlled in order to display an image. This technology has been developed extensively by Larry J. Hornbeck and others at Texas Instruments, Inc. of Dallas, Tex., and is described by them in a sequence of patents going back more than a decade. These developmental efforts have culminated in a digital micromirror device which includes an array of memory cells and a corresponding array of pivotable micromirrors whose positions are electrostatically adjusted by the contents of the memory cells. As is perhaps best described in U.S. Pat. No. 5,096,279 to Hornbeck et al, the array of pivotable micromirrors that cooperates with the memory cells can be made using integrated circuit fabrication techniques.
As is described in the above-identified patent, in U.S. Pat. No. 5,280,277 to Hornbeck, and in an article entitled “Mirrors on a Chip” that was published in the November, 1993 issue of IEEE Spectrum at pages 27–3 1 by Jack M. Younse, a negative biasing voltage is selectively applied to the micromirrors and to landing electrodes fabricated beneath them in order to obtain bistable operation of the micromirrors and simultaneous updating of the entire array of micromirrors. Sometimes the micromirrors get stuck. It is known that this problem can be cured by subjecting the micromirrors to resonant reset pulses which electrostatically dislodge any stuck micromirrors.
It is also known to make a color display using a single digital micromirror device by sequentially exposing it to red, green, and blue light impinging from a single direction. A white lamp and a color wheel can be employed for this purpose. In situations where it is economically feasible to devote three digital micromirror devices to a display, each of them can be illuminated by light of a different primary color and the resulting red, green, and blue images can then be superimposed on a screen.
Advances have also been made in other types of display apparatuses. For example U.S. Pat. No. 5,122,791 to David J. Gibbons et al discloses a ferroelectric LCD panel which is selectively backlit by red, green, and blue fluorescent tubes. The intensity or duration of the backlighting is controlled on the basis of the rank of the bits that are being displayed on the panel.
Applicant's U.S. Pat. No. 5,416,496 also employs a ferroelectric LCD that is back-lit with colored lights. The colored light may be generated in flashes whose intensity is controlled on the basis of the rank of the video information bits that are being displayed. Alternatively, instead of flashes of light, the LCD panel may be illuminated by light that is generated steadily, and whose intensity is determined by the rank of the bits that are being displayed. In the latter alternative, the pixels of the panel are turned on in accordance with the video information on a row-by-row basis, and are subsequently turned off in accordance with the same video information, again on a row-by-row basis. As a result, each pixel that is turned on and then turned off receives the same amount of light regardless of its row, so the LCD can be addressed row-by-row with video information while the LCD is being illuminated.
A primary object of the invention is to provide an improved display apparatus which employs only one digital micromirror device.
Another object of the invention is to provide a display apparatus in which a digital micromrirror device is exposed to light at different binary levels.
Yet another object of the invention is to provide a display apparatus which employs a digital micromirror device wherein the micromirrors are not updated all at once, but are instead updated on a row-by-row basis while being exposed steadily to light.
Another object of the invention is to provide a display apparatus which employs an addressable spatial light modulator that is illuminated by a lighting unit whose light output varies in intensity in accordance with the bit rank of video information that is being used to address to the spatial light modulator, with the light output of the lighting unit being monitored in order to determine when to change what is displayed on the spatial light modulator. The video information may be fed to the spatial light modulator on a frame-to-frame basis for each color, or on a row-by-row basis for each color. If the video information is fed to the spatial light modulator on a row-by-row basis, the amount of light received by different rows can be equalized, during display of a particular bit rank of video information for a particular color, by turning the pixels on row-by-row in accordance with the same video information.
Another object of the invention is to provide a display apparatus which employs a spatial light modulator that is illuminated by a lamp unit having a plurality of lamps, with the light intensity being adjusted by turning at least one of the lamps on and off.
Another object is to provide a spatial light modulator that is illuminated by a lamp unit having a single lamp that is driven at different intensities, depending on the bit rank that is being displayed. Instead of a single lamp, a plurality of lamps that are driven in unison may be used. For example, a plurality of lamps may be connected in parallel to supply more light than could be delivered by a single lamp.
A further object of the invention is to provide a spatial light modulator that is illuminated by a lamp unit which emits light with an intensity that is constant, with the intensity being controlled before the light impinges on the spatial light modulator (or after impingement on the spatial light modulator, if preferred) by passing the light through at least one attenuator. The at least one attenuator may be a plurality of rotating attenuators, possibly combined with a color wheel. Alternatively, the at least one attenuator may be a liquid crystal panel having rows that are selectively turned on in accordance with the desired light intensity, or a liquid crystal cell which is pulse-width modulated in accordance with the desired intensity.
A further object of the invention is to provide novel techniques for illuminating a spatial light modulator through a rotating color wheel. If the color wheel is rotated more than one revolution during display of a frame of video information, different bit ranks of the video information can be allocated to different revolutions. Furthermore, the most significant bits can be partially displayed during one revolution and subsequently completed during one or more additional revolutions.
A still further object of the invention is to integrate the light emitted by a lighting unit whose intensity is changed through a plurality of levels in order to control the duration of buffer periods which accommodate relatively slow changes in the light intensity or erratic light output during transitions from one level to another, the buffer periods being periods when the data displayed on the spatial light modulator is such that all of the pixels of the spatial light modulator are turned off. The buffer periods may have durations that are controlled by monitoring the light generated by the lighting unit. The buffer periods may also have fixed durations, corresponding in duration to the time needed for a color wheel to rotate completely through one or more colored sectors or through one or more complete revolutions.
In accordance with one aspect of the invention, a display apparatus includes a digital micromirror device having an array of movable micromirrors, along with exposing means for exposing them to light of a first primary color which impinges on the array from a first direction and to light of a second primary color which impinges on the array from a second direction. The first and second directions may lie in a common plane, which permits a micromirror that is ON with respect to the first primary color and OFF with respect to the second primary color when it (the micromirror) is in one of two positions to be OFF with respect to the first primary color and ON with respect to the second primary color when it (the micromirror) is in the other of the two positions. In this situation the light of the first and second primary colors impinges on the array at different times, possibly in sequences of flashes having different binary levels.
In accordance with a further aspect of the invention, a method for displaying a sequence of frames of video information on a digital micromirror device is provided. The digital micromirror device has an array of micromirrors that are disposed in rows and that are movable between a first position and a second position. The video information for a frame includes a plurality of first multi-bit video words (such as multi-bit video words for the red component of an image), and each micromirror corresponds to one of the first multi-bit video words. Furthermore, each of the first multi-bit video words includes at least a most significant bit and a least significant bit. The displaying method includes the step of moving micromirrors which correspond to first video words whose least significant bit has a predetermined value from their first positions to their second positions, the micromirrors of a first one of the rows being moved before the micromirrors of a last one of the rows. This is followed by the step of returning the micromirrors that were moved during the first step to their first positions, the micromirrors of the first row being returned before the micromirrors of the last row. The display method also includes the step of steadily exposing the micromirrors to light at a first level while the first step is conducted and while the second step is conducted. If the micromirrors are activated on a row-by-row basis when the first and second steps are performed, and if the first and second steps are conducted at the same rate, each micromirror that is moved from its first position to its second position and then back to its first position receives the same amount of light while in the second position, regardless of the micromirror's row. Consequently the micromirrors need not all be moved at once despite the steady illumination, It is noted that the micromirrors need not all be moved at once if they are illuminated in discrete flashes, either, instead of by steady exposure in accordance with this aspect of the invention.
In accordance with another aspect of the invention, a method for using a spatial light modulator can be conducted by displaying data on the spatial light modulator, shining light on the spatial light modulator, integrating the light, and changing the data displayed on the spatial light modulator when the integrated light reaches a predetermined value. The method may further include changing the intensity of the light shined on the spatial light modulator, either by using a lighting unit having a plurality of lamps and turning at least one of the lamps on and off, or by using a lighting unit having a single lamp that is driven at different energy levels during a sequence of time periods. This latter alternative may be modified by driving a plurality of lamps, in unison, at different energy levels during the sequence of time periods.
A color wheel may be used to color the light, preferably (but not necessarily) before it impinges on the spatial light modulator. The color wheel may be rotated at a rate faster than the frame repetition rate. This can lead to several advantages. One is that some of the bit ranks for all three primary colors can be displayed during one revolution of the color wheel, and other bit ranks can be displayed during one or more subsequent revolutions. Buffer periods can be used to adjust the amount of illumination received by the spatial light modulator in accordance with the bit ranks. Another advantage is that the display of the most significant bits for a frame may be spread over two, and possibly more, revolutions of the color wheel. This means that the total amount of light of a particular color that impinges on the spatial light modulator is not limited by the product of the light intensity and the time needed for the color wheel to rotate through a single colored sector. For example, the spatial light modulator may be illuminated with red light during display of the most significant bits of the red component of an image for a period corresponding to the rotation of the color wheel through an angle of 200_, with half of this angle plus a buffer period occurring during one revolution, and the other half plus another buffer period occurring during another revolution. Illumination for the green and blue components can, of course, also be conducted in this manner. A further advantage is that buffer periods, when all of the pixels are off, may be inserted during rotation of the color wheel through one or more colored sectors or through one or more complete rotations to absorb slow or turbulent transitions from one light-intensity level to another.
According to a related aspect of the invention, a method for using a spatial light modulator can be conducted by displaying data on the spatial light modulator, shining light on the spatial light modulator, coloring the light with a color wheel (preferably before the light impinges on the spatial light modulator, but possibly after impingement of the light instead), and rotating the color wheel faster than the frame repetition rate. The method may further include integrating the light and changing at least some of the data displayed on the spatial light modulator when the integrated light reaches a predetermined value. The most significant bits for all three primary colors may be displayed during two or more revolutions of the color wheel, and different bit ranks for all three primary colors may be displayed during different revolutions. Furthermore, the intensity of the light shined on the spatial light modulator may be changed as the color wheel is rotated.
Various embodiments of a display apparatus in accordance with the present invention will now be described in detail with reference to the accompanying drawings.
With initial reference to
DMD 46 is basically an integrated circuit memory having an array of static random access memory cells, addressing means for storing data in the cells, and tiny movable mirrors or micromirrors which cooperate with the memory cells. It will be described in more detail with reference to
The addressing means of DMD 46 includes a serial/parallel converter and register 48 which receives a series of bits as input data and adjusts the voltages on column electrodes 50 in accordance with the input data. A gate decoder 52 strobes row electrodes 54 in sequence. Each time a row electrode is strobed the data on the column electrodes 50 is stored in a row of static memory cells corresponding to the row electrode. A micromirror 56 is disposed above each memory cell. The memory cells and micromirrors together form an array which is designated by reference number 58 in
Each micromirror 56 is supported between a pair of posts 60 by torsion hinges 62. The posts 60 extend upward from a silicon dioxide layer 64 that has been deposited on a substrate 66. Each post 60 includes portions of an insulating spacer layer 68, a first metal layer 70, and a second metal layer 72. A micromirror 56 includes portions of both metal layers, while the torsion hinges 62 are fabricated from first metal layer 70 alone.
Landing electrodes 74 and 76 and actuation electrodes 78 and 80 are disposed below the micromirror 56. A negative bias voltage is selectively applied to the landing electrodes 74 and 76 and to the micromirrors 56.
The activation electrodes 78 and 80 are connected to complementary outputs of a static memory cell 82. When a value is stored in memory cell 82, one of the actuation electrodes 78 and 80 is at ground potential and the other has a positive potential. This creates a torque urging the micromirror 56 to rotate clockwise or counter-clockwise about an axis 84. Axis 84 is perpendicular to the drawing in
Further details of the fabrication and operation of DMD 46 can be obtained 5 from U.S. Pat. Nos. 5,096,279 and 5,280,277, and from an article by Jack M. Younse entitled “Mirrors on a Chip,” published at pages 27–31 of the November, 1993 issue of IEEE Spectrum.
In
With continuing reference to
A lamp, such as a flash tube 128, is disposed in a reflector 130 behind a blue filter 132. A collimating system 134 directs light from flash tube 128 (occasionally referred to as the “blue flash tube” hereafter) toward DMD 46, the light impinging in a second direction marked by arrow 136. Second direction 136 is disposed at an angle of 70 with respect to plane 94 and at an angle of 40 with respect to first direction 116. When micromirror 56 is in its second position, as indicated by dotted line 92, the incoming light impinging from the second direction is reflected at an angle of 90 with respect to plane 94 and thus passes through projecting system 120 to screen 122. This is indicated by an arrow 138, which is coaxial with arrow 118. However, when micromirror 56 is in its first position, indicated by line 90, light impinging from the second direction (i.e., the direction marked by arrow 136) is deflected in a direction shown by arrow 140 to an absorber 142. Absorber 142 is located at an angle of 50 with respect to plane 94.
To recapitulate, from
Returning to
The operation of display apparatus 20 is shown in the flow chart of
Memory 40 is selected in step 178, and address counter 158 is cleared to 0 in step 179. A bit-rank counter in control unit 38 is set to 1, indicating the least significant bit, in step 180. Address counter 158 is cleared to 0 in step 182.
The bit rank designated by the bit rank counter is read into DMD 46 during 5 step 184. When the bit rank counter is set to the least significant bit, this means that the least significant bit for all the video words which are stored in memory 40 (and which correspond to respective micromirrors 56) are transferred to memory cell and micromirror array 58. This is accomplished by transferring the least significant bits for a first raster line to serial/parallel converter and register 48 and strobing a first row electrode 54, transferring the least significant bits for a second raster line to converter and register 48 and strobing a second row electrode 54, and so forth until the least significant bits for the last raster line for the red component are transferred to converter and register 48 and the last row electrode 54 is strobed. Thereafter the program waits at step 186 for a period which permits lighting unit 148 to fire red flash tube 96 at a low level. This will be discussed in more detail later. Resonant reset pulses are supplied from unit 144 during step 188 in order to dislodge any micromirrors 56 that may have become stuck. Then a check is made at step 190 to determine whether the content of the bit rank counter in control unit 38 is equal to the most significant bit. If not, the bit rank counter is incremented at step 192 and the program returns to step 184. In the second repetition, the bits of the red component having a rank just above the least significant bits are transferred to array 58 in step 184, and the program waits at step 186 while lighting unit 148 administers a red flash having twice the light that was emitted during the flash for the least significant bits. Steps 184–190 are performed until the most significant bits of the red component have been displayed on array 58 and exposed to a red flash at a level commensurate with the most significant bit.
After the most significant bits of the red component have been displayed (“YES” at step 190), a check is made at step 192 to determine if memory 42, which stores the green component, has already been selected. If not, it is selected at step 194 and the program returns to step 180. The bits of the green component are displayed rank-by-rank, from the least significant bit to the most significant bit, while DMD 46 receives flashes of green light of increasing binary levels from lighting unit 148. If memory 42 has already been selected (“YES” at step 192), a check is made at step 196 to see whether memory 44 has been selected. If not, memory 44 is selected at step 198 and the blue component of the frame is displayed on DMD 46 rank-by-rank white lighting unit 148 supplies flashes of blue light at levels commensurate with the bit ranks which are being displayed. After the blue component has been displayed (“YES” at step 196), the program returns to step 176 and the red, green, and blue components of the next frame are displayed in the same way.
What happens during the wait at step 186 will now be described in more detail.
When the last row electrode 54 is strobed during storage of the least significant bits of the last raster line of the red component, buffer 146 supplies a pulse to lighting unit 148. This pulse is counted by address counter 158, which was cleared at step 179 in
The pulse from buffer 146 is delayed by the delay in unit 152 and then supplied to trigger unit 154, which generates a trigger pulse that is delivered to selector 156. Since the color selection portion of the lighting control word stored at location 00 . . . 1 in ROM 160 is 001, selector 156 forwards the trigger pulse to the trigger terminal 204 of red flash tube 96. This initiates a flash, using the energy stored on capacitor 170. The trigger pulse is also supplied via line 206 to flash timer 162, which begins timing the flash. Although not shown, flash timer 162 may include an oscillator, a counter which begins counting pulses from the oscillator when it receives the trigger signal on line 206, a register which holds the light level portion of the lighting control word received from ROM 160, and a comparator which signals quenching circuit 174 when the content of the counter reaches the value stored in the register.
After the flash for the least significant bit of the red component, further flashes for the red component are orchestrated under the control of subsequent lighting control words read out of ROM 160. The color selection portion of the lighting control words for all of the red flashes is 001 but the light level portions command different amounts of light that increase in a binary manner as indicated above. After the flashes of the red component, the flashes for the green and blue components are generated in a similar manner.
With reference next to
It will be apparent to those skilled in the art that some of the functions performed by lighting unit 148 can be transferred to control unit 38. For example, lighting control words can be dealt out by a microprocessor in control unit 38, making counter 158 and ROM 160 unnecessary. It will also be apparent that unit 144 may apply and relieve the bias voltage in a manner which electromechanically latches the micromirrors 56 until they can all be updated at once at the conclusion of step 184. However, simultaneous updating of the micromirrors 56 is not necessary since it is only their positions at the time of a flash that counts. That is, it is sufficient if all of the micromirrors are in their updated positions at the end of step 184.
Illumination unit 150′ includes lamps such as a red flash tube 96, a green flash tube 102, and a blue flash tube 128 which receive trigger signals from selector 156 (see
In the first embodiment, the flash duration was controlled in order to set the total amount of light emitted during each flash. However, in the first embodiment the relation between flash duration and the total amount of light must be determined experimentally for a flash tube of a particular type before appropriate light level portions can be stored in ROM 160. The illumination unit 150′ of the present embodiment alleviates this problem by measuring the flashes as they occur and comparing the integrated flashes with the desired light level.
Suppose that the capacitance of capacitor 250 is C units, that the capacitance of capacitor 248 is also C units, and that the capacitance of capacitor 246 is 2C units. This means that the total capacitance is C when switch 238 is closed, 2C when both the switches 236 and 238 are closed, and 4C when all three switches are closed.
The energy E stored on a capacitor having capacitance C is given by the following equation:
E=½CV2
Accordingly, for a given charging voltage V, one unit of energy can be stored by closing switch 238, two units of energy can be stored by also closing switch 236, and four units of energy can be stored by also closing switch 234. To store eight units of energy, only capacitor 250 would be charged, but it would be charged to a voltage that is larger than the original voltage V by a factor of 2√2. Sixteen units of energy can be stored by charging both capacitors 248 and 250 to the higher voltage, 2√2V. Thirty-two units of energy can be stored by charging all three capacitors to the higher voltage. This is summarized in the following Table:
It will be apparent from the foregoing that the energy emitted during a flash 20 can be controlled by designating the total capacitance using the capacitance selection portion of the lighting control word and the voltage using the charging voltage portion of the lighting control word. Even the simple example illustrated in the Table above shows that six binary levels are readily available, and more can easily be added by increasing the number of capacitors or the number of voltage levels to which they are charged.
From the discussion of the first embodiment it will be recalled that address counter 158 (see
A fourth embodiment of the display apparatus in accordance with the present invention will now be described with reference to
The lighting unit 262 includes an illumination unit 264 having a red fluorescent lamp 266, a green fluorescent lamp 268, and a blue fluorescent lamp 270. Switches 272, 274, and 276 in illumination unit 264 selectively connect the lamps to a lamp driver unit 278. A color register 280 receives a three-bit color selection signal from input unit 254 to control which of the switches is closed. Switch 272 is closed to connect red lamp 266 to lamp driver unit 278 when the color selection signal is 100; switch 274 is closed to connect green lamp 268 to lamp driver unit 278 when the color selection signal is 010; and switch 276 is closed to connect blue fluorescent lamp 270 to lamp driver unit 278 when the color selection signal received from input unit 254 is 001.
Lighting unit 262 also includes an intensity register 282, which receives a multi-bit light intensity signal from input unit 254. The light intensity signal signifies how intensely the selected lamp is to be driven. The light intensity signal stored in register 282 is converted to analog by a D/A converter 284 and then supplied to a control input port of an intensity controller 286. Controller 286 steadily drives the selected lamp at the desired intensity by varying its duty cycle. In this application, “steady” emission of light by a selected lamp during an interval means light that is emitted throughout the interval, even if the light may be periodically interrupted during the interval due to duty cycle control of the intensity of the illumination.
In the embodiments previously described, a negative bias voltage was supplied to the landing electrodes and the micromirrors to electromechanically latch the micromirrors into place while the memory cells were being updated, the bias voltage being briefly released thereafter to permit the micromirrors to move to their new states simultaneously. In contrast, in the present embodiment, the landing electrodes and the micromirrors are kept at ground potential (or at a negative potential whose absolute value is insufficient to cause electromechanical latching). Each row of micromirrors is therefore free to respond while the memory cells beneath them are updated. If light is shining on the micromirrors at a time when all of them are positioned to be OFF and if the micromirrors are then moved to their ON positions on a row-by-row basis from the first row to the last row, it is apparent that the first row of micromirrors receives more light than the last row. But if the micromirrors are then turned OFF from the first row to the last row, at the same rate they were previously turned ON, they will remain in the ON state for the same amount of time and consequently receive the same amount of light if they are steadily illuminated. When the turn-on and turn-off periods are considered together, each row receives half of the total amount of light emitted during the two periods.
The operation of this embodiment will now be described. It will be assumed that the red, green, and blue video words which DMD 256 receives from input unit 254 each have six bits. The discussion will start with the display of the least significant bit of the red component of the frame.
Input 254 supplies color register 280 with a color control signal having a value of 100, thus causing switch 272 to close and connecting red lamp 266 to lamp driver unit 278. Input unit 254 also supplies register 282 with a light intensity signal which causes controller 286 to vary the duty cycle of lamp 266 so as to drive it at a low level L (see
The display of the second bit begins with a turn-on period 296 followed by a maintain period 298 of the same duration. It is noted that maintain periods are designated in
The maintain period 302 during display of the third bit is three times as long as the turn-on period 304 or the turn-off period 306. Consequently, the amount of light received by each row of micromirrors during display of the third bit is 4L.
At this point, input unit 254 supplies register 282 with an intensity signal which causes the intensity of the red light to increase eight-fold, to a new level H. The display of the fourth bit is accomplished with a turn-on period and a turn-off period but no maintain period. In this respect, the display of the fourth bit is the same as the display of the least significant bit, except the illumination is now at a high level H=8L. Thus, twice as much light is received by each row of micromirrors during display of the fourth bit as was received during display of the third bit.
Display of the fifth bit and the sixth or most significant bit is the same as the display of the second and third bits, except at the higher intensity level H. After the most significant bit of the red component has been displayed, the green and blue components are displayed in a similar manner.
Although a biasing potential is not used to latch the micromirrors in this embodiment, it is still necessary to be concerned about sticking of the micromirrors due, perhaps, to cold welding. A torroidal magnet 304 is disposed around DMD 256 to create a magnetic field in the region of the micromirrors. This field has a vertical component (with respect to
As will be noted from
The fifth embodiment employs a lighting unit 262 (see
Since electromechanical latching of the micromirrors is employed in the fifth embodiment, all of the micromirrors are updated simultaneously when a new bit rank of the video words is displayed. This, of course, makes it unnecessary to turn the micromirrors off, as in the fourth embodiment, before proceeding to a new bit rank. The turn-off periods shown in
In an embodiment shown in
Fluorescent lamps are used in this embodiment and they steadily emit light when selected, as in the fourth embodiment. Their geometry is different from that shown in
The green fluorescent lamp is located in a plane which is perpendicular to the pivot axes 316 and thus to the common plane of the first and second directions 116 and 136. That is, the position of green lamp 102 in this embodiment would not be the same as shown in
From this arrangement, every other row of micromirrors provides a raster line which displays both the red and blue components of the image and the remaining micromirrors provide raster lines which display the green component. Consequently two rows of micromirrors are needed to display all three color components, and thus the resolution attainable by this embodiment is not as large as that afforded by previous embodiments. However, this embodiment has two significant advantages. One is that the light loss associated with half mirror 110 in
A modification of the resetting arrangement employed in the fourth embodiment can also be used with this embodiment. A magnet 304 would be used, as would a reset circuit which emits current pulses to generate a Lorentz force. The current pulses would be applied horizontally through rows which include micromirrors 306 and 310 and then vertically through columns which include micromirrors 314.
The two-axis arrangement shown in
A display apparatus 320 in accordance with the seventh embodiment is shown in
The addressing means for DMD 346 includes a serial/parallel converter and register 348 which receives a series of bits as input data and adjusts the voltages on column conductors 350 in accordance with the input data. The addressing means also includes a gate decoder 352 which strobes row electrodes 354 in sequence. Each time a row electrode is strobed, the data on the column electrodes 350 are stored in a row of static memory cells corresponding to the row electrode. A micromirror is disposed above each memory cell and serves as a pixel that is controlled by the memory cell. The memory cells and micromirrors together form an array which is designated by reference number 356 in
A lighting unit 358 exposes the micromirrors to red, green, and blue light having different intensity levels as the micromirrors are turned on and off to build up a frame image. A “frame image” is intended to refer to what is to be displayed by the pixels of all of the rows of micromirrors that are to participate in forming an image during any one scanning cycle of array (that is, a frame image consists of the pixels of all of the rows in array 356 if progressive scanning is used, and alternating rows if interlaced scanning is used). In what follows, it will be assumed that progressive scanning is employed, so that a frame image represents a complete snapshot of what is being displayed. The lighting unit 358 includes a monitor unit 360, an illumination unit 362, an intensity register 364, and a lamp driver unit 366.
The illumination unit 362 includes a color wheel 368, which is rotated by a motor 370 that is controlled by a motor control unit 372. A lamp unit 374 is disposed in a housing 376. The lamp unit 374 has a low-intensity lamp 378 and a high-intensity lamp 380. The intensity of lamp 380 is seven times greater than that of lamp 378. That is, if lamp 378 has an intensity of one in arbitrary units, lamp 380 has an intensity of seven, and both lamps together have an intensity of eight. An optical system 382, which is illustrated only schematically, collimates light from the lamp unit 374.
Referring next to
The intensity register 364 in
The monitor unit 360 includes a light sensor 392 which senses the intensity of the light passing through color wheel 368, and generates a corresponding signal that is supplied to an amplifier 394 and thence to an analog-to-digital converter 396. The digital value of the sensed light intensity is then supplied to an integrator 398, which can be reset to zero by control unit 338 via a line 400. A light-level register 402 receives a multi-bit light-level integration value via a line 304 from control unit 338, and supplies it to a comparator 406, which sends a level-reached signal to control unit 338 via line 408 when the output of integrator 400 reaches the light-level integration value held in register 402. At this point, it is appropriate to note that the light intensity command that is received by register 364 is not the same as the light-level integration value that is received by register 402. The light intensity command indicates the instantaneous intensity that is desired—that is, whether only the low-intensity lamp 378 should be driven or whether the high-intensity lamp 380 should also be driven. The light-level integration value, in contrast, indicates the total amount or quantity of light that is desired, that is, the intensity times its duration.
Not yet mentioned in
The operation of this embodiment will now be described with reference to
Memory 340 for the red component is selected in step 414. A bit-rank counter (not illustrated) in control unit 338 is set to zero, meaning the least significant bits of the red component, in step 416. The least significant bits for the video words of the red component are then read into DMD 346 during step 422.
In step 420, a check is made to determine whether the color wheel 368 is positioned at the beginning of its red sector (that is, 0°). When the color wheel reaches the beginning of the color sector, control unit 338 loads a light-level integration value for the bit rank designated by the bit rank counter into the light-level register 402 (step 154). Since the bit rank counter was set at zero in step 416, the integration value loaded into register 402 during the first repetition designates the light level for exposing the pixels during display of the least significant bits. For convenience, this light level will be said to be “1” in arbitrary units. Then control unit 338 signals bias and reset unit 410 to latch the data read at step 418 into the DMD 346 (step 156). In the first repetition of the program's steps, the micromirrors thus move to their positions for displaying the least significant bits of the red component of the image. Control unit 338 resets integrator 398 to zero in step 426. Consequently, the integrator 398 starts integrating the signal from light sensor 392. Control unit 338 increments the bit rank counter in step 428, and then reads the bit rank designated by the bit rank counter (LSB+1 during the first repetition) into the DMD 346 during step 430.
At the conclusion of step 430, new data has been read into the memory cells of DMD 336, but the micromirrors are still latched at their old positions, and integrator 398 is still integrating toward the light-level integration value for the previous bit rank. When this integration value is finally reached (step 432), a check is made to see whether the bit rank counter has been incremented to a value greater than 2 (step 434). If not, the program returns to step 422, and register 402 is loaded with the light-level integration value for the bit rank designated by the bit rank counter. The micromirrors are then latched at step 424 in accordance with the bit rank read into the bit rank counter in step 430, and steps 426–432 ensue.
In
Returning now to step 432 in
A check is made at step 442 to determine whether the bit rank counter has been incremented to 6 (the most significant bit, since the video words have seven bits in this example). If not, the program returns to step 422, and LSB+3, LSB+4, and LSB+5 are displayed, as shown in
The period from T7 to T8 is very important since it acts as a sponge to absorb variations in the turn-on behavior of high-intensity lamp 380 (transition region 440) and variations in the level attained by lamp 380 when it is fully on. As lamp 380 ages, for example, its intensity might change from seven times that of the low-intensity lamp 376 to six times the intensity of lamp 378, and this would alter the locations of the times T4–T7 in
The display of the red component of the image is complete when step 454 is executed. The angle signal emitted to control unit 338 by motor control unit 372 at this point is less than 120°. The color wheel 368 continues turning during the buffer period between T7 and T8. At step 460, a check is made to determine whether memory 432 for the green component of the image has already been selected. If not, it is selected at step 462, and the program returns to step 416 to display these seven bits of the video words for the green component of the image. In the first repetition of the program's steps during the green display, the filter is deemed to be OK (step 420) at the beginning of green sector 386G (that is, when the color wheel reaches 120°). After the green component of the image has been displayed, a check is made at step 464 to determine whether the memory 344 for the blue component has already been selected. If not, it is selected in step 466, and the blue component is subsequently displayed (steps 416–454). If the memory 344 has indeed already been selected, the program returns to step 412 to display the next frame.
Although color wheel 368 is used in
The eighth embodiment is also based on the structure shown in
In
In step 472, the bits LSB+2 for all three colors are displayed during a second revolution of the color wheel 368, again with only the low-intensity lamp 378 being illuminated. This is shown in
In step 474, the high-intensity lamp 380 is turned on, so that it shines along with the low-intensity lamp 378. As the intensity of lamp 380 rises, in the transition region 440 shown in
Next, in step 480, the bits LSB+5 are displayed for all three colors. This is shown in
The most significant bits (LSB+6) for all three colors are displayed in the sixth and seventh revolutions (step 482), as shown in
The high-intensity lamp 112 is turned off in step 350, and the DMD 346 displays all zeros (step 492) during the twelfth revolution (
From the foregoing, it will be apparent that, in this embodiment, the video words for the red, green, and blue components for an image frame are not all displayed during a single revolution of the color wheel 368. Instead, the bits of the video words are displayed during a sequence of revolutions and, moreover, more than one revolution is devoted to displaying the most significant bits. The DMD 346 displays all zeros during a full revolution of the color wheel during the transition region 171 after the high-intensity lamp 112 has been turned on and during the transition region 187 after it has been turned off. A particular advantage of this embodiment is that the high-intensity lamp 112 only needs to be turned on and off once every two frames, or 30 times a second if the frame repetition rate is 60 frames per second.
In the described embodiment, the DMD 46 displays all zeros for a full revolution of the color wheel during transition region 440, as shown in
The details of step 470 are illustrated in
A check is made at step 526 to determine whether the memory 342, which stores the video words for the green component of the image, has already been selected. If not, the green memory 342 is selected during step 528, and the process returns to step 498 to read the least significant bits of the green component into DMD 346. If the memory 342 has already been selected, a check is made at step 530 to determine whether the memory 344, which stores the video words for the blue component, has already been selected. If not, it is selected in step 532. If the blue memory has already been selected, the process continues to step 472 (
The details of step 474 are shown in
If the memory 342 for the green component has already been selected when the check at step 554 is conducted, a further check is conducted at step 558 to determine whether the memory 344 for the blue component has also already been selected. If not, it is selected during step 560 and the process returns to step 536.
The details of step 482 (
An advantage of the seventh and eighth embodiments is that the light level when the higher-order bits of the video words are displayed is relatively high, so that the higher-order bits can be displayed in a reasonably short period of time. When the lower-order bits are displayed, the light level is relatively low, so that these bits need not be displayed at a speed that unduly taxes the circuitry. Using a reduced light level when the lower-order bits are displayed means that more time is available for reading them into the DMD than would be the case if all of the bit ranks were displayed at the same light level. In the sixth and seventh embodiments, different light levels were attained by using a lamp unit 374 having a low-intensity lamp 378 that was permanently illuminated and a high-intensity lamp 380 that was turned on when the higher-order bits were displayed. Another way of achieving different light levels would be to use a single lamp, which is controlled so as to emit different light levels as needed. This possibility will be discussed in more detail later with reference to
The ninth embodiment, however, achieves different light levels without multiple lamps and without a lamp that is driven at different emission levels. In the eighth embodiment, the lamp unit 374 in
In
Moreover, in lieu of attenuation regions either on the color wheel or a separate wheel, a ferroelectric LCD could be used to selectively control the level of light emitted by a single, constant-output lamp (or a plurality of lamps which together produce a constant output). One possibility would be to use an LCD having rows that are all on during display of the MSB, with half of the rows being on during display of the next-to-most significant bit, a fourth of the rows being on during display of the next bit, and so forth. Another possibility would be to use a single ferroelectric liquid crystal cell which is pulse-width modulated to provide binary attenuation levels.
The illumination unit 362′ is different in that its lamp unit 374′ consists of a single lamp. It is driven at different binary levels by a lamp driver unit 366′ in accordance with a multi-bit light-intensity command that is received by intensity register 364′ via a bus 390′. The light-intensity command may designate two levels, a low level and a high level with eight times the intensity of the low level, as in the first embodiment. In such a situation, the light-intensity command for the low level would be 0001 and the light-intensity command for the high level would be 1000. Alternatively, the light-intensity command may designate a number of different binary light intensities. One possibility would be a straight progression (0 . . . 01, 0 . . . 10, 0 . . . 11, 1 . . . 11), in which case every bit rank of the video words would have its own intensity. Another possibility would be to use the same light intensity for pairs of bits in the video words. In accordance with this possibility, the light-intensity command would be 0 . . . 01 for both the least significant bit and LSB+1 of the video words, with the exposure being longer for LSB+1. For LSB+2 and LSB+3, the light-intensity command would be jumped to 0 . . . 10, with the exposure being longer for LSB+3 than for LSB+2. Thereafter, the light-intensity command would be jumped again, and so forth. It will be apparent that the same light-intensity command could also be used for triplets of bits in the video words, etcetera. Using the same light-intensity command for pairs, triplets, etc. of the video words may be desirable if the lamp that is used requires a relatively long period for stabilization when the light intensity is changed.
Instead of using a lamp unit 374′ with a single lamp, the lamp unit could have two or more lamps that are driven in unison at energy levels that change during different time periods. One example would be a lamp unit with two lamps that are connected in parallel, in lieu of the single lamp shown in
The prior embodiments have been directed to arrangements in which all of the displayed pixels are updated simultaneously, by reading bit values into a DMD while the micromirrors are latched with a bias voltage and by then momentarily removing the bias voltage so that the micromirrors can respond to electrostatic forces corresponding the new bit values and move to their new positions. The present invention, however, is not limited to displays which can be updated simultaneously; instead, in the present embodiment, the bits that are to be displayed are updated row-by-row. Although the techniques employed in this embodiment are applicable to DMDs, they will be explained using an example in which the addressable spatial light modulator is a ferroelectric liquid crystal display panel. Such a panel is comprised of bi-stable pixels or cells, meaning that they are either on or off without intermediate gray levels, and the cells respond very quickly to applied signals.
In
The ferroelectric LCD panel 622 has row electrodes and column electrodes which cross, with liquid crystal material between them, to provide a matrix of pixels having rows and columns. The row electrodes include a first row electrode 624, a second row electrode 626, and so on, to a last row electrode 628. The column electrodes include a first column electrode 630, a second column electrode 632, and so on, until the last column electrode 634.
LCD driving unit 620 includes a shift register 636 having the same number of stages as there are column electrodes in LCD panel 622. The first stage is connected to an electrically controlled switch 638, the second stage is connected to an electrically controlled switch 640, and so on until the last stage, which is connected to an electrically controlled switch 642. A switch is closed if its corresponding shift register stage contains a one, and it is open if the corresponding stage contains a zero. All of the switches are connected to a line 644. Driving unit 620 also includes an OFF voltage source 646 which can be connected by an electrically controlled switch 648 to the line 644, and an ON voltage source 650 which can be connected by an electrically controlled switch 652 to the line 644. An inverter 654 is connected to a line 656 from the control unit 612. When line 656 carries a zero, switch 652 is open and switch 648 is closed. On the other hand, when line 656 carries a one, switch 652 is closed and switch 648 is open. Thus, the signal on line 656 controls whether OFF source 346 or ON source 350 is connected to line 644.
The LCD driving unit 620 also includes a row selector 658. It has stages which can be strobed to sequentially close an electrically controlled switch 660 that is connected to first row electrode 624, an electrically controlled switch 662 that is connected to the second row electrode 626, and so on to a switch 644 that is connected to the last row electrode 628. Each of the switches, when closed, connects the corresponding row electrode to ground. When the switches are open, the row electrodes are left electrically floating.
The monitor unit 668 includes a sensor 684 which is positioned to sense the light emitted by illumination unit 676, an amplifier 686 which amplifies the signal generated by sensor 684, an analog-to-digital converter 688 which converts the amplified sensor signal to a digital value, an integrator 690 which repeatedly adds the digital signal in order to integrate it, a light-level register 692, and a comparator 694 which compares the output of register 694 with the output of integrator 690.
The control unit 612 emits a one-bit light-intensity command on line 696 to the light intensity register 670. When the light-intensity bit is zero, this indicates that driver 672 is to drive illumination unit 676 so that it emits a low-light level. When the light intensity bit is high, illumination unit 676 is driven to emit a high-intensity level having a magnitude that is eight times the low-intensity level. A two-bit color selection signal emitted by control unit 612 on bus 698 indicates which color light should be selected by selector 674. When the color selection signal is 00, selector 674 connects driver 672 to the red lamps 678. When the color selection signal is 01, selector 674 connects driver 672 to the green lamps 680. When the color selection signal is 10, the blue lamps 682 are selected.
Control unit 612 emits a multi-bit light-level integration signal to light-level register 692 via a bus 700. Register 692 supplies the light-level integration signal to the comparator 694, whose output to control unit 612 on line 702 is zero as long as the-integrated value from integrator 690 is smaller than the light-level integration signal. When the integrated value reaches the value of the light-level integration signal, comparator 694 supplies a one on line 702 to signal control unit 612.
Before describing the operation of the arrangement shown in
Suppose that it is noon on a cloudless day, so that the illumination outside the room is constant and does not fluctuate, and that all 60 of the slats are initially closed so that no light enters through the window. If we open the top slat (slat number 0), light begins streaming through. After a predetermined time delay period, we open the next slat (slat number 1) and light begins streaming through it, too. After two times the predetermined delay period, we open the next slat (number 2), and so on, until the bottom slat (number 59) is opened. By the time the bottom slat has been opened, light has been streaming through the top slat for a period of time that is equal to the predetermined delay period times 59. Light has been streaming through the next-to-top slat (slat number 1) for a period of time equal to the predetermined delay times 58, and so forth. One delay period after the bottom slat has been opened, we close the top slat; the total amount of light passing through the top slat while it was opened is thus proportional to 60 slats times the delay period. After another delay period, we close the next-to-top slat; the total amount of light passing through it while it was open is also proportional to 60 times the delay period. The slats are thus closed in sequence in this way, and by the time the bottom slat is closed, the total amount of light that passed through it will again be proportional to 60 times the delay period.
It should be noted that it is not necessary to start the slat-closing sequence immediately after the slat-opening sequence has been completed. When all the slats are opened, the light through each of them is the same. All that is necessary for a constant amount of light through each of the slats when the outside illumination does not fluctuate is that they are opened in sequence at some particular speed and later closed in sequence at the same speed.
Now, consider the case in which the outside illumination level is not constant, but fluctuates instead. Suppose we are back in our room with the Venetian blinds at dawn, as the sun is rising and the external light level is thus increasing. If we were to open the slats from top to bottom and then close them from top to bottom at the same speed, the result would be more light through the bottom slat than the top slat. The reason is that it would grow brighter outside during the time between the top slat being opened and the bottom slat was opened, and it would also grow brighter outside during the time between the top slat being closed and the bottom slat being closed. But suppose that, when the top slat is opened, we begin integrating the light that passes through it. When the integrated light reaches a predetermined value, which will be called an “integration increment Δ,” we open the second slat. Light is now streaming through both the first slat and the second slat at the same rate. By the time the integrated amount of light through the first slat has reached two times the predetermined integration increment Δ, the integrated amount of light through the second slat will reach one times Δ, and we open the third slat. This opening process continues to the bottom slat, with the time delay between one slat and the next growing shorter because the light intensity outside is increasing. By the time the bottom slat (number 60) is opened, however, the total amount of light that has entered the room via the top slat is proportional to 59 times the integration increment Δ. If we now begin closing the slats in sequence from the top to the bottom, in accordance with the integrated amount of light, the amount of light that entered through each slat will be the same as the amount that entered through every other slat. Furthermore, instead of starting the closing sequence immediately after the opening sequence has been completed, we can allow light to enter through all of the slats for any amount of time that is needed, and then sequentially close them in accordance with the integrated light value and still wind up with a constant amount of light through each of the slats while they were open.
Enough of Venetian blinds. It is time to return to the arrangement shown in
Assume that an old frame has just been displayed and all of the cells or pixels of LCD panel 622 are off. Also assume that the red lamps 678 have been selected and are being driven at the low level. Control unit 612 emits a one on line 656, thus closing switch 652 and connecting ON source 650 to line 644. Control unit 612 also reads out a row's worth of the least significant bits (LSB) of the red component of the new frame from memory 614 to shift register 636. Depending on the contents of the row, switches 638–642 may open and close as the row is being shifted into register 636, but this has no influence since all of the row electrodes 624–628 are floating. After the row has been completely shifted in, the switches 638–642 have states corresponding to the values of the least significant bits of the first row of the red component. Control unit 612 then causes row selector 658 to strobe the first row switch 660, thereby connecting the first row electrode 624 to ground. At this point, cells in the top row of LCD panel 622 will be turned on by ON source 650 if the corresponding column switches 638–642 are closed. Row electrodes whose column switches are open are not connected to ON source 650, and thus the corresponding cells of the top row of LCD panel 622 remain off.
When control unit 612 causes row selector 658 to strobe the first row switch 660, thereby causing the least significant bits of the red component for the top row to be displayed on LCD panel 622, it also clears integrator 690 to zero and emits a light-level integration value to register 692. The light-level integration value that is loaded into register 692 when the first row switch 660 is strobed (which can be called “row switch number zero,” corresponding to row number zero of LCD panel 622) is one times a predetermined integration increment Δ. Integrator 690 then begins integrating toward the light-level integration value (1×Δ) stored in register 692. The second row of least significant bits for the red component is then shifted into register 636, and when the integrated value from integrator 690 reaches the light-level integration value, comparator 694 emits a signal on line 702 to the control unit 612, which thereupon causes row selector 658 to strobe the second row switch 662 (row switch number one). Cells in the second row of LCD panel 622 are thus turned on in accordance with the least significant bit of the red component. Control unit 612 then updates the light-level integration value in register 692 to two times Δ, shifts the next row of least significant bits of the red component into shift register 636, and so forth. Row-by-row, the cells of LCD panel 622 are thus turned on in accordance with the LSB bits of the red component, with the light-level integration value that is loaded into register 692 being increased in increments of Δ.
After the last row electrode 628 has been strobed, control unit 612 opens switch 652 and closes switch 648, thus connecting OFF source 646 to line 644. Control unit 612 also clears integrator 690 and again loads one times the integration increment Δ into register 692 as the light-level integration value. The first row of least significant bits of the red component is again shifted into shift register 636, and row selector 658 strobes the first row switch 660. This turns off the cells in the top row of LCD panel 622 that were previously turned on. The cells in the top row that were not turned on are left as they were, that is, off. The least significant bits of the red component for the second row are then shifted into register 636, and the second row switch 662 is strobed when the value in integrator 690 reaches one times Δ. This procedure continues until all of the cells in LCD panel 622 that were turned on in accordance with the least significant bits of the red component are turned off in accordance with the least significant bits of the red component. After they have all been turned off, the same amount of light has gone through each of the cells that were turned on and subsequently turned off.
After the LSB bits of the red component have been displayed in this way, the next-to-least significant bits (LSB+1) of the red component is also displayed in the same manner. The illumination unit 676 is still driven at the low level. The difference with respect to the least significant bits is that, after the liquid crystal cells have been turned on in accordance with the LSB+1 bits, they remain on for a “dwell period” that is determined by a light-level integration value that is loaded into register 692 after the last row has been strobed, and then they are turned off in sequence. For LSB+1, the dwell period is set so that the same amount of light passes through the turned-on cells as passes through during the turn-on and turn-off sequences.
The next-least-significant bits of the red component, LSB+2, are displayed in the same manner, with the illumination unit 676 still being driven at the low level. The dwell period is three times larger than the dwell period for LSB+1.
After LSB+2 of the red component has been displayed by turning the cells of LCD panel 622 on row-by-row in accordance with LSB+2 and then turning them off row-by-row, control unit 612 emits a one over line 696 to intensity register 670. Driver 672 thereupon begins driving illumination unit 676 at the high level, which is eight times the low level in this example. The cells of LCD panel 622 are then turned on and off in accordance with LSB+3 of the red component. Since the light intensity is now eight times that when the least significant bits were displayed, the dwell period disappears. This is shown in
After all of the bits of the red component have been displayed, the green and blue components are then displayed in the same way. The apparatus is then ready to display the next frame.
In step 708, control unit 612 emits a zero on line 692 to intensity register 670, indicating that driver 672 is to drive illumination unit 676 at the low level. A bit rank counter (not shown) within control unit 612 is then set to zero, indicating the least significant bit, in step 712. The least significant bits of the red component are then displayed on LCD panel 622 in step 714. This will be described in more detail later.
The bit rank counter in control unit 612 is then incremented in step 716. The content of the bit rank counter is then checked, in step 718, to see whether it is greater than two. If not, the process returns to step 714, and the new bit rank of the red component is displayed. If it is determined at step 718 that the content of the bit rank counter is indeed greater than two, control unit 612 emits a one to intensity register 670. In response, driver 672 drives illumination unit 676 at the high level, eight times greater than the low level (step 720). The data for the bit rank is then displayed in step 722, and the bit rank counter is incremented in step 724. Since the most significant bit in this example is equivalent to LSB+6, in step 726 a check is made to determine whether the content of the bit rank counter is now seven. If not, the process returns to step 722 for display of the new bit rank.
When the content of the bit rank counter reaches seven (Y at step 726), a check is made at step 728 to determine whether green memory 616 has already been selected. If not, it is selected in step 730 in lieu of the red memory 614, and the process returns to step 708. If the green memory has already been selected (Y at step 728), a check is made at step 732 to determine whether the blue memory 618 has also been selected. If not, it is selected in step 734, and the process returns to step 706. If the blue memory has indeed already been selected (Y at step 732), the process returns to step 704 for storage of the next frame.
Step 714 for displaying the data of the bit rank is shown in more detail in
In step 748, a check is made to determine whether the measured integration value from integrator 690 has reached the light-level integration value stored in register 692. After the integration value has been reached, a check is made at step 750 to determine whether the current content of the row counter is N. Since the last row of LCD panel 622 is designated as row N−1, the decision at step 750 will be no unless the last row of data has already been displayed. If the last row has not been displayed, the row counter is incremented at step 752 and the program returns to step 742.
If the content of the row counter has reached N at step 750, integrator 690 is cleared to zero in step 754. A delay period that is appropriate for the bit rank designated by the bit rank counter then follows in step 756. When the designated bit rank is zero, meaning the least significant bits, the delay during step 756 is zero, as indicated by
Thus, when the bit rank is one, the dwell period of step 752 is provided by loading a light-level integration value that is equal to N times the integration increment Δ into light-level register 692. Similarly, for LSB+2, the total quantized amount of light provided to the rows of LCD panel 622 while they are on should be equal to four times the total amount of light that was provided to the rows while they were on during the display of the least significant bit. This means that the light-level integration value loaded into register 690 in step 756 when the content of the bit rank counter is 2 is equal to 3ΔN. From
With continuing reference to
Returning now to
The illumination unit 676 in
In both
Another difference between
In the eleventh embodiment, the pixels of a spatial light modulator were turned on in accordance with the values of a particular bit rank of the video words, and were then turned off in accordance with the same values before proceeding to a different bit rank. This is useful for an LCD panel, since it protects against degradation of the panel by ensuring that the average voltage across the LCD cells is zero. However, it will be apparent to those skilled in the art that turning the pixels off in accordance with the same values that were used to turn them on, before proceeding to a different bit rank, is not a necessary condition for achieving a constant amount of light through each of the rows of pixels (or, rather, the pixels that are turned on in the rows).
The twelfth embodiment is the same as the eleventh embodiment, except that the pixels are not turned on and then off in accordance with the values of one bit rank and then turned on and then off in accordance with a different bit rank (here, a “different bit rank” will be understood to include any bit rank of the video words for the next frame). In the twelfth embodiment, instead of turning the pixels off row-by-row before proceeding to a different bit rank, the pixels are simply adjusted (on or off) on a row-by-row basis in accordance with the next bit rank. The net result is still a constant amount of light through the pixels that are turned on, for a particular bit rank of the video words for a frame, regardless of the row in which the pixels are disposed.
It will be understood that the above description of the present invention is susceptible to various modifications, changes, and adaptations, and the same are intended to be comprehended within the meaning and range of equivalents of the appended claims.
The present patent application is a continuation-in-part of Applicant's application Ser. No. 08/381,156, filed Jan. 31, 1995 now U.S. Pat. No. 6,348,907, and a continuation-in-part of Applicant's application Ser. No. 09/063,364, filed Apr. 21, 1998 now U.S. Pat. No. 6,535,187. The disclosures of both of these parent applications are incorporated herein by reference. It is noted that application Ser. No. 08/381,156 was filed during the pendency of Applicant's earlier application Ser. No. 08/034,694, which was filed on Mar. 19, 1993. application Ser. No. 08/034,694 was filed during the pendency of Applicant's earlier application Ser. No. 07/862,313, which was filed on Apr. 2, 1992. Application Ser. No. 07/862,313 was filed during the pendency of Applicant's earlier application Ser. No. 07/521,399, which was filed on May 10, 1990. Application Ser. No. 07/521,399) was filed during the pendency of Applicant's earlier application Ser. No. 07/396,916, which was filed on Aug. 22, 1989. The disclosures of all of these prior applications are also incorporated herein by reference. Application Ser. No. 07/521,399 matured into U.S. Pat. No. 5,128,782, which issued on Jul. 7, 1992, and application Ser. No. 08/034,694 matured into U.S. Pat. No. 5,416,496, which issued on May 16, 1995. Application Ser. No. 07/396,916 and application Ser. No. 07/862,313 have been abandoned. Although at the time of filing the present application, Applicant does not claim the benefit under 35 U.S.C. § 120 of application Ser. Nos. 08/034,694, 07/862,313, 07/521,399, or 07/396,916, Applicant reserves the right to claim such benefit if, at any time during the pendency of the present application at the Patent and Trademark Office or thereafter, prior art turns up which makes such a claim for the benefit of an earlier prior date desirable. At the time of filing the present application, only the benefit under 35 U.S.C. § 120 of the first two applications identified above (i.e., Ser. Nos. 08/381,156 and 09/063,364) is being claimed.
Number | Name | Date | Kind |
---|---|---|---|
3896338 | Nathanson et al. | Jul 1975 | A |
3946433 | Kermisch | Mar 1976 | A |
4481531 | Warde et al. | Nov 1984 | A |
4978950 | Capps | Dec 1990 | A |
5093323 | Takeuchi et al. | Mar 1992 | A |
5096279 | Hornbeck et al. | Mar 1992 | A |
5122791 | Gibbons et al. | Jun 1992 | A |
5128782 | Wood | Jul 1992 | A |
5210653 | Schell | May 1993 | A |
5231388 | Stoltz | Jul 1993 | A |
5233385 | Sampsell | Aug 1993 | A |
5237340 | Nelson | Aug 1993 | A |
5278652 | Urbanus et al. | Jan 1994 | A |
5280277 | Hornbeck | Jan 1994 | A |
5365283 | Doherty et al. | Nov 1994 | A |
5386250 | Guerinot | Jan 1995 | A |
5386253 | Fielding | Jan 1995 | A |
5416496 | Wood | May 1995 | A |
5448314 | Heimbuch et al. | Sep 1995 | A |
5452024 | Sampsell | Sep 1995 | A |
5459610 | Bloom et al. | Oct 1995 | A |
5467146 | Huang et al. | Nov 1995 | A |
5479289 | Fisli | Dec 1995 | A |
5528317 | Gove et al. | Jun 1996 | A |
5592188 | Doherty et al. | Jan 1997 | A |
5619228 | Doherty | Apr 1997 | A |
5623281 | Markandey et al. | Apr 1997 | A |
5625424 | Conner et al. | Apr 1997 | A |
5640214 | Florence | Jun 1997 | A |
5650832 | Poradish et al. | Jul 1997 | A |
5657099 | Doherty et al. | Aug 1997 | A |
5668572 | Meyer et al. | Sep 1997 | A |
5668611 | Ernstoff et al. | Sep 1997 | A |
5680180 | Huang | Oct 1997 | A |
5691780 | Marshall et al. | Nov 1997 | A |
5706061 | Marshall et al. | Jan 1998 | A |
5729243 | Cavallerano et al. | Mar 1998 | A |
5737038 | Gale et al. | Apr 1998 | A |
5738429 | Tagawa et al. | Apr 1998 | A |
5748164 | Handschy et al. | May 1998 | A |
5757348 | Handschy et al. | May 1998 | A |
5774196 | Marshall | Jun 1998 | A |
5777589 | Gale et al. | Jul 1998 | A |
5798743 | Bloom | Aug 1998 | A |
5808800 | Handschy et al. | Sep 1998 | A |
5812303 | Hewlett et al. | Sep 1998 | A |
5863125 | Doany | Jan 1999 | A |
5903323 | Ernstoff et al. | May 1999 | A |
5909204 | Gale et al. | Jun 1999 | A |
5917558 | Stanton | Jun 1999 | A |
5917568 | Johnson et al. | Jun 1999 | A |
5977942 | Walker et al. | Nov 1999 | A |
5986640 | Baldwin et al. | Nov 1999 | A |
5986721 | Jones et al. | Nov 1999 | A |
5995071 | Mertz | Nov 1999 | A |
6002452 | Morgan | Dec 1999 | A |
6008929 | Akimoto et al. | Dec 1999 | A |
6064366 | Millward et al. | May 2000 | A |
6072452 | Worley, III et al. | Jun 2000 | A |
6188379 | Kaneko | Feb 2001 | B1 |
6232963 | Tew et al. | May 2001 | B1 |
6243057 | Blaxtan et al. | Jun 2001 | B1 |
6243072 | McKnight | Jun 2001 | B1 |
6317112 | Handschy et al. | Nov 2001 | B1 |
6330039 | Matsui et al. | Dec 2001 | B2 |
6348907 | Wood | Feb 2002 | B1 |
6535187 | Wood | Mar 2003 | B1 |
6570550 | Handschy et al. | May 2003 | B1 |
20020047824 | Handschy et al. | Apr 2002 | A1 |
20020093477 | Wood | Jul 2002 | A1 |
Number | Date | Country |
---|---|---|
261896 | Mar 1988 | EP |
0655724 | May 1995 | EP |
0662773 | Jul 1995 | EP |
0748128 | Dec 1996 | EP |
0749248 | Dec 1996 | EP |
9-044115 | Feb 1997 | JP |
WO 9619794 | Jun 1996 | WO |
Number | Date | Country | |
---|---|---|---|
20020093477 A1 | Jul 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09063364 | Apr 1998 | US |
Child | 10068871 | US | |
Parent | 08381156 | Jan 1995 | US |
Child | 09063364 | US |