Claims
- 1. A system for improving image quality of a liquid crystal display (LCD), said system comprising:a matrix of pixels arranged in a plurality of columns and a plurality of rows, wherein an intersection of a row and a column defines a location of a pixel in said matrix; at least one digital-to-analog converter (DAC) having a digital input and an analog output; a plurality of column switches adapted for coupling the analog output of said at least one DAC to each of said plurality of columns; a plurality of row switches adapted for selectively coupling each of said plurality of rows to said plurality of columns; column control logic for controlling said plurality of column switches; row control logic for controlling said plurality of row switches; a video frame to gray scale conversion and pixel address logic for converting video information into LCD gray scale values and corresponding pixel address locations thereof; and video data comparator/modifier logic, said video data comparator/modifier logic adapted to receive the LCD gray scale values for each pixel of the matrix of pixels, wherein gray scale values of adjacent pixels are compared and if a difference in magnitudes between the gray scale values of adjacent pixels is greater than a desired value, then at least one of the gray scale values is modified so that the difference in magnitudes therebetween is no greater than the desired value; said video data comparator/modifier logic is adapted for sending all unmodified gray scale values and any modified gray scale values to said at least one DAC; said video frame to gray scale conversion and pixel address logic adapted for sending said pixel address locations to said column control logic and said row control logic.
- 2. The system of claim 1, further comprising a video memory for storing said LCD gray scale values.
- 3. The system of claim 1, further comprising a video memory for storing said unmodified and said modified LCD gray scale values.
- 4. The system of claim 1, further comprising a video memory coupled to said video data comparator/modifier logic.
- 5. The system of claim 1, wherein said video data comparator/modifier logic comprises at least one comparator and at least one shift register, said at least one shift register adapted for storing gray scale values for at least one pixel and at least one adjacent pixel.
- 6. The system of claim 5, wherein said video data comparator/modifier logic comprises a level writing decision logic for determining magnitude differences between adjacent pixel LCD gray scale values.
- 7. The system of claim 6, wherein said level writing decision logic determines which of said LCD gray scale values are modified.
- 8. The system of claim 1, further comprising a gray scale look-up table coupled between said video data comparator/modifier logic and said at least one DAC.
- 9. The system of claim 1, wherein said LCD, said plurality of column switches and said plurality of row switches are fabricated on a semiconductor integrated circuit.
- 10. The system of claim 1, wherein said LCD, said plurality of column switches, said plurality of row switches, said column control logic, and said row control logic are fabricated on a semiconductor integrated circuit.
- 11. The system of claim 1, wherein said video frame to gray scale conversion and pixel address logic, said video data comparator/modifier logic and said at least one DAC are fabricated on a t least one semiconductor integrated circuit.
- 12. A method for improving image quality of a liquid crystal display (LCD) comprising a matrix of pixels arranged in a plurality of rows and columns, wherein an intersection of a row and a column defines a position of a pixel in the matrix, said method comprising the steps of:determining if a gray scale value of a pixel is greater than a first reference value and writing the gray scale value to the pixel location, wherein; if the gray scale value of the pixel is less than or equal to the first reference value, then writing a gray scale value of an adjacent pixel to the adjacent pixel, and if the gray scale value of the pixel is greater than the first reference value, then determining if the gray scale value of the adjacent pixel is less than a second reference value, if so, then writing the second reference value to the adjacent pixel, and if not, then writing the gray scale value of the adjacent pixel to the adjacent pixel.
- 13. The method of claim 12, further comprising the steps of:receiving video information; and converting the video information into the LCD gray scale values and the corresponding pixel address locations thereof.
- 14. The method of claim 12, further comprising the step of storing the LCD gray scale values in a memory.
- 15. A method for improving image quality of a liquid crystal display (LCD) comprising a matrix of pixels arranged in a plurality of rows and columns, wherein an intersection of a row and a column defines a position of a pixel in the matrix, said method comprising the steps of:determining if a gray scale value of a pixel is greater than a first reference value and writing the gray scale value to the pixel location, wherein; if the gray scale value of the pixel is less than or equal to the first reference value, then writing a gray scale value of an adjacent pixel to the adjacent pixel, and if the gray scale value of the pixel is greater than the first reference value, then determining if the gray scale value of the adjacent pixel is less than a second reference value, if so, then multiplying the gray scale value of the adjacent pixel by k and writing the product thereof to the adjacent pixel, and if not, then writing the gray scale value of the adjacent pixel to the adjacent pixel.
- 16. A method for improving image quality of a liquid crystal display (LCD) comprising a matrix of pixels arranged in a plurality of rows and columns, wherein an intersection of a row and a column defines a position of a pixel in the matrix, said method comprising the steps of:determining if a gray scale value of a pixel is greater than a first reference value and writing the gray scale value to the pixel location, wherein; if the gray scale value of the pixel is less than or equal to the first reference value, then writing a gray scale value of an adjacent pixel to the adjacent pixel, and if the gray scale value of the pixel is greater than the first reference value, then determining if the gray scale value of the adjacent pixel is less than a second reference value, if so, then dividing the difference between the gray scale values of the pixel and the adjacent pixel by I and storing the result as N and changing the next N adjacent pixel gray scale values by no more than I, and writing the changed next N gray scale values to the next N adjacent pixels, and if not, then writing the gray scale value of the adjacent pixel to the adjacent pixel.
- 17. The method of claim 12, wherein the pixel and the adjacent pixel are on the same row.
- 18. The method of claim 12, wherein the pixel and the adjacent pixel are on different rows.
- 19. The method of claim 15, wherein the pixel and the adjacent pixel are on the same row.
- 20. The method of claim 15, wherein the pixel and the adjacent pixel are on different rows.
RELATED APPLICATION
This application claims the benefit of Provisional Application No. 60/263,355 filed Jan. 22, 2001.
The application is related to co-pending application Ser. No. 09/972,746, entitled “Image Quality Improvement for Liquid Crystal Displays” by Matthias Pfeiffer, Terence R. Klein, Russell J. Flack, and John Karl Waterman, filed Oct. 8, 2001, which is incorporated herein by reference for all purposes.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
5471228 |
Ilcisin et al. |
Nov 1995 |
A |
5739816 |
Kobayashi et al. |
Apr 1998 |
A |
6025818 |
Okano |
Feb 2000 |
A |
6204833 |
Hayashi et al. |
Mar 2001 |
B1 |
Foreign Referenced Citations (4)
Number |
Date |
Country |
0700028 |
Mar 1996 |
EP |
0720139 |
Jul 1996 |
EP |
0720139 |
Jul 1997 |
EP |
WO 9930310 |
Jun 1999 |
WO |
Non-Patent Literature Citations (3)
Entry |
Eliminating Crosstalk in Thin-Film Transistor/Liquid-Crystal Displays, Howard et al.; IEEE Transactions on Electron Devices 36 (1989) Sep., No. 9-I, New York, US. |
European Search Report Dated May 14, 2002. |
Abstract 02001416.3. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/263355 |
Jan 2001 |
US |