Method for providing grey scale images to the visible limit on liquid crystal displays
First Claim
1. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising the steps of:
- defining one or more control matrices, said control matrices having a size equal to the desired grey scale resolution of the display, each position in said control matrices having an assigned value in a range with a size equal to the desired grey scale resolution;
horizontally and vertically mapping said control matrices into said display a number of times, such that each pixel in the matrix of pixels in the display corresponds to a location in one of the control matrices mapped into said display;
comparing the control matrix value of each pixel in a frame of an image to be displayed on said display to an ON range and turning that pixel on if the control matrix value of that pixel is within said ON range, the extent of said ON range being equal to the grey scale value of that pixel and contained in a circular queue having a size equal to said desired grey scale resolution; and
changing the ON range in said circular queue for each successive frame by an amount equal to the grey scale value of that pixel.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprises the steps of: defining a control matrix having a size smaller than the entire display and equal to the desired grey scale resolution of the display, each position in the control matrix having an address assigned such that unintended artifacts in the display are controlled; horizontally and vertically mapping the control matrix into the display such that each pixel in the matrix of pixels in the display corresponds to an address in a control matrix mapped into the display; comparing control matrix address of each pixel in a frame of an image to be displayed on the display to a range of address values and turning that pixel on if the grey scale value of that pixel is within the range of address values, the range of address values arranged in a circular queue and being equal to the grey scale value of that pixel; and shifting the range of address values in the circular queue for successive frame by an amount equal to the grey scale value of the pixel to be displayed.
62 Citations
23 Claims
-
1. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising the steps of:
-
defining one or more control matrices, said control matrices having a size equal to the desired grey scale resolution of the display, each position in said control matrices having an assigned value in a range with a size equal to the desired grey scale resolution; horizontally and vertically mapping said control matrices into said display a number of times, such that each pixel in the matrix of pixels in the display corresponds to a location in one of the control matrices mapped into said display; comparing the control matrix value of each pixel in a frame of an image to be displayed on said display to an ON range and turning that pixel on if the control matrix value of that pixel is within said ON range, the extent of said ON range being equal to the grey scale value of that pixel and contained in a circular queue having a size equal to said desired grey scale resolution; and changing the ON range in said circular queue for each successive frame by an amount equal to the grey scale value of that pixel. - View Dependent Claims (2, 3, 4, 5, 6, 15, 16, 17)
-
-
7. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising the steps of:
-
defining one or more control matrices, said control matrices having a size at least equal to the desired grey scale resolution of the display, each position in said control matrices having an assigned value in a range with a size equal to the desired grey scale resolution; horizontally and vertically mapping said control matrices into said display a number of times such that each pixel in the matrix of pixels in the display corresponds to a location in one of the control matrices mapped into said display; and comparing control matrix value of each pixel in a frame of an image to be displayed on said display to an ON range and turning that pixel on if the control matrix value of that pixel is within said ON range, the extent of said ON range being equal to the grey scale value of that pixel and being contained in a circular queue having a size equal to said desired grey scale resolution, said ON range for each frame F beginning at a value Rmin equal to (FG+Offset) modulo N and ending at a value Rmax equal to (Rmin+(G-1)) modulo N, where G is the grey scale value of the current pixel, F is the frame number, and N is the desired grey scale resolution. - View Dependent Claims (8, 9, 10, 11, 18, 19, 20)
-
-
12. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising the steps of:
-
defining one or more control matrices, said control matrices having a size equal to at least the desired grey scale resolution of the display, each position in said control matrices having an assigned value in a range equal to the desired grey scale resolution; horizontally and vertically mapping said control matrices into said display such that each pixel in the matrix of pixels in the display corresponds to a location in one of the control matrices mapped into said display; comparing control matrix value of each pixel in a frame of an image to be displayed on said display to an ON range and turning that pixel on if the control matrix value of that pixel is within said ON range, the extent of said ON range being equal to the grey scale value of that pixel and contained in a circular queue having a size equal to said desired grey scale resolution; and changing the ON range in said circular queue for each successive frame by an amount equal to the grey scale value of that pixel. - View Dependent Claims (13, 21, 22, 23)
-
-
14. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising the steps of:
-
defining one or more control matrices, said control matrices having a size equal to at least the desired grey scale resolution of the display, each position in said control matrices having an assigned value in a range equal to the desired grey scale resolution; horizontally and vertically mapping said control matrices into said display such that each pixel in the matrix of pixels in the display corresponds to a location in one of the control matrices mapped into said display, offsetting the column order of matrices in vertically adjacent mappings of said control matrix; comparing control matrix value of each pixel in a frame of an image to be displayed on said display to an ON range and turning that pixel on if the control matrix value of that pixel is within said ON range, the extent of said ON range being equal to the grey scale value of that pixel and contained in a circular queue having a size equal to said desired grey scale resolution; and changing the ON range in said circular queue for each successive frame by an amount equal to the grey scale value of that pixel.
-
Specification