Claims
- 1. A method of modulating a display, the method comprising:
using row write actions to write data to a plurality of rows of pixel elements on said display; using spacing of row write actions on said display to create gray scale modulation, wherein one spacing between sequential row write actions is at a first distance while another spacing between sequential row write actions is at a distance greater than said first distance.
- 2. The method of claim 1 wherein spacing between row write actions creates binary weighted gray scale modulation, said first distance associated with a least significant bit (LSB).
- 3. The method of claim 2 wherein spacing between row write actions creates a binary weighted gray scale modulation in linear order.
- 4. The method of claim 2 wherein spacing between row write actions creates binary weighted gray modulation in other than linear order.
- 5. The method of claim 1 wherein spacing between row write actions creates a gray scale modulation scheme with both binary and non binary weightings and where more than one set of modulation planes can create some intermediate bit weightings.
- 6. The method of claim 2 where weighting of the LSB is modified to longer value by adding an integer number of rows to the first distance between the row write actions generating the LSB.
- 7. The method of claim 1 wherein spacing of row write actions creates a set of gray scale bits of binary weighting for lower gray levels and a set of gray scale bits of other than binary weighting for higher gray levels.
- 8. The method of claim 7 where the bit plane parser fills the first position of the higher order bit plane first and then fills the additional positions in order, according to the data.
- 9. The method of claim 7 where the higher gray level bit weightings are all of equal binary value.
- 10. The method of claim 7 where the higher gray level bit weightings are all of equal non-binary value.
- 11. The method of claim 1 where an LSB comprises a first bit plane weighting, the lower order bits are all of a second bit plane weighting and the higher order bits are all of a third bit plane weighting, all based on row write action spacing.
- 12. The method of claim 11 where the LSB is located temporally between the lower weighted bit planes and the higher weighted bit planes.
- 13. The method of claim 12 where the bit plane parser fills the higher weighted bit planes from the position temporally adjacent to the LSB.
- 14. The method of claim 12 where the bit plane parser fills the lower weighted bit planes from the position temporally adjacent to the LSB.
- 15. The method of claim 1 wherein time between one row write action and a next writing of that same row determines a gray scale for that row.
- 16. The method of claim 1 wherein a least level of gray level corresponds to one LSB which corresponds to a closest spatial distance between write row actions.
- 17. The method of claim 1 wherein spacing between rows sequentially written by said row write actions is non-uniform.
- 18. The method of claim 1 wherein said first distance is associated with a least significant bit.
- 19. The method of claim 1 wherein a plurality of physical write pointers are used for said row write actions.
- 20. The method of claim 1 wherein a plurality of physical write pointers are simultaneously used for said row write actions.
- 21. The method of claim 1 wherein said row write actions occur in a vertical direction.
- 22. The method of claim 1 wherein said row write actions occur in a horizontal direction.
- 23. The method of claim 1 wherein said row write actions occur in a diagonal direction.
- 24. A method of modulating a display have a plurality of rows of pixel elements, the method comprising:
writing data to a plurality of pixel elements in a first row; writing data to a plurality of pixel elements in a second row; writing data to a plurality of pixel elements in a third row; wherein a distance between first and second row is different from a distance between the second row and the third row, said distances selected based on a scheme sufficient for creating gray scale modulation.
- 25. A method of modulating a display, the method comprising:
using spacing and direction of row write actions on said display to create gray scale modulation, wherein one set of sequentially written rows are nonadjacent and spaced apart at a first distance and wherein a second set of sequentially written rows are nonadjacent and spaced apart at a second distance different from said first distance, said distances selected based on a predetermined scheme sufficient for creating gray scale modulation.
- 26. A method of modulating a display, the method comprising:
using spacing of row write actions on said display to create gray scale modulation.
- 27. A device comprising:
a display having a plurality of rows for displaying visual information; said display using a modulation scheme wherein spacing of row write actions on said rows creates gray scale modulation, wherein one row spacing between sequential row write actions is at a first distance while another row spacing between sequential row write actions is at a distance greater than said first distance.
- 28. The device of claim 27 wherein the spacing between row write actions creates binary weighted gray scale modulation.
- 29. The device of claim 28 where the spacing between row write actions creates a binary weighted gray scale modulation in linear order.
- 30. The device of claim 27 where the spacing between row write actions creates binary weighted gray modulation in other than linear order.
- 31. The device of claim 27 wherein the display is a liquid crystal display.
- 32. The device of claim 27 wherein the display is a liquid crystal display on silicon.
- 33. The device of claim 27 wherein the display is used for projecting an image onto a screen.
- 34. The device of claim 27 wherein said row write actions occur in a vertical direction.
- 35. The device of claim 27 wherein said row write actions occur in a horizontal direction.
- 36. The device of claim 27 wherein said row write actions occur in a diagonal direction.
- 37. The device of claim 27 wherein the display is used in a rear projection television or monitor.
- 38. The device of claim 27 wherein the display is used in a front projection television or monitor.
- 39. The device of claim 27 further comprising a color wheel optically coupled to said display.
- 40. The device of claim 27 further comprising a solid state (liquid crystal) color sequencing device coupled to said display.
- 41. The device of claim 38 wherein the color wheel is synchronized with said display.
- 42. The device of claim 27 wherein said display is configured to be wearable for placing the display adjacent a user's head.
- 43. The device of claim 27 wherein said display is configured to be wearable for placing the display within about 3 inches of a user's eye.
- 44. The device of claim 27 wherein said display is configured for use with a pair of glasses or googles.
- 45. The device of claim 27 wherein said display is configured for use in a near eye application.
- 46. The device of claim 27 wherein said display uses a plurality of virtual write pointers.
- 47. The device of claim 27 wherein said display uses a plurality physical write pointers.
- 48. The device of claim 27 wherein said one of said plurality physical write pointers only writes rows in a first section and one of said plurality physical write pointers only writes rows in a second section.
- 49. The device of claim 27 wherein said display is used to create eight-bit color.
- 50. The device of claim 27 wherein LSB size is selected to optimize performance based on display and clock speed.
- 51. The device of claim 27 wherein the display has a resolution selected from one of the following: cga, sxga, uxga, vga, xga.
- 52. The device of claim 27 wherein said first spacing and said second spacing is partially determined based on the processor speed.
- 53. A system using a plurality of devices of claim 27 to project an image.
- 54. A system using a plurality of devices of claim 27 wherein one of said devices projects a grayscale image of a first color, one of said devices projects a grayscale image of a second color, and a third device projects a grayscale image of a third color.
- 55. The device of claim 27 wherein the display comprises a liquid crystal on silicon micro display.
- 56. The device of claim 27 wherein the plurality of rows comprises applying at least two write pointers to the imager.
- 57. The device of claim 27 wherein each of the plurality of rows comprise a plurality of pixel elements.
- 58. The device of claim 27 wherein data is written to the display by applying a root mean square voltage to each of the plurality of pixel elements and wherein the root mean square voltage is derived through a binary weighted pulse width modulation scheme.
- 59. The device of claim 56 wherein data is written to the display by applying a root mean square voltage to each of the plurality of pixel elements and wherein the root mean square voltage is derived through a thermometer coded pulse width modulation scheme.
- 60. The device of claim 27 wherein spacing includes a first distance between row write actions associated with a least significant bit (LSB).
- 61. The device of claim 60 where weighting of the LSB is modified to longer value by adding an integer number of rows to the first distance between the row write actions generating the LSB.
- 62. The device of claim 27 wherein spacing between row write actions creates a gray scale modulation scheme with both binary and non binary weightings and where more than one set of modulation planes can create some intermediate bit weightings.
- 63. The device of claim 27 wherein spacing of row write actions creates a set of gray scale bits of binary weighting for lower gray levels and a set of gray scale bits of other than binary weighting for higher gray levels.
- 64. The method of claim 63 where the bit plane parser fills the first position of the higher order bit plane first and then fills the additional positions in order, according to the data.
- 65. The method of claim 63 where the higher gray level bit weightings are all of equal binary value.
- 66. The method of claim 63 where the higher gray level bit weightings are all of equal non-binary value.
- 67. The device of claim 27 where an LSB comprises a first bit plane weighting, the lower order bits are all of a second bit plane weighting and the higher order bits are all of a third bit plane weighting, all based on row write action spacing.
- 68. The device of claim 67 where the LSB is located temporally between the lower weighted bit planes and the higher weighted bit planes.
- 69. The device of claim 68 where the bit plane parser fills the higher weighted bit planes from the position temporally adjacent to the LSB.
- 70. The device of claim 68 where the bit plane parser fills the lower weighted bit planes from the position temporally adjacent to the LSB.
- 71. The device of claim 27 wherein time between one row write action and a next writing of that same row determines a gray scale for that row.
- 72. The device of claim 27 wherein spacing between rows sequentially written by said row write actions is non-uniform.
- 73. A device comprising:
a display having a plurality of rows for displaying visual information; said display using a modulation scheme wherein spacing of a plurality of row write actions on said rows creates gray scale modulation, wherein said spacing includes a mix of binary and non-binary weightings.
Parent Case Info
[0001] This application claims the benefit of priority to U.S. Provisional Patent Application Ser. No. 60/379,567 (Attorney Docket No. 2002/001) filed May 10, 2002 and U.S. Provisional Patent Application Ser. No. 60/427,814 (Attorney Docket No. 2002/011) filed Nov. 20, 2002. All applications listed above are incorporated herein by reference for all purposes.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60379567 |
May 2002 |
US |
|
60427814 |
Nov 2002 |
US |