Method for reducing pulsing 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 super matrix of matrices of pixels, comprising:
- defining a plurality of control matrices, each of said control matrices having a size equal to the desired grey scale resolution of the display, each position in each of said control matrices corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of the pixel, the orientation of the pixels turned on based on the value of a circular queue of size equal to said desired gray scale resolution; and
adjusting the starting value of said circular queue for each of said control matrices based upon the number contained in the position of the super matrix corresponding to each control matrix and the gray scale value of the pixel.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying grey-scale images at a desired grey scale resolution up to the visible limit on a display having a matrix of pixels, includes the steps of: defining a plurality of control matrices, each of said control matrices having a size and equal to the desired grey scale resolution of the display, each position in each of said control matrices corresponding to a specific pixel of said display; defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution; turning on a selected number of pixels within each of said control matrices based upon the grey scale value of the pixel, the orientation of the pixels turned on based on the value of a circular queue of size equal to said desired gray scale resolution; and adjusting the starting value of said circular queue for each of said control matrices based upon the number contained in the position of the super matrix corresponding to each control matrix and the gray scale value of the incoming pixel.
67 Citations
33 Claims
-
1. A method for displaying grey-scale images at a desired grey scale resolution on a display having a super matrix of matrices of pixels, comprising:
-
defining a plurality of control matrices, each of said control matrices having a size equal to the desired grey scale resolution of the display, each position in each of said control matrices corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of the pixel, the orientation of the pixels turned on based on the value of a circular queue of size equal to said desired gray scale resolution; and
adjusting the starting value of said circular queue for each of said control matrices based upon the number contained in the position of the super matrix corresponding to each control matrix and the gray scale value of the pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for displaying grey-scale images at a desired grey scale resolution on a display having a super matrix of matrices of pixels, comprising:
-
defining a plurality of control matrices, each of said control matrices having a size equal to the desired grey scale resolution of the display, each position in each of said control matrices having an assigned value in the range of the desired gray scale resolution of the display, each position in each of said control matrices corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of that pixel, the orientation of the pixels turned on based on whether each of said in each of said control matrices is within an ON range contained within a circular queue of size equal to said desired gray scale resolution, said ON range beginning at a value Rmin equal to (FG+S+Offset) modulo N and ending at a value Rmax equal to (Rmin+(G−
1)) modulo N, where F is the frame number, G is the gray scale value of the current pixel, S is the starting value of said circular queue and N is the desired gray scale resolution of the display; and
adjusting the starting value of said circular queue for each of said control matrices based upon the number contained in the position of the super matrix corresponding to each control matrix and the gray scale value of the pixel. - View Dependent Claims (9, 10, 11)
-
-
12. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising:
-
defining a control matrix, said control matrix having a size equal to the desired grey scale resolution of the display, each position in said control matrix corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within said control matrix based upon the desired grey scale value, the orientation of the pixels turned on based upon value of a circular queue of size equal to said desired gray scale resolution; and
adjusting the starting value of the circular queue based upon the gray scale value of the incoming pixel. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for displaying grey-scale images at a desired grey scale resolution on a display having a matrix of pixels, comprising:
-
defining a control matrix, said control matrix having a size equal to the desired grey scale resolution of the display, each position in said control matrix corresponding to a specific pixel of said display;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of that pixel, the orientation of the pixels turned on based on whether each value in each of said control matrices is within an ON contained within a circular queue of size equal to said desired gray scale resolution, said ON range beginning at a value Rmin equal to (FG+S+Offset) modulo N and ending at a value Rmax equal to (Rmin+(G−
1)) modulo N, where F is the frame number, G is the gray scale value of the current pixel, S is the starting value of said circular queue and N is the desired gray scale resolution of the display; and
adjusting the starting value of the circular queue based upon the gray scale value of the incoming pixel. - View Dependent Claims (20, 21, 22)
-
-
23. A method for displaying grey-scale images at a desired grey scale resolution on a display having a super matrix of matrices of pixels, comprising the steps of:
-
defining a plurality of control matrices, each of said control matrices having a size equal to the desired grey scale resolution each position in each of said control matrices corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of the pixel, the orientation of the pixels turned on based on the value of a circular queue of size equal to said desired gray scale resolution; and
adjusting the starting value of said circular queue for each of said control matrices based upon the number contained in the position of the super matrix corresponding to each control matrix and the gray scale value of the pixel. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A method for displaying grey-scale images at a desired grey scale resolution on a display having a super matrix of matrices of pixels, comprising:
-
defining a plurality of control matrices, each of said control matrices having a size equal to the desired grey scale resolution, display each position in each of said control matrices containing a value in the range of the desired gray scale resolution of the display, each value corresponding to a specific pixel of said display;
defining a super matrix, each position in said super matrix corresponding to one of said plurality of control matrices and having an assigned number in a range equal to the desired grey scale resolution;
turning on a selected number of pixels within each of said control matrices based upon the grey scale value of that pixel, the orientation of the pixels turned on based on whether each of said values in each of said control matrices is within an ON range contained within a circular queue of size equal to said desired gray scale resolution, said ON range beginning at a value Rmin equal to (FG+Sm+Ss+Offset) modulo N and ending at a value Rmax equal to (Rmin+(G−
1)) modulo N, where F is the frame number, G is the gray scale value of the current pixel, Sm is the component of the starting value of said circular queue as affected by the position in said super matrix, Ss is the component of the starting value of said circular queue as affected by the gray scale value of the incoming pixel, and N is the desired gray scale resolution; and
adjusting Sm for each of said plurality of matrices based upon the number contained in the position of the super matrix corresponding to each control matrix, and adjusting Ss for each of said plurality of matrices based upon the gray scale value the incoming pixel. - View Dependent Claims (31, 32, 33)
-
Specification