Claims
- 1. A method of producing a pulse width modulated image, the method comprising:
receiving at least three bits of pixel data for each pixel in said image; and for each pixel in said image:
dividing said pixel data into at least one integer bit and at least two fractional bits; indexing a three dimensional mask to obtain a threshold value for said pixel; selectively enabling said pixel for a period corresponding to the significance of each of said integer bits depending on the logic level of each said integer bit; and selectively enabling said pixel for a blue noise period depending on the relative magnitude of said threshold value and said fractional bits.
- 2. The method of claim 1, wherein said pixel data is used multiple times to create multiple sub-frames for each received pixel data word.
- 3. The method of claim 2, wherein said pixel data is used four times to create four sub-frames for each received pixel data word.
- 4. The method of claim 2, wherein a different three dimensional mask is used for each sub-frame.
- 5. The method of claim 2, wherein a different index value is used to index said three dimensional mask for each sub-frame.
- 6. The method of claim 1, wherein said threshold values are selected to prevent said fractional bits from enabling more than half of the pixels represented by said mask.
- 7. The method of claim 6, wherein said blue noise period is twice the period of the smallest integer bit display period.
- 8. The method of claim 2, wherein said indexing step is performed simultaneously for each sub-frame.
Parent Case Info
[0001] This application claims priority from under 35 U.S.C. § 119(e)(1) of provisional application No. 60/184,751 filed Feb. 24, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60184751 |
Feb 2000 |
US |