← Back to Patent Explorer
US6239783B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Weighted mapping of image data samples to pixel sub-components on a display device

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1999-10-07
•
Granted: 2001-05-29
•
Expires: 2019-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatus are disclosed for sampling image data and mapping the samples to pixel sub-components which form a pixel element of an LCD display so that each pixel sub-component has a different portion of the image mapped thereto and at least one of the pixel sub-components has two or more samples mapped thereto. The methods can be used with conventional color LCD displays that include pixels consisting of three non-overlapping red, green and blue rectangular pixel sub-elements or sub-components. The separately-controllable nature of individual RGB pixel sub-components is used to effectively increase a screen's resolution in one dimension. A scan conversion process maps samples of the image data to individual pixel sub-components, including mapping two or more samples to at least one of the pixel sub-component. As a result, each of the pixel sub-components represents a different portion of the image. The color values are independently generated for each of the red, green, and blue pixel sub-components based on different portions of the image, rather than the color values for the entire pixel being generated based on a single sample or the same portion of the image.

Inventors

  • 👤 William Hill
  • 👤 Michael Duggan
  • 👤 Leroy B. Keely, Jr.
  • 👤 Gregory C. Hitchcock
  • 👤 J. Turner Whitted

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 21:30
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/24; G09G5/28; G09G3/00; G09G3/20; G09G2300/00; G09G2300/04; G09G2300/0439; G09G2300/0443; G09G2300/0452; G09G2340/00; G09G2340/04; G09G2340/0407; G09G2340/0414; G09G2340/0421; G09G2340/0457; G09G3/2003

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 203 words
In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image comprising the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 2
Dependent Claim 203 words
In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image comprising the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 3
Dependent Claim 58 words
A method as defined in claim 1 , wherein the pixel sub-components have a width dimension and a height dimension greater than the width dimension, the method further comprising the step of scaling the information representing the image in the direction parallel to the width dimension by a factor greater than in the direction parallel to height dimension.
Claim 4
Dependent Claim 58 words
A method as defined in claim 1 , wherein the pixel sub-components have a height dimension and a width dimension greater than the height dimension, the method further comprising the step of scaling the information representing the image in the direction parallel to the height dimension by a factor greater than in the direction parallel to width dimension.
Claim 5
Dependent Claim 23 words
A method as defined in claim 1 , wherein different numbers of samples are mapped to each of the differently colored pixel sub-components.
Claim 6
Dependent Claim 30 words
A method as defined in claim 4 , wherein the samples are mapped at a ratio of 3:6:1, respectively, to red pixel sub-components, green pixel sub-components and blue pixel sub-components.
Claim 7
Dependent Claim 31 words
A method as defined in claim 1 , wherein the information representing the image includes an outline of the image and has associated therewith a foreground color and a background color.
Claim 8
Dependent Claim 54 words
A method as defined in claim 1 , wherein the step of generating a luminous intensity value for each pixel sub-component comprises the step of selecting an on or off luminous intensity value based on the relative position of the image and the set of one or more samples mapped to the pixel sub-component.
Claim 9
Dependent Claim 246 words
In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image comprising the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device; mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto; and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 10
Dependent Claim 246 words
In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image comprising the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device; mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto; and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 11
Dependent Claim 55 words
A method as defined in claim 8 , wherein each of the plurality of pixels has a width dimension, the act of displaying the image resulting in a text character that has a portion with a dimension, in a direction parallel with the width dimension, that is not an integer multiple of the width dimension.
Claim 12
Dependent Claim 40 words
A method as defined in claim 9 , wherein the portion of the text character is a stem of the text character, and wherein the dimension of the stem is not an integer multiple of the width of the pixels.
Claim 13
Dependent Claim 55 words
A method as defined in claim 8 , wherein each of the plurality of pixels has a height dimension, the act of displaying the image resulting in a text character that has a portion with a dimension, in a direction parallel with the height dimension, that is not an integer multiple of the height dimension.
Claim 14
Dependent Claim 58 words
A method as defined in claim 8 , further comprising the act of performing a color processing operation on the information representing the image, the color processing operation compensating for color distortion that has been introduced to the information as the different sets of one or more samples were mapped to the first, second, and third pixel sub-components.
Claim 15
Dependent Claim 227 words
A computer program product for implementing, in a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image, the computer program product comprising: a computer-readable medium carrying executable instructions for performing the method, wherein the method comprises the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each fall pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 16
Dependent Claim 227 words
A computer program product for implementing, in a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image, the computer program product comprising: a computer-readable medium carrying executable instructions for performing the method, wherein the method comprises the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each fall pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 17
Dependent Claim 60 words
A computer program product as defined in claim 13 , wherein the pixel sub-components have a width dimension and a height dimension greater than the width dimension, the method further comprising the step of scaling the information representing the image in the direction parallel to the width dimension by a factor greater than in the direction parallel to height dimension.
Claim 18
Dependent Claim 60 words
A computer program product as defined in claim 13 , wherein the pixel sub-components have a height dimension and a width dimension greater than the height dimension, the method further comprising the step of scaling the information representing the image in the direction parallel to the height dimension by a factor greater than in the direction parallel to width dimension.
Claim 19
Dependent Claim 37 words
A computer program product as defined in claim 13 , wherein the executable instructions perform the step for sampling the information such that different numbers of samples are mapped to each of the differently colored pixel sub-components.
Claim 20
Dependent Claim 32 words
A computer program product as defined in claim 16 , wherein the samples are mapped at a ratio of 3:6:1, respectively, to red pixel sub-components, green pixel sub-components and blue pixel sub-components.
Claim 21
Dependent Claim 33 words
A computer program product as defined in claim 13 , wherein the information representing the image includes an outline of the image and has associated therewith a foreground color and a background color.
Claim 22
Dependent Claim 56 words
A computer program product as defined in claim 13 , wherein the step of generating a luminous intensity value for each pixel sub-component comprises the step of selecting an on or off luminous intensity value based on the relative position of the image and the set of one or more samples mapped to the pixel sub-component.
Claim 23
Dependent Claim 270 words
A computer program product for implementing, in a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image, the computer program product comprising: a computer-readable medium carrying executable instructions for performing the method, wherein the method comprises the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device, mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto, and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 24
Dependent Claim 270 words
A computer program product for implementing, in a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixel sub-components each of which has one of three different colors, a method for improving resolution of the displayed image, the computer program product comprising: a computer-readable medium carrying executable instructions for performing the method, wherein the method comprises the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device, mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto, and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 25
Dependent Claim 57 words
A computer program product as defined in claim 20 , wherein each of the plurality of pixels has a width dimension, the act of displaying the image resulting in a text character that has a portion with a dimension, in a direction parallel with the width dimension, that is not an integer multiple of the width dimension.
Claim 26
Dependent Claim 42 words
A computer program product as defined in claim 21 , wherein the portion of the text character is a stem of the text character, and wherein the dimension of the stem is not an integer multiple of the width of the pixels.
Claim 27
Dependent Claim 57 words
A computer program product as defined in claim 20 , wherein each of the plurality of pixels has a height dimension, the act of displaying the image resulting in a text character that has a portion with a dimension, in a direction parallel with the height dimension, that is not an integer multiple of the height dimension.
Claim 28
Dependent Claim 60 words
A computer program product as defined in claim 20 , further comprising the act of performing a color processing operation on the information representing the image, the color processing operation compensating for color distortion that has been introduced to the information as the different sets of one or more samples were mapped to the first, second, and third pixel sub-components.
Claim 29
Dependent Claim 236 words
A display device for use with a computer system including a processing unit and a memory device, the display device being capable of displaying an image and comprising: a plurality of pixel sub-components each having one of three different colors; and a computer program product including a computer-readable medium carrying executable instructions that, when stored in the memory device, enable the computer system to implement a method for improving resolution of the displayed image, the method comprising the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 30
Dependent Claim 236 words
A display device for use with a computer system including a processing unit and a memory device, the display device being capable of displaying an image and comprising: a plurality of pixel sub-components each having one of three different colors; and a computer program product including a computer-readable medium carrying executable instructions that, when stored in the memory device, enable the computer system to implement a method for improving resolution of the displayed image, the method comprising the steps for: mapping samples of information representing an image to individual pixel sub-components as opposed to mapping the samples to an entire pixel, each of the pixel sub-components having mapped thereto a spatially different set of one or more of the samples, and wherein at least one of the pixel sub-components has a set of two or more of the samples mapped thereto so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others; generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel, the separate luminous intensity value for each sub-component being based on the different set of one or more samples mapped thereto; and displaying the image on the display device by applying the separate luminous intensity values to each sub-component rather than to entire pixels, resulting in each of the pixel sub-components, rather than entire pixels, representing the displayed image.
Claim 31
Dependent Claim 24 words
A display device as defined in claim 25 , wherein the display device further comprises a liquid crystal display having the plurality of pixels.
Claim 32
Dependent Claim 55 words
A display device as defined in claim 26 , wherein the at least three pixel sub-components of each of the plurality of pixels correspond to one of a red pixel sub-component, a green pixel sub-component, and a blue pixel sub-component, and wherein each differently colored pixel sub-component is separately controllable as to its luminance value.
Claim 33
Dependent Claim 43 words
A display device as defined in claim 26 , further comprising a displayed text character that constitutes at least a portion of the image, the text character being displayed on the display device as a result of the step of displaying the image.
Claim 34
Dependent Claim 55 words
A display device as defined in claim 28 , wherein each of the plurality of pixel sub-components has a width, and wherein the text character has a portion with a dimension, in the direction parallel to the width of the pixel sub-components, that has a value that is not an integer multiple of the width.
Claim 35
Dependent Claim 42 words
A display device as defined in claim 29 , wherein the portion of the text character is a stem of the text character, and wherein the width of the stem is not all integer multiple of the width of the pixel sub-components.
Claim 36
Dependent Claim 55 words
A display device as defined in claim 28 , wherein each of the plurality of pixel sub-components has a height, and wherein the text character has a portion with a dimension, in the direction parallel to the height of the pixel sub-components, that has a value that is not an integer multiple of the height.
Claim 37
Dependent Claim 42 words
A display device as defined in claim 31 , wherein the portion of the text character is a stem of the text character, and wherein the width of the stem is not an integer multiple of the width of the pixel sub-components.
Claim 38
Dependent Claim 279 words
A display device for use with a computer system including a processing unit and a memory device, the display device being capable of displaying an image and comprising: a plurality of pixel sub-components each having one of three different colors; and a computer program product including a computer-readable medium carrying executable instructions that, when stored in the memory device, enable the computer system to implement a method for improving resolution of the displayed image, the method comprising the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device; mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto; and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 39
Dependent Claim 279 words
A display device for use with a computer system including a processing unit and a memory device, the display device being capable of displaying an image and comprising: a plurality of pixel sub-components each having one of three different colors; and a computer program product including a computer-readable medium carrying executable instructions that, when stored in the memory device, enable the computer system to implement a method for improving resolution of the displayed image, the method comprising the acts of: sampling information representing an image so as to obtain a plurality of samples; mapping a first set of one or more of the samples to a first colored pixel sub-component of the display device; mapping a second set of one or more of the samples to a second colored pixel sub-component; mapping a third set of one or more of the samples to a third colored pixel sub-component, wherein the first, second, and third sets are spatially different one from another and at least one of the first, second, and third sets of samples includes two or more samples so as to result in a different number of samples being mapped to some pixel sub-components as opposed to others, based on the color of the pixel sub-component; generating, for each of the first, second, and third pixel sub-components, a separate luminous intensity value based on the particular set of one or more samples mapped thereto; and displaying the image on the display device by separately applying to each of the first, second, and third pixel sub-components the separate luminous intensity values generated for each of the first, second, and third pixel sub-components rather than applying them to entire pixels.
Claim 40
Dependent Claim 24 words
A display device as defined in claim 33 , wherein the display device further comprises a liquid crystal display having the plurality of pixels.
Claim 41
Dependent Claim 44 words
A display device as defined in claim 34 , wherein at least the three pixel sub-components of each of the plurality of pixels correspond to one of a red pixel sub-component, a green pixel sub-component, and a blue pixel sub-component, each being separately controllable.
Claim 42
Dependent Claim 25 words
A display device as defined in claim 34 , further comprising a displayed text character that constitutes at least a portion of the displayed image.
Claim 43
Dependent Claim 55 words
A display device as defined in claim 36 , wherein each of the plurality of pixel sub-components has a width, arid wherein the text character has a portion with a dimension, in the direction parallel to the width of the pixel sub-components, that has a value that is not an integer multiple of the width.
Claim 44
Dependent Claim 42 words
A display device as defined in claim 37 , wherein the portion of the text character is a stem of the text character, and wherein the width of the stem is not an integer multiple of the width of the pixel sub-components.
Claim 45
Dependent Claim 55 words
A display device as defined in claim 36 , wherein each of the plurality of pixel sub-components has a height, and wherein the text character has a portion with a dimension, in the direction parallel to the height of the pixel sub-components, that has a value that is not an integer multiple of the height.
Claim 46
Dependent Claim 30 words
A method as defined in claim 33 , wherein the pixel sub-components of the plurality of pixels are arranged to form stripes on the display device of same-colored pixel sub-components.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-28 2004-11-27 2005-05-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-28 2008-11-27 2009-05-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-28 2012-11-27 2013-05-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag