Displaying method and image display device
AssigneeChi Mei Optoelectronics Corp.
InventorsMing-Chia Shih, Ying-Hao Hsu
Life of this patent
Estimating the term…
Abstract
In a displaying method for use in an image display, an original gray scale is divided into a higher gray scale and a lower gray scale. Further, the color subpixels are divided into two groups corresponding to the higher and lower gray scales, respectively. The gray scale to be expressed by each subpixel is calibrated by weighing the original higher or lower gray scale for the pixel and the adjacent pixels and summing up the results. The color shift problem due to different visual angles can therefore be solved.
Claims25
A displaying method for use in an image display, wherein the image display comprises a plurality of pixels arranged in a matrix, each of the pixels comprises at least one subpixel of a primary color, the displaying method comprises:
- receiving a plurality of image data, wherein each of the image data controls a corresponding pixel to display a color which corresponds to an original gray scale of said primary color;
- generating a first gray scale and a second gray scale from each said original gray scale;
- dividing subpixels of the same primary color into a first subpixel group and a second subpixel group, wherein the first subpixel group and the second subpixel group are staggered in a chessboard form;
- for each pixel having the subpixel belonging to the first group, utilizing the first gray scales of said pixel and the surrounding pixels to generate a first calibrated gray scale for said pixel;
- for each pixel having the subpixel belonging to the second group, utilizing the second gray scales of said pixel and the surrounding pixels to generate a second calibrated gray scale of said pixel;
- and
- utilizing a plurality of first voltages corresponding to the first calibrated gray scales to drive the corresponding subpixels of the first subpixel group, and a plurality of second voltages corresponding to the second calibrated gray scales to drive the corresponding subpixels of the second subpixel group.
A displaying method for use in an image display, wherein the image display comprises a plurality of pixels arranged in a matrix, each pair of adjacent pixels together comprise six color subpixels arranged in one of the following orders:
- (a) a first-color subpixel, a second-color subpixel, a first-color subpixel, a third-color subpixel, a second-color subpixel, and a third-color subpixel, and (b) a third-color subpixel, a second-color subpixel, a third-color subpixel, a first-color subpixel, a second-color subpixel, and a first-color subpixel, wherein the second-color subpixels of adjacent rows are aligned, the first-color subpixels of adjacent rows are staggered, and the third-color subpixels of adjacent rows are also staggered, the displaying method comprising:
- receiving a plurality of image data, wherein each of the image data controls a corresponding pixel to display a color which corresponds to first-color, second-color, and third-color original gray scales for the first, second, and third colors, respectively;
- for each pixel having two first- or third-color subpixels, generating a first- or third-color calibrated gray scale according to the first- or third-color original gray scales of said pixel and the surrounding pixels;
- using the second-color original gray scale of each pixel as its second-color calibrated gray scale;
- and
- utilizing a plurality of voltages corresponding to the first-, second-, and third-color calibrated gray scales to drive the corresponding subpixels, wherein for each pixel having two first- or third-color subpixels, the same voltage is applied to said two first- or third-color subpixels via the same data line.
A displaying method for use in an image display, wherein the image display comprises a plurality of pixels arranged in a matrix, each pair of adjacent pixels together comprise six color subpixels arranged in one of the following orders:
- (a) a third-color subpixel, a first-color subpixel, a third-color subpixel, a second-color subpixel, a first-color subpixel, and a second-color subpixel, and (b) a second-color subpixel, a first-color subpixel, a second-color subpixel, a third-color subpixel, a first-color subpixel, and a third-color subpixel, wherein the first-color subpixels of adjacent rows are aligned, the third-color subpixels of adjacent rows are staggered, and the second-color subpixels of adjacent rows are also staggered, the displaying method comprising:
- receiving a plurality of image data, wherein each of the image data controls a corresponding pixel to display a color which corresponds to first-color, second-color, and third-color original gray scales for the first, second, and third colors, respectively;
- generating a first gray scale and a second gray scale from each said first-color original gray scale;
- dividing the first-color subpixels into a first group and a second group, wherein the two adjacent first-color subpixels of each row of the first group are separated by five consecutive subpixels, the first-color subpixels of two adjacent rows of the first group are staggered, and the second group comprises the remaining first-color subpixels;
- for each pixel having the first-color subpixel belonging to the first group, utilizing the first gray scales of said pixel and the surrounding pixels to generate a first calibrated gray scale of the first color for said pixel;
- and
- for each pixel having the first-color subpixel belonging to the second group, utilizing the second gray scales of said pixel and the surrounding pixels to generate a second calibrated gray scale of the first color for said pixel;
- generating a third gray scale and a fourth gray scale from each said second-color original gray scale;
- dividing the second-color subpixels into a third group and a fourth group, wherein the two adjacent second-color subpixels of each row of the third group are separated by five consecutive subpixels, the second-color subpixels of two adjacent rows of the third group are staggered, and the fourth group comprises the remaining second-color subpixels;
- for each pixel having two second-color subpixels, utilizing the third gray scales of said pixel and the surrounding pixels to generate a third calibrated gray scale of the second color for said pixel;
- also for each pixel having two second-color subpixels, utilizing the fourth gray scales of said pixel and the surrounding pixels to generate a fourth calibrated gray scale of the second color for said pixel;
- and
- utilizing a plurality of first voltages corresponding to the first calibrated gray scales to drive the corresponding first-color subpixels of the first group, a plurality of second voltages corresponding to the second calibrated gray scales to drive the corresponding first-color subpixels of the second group, a plurality of third voltages corresponding to the third calibrated gray scales to drive the corresponding second-color subpixels of the third group, and a plurality of fourth voltages corresponding to the fourth calibrated gray scales to drive the corresponding second-color subpixels of the fourth group.
A displaying method for use in an image display, wherein the image display comprises a plurality of pixels arranged in a matrix, each of the pixels comprises at least one subpixel of a primary color, the displaying method comprises:
- receiving a plurality of image data, wherein each of the image data controls a corresponding pixel to display a color which corresponds to an original gray scale of said primary color;
- generating a first gray scale and a second gray scale from each said original gray scale;
- dividing subpixels of the same primary color into a first subpixel group and a second subpixel group, wherein the first subpixel group and the second subpixel group are separated in a chessboard form;
- for each pixel having the subpixel belonging to the first group, utilizing the first gray scales of said pixel and the surrounding pixels to generate a first calibrated gray scale for said pixel;
- for each pixel having the subpixel belonging to the second group, utilizing the second gray scale of said pixel and the surrounding pixels to generate a second calibrated gray scale of said pixel;
- for each pixel,
- calculating a spatial frequency F based on the original grey scales of said pixel and the surrounding pixels;
- generating a distributed weight W according to a threshold T and the spatial frequency F;
- utilizing the first or the second calibrated gray scale and the original gray scale of the subpixel of said pixel to obtain an output gray scale of said pixel according to the distributed weight W;
- and
- utilizing a plurality of voltages corresponding to the output gray scales to drive the corresponding subpixels.
A display, comprising:
- a panel having a plurality of pixels arranged in a matrix, wherein each pixel comprises at least one subpixel of a primary color;
- a gray scale generator which, based on image data, generates for each pixel an original gray scale of said primary color;
- a calibrated gray scale generator having a first lookup table, a second lookup table, and a third lookup table, wherein the calibrated gray scale generator:
- generates a first gray scale and a second gray scale from each said original gray scale according to the first lookup table,
- divides subpixels of the same primary color into a first subpixel group and a second subpixel group, wherein the first subpixel group and the second subpixel group are arranged in a chessboard form,
- for each pixel having the subpixel belonging to the first group, utilizes the first gray scales of said pixel and the surrounding pixels to generate a first calibrated gray scale of said pixel according to the second lookup table, wherein the second lookup table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively, and
- for each pixel having the subpixel belonging to the second group, utilizes the second gray scales of said pixel and the surrounding pixels to generate a second calibrated gray scale of said pixel according to the third lookup table, wherein the third lookup table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- a scan driver which drives the subpixels;
- and
- a data driver which utilizes a plurality of first voltages corresponding to the first calibrated gray scales and a plurality of second voltages corresponding to the second calibrated gray scales to drive the corresponding subpixels.
A display, comprising:
- a panel having a plurality of pixels arranged in a matrix, wherein each pair of adjacent pixels together comprise six color subpixels arranged in one of the following orders:
- (a) a first-color subpixel, a second-color subpixel, a first-color subpixel, a third-color subpixel, a second-color subpixel, and a third-color subpixel, and (b) a third-color subpixel, a second-color subpixel, a third-color subpixel, a first-color subpixel, a second-color subpixel, and a first-color subpixel, wherein the second-color subpixels of adjacent rows are aligned, the first-color subpixels of the adjacent rows are staggered, and the third-color subpixels of the adjacent rows are also staggered;
- a gray scale generator which, based on image data, generates for each pixel first-color, second-color, and third-color original gray scales of the first, second, and third colors, respectively;
- a calibrated gray scale generator having a first filter table and a second filter table, wherein the calibrated gray scale generator:
- for each pixel having two first- or third-color subpixels, utilizes the first- or the third-color original gray scale of said pixel and the surrounding pixels to generate a first- or a third-color calibrated gray scale of said pixel according to the first or the second filter table, wherein the first filter table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- and
- utilizes the second-color original gray scale of each pixel as its second-color calibrated gray scale;
- and
- a scan driver which drives the subpixels;
- and
- a data driver which utilizes a plurality of voltages corresponding to the first-, second-, and third-color calibrated gray scales to drive the corresponding subpixels, wherein for each pixel having two first- or third-color subpixels, the same voltage is applied to said two first- or third-color subpixels via the same data line.
A display, comprising:
- a panel having a plurality of pixels arranged in a matrix, each pair of adjacent pixels together comprise six color subpixels arranged in one of the following orders:
- (a) a third-color subpixel, a first-color subpixel, a third-color subpixel, a second-color subpixel, a first-color subpixel, and a second-color subpixel, and (b) a second-color subpixel, a first-color subpixel, a second-color subpixel, a third-color subpixel, a first-color subpixel, and a third-color subpixel, wherein the first-color subpixels of adjacent rows are aligned, the third-color subpixels of the adjacent rows are staggered, and the second-color subpixels of the adjacent rows are also staggered;
- a gray scale generator which, based on image data, generates for each pixel first-color, second-color, and third-color original gray scales of the first, second, and third colors, respectively;
- a calibrated gray scale generator having a first lookup table, a first filter table and a second filter table, wherein the calibrated gray scale generator:
- utilizes the original gray scales of the first color to generate a first gray scale and a second gray scale according to a lookup table;
- divides the first-color subpixels into a first group and a second group, wherein the two adjacent first-color subpixels of each row of the first group are separated by five consecutive subpixels, the first-color subpixels of two adjacent rows of the first group are staggered, and the second group comprises the remaining first-color subpixels;
- for each pixel having the first-color subpixel belonging to the first group, utilizes the first gray scales of said pixel and the surrounding pixels to generate a first calibrated gray scale of said pixel according to the first filter table, wherein the first filter table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- and
- for each pixel having the first-color subpixel belonging to the second group, utilizes the second gray scales of said pixel and the surrounding pixels to generate a second calibrated gray scale of said pixel according to the second filter table, wherein the second filter table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- a scan driver which drives the subpixels;
- and
- a data driver which utilizes a plurality of voltages corresponding to the calibrated gray scales to drive the corresponding subpixels.
A display, comprising:
- a plurality of pixels arranged in a matrix, wherein each pixel comprises at least one subpixel of a primary color;
- a gray scale generator which, based on image data, generates for each pixel an original gray scale of said primary color;
- a calibrated gray scale generator having a first lookup table, a second lookup table, a third lookup table, a high pass lookup table, and a threshold T, wherein the calibrated gray scale generator:
- generates a first gray scale and a second gray scale from each said original gray scale according to the first lookup table;
- divides subpixels of the same primary color into a first subpixel group and a second subpixel group, wherein the first subpixel group and the second subpixel group are arranged in a chessboard form, and
- for each pixel having the subpixel belonging to the first group, utilizes the first gray scale of said pixel and the surrounding pixels to generate a first calibrated gray scales of said pixel according to the second lookup table, wherein the second lookup table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- and
- for each pixel having the subpixel belonging to the second group, utilizes the second gray scales of said pixel and the surrounding pixels to generate a second calibrated gray scale of said pixel according to the third lookup table, wherein the third lookup table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- and
- for each pixel,
- calculates the corresponding spatial frequency F according to the high pass filter table, wherein the high pass filter table comprises a plurality of weights corresponding to said pixel and the surrounding pixels, respectively;
- generates a distributed weight W according to the threshold T and the spatial frequency F;
- and
- utilizes the first or second calibrated gray scale and the original gray scale of the pixel to generate an output gray scale of the pixel according to the distributed weight W;
- a scan driver which drives the subpixels;
- and
- a data driver which utilizes a plurality of voltages corresponding to the output gray scales to drive the corresponding subpixels.
Dependencies are inferred from the claim text.