WO2001029817A1 - Improving image display quality by adaptive subpixel rendering - Google Patents
Improving image display quality by adaptive subpixel rendering Download PDFInfo
- Publication number
- WO2001029817A1 WO2001029817A1 PCT/US2000/029037 US0029037W WO0129817A1 WO 2001029817 A1 WO2001029817 A1 WO 2001029817A1 US 0029037 W US0029037 W US 0029037W WO 0129817 A1 WO0129817 A1 WO 0129817A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- subpixel
- attribute
- pixel
- correction signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/20—Function-generator circuits, e.g. circle generators line or curve smoothing circuits
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0457—Improvement of perceived resolution by subpixel rendering
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3607—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
Definitions
- the present invention relates to displaying images.
- the present invention relates to improving image-display quality by adaptive subpixel rendering.
- Multicolor displays typically use pixels that are constructed from discrete red, green and blue subpixels.
- liquid crystal displays LCDs
- LCDs liquid crystal displays
- three spatially-offset color components including red, green and blue subpixels.
- color components in an LCD screen is shown in
- Figure 1 which consists of rectangular areas formed by arranged the red, green and blue components in a horizontal line.
- pixel 101 in this example consists of red subpixel 101a, green subpixel 101b and blue subpixel 101c.
- red subpixel 101a red subpixel 101a
- green subpixel 101b red subpixel 101c
- blue subpixel 101c blue subpixel 101c
- Each of the color components can be individually controlled by an LCD controller to produce different shades of color. Because each set of the color components belongs to a single pixel, however, in many image processing algorithms, including image rendering or rasterization, the subpixels are treated as if they co- locate in a single coordinate with many similar attributes. This can lead to jagged lines and inferior image display quality.
- Figure 2 shows an example of a diagonal line displayed using a typical pixel-rendering scheme. As can be seen from this picture, the line is jagged. Ways exist to address this problem, including methods of anti- aliasing.
- a typical anti-aliased diagonal line is shown in Figure 3. Using antialiasing, pixels adjacent to the blackened pixel are displayed in various shades of gray, thereby allowing the eye to smooth the line.
- Embodiments of the present invention allow for improved display quality by employing methods and devices that perform adaptive subpixel rendering.
- a method for displaying an image comprises receiving pixel data representing an image, determining an image feature in the received pixel data, and generating a subpixel drive correction signal based on the determined image.
- the subpixel drive correction signal is based on an attribute of a display device.
- Figure 1 is a representation of a known subpixel structure.
- Figure 2 is a representation of an example of a diagonal line displayed using a typical pixel-rendering scheme.
- Figure 3 is a representation of an example of a diagonal line displayed using an anti-aliasing scheme.
- Figure 4 is a flow chart of an embodiment of the present invention.
- Figure 5 is a flow chart of calculations, according to an embodiment of the present invention.
- Figure 6 is a block diagram of an apparatus according to an embodiment of the present invention, including a processor, a memory and a port.
- Figure 7 is a block diagram of another apparatus embodiment of the present invention, including an I/O Buffer, and Address Counter, a RAM, a Timing Generator, a MPU Interface, a Command Decoder, a Subpixel Feature Enhancer, and an Apparatus Driver.
- Figure 8 is a representation of a black vertical line, illustrating an embodiment of the present invention.
- Figure 9 is a representation of a diagonal line, according to an embodiment of the present invention.
- Embodiments of the present invention provide improved image-display quality using adaptive subpixel rendering. If desired, embodiments of the present invention can use attributes of a display device to provide the improved image-display quality.
- FIG. 4 is a flow chart of an embodiment of the present invention.
- pixel data representing an image is received at step 401.
- an image feature in the received pixel data is determined.
- a subpixel drive correction signal is generated.
- a drive signal based on the subpixel drive correction signal is generated.
- the subpixel drive correction signal can be based on an attribute or attributes of a given display device.
- a display device can be an LCD.
- the attributes can include, but are not limited to, subpixel configurations such as the relative position of the subpixels, the size of the subpixels, the shape of the subpixels, the geometry of the subpixels and the orientation of the subpixels.
- the red, green and blue subpixels have a spatial offset from one another. These subpixel spatial offsets can be used to increase the spatial resolution of the image by a factor of N, where N is the number of color components for a given pixel.
- the finite size and shape of the subpixels are also attributes that can be used to enhance the image because they determine the size and shape of the image details that can best be represented by the subpixels.
- the geometry and the orientation are both concerned with the arrangement of the subpixels. Different arrangements allow our eyes to perceive sharper details at certain angles and frequencies, when the image is rendered at a subpixel level.
- the attribute of "intensity mapping" is used to enhance the image. Because the color components can be controlled individually by a pixel drive signal, by treating them as separate subpixels it is possible to use dynamic intensity mapping to further improve image quality.
- the pixel data received at step 401 can include subpixel data, and can be rendered or rasterized data.
- rasterization means determining pixel values from input geometric primitives.
- the image feature detection performed at step 402 can be performed in any known way.
- to make use of the subpixel attributes after the information of the rendered image is passed on to, for example, but not the only example, a display controller, it is passed through a few stages of calculation.
- Figure 5 is a flow chart of such calculations, according to an embodiment of the present invention.
- N and M can include, for example (but not the only example) from 3 to 9 pixels.
- N and M can include, for example (but not the only example) from 3 to 9 pixels.
- N and M can include, for example (but not the only example) from 3 to 9 pixels.
- an edge in the input image block is detected, and at step 503, an edge metric is calculated.
- the edge metric can include, but is not limited to, information about the edge location, the edge orientation, and contrast.
- the detection and calculation can be performed by any appropriate operation. For example, but not the only example, edge detection and calculation can be performed by using the Sobel or Laplacian filter for edge detection. Other examples are described in Gonzalez and Woods, Digital Image Processing (Addison-Wesley, 1992), the relevant portions of which are hereby incorporated. The calculations can be performed on, for example, but not the only example, a single instruction, multiple data (SIMD) array processor.
- SIMD single instruction, multiple data
- pixel and subpixel attributes are combined with the edge metric.
- the image features can be rendered or rasterized appropriately with subpixel accuracy for any particular color attribute or component geometry in a display device. This rendering or rasterization can be performed in software using any appropriate algorithm.
- FIG. 6 is a block diagram of an apparatus according to an embodiment of the present invention.
- processor 601 is coupled to memory 602 and port 603, and memory 602 stores instructions adapted to be executed by processor to perform a method embodiment of the present invention.
- memory 602 stores instructions adapted to be executed by processor 601 to receive a rasterized image, detect a feature in the rasterized image, and then enhance the detected feature on a subpixel level.
- memory includes any computer-readable medium capable of storing instructions adapted to be executed by a processor.
- the instructions are stored on the medium in a compressed and/or encrypted format.
- the phrase "adapted to be executed by a processor" is meant to encompass instructions stored in a compressed and or encrypted format, as well as instructions that have to be compiled or installed by an installer before being executed by the processor.
- FIG. 7 is a block diagram of another apparatus embodiment of the present invention.
- I/O Buffer 701 is coupled to Address Counter 702.
- Address Counter 702 is coupled to RAM 703, which in turn is coupled to Timing Generator 704, Command Decoder 705, and Subpixel Feature Enhancer 706. Subpixel Feature Enhancer 706 and Timing Generator 704 are both coupled to Apparatus Driver 707, and Command Decoder 705 is coupled to MPU Interface 708.
- I/O Buffer 701 can receive rendered or rasterized data representing an image. Address Counter 702 can direct which of the data in I/O Buffer 701 is to be transferred to RAM 703 in the controller.
- Timing Generator 704 can provide a timing pattern for the entire controller, or some portion thereof.
- MPU Interface 708 can direct external commands to Command Decoder 705. wherein the commands can be subsequently directed to data stored in RAM 703.
- Subpixel Feature Enhancer 706 data representing an image block can be fed from RAM 703. Subpixel Feature Enhancer 706 can then determine particular image features in the received pixel data, such as the existence of an edge. If a particular feature is identified, the characteristics of the feature are also computed in
- Subpixel Feature Enhancer 706 such as the orientation and contrast of the edge. Taking into account the attributes of the display controller, Subpixel Feature Enhancer 706 can generate a subpixel drive correction signal to enhance the detected features. The resulting enhanced image data are fed to the display driver which interacts with the actual image display.
- FIG 8 which displays the simple case of a black vertical line, with a width of exactly one pixel wide.
- the vertical line is displaced by one-third with respect to the pixel grid.
- the intensity of the left column is reduced to two- third while the intensity of the second column is reduced to one-third, to give the impression to the eye that together they form a black vertical line, as shown in 8(b).
- the individual subpixel intensities are adjusted as in 8(c), where the red, green, and blue subpixels corresponding to the pixels in the left column are all reduced by two-thirds, and those corresponding to the pixels in the right column are all reduced by one-third.
- the red, green, and blue subpixels that correspond to the white pixels in the background are not shown.
- the image sharpness can be significantly enhanced with subpixel level rendering, taking into account the subpixel attributes.
- subpixel anti-aliasing scheme At neighborhood locations of the fine line that requires diminished intensity, one can selectively reduce the intensities of the red, green, or blue components to minimize the jaggedness and color distortions of the rendered line. This results in a smoother and clearer line than would be available from the conventional method.
- subpixel-level feature enhancement schemes for image display are not limited to anti-aliasing applications.
- another particular advantageous application is for low-end displays, such as palm-top organizers and mobile phones, in which maximum resolution texts should be displayed with as small a number of pixels as possible. For such devices, screen resolution is usually very limited.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001532529A JP2003512653A (en) | 1999-10-19 | 2000-10-19 | Improving image display quality with adaptive sub-pixel rendering |
CN00803113.4A CN1364286A (en) | 2000-10-19 | 2000-10-19 | Improvement ofimage display quality by self adaptable sub-picture element duplication |
AU10976/01A AU1097601A (en) | 1999-10-19 | 2000-10-19 | Improving image display quality by adaptive subpixel rendering |
EP00972295A EP1171868A1 (en) | 1999-10-19 | 2000-10-19 | Improving image display quality by adaptive subpixel rendering |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16039799P | 1999-10-19 | 1999-10-19 | |
US60/160,397 | 1999-10-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001029817A1 true WO2001029817A1 (en) | 2001-04-26 |
Family
ID=22576738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/029037 WO2001029817A1 (en) | 1999-10-19 | 2000-10-19 | Improving image display quality by adaptive subpixel rendering |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1171868A1 (en) |
JP (1) | JP2003512653A (en) |
AU (1) | AU1097601A (en) |
WO (1) | WO2001029817A1 (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003060870A1 (en) * | 2002-01-07 | 2003-07-24 | Clairvoyante Laboratories, Inc. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function |
WO2003060869A1 (en) * | 2002-01-07 | 2003-07-24 | Clairvoyante Laboratories, Inc. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels |
EP1363266A2 (en) | 2002-05-13 | 2003-11-19 | Microsoft Corporation | Displaying static images using spatially displaced sampling with semantic data |
US7646430B2 (en) | 2003-10-28 | 2010-01-12 | Samsung Electronics Co., Ltd. | Display system having improved multiple modes for displaying image data from multiple input source formats |
US7688335B2 (en) | 2001-05-09 | 2010-03-30 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data to another sub-pixel data format |
US7701476B2 (en) | 2002-09-13 | 2010-04-20 | Samsung Electronics Co., Ltd. | Four color arrangements of emitters for subpixel rendering |
US7728802B2 (en) | 2000-07-28 | 2010-06-01 | Samsung Electronics Co., Ltd. | Arrangements of color pixels for full color imaging devices with simplified addressing |
US7755652B2 (en) | 2002-01-07 | 2010-07-13 | Samsung Electronics Co., Ltd. | Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels |
US7755649B2 (en) | 2001-05-09 | 2010-07-13 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with gamma adjustment |
US7864194B2 (en) | 2003-03-04 | 2011-01-04 | Samsung Electronics Co., Ltd. | Systems and methods for motion adaptive filtering |
US7876341B2 (en) | 2006-08-28 | 2011-01-25 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
US7920154B2 (en) | 2004-04-09 | 2011-04-05 | Samsung Electronics Co., Ltd. | Subpixel rendering filters for high brightness subpixel layouts |
US7969456B2 (en) | 2001-05-09 | 2011-06-28 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with adaptive filtering |
US8018476B2 (en) | 2006-08-28 | 2011-09-13 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
US8022969B2 (en) | 2001-05-09 | 2011-09-20 | Samsung Electronics Co., Ltd. | Rotatable display with sub-pixel rendering |
US8031205B2 (en) | 2003-04-07 | 2011-10-04 | Samsung Electronics Co., Ltd. | Image data set with embedded pre-subpixel rendered image |
US8378947B2 (en) | 2003-03-04 | 2013-02-19 | Samsung Display Co., Ltd. | Systems and methods for temporal subpixel rendering of image data |
US8405692B2 (en) | 2001-12-14 | 2013-03-26 | Samsung Display Co., Ltd. | Color flat panel display arrangements and layouts with reduced blue luminance well visibility |
US10362926B2 (en) | 2012-06-25 | 2019-07-30 | Coopersurgical, Inc. | Low-cost instrument for endoscopically guided operative procedures |
US10441134B2 (en) | 2011-05-03 | 2019-10-15 | Coopersurgical, Inc. | Method and apparatus for hysteroscopy and endometrial biopsy |
US10702305B2 (en) | 2016-03-23 | 2020-07-07 | Coopersurgical, Inc. | Operative cannulas and related methods |
WO2020169026A1 (en) * | 2019-02-23 | 2020-08-27 | 华为技术有限公司 | Method for displaying image in system of multiple display driving circuits, and electronic device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4813787B2 (en) * | 2003-10-17 | 2011-11-09 | パナソニック株式会社 | Image processing apparatus and method |
JP2007147727A (en) * | 2005-11-24 | 2007-06-14 | Sony Corp | Image display apparatus, image display method, program for image display method, and recording medium with program for image display method recorded thereon |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0415742A2 (en) * | 1989-08-30 | 1991-03-06 | Canon Kabushiki Kaisha | Image processing apparatus |
EP0477712A2 (en) * | 1990-09-24 | 1992-04-01 | Destiny Technology Corporation | Edge enhancement method and apparatus for dot matrix devices |
JPH04139589A (en) * | 1990-10-01 | 1992-05-13 | Ricoh Co Ltd | Graphic processor |
US5150105A (en) * | 1987-08-28 | 1992-09-22 | Thomson Csf | System for the display of color images on matrix display panels |
EP0546780A1 (en) * | 1991-12-10 | 1993-06-16 | Xerox Corporation | AM TFT LCD universal controller |
EP0583873A2 (en) * | 1992-06-30 | 1994-02-23 | Canon Kabushiki Kaisha | Information recording apparatus |
US5559529A (en) * | 1992-02-26 | 1996-09-24 | Rockwell International | Discrete media display device and method for efficiently drawing lines on same |
JPH11305738A (en) * | 1998-04-22 | 1999-11-05 | Oki Electric Ind Co Ltd | Device and method for generating display data |
-
2000
- 2000-10-19 AU AU10976/01A patent/AU1097601A/en not_active Abandoned
- 2000-10-19 JP JP2001532529A patent/JP2003512653A/en not_active Withdrawn
- 2000-10-19 EP EP00972295A patent/EP1171868A1/en not_active Withdrawn
- 2000-10-19 WO PCT/US2000/029037 patent/WO2001029817A1/en not_active Application Discontinuation
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5150105A (en) * | 1987-08-28 | 1992-09-22 | Thomson Csf | System for the display of color images on matrix display panels |
EP0415742A2 (en) * | 1989-08-30 | 1991-03-06 | Canon Kabushiki Kaisha | Image processing apparatus |
EP0477712A2 (en) * | 1990-09-24 | 1992-04-01 | Destiny Technology Corporation | Edge enhancement method and apparatus for dot matrix devices |
JPH04139589A (en) * | 1990-10-01 | 1992-05-13 | Ricoh Co Ltd | Graphic processor |
EP0546780A1 (en) * | 1991-12-10 | 1993-06-16 | Xerox Corporation | AM TFT LCD universal controller |
US5559529A (en) * | 1992-02-26 | 1996-09-24 | Rockwell International | Discrete media display device and method for efficiently drawing lines on same |
EP0583873A2 (en) * | 1992-06-30 | 1994-02-23 | Canon Kabushiki Kaisha | Information recording apparatus |
JPH11305738A (en) * | 1998-04-22 | 1999-11-05 | Oki Electric Ind Co Ltd | Device and method for generating display data |
Non-Patent Citations (2)
Title |
---|
PATENT ABSTRACTS OF JAPAN vol. 016, no. 418 (P - 1413) 3 September 1992 (1992-09-03) * |
PATENT ABSTRACTS OF JAPAN vol. 2000, no. 02 29 February 2000 (2000-02-29) * |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7728802B2 (en) | 2000-07-28 | 2010-06-01 | Samsung Electronics Co., Ltd. | Arrangements of color pixels for full color imaging devices with simplified addressing |
US7689058B2 (en) | 2001-05-09 | 2010-03-30 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data to another sub-pixel data format |
US8223168B2 (en) | 2001-05-09 | 2012-07-17 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data |
US8159511B2 (en) | 2001-05-09 | 2012-04-17 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with gamma adjustment |
US7688335B2 (en) | 2001-05-09 | 2010-03-30 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data to another sub-pixel data format |
US7889215B2 (en) | 2001-05-09 | 2011-02-15 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data to another sub-pixel data format |
US8022969B2 (en) | 2001-05-09 | 2011-09-20 | Samsung Electronics Co., Ltd. | Rotatable display with sub-pixel rendering |
US8830275B2 (en) | 2001-05-09 | 2014-09-09 | Samsung Display Co., Ltd. | Methods and systems for sub-pixel rendering with gamma adjustment |
US7969456B2 (en) | 2001-05-09 | 2011-06-28 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with adaptive filtering |
US7755649B2 (en) | 2001-05-09 | 2010-07-13 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with gamma adjustment |
US7916156B2 (en) | 2001-05-09 | 2011-03-29 | Samsung Electronics Co., Ltd. | Conversion of a sub-pixel format data to another sub-pixel data format |
US7911487B2 (en) | 2001-05-09 | 2011-03-22 | Samsung Electronics Co., Ltd. | Methods and systems for sub-pixel rendering with gamma adjustment |
US8405692B2 (en) | 2001-12-14 | 2013-03-26 | Samsung Display Co., Ltd. | Color flat panel display arrangements and layouts with reduced blue luminance well visibility |
US7755652B2 (en) | 2002-01-07 | 2010-07-13 | Samsung Electronics Co., Ltd. | Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels |
US8134583B2 (en) | 2002-01-07 | 2012-03-13 | Samsung Electronics Co., Ltd. | To color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels |
WO2003060869A1 (en) * | 2002-01-07 | 2003-07-24 | Clairvoyante Laboratories, Inc. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels |
US8456496B2 (en) | 2002-01-07 | 2013-06-04 | Samsung Display Co., Ltd. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels |
WO2003060870A1 (en) * | 2002-01-07 | 2003-07-24 | Clairvoyante Laboratories, Inc. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function |
EP1363266A2 (en) | 2002-05-13 | 2003-11-19 | Microsoft Corporation | Displaying static images using spatially displaced sampling with semantic data |
EP1363266A3 (en) * | 2002-05-13 | 2007-09-26 | Microsoft Corporation | Displaying static images using spatially displaced sampling with semantic data |
US8294741B2 (en) | 2002-09-13 | 2012-10-23 | Samsung Display Co., Ltd. | Four color arrangements of emitters for subpixel rendering |
US7701476B2 (en) | 2002-09-13 | 2010-04-20 | Samsung Electronics Co., Ltd. | Four color arrangements of emitters for subpixel rendering |
US8704744B2 (en) | 2003-03-04 | 2014-04-22 | Samsung Display Co., Ltd. | Systems and methods for temporal subpixel rendering of image data |
US8378947B2 (en) | 2003-03-04 | 2013-02-19 | Samsung Display Co., Ltd. | Systems and methods for temporal subpixel rendering of image data |
US7864194B2 (en) | 2003-03-04 | 2011-01-04 | Samsung Electronics Co., Ltd. | Systems and methods for motion adaptive filtering |
US8031205B2 (en) | 2003-04-07 | 2011-10-04 | Samsung Electronics Co., Ltd. | Image data set with embedded pre-subpixel rendered image |
US7646430B2 (en) | 2003-10-28 | 2010-01-12 | Samsung Electronics Co., Ltd. | Display system having improved multiple modes for displaying image data from multiple input source formats |
US8390646B2 (en) | 2004-04-09 | 2013-03-05 | Samsung Display Co., Ltd. | Subpixel rendering filters for high brightness subpixel layouts |
US7920154B2 (en) | 2004-04-09 | 2011-04-05 | Samsung Electronics Co., Ltd. | Subpixel rendering filters for high brightness subpixel layouts |
US7876341B2 (en) | 2006-08-28 | 2011-01-25 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
US8018476B2 (en) | 2006-08-28 | 2011-09-13 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
US10441134B2 (en) | 2011-05-03 | 2019-10-15 | Coopersurgical, Inc. | Method and apparatus for hysteroscopy and endometrial biopsy |
US10362926B2 (en) | 2012-06-25 | 2019-07-30 | Coopersurgical, Inc. | Low-cost instrument for endoscopically guided operative procedures |
US10702305B2 (en) | 2016-03-23 | 2020-07-07 | Coopersurgical, Inc. | Operative cannulas and related methods |
WO2020169026A1 (en) * | 2019-02-23 | 2020-08-27 | 华为技术有限公司 | Method for displaying image in system of multiple display driving circuits, and electronic device |
US11749171B2 (en) | 2019-02-23 | 2023-09-05 | Huawei Technologies Co., Ltd. | Method for displaying image in multi display drive circuit system and electronic device |
Also Published As
Publication number | Publication date |
---|---|
JP2003512653A (en) | 2003-04-02 |
AU1097601A (en) | 2001-04-30 |
EP1171868A1 (en) | 2002-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2001029817A1 (en) | Improving image display quality by adaptive subpixel rendering | |
US6933951B2 (en) | Method and system for dynamically allocating a frame buffer for efficient anti-aliasing | |
US6535221B1 (en) | Image enhancement method and apparatus for internet printing | |
US7705915B1 (en) | Method and apparatus for filtering video data using a programmable graphics processor | |
US6681053B1 (en) | Method and apparatus for improving the definition of black and white text and graphics on a color matrix digital display device | |
JP5522918B2 (en) | System and method for selectively processing out-of-gamut color conversion | |
KR101635020B1 (en) | Supbixel rendering suitable for updating an image with a new portion | |
US6816166B2 (en) | Image conversion method, image processing apparatus, and image display apparatus | |
US7945114B2 (en) | Image transform method for obtaining expanded image data, image processing apparatus and image display device therefore | |
US6894701B2 (en) | Type size dependent anti-aliasing in sub-pixel precision rendering systems | |
US5715331A (en) | System for generation of a composite raster-vector image | |
US6453074B1 (en) | System for image decimation including selective filtering | |
JPH11213149A (en) | Device and method for processing image | |
KR20110020712A (en) | Subpixel rendering with color coordinates' weights depending on tests performed on pixels | |
US20070122061A1 (en) | Image processing device, image processing program, and computer-readable recording medium | |
US7663642B2 (en) | Systems and methods for rendering a polygon in an image to be displayed | |
US20010048771A1 (en) | Image processing method and system for interpolation of resolution | |
JP2002519793A (en) | Method and system for rendering graphic elements | |
JP4164215B2 (en) | Image processing method, apparatus, and recording medium | |
JPH04139589A (en) | Graphic processor | |
JPH0793563A (en) | Image processor | |
JP3927543B2 (en) | Method and apparatus for simulating 2-bit / pel printing on a bi-level printer using intelligent double dotting | |
JP3493745B2 (en) | Drawing device | |
CN1364286A (en) | Improvement ofimage display quality by self adaptable sub-picture element duplication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 00803113.4 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
ENP | Entry into the national phase |
Ref document number: 2001 532529 Country of ref document: JP Kind code of ref document: A |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000972295 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09868545 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 2000972295 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000972295 Country of ref document: EP |