ES2361415T3 - UNDERSTANDING IMAGE DATA ASSOCIATED WITH TWO-DIMENSIONAL MATRICES OF SUBCOMPONENTS OF IMAGE ELEMENTS. - Google Patents

UNDERSTANDING IMAGE DATA ASSOCIATED WITH TWO-DIMENSIONAL MATRICES OF SUBCOMPONENTS OF IMAGE ELEMENTS. Download PDF

Info

Publication number
ES2361415T3
ES2361415T3 ES05007975T ES05007975T ES2361415T3 ES 2361415 T3 ES2361415 T3 ES 2361415T3 ES 05007975 T ES05007975 T ES 05007975T ES 05007975 T ES05007975 T ES 05007975T ES 2361415 T3 ES2361415 T3 ES 2361415T3
Authority
ES
Spain
Prior art keywords
subcomponents
image elements
display device
image
pixels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES05007975T
Other languages
Spanish (es)
Inventor
Leroy B. Keely
William Hill
Geraldine Wade
Gregory C. Hitchcock
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Application granted granted Critical
Publication of ES2361415T3 publication Critical patent/ES2361415T3/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/2003Display of colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/34Control 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/36Control 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/3611Control of matrices with row and column drivers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0439Pixel structures
    • G09G2300/0443Pixel structures with several sub-pixels for the same colour in a pixel, not specifically used to display gradations
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0439Pixel structures
    • G09G2300/0452Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/02Handling of images in compressed format, e.g. JPEG, MPEG
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0414Vertical resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0428Gradation resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0457Improvement of perceived resolution by subpixel rendering
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/2007Display of intermediate tones
    • G09G3/2074Display of intermediate tones using sub-pixels

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Chemical & Material Sciences (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Processing Of Color Television Signals (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

LCD Display device (320) with increased horizontal and vertical resolution. The horizontal resolution is increased by mapping spatially different sets of one or more samples to individual pixel sub-components (302, 304, 306). The vertical resolution is increased by increasing the number of pixel sub-component density in the vertical dimension. Image data compression is performed by controlling sets of vertically adjacent pixels (C1, R1) using red, green, and blue luminous intensity values and a bias value of the pixel sub-components (302, 304, 306, 312, 314, 316).

Description

La presente invención versa acerca de procedimientos y un aparato para visualizar imágenes y, más en particular, acerca de procedimientos y un aparato para aumentar la resolución percibida de las imágenes visualizadas y comprimir los datos de imágenes para permitir que las señales de control se transmitan con eficacia a los dispositivos de visualización. The present invention is about procedures and an apparatus for displaying images and, more particularly, on procedures and an apparatus for increasing the perceived resolution of the displayed images and compressing the image data to allow control signals to be transmitted with efficiency to display devices.

Los dispositivos de visualización en color se han convertido en los dispositivos de visualización preferidos principales para la mayoría de los usuarios de ordenadores. La visualización en color en un monitor se consigue normalmente operando el dispositivo de visualización para que emita luz, típicamente una combinación de luz roja, verde y azul, lo que da como resultado que un observador humano perciba uno o más colores. Color display devices have become the main preferred display devices for most computer users. Color display on a monitor is usually achieved by operating the display device to emit light, typically a combination of red, green and blue light, which results in a human observer perceiving one or more colors.

En dispositivos de visualización de tubos de rayos catódicos (CRT), los diferentes colores de luz se generan mediante revestimientos de fósforo que se aplican como puntos en una secuencia en la pantalla del CRT. Normalmente se usa un revestimiento diferente de fósforo para generar cada uno de los colores rojo, verde y azul, lo que da como resultado patrones repetidos de puntos de fósforo. Cuando son excitados por un haz de electrones, los puntos de fósforo generan los colores rojo, verde y azul. In cathode ray tube (CRT) display devices, different light colors are generated by phosphor coatings that are applied as points in a sequence on the CRT screen. Normally a different phosphor coating is used to generate each of the colors red, green and blue, which results in repeated patterns of phosphorus points. When they are excited by an electron beam, the phosphorus points generate the colors red, green and blue.

Normalmente se usa el término píxel para referirse a un punto, por ejemplo, en una retícula rectangular de miles de puntos de ese tipo. Muchas aplicaciones informáticas y aplicaciones de otros tipos asumen que cada píxel corresponde a una porción cuadrada de una pantalla de visualización. Un ordenador usa individualmente los píxeles para formar una imagen en el dispositivo de visualización. Para un CRT en color, en el que una sola tríada de puntos de fósforo rojo, verde y azul no puede ser objeto de direccionamiento, el tamaño de píxel menor posible dependerá del enfoque, el alineamiento y el ancho de banda de los cañones de electrones usados para excitar los puntos de fósforo. La luz emitida desde una o más tríadas de puntos de fósforo rojos, verdes y azules, en diversas disposiciones conocidas para las pantallas de CRT, tiende a mezclarse entre sí dando, a cierta distancia, el aspecto de una sola fuente de luz de color que representa un píxel. Normally the term pixel is used to refer to a point, for example, in a rectangular grid of thousands of such points. Many computer applications and other types of applications assume that each pixel corresponds to a square portion of a display screen. A computer uses the pixels individually to form an image on the display device. For a color CRT, in which a single triad of red, green and blue phosphorus points cannot be addressed, the smallest possible pixel size will depend on the focus, alignment and bandwidth of electron guns used to excite phosphorus points. Light emitted from one or more triads of red, green and blue phosphorus dots, in various known arrangements for CRT screens, tends to blend together giving, at a certain distance, the appearance of a single source of colored light that It represents a pixel.

Las pantallas de cristal líquido (LCD) y otros dispositivos planos de visualización se usan comúnmente en dispositivos ordenadores portátiles en lugar de CRT. Esto se debe a que las pantallas planas tienden a ser pequeñas y ligeras en comparación con las pantallas de CRT. Además, las pantallas planas consumen generalmente menor energía que las pantallas de CRT de tamaño comparable, lo que las hace más aptas para las aplicaciones alimentadas por batería. A medida que aumenta la calidad de los dispositivos planos de visualización en color y disminuye su costo, las pantallas planas siguen reemplazando a las pantallas de CRT en las aplicaciones de sobremesa. En consecuencia, las pantallas planas, y las LCD en particular, se están volviendo cada vez más comunes. Liquid crystal displays (LCD) and other flat display devices are commonly used in portable devices instead of CRT. This is because flat screens tend to be small and light compared to CRT screens. In addition, flat screens generally consume less power than CRT screens of comparable size, which makes them more suitable for battery-powered applications. As the quality of flat color display devices increases and their cost decreases, flat screens continue to replace CRT screens in desktop applications. Consequently, flat screens, and LCDs in particular, are becoming increasingly common.

Las pantallas de LCD en color son ejemplos de dispositivos de visualización que utilizan múltiples elementos susceptibles de direccionamiento y control por separado, denominados en el presente documento “subcomponentes de elementos de imagen” para representar cada píxel de una imagen que se visualiza. En muchas pantallas de LCD conocidas, cada píxel es un único elemento cuadrado que incluye subcomponentes no cuadrados de elementos de imagen rojos, verdes y azules (RGB). Cuando se combinan, los subcomponentes RGB de elementos de imagen forman el píxel cuadrado. Color LCD screens are examples of display devices that use multiple elements that can be addressed and controlled separately, referred to herein as "subcomponents of image elements" to represent each pixel of an image being displayed. On many known LCD screens, each pixel is a single square element that includes non-square subcomponents of red, green and blue (RGB) image elements. When combined, the RGB subcomponents of image elements form the square pixel.

La Fig. 1 ilustra una porción de un dispositivo conocido 100 de LCD. El dispositivo ilustrado 100 de LCD incluye cuatro columnas (C1-C4) y tres filas (R1-R3) de píxeles, cada uno de los cuales tiene un subcomponente 102 de elementos de imagen rojo, un subcomponente 104 de elementos de imagen verde y un subcomponente 106 de elementos de imagen azul separados. Cada uno de los tres subcomponentes 102, 104, 106 de elementos de imagen tiene una altura tres veces mayor que su anchura. Como consecuencia de sus coeficientes de aspecto de 3:1, los subcomponentes RGB 102, 104, 106 de elementos de imagen producen un píxel cuadrado. Los subcomponentes RGB 102, 104, 106 de elementos de imagen están dispuestos para formar bandas en todo el dispositivo de LCD. Normalmente, las bandas RGB recorren toda la longitud de la pantalla en una dirección. Los dispositivos comunes de LCD usados para las aplicaciones informáticas son más anchos que altos y tienen a tender las bandas discurriendo en dirección vertical. Por conveniencia, la invención se describe en el presente documento fundamentalmente en el contexto de dispositivos de LCD que tienen bandas verticales, aunque los principios de la invención se aplican a dispositivos de visualización que tienen otras configuraciones de subcomponentes de elementos de imagen. Fig. 1 illustrates a portion of a known LCD device 100. The illustrated LCD device 100 includes four columns (C1-C4) and three rows (R1-R3) of pixels, each of which has a subcomponent 102 of red image elements, a subcomponent 104 of green image elements and a Subcomponent 106 of separate blue image elements. Each of the three subcomponents 102, 104, 106 of image elements has a height three times greater than its width. As a consequence of their 3: 1 aspect ratios, RGB subcomponents 102, 104, 106 of image elements produce a square pixel. The RGB subcomponents 102, 104, 106 of image elements are arranged to form bands throughout the LCD device. Normally, RGB bands run the entire length of the screen in one direction. Common LCD devices used for computer applications are wider than tall and tend to run the bands in a vertical direction. For convenience, the invention is described herein primarily in the context of LCD devices that have vertical bands, although the principles of the invention apply to display devices that have other subcomponent configurations of image elements.

En las pantallas en color, la intensidad de la luz roja, verde y azul emitida producida por los correspondientes subcomponentes 102, 104, 106 de elementos de imagen puede variarse para generar el aspecto de un píxel de casi cualquier color deseado. La falta de emisión de luz alguna de los subcomponentes 102, 104, 106 de elementos de imagen produce un píxel negro, mientras que la emisión de los tres colores con una intensidad del 100 por cien da como resultado un píxel blanco. In color screens, the intensity of the red, green and blue light emitted by the corresponding subcomponents 102, 104, 106 of image elements can be varied to generate the appearance of a pixel of almost any desired color. The lack of light emission of the subcomponents 102, 104, 106 of image elements produces a black pixel, while the emission of the three colors with an intensity of 100 percent results in a white pixel.

Aunque se ha demostrado que las pantallas convencionales son satisfactorias para muchas aplicaciones, existe la necesidad de una mejora en la resolución. La resolución de los dispositivos planos de visualización, que es considerablemente inferior a la resolución lograda por los medios impresos, dificulta la visualización de caracteres latinos de alta calidad y alfanuméricos similares en los tamaños pequeños de texto usados comúnmente para la lectura. El problema de la baja resolución es aún más pronunciado cuando se visualizan idiomas de caligrafía compleja, como el japonés, el chino, el coreano y las lenguas índicas. Las lenguas ideográficas, como el japonés, usan un gran número de caracteres Kanji u otros caracteres que, a menudo, dependen tanto de la resolución vertical como de la resolución horizontal. Although conventional screens have been shown to be satisfactory for many applications, there is a need for an improvement in resolution. The resolution of flat display devices, which is considerably lower than the resolution achieved by print media, makes it difficult to display high-quality Latin characters and similar alphanumeric characters in the small text sizes commonly used for reading. The problem of low resolution is even more pronounced when complex calligraphy languages are displayed, such as Japanese, Chinese, Korean, and Indian languages. Ideographic languages, such as Japanese, use a large number of Kanji characters or other characters that often depend on both the vertical resolution and the horizontal resolution.

El carácter Kanji más complejo tiene nueve líneas horizontales, por lo que se requieren 17 píxeles para representar las líneas y los espacios entre las mismas. En las resoluciones de visualización actuales, cercanas a 4 puntos por milímetro, no es viable una representación verdadera con tamaños de fuente menores de aproximadamente tipos de 14 puntos (4,94 milímetros). A 4 puntos por milímetro, los dispositivos de visualización, sencillamente, no tienen suficientes puntos para representar los caracteres Kanji complejos con tamaños de texto que serían preferidos para una lectura cómoda. The more complex Kanji character has nine horizontal lines, so 17 pixels are required to represent the lines and the spaces between them. In the current display resolutions, close to 4 points per millimeter, a true representation with smaller font sizes of approximately 14-point types (4.94 millimeters) is not feasible. At 4 points per millimeter, the display devices simply do not have enough points to represent complex Kanji characters with text sizes that would be preferred for comfortable reading.

Los libros japoneses se imprimen comúnmente con tipografías de 9, 10 y 11 puntos, que son similares a las usadas en los libros occidentales. Este es un tamaño deseable para la lectura según la fisiología humana. Los tebeos manga, enormemente populares en Japón, usan tamaños tipográficos aún menores. Complica las cosas aún más el hecho de que, típicamente, se usan caracteres Furigana para proporcionar al japonés una guía de pronunciación para los caracteres Kanji menos comunes utilizando tipografía de 3 o 4 puntos. La representación de caracteres de estos tamaños en pantallas de ordenador, particularmente de LCD, presenta enormes desafíos. Japanese books are commonly printed with 9, 10 and 11 point typefaces, which are similar to those used in Western books. This is a desirable size for reading according to human physiology. Manga comics, hugely popular in Japan, use even smaller typographic sizes. Complicating matters further is the fact that, typically, Furigana characters are used to provide the Japanese with a pronunciation guide for less common Kanji characters using 3 or 4-point typography. The representation of characters of these sizes on computer screens, particularly LCD, presents enormous challenges.

Una técnica conocida para abordar la falta de disponibilidad de píxeles de pantalla para representar los trazos completos de los caracteres complejos ha sido usar, para los tamaños pequeños, mapas de bits calibrados a mano. Desgraciadamente, estos mapas de bits calibrados a mano, en el mejor de los casos, son representaciones bastas de los caracteres que no pueden ser dibujados con precisión en los tamaños deseados de visualización, dada la resolución de las pantallas convencionales. En tales implementaciones, algunos trazos de los perfiles verdaderos del carácter tienen que unirse con otros o eliminarse por completo. Las decisiones en cuanto a qué trazos pueden ser editados de tal manera requieren un conocimiento amplio del idioma específico e implican mucho tiempo y esfuerzo. Por ejemplo, no sería inusual que llevase más de dos años producir una sola tipografía de esta manera, porque hay más de 7.000 caracteres implicados en algunos idiomas. Las fuentes de mapas de bits integradas también tienen la desventaja de requerir grandes cantidades de memoria para su almacenamiento. Debido a tales limitaciones, los sistemas operativos japoneses tienden a distribuirse con pocas tipografías soportadas. De hecho, un sistema operativo común de Microsoft Corporation, de Redmond, Washington, para ordenadores personales japoneses incluye en la actualidad únicamente dos tipografías japonesas: MS-Gothic y MS-Mincho. Aunque los caracteres Kanji representan una tipografía particularmente difícil de reproducir en dispositivos de visualización LCD, se encuentran problemas similares de baja resolución cuando se visualiza cualquier carácter. A known technique to address the lack of availability of screen pixels to represent the full traces of complex characters has been to use, for small sizes, hand-calibrated bitmaps. Unfortunately, these hand-calibrated bitmaps, at best, are rough representations of the characters that cannot be accurately drawn in the desired display sizes, given the resolution of conventional screens. In such implementations, some strokes of the true character profiles have to join with others or be completely removed. Decisions as to what strokes can be edited in such a way require a broad knowledge of the specific language and involve a lot of time and effort. For example, it would not be unusual for it to take more than two years to produce a single typeface this way, because there are more than 7,000 characters involved in some languages. Embedded bitmap sources also have the disadvantage of requiring large amounts of memory for storage. Due to such limitations, Japanese operating systems tend to be distributed with few supported fonts. In fact, a common operating system of Microsoft Corporation, of Redmond, Washington, for Japanese personal computers currently includes only two Japanese typefaces: MS-Gothic and MS-Mincho. Although Kanji characters represent a particularly difficult typography to reproduce on LCD display devices, similar low resolution problems are encountered when any character is displayed.

Teniendo en cuenta lo anterior, es evidente que existe la necesidad de técnicas mejoradas para visualizar imágenes en dispositivos de visualización. Sería deseable que cualquier técnica de ese tipo mejore la resolución en al menos una dimensión y, más preferentemente, dos dimensiones (es decir, las dimensiones horizontal y vertical). También sería deseable, desde el punto de vista de la fabricación, que al menos algunos dispositivos de visualización nuevos se fabriquen usando tecnología de visualización y equipos de fabricación existentes, evitando por ello el gasto que estaría asociado con el desarrollo o la obtención del nuevo equipo de fabricación del dispositivo de visualización. Given the above, it is clear that there is a need for improved techniques to visualize images on display devices. It would be desirable for any such technique to improve the resolution in at least one dimension and, more preferably, two dimensions (i.e. horizontal and vertical dimensions). It would also be desirable, from the point of view of manufacturing, that at least some new display devices are manufactured using existing display technology and manufacturing equipment, thereby avoiding the expense that would be associated with the development or obtaining of the new equipment. of manufacturing the display device.

El documento JP 9051548 se ocupa de un procedimiento, un medio y un dispositivo de visualización de imágenes en color usando luz monocromática. JP 9051548 deals with a method, a medium and a device for displaying color images using monochromatic light.

El documento EP 346 621 se ocupa de un procedimiento para visualizar una imagen policromática que comprende visualizar un primer subpíxel con una intensidad que es una función de las intensidades de al menos dos primeros subpíxeles de imagen que tienen posiciones que se extienden en una primera región. La primera región tiene un área mayor que el área del píxel de visualización, y está centrada en la posición del píxel de visualización. Además, se visualiza un segundo píxel de visualización con una intensidad que es la función de dos segundos subpíxeles de imagen que se extienden en una segunda región centrada en la posición del segundo subpíxel de visualización. EP 346 621 deals with a method for visualizing a polychromatic image comprising displaying a first sub-pixel with an intensity that is a function of the intensities of at least two first image sub-pixels that have positions that extend in a first region. The first region has an area greater than the area of the viewing pixel, and is centered on the position of the viewing pixel. In addition, a second display pixel is displayed with an intensity that is the function of two second image subpixels that extend in a second region centered on the position of the second display subpixel.

El documento US 5 113 274 se ocupa de un dispositivo de visualización de cristal líquido que incluye una matriz de píxeles de color en la que se repite un cuarteto que comprende píxeles dispuestos en el orden GRGB o GBGR o RGBG o BGRG. Como tal, una unidad de visualización comprende un píxel G y píxeles R y B a lados opuestos del píxel G. Document US 5 113 274 deals with a liquid crystal display device that includes an array of color pixels in which a quartet is repeated comprising pixels arranged in the order GRGB or GBGR or RGBG or BGRG. As such, a display unit comprises a pixel G and pixels R and B on opposite sides of the pixel G.

El documento EP 899 604, publicado el 3 de marzo de 1999, se ocupa de un aparato de visualización en color para efectuar la visualización policromática mediante la combinación de la activación/desactivación de subpíxeles vecinos. EP 899 604, published on March 3, 1999, deals with a color display apparatus for performing polychromatic display by combining the activation / deactivation of neighboring subpixels.

Es el objeto de la presente invención proporcionar un procedimiento mejorado para visualizar una imagen con resolución aumentada en un dispositivo de visualización, así como un correspondiente sistema. It is the object of the present invention to provide an improved method for displaying an image with increased resolution in a display device, as well as a corresponding system.

Este objeto se resuelve por la materia de las reivindicaciones independientes. This object is resolved by the subject of the independent claims.

Las realizaciones preferentes están definidas por las reivindicaciones dependientes. Preferred embodiments are defined by the dependent claims.

La presente invención versa acerca de procedimientos y sistemas para mejorar la resolución de imágenes visualizadas en las dimensiones horizontal y vertical de dispositivos planos de visualización LCD o de otro tipo que tienen subcomponentes de elementos de imagen controlables por separado. Un factor que es responsable de al menos parte de la resolución mejorada es que los subcomponentes de elementos de imagen controlables por separado, no los píxeles completos, son tratados como fuentes individuales de intensidad lumínica. Cada subcomponente de elementos de imagen representa una porción espacialmente diferente de la imagen. Para obtener tales resultados, se correlacionan conjuntos espacialmente diferentes de una o más muestras de los datos de imagen a los subcomponentes individuales de elementos de imagen, no a píxeles completos. The present invention relates to methods and systems for improving the resolution of images displayed in the horizontal and vertical dimensions of flat LCD or other display devices having subcomponents of separately controllable image elements. One factor that is responsible for at least part of the improved resolution is that subcomponents of separately controllable image elements, not full pixels, are treated as individual sources of light intensity. Each subcomponent of image elements represents a spatially different portion of the image. To obtain such results, spatially different sets of one or more samples of the image data are correlated to the individual subcomponents of image elements, not to full pixels.

Tal muestreo desplazado es responsable del aumento de la resolución del dispositivo de visualización en la dirección perpendicular a las bandas del dispositivo de visualización. La resolución aumentada en la dirección ortogonal (es decir, la dirección paralela a las bandas) se logra aumentando la densidad de los subcomponentes de elementos de imagen más allá de los dispositivos convencionales de visualización. Por ejemplo, cada región del dispositivo de visualización que ordinariamente consistiría en un solo píxel con tres subcomponentes de elementos de imagen está configurada para que incluya dos o tres píxeles completos, cada uno de los cuales tiene tres subcomponentes de elementos de imagen. Los subcomponentes de elementos de imagen tienen alturas 1,5 veces mayores que su anchura si se dobla la densidad de los subcomponentes de elementos de imagen, o son cuadrados si se triplica la densidad. La densidad de los subcomponentes de elementos de imagen puede aumentarse también en otros factores, aunque un factor de dos o tres tiene la ventaja de que la dimensión de la altura no es menor que la dimensión de la anchura y las técnicas existentes de fabricación de subcomponentes de elementos de imagen pueden adaptarse fácilmente para construir tales dispositivos de visualización. Such displaced sampling is responsible for increasing the resolution of the display device in the direction perpendicular to the bands of the display device. The increased resolution in the orthogonal direction (ie, the direction parallel to the bands) is achieved by increasing the density of the subcomponents of image elements beyond conventional display devices. For example, each region of the display device that would ordinarily consist of a single pixel with three subcomponents of image elements is configured to include two or three complete pixels, each of which has three subcomponents of image elements. The subcomponents of image elements have heights 1.5 times greater than their width if the density of the subcomponents of image elements is doubled, or they are square if the density is tripled. The density of subcomponents of image elements can also be increased by other factors, although a factor of two or three has the advantage that the height dimension is not less than the width dimension and existing subcomponent manufacturing techniques. Image elements can be easily adapted to build such display devices.

Los dispositivos de visualización que tienen las configuraciones precedentes de píxeles y subcomponentes de elementos de imagen pueden permitir que se visualicen imágenes con resoluciones que están mejoradas tanto en la dimensión vertical como en la horizontal con respecto a los procesos convencionales de reproducción. La mejora bidimensional en la resolución puede resultar particularmente ventajosa para visualizar caracteres complejos, como los caracteres Kanji, que dependen mucho de rasgos de los caracteres que tienen detalles finos tanto en la dimensión horizontal como en la vertical. Display devices that have the previous pixel configurations and subcomponents of image elements may allow images to be displayed with resolutions that are improved in both the vertical and horizontal dimensions with respect to conventional reproduction processes. The two-dimensional improvement in resolution can be particularly advantageous for displaying complex characters, such as Kanji characters, which depend heavily on character traits that have fine details in both the horizontal and vertical dimensions.

Muchos ordenadores existentes no tienen la capacidad de transmitir valores de intensidad lumínica en señales de control a los dispositivos de visualización a una tasa lo bastante alta como para soportar las densidades aumentadas de subcomponentes de elementos de imagen de los dispositivos de visualización dados a conocer en el presente documento. Para hacer uso del ancho de banda disponible de tales ordenadores, el tratamiento de datos de imágenes y los procedimientos de reproducción de imágenes de la invención también se extienden a las técnicas de compresión de datos de imágenes. Many existing computers do not have the ability to transmit light intensity values in control signals to the display devices at a rate high enough to withstand the increased densities of subcomponents of image elements of the display devices disclosed in the present document To make use of the available bandwidth of such computers, the image data processing and image reproduction procedures of the invention are also extended to image data compression techniques.

Los procedimientos de compresión de datos de imágenes están adaptados para codificar los valores de intensidad lumínica que han de aplicarse a un conjunto de píxeles adyacentes verticalmente a los que se denomina elemento de control del dispositivo de visualización. El elemento de control incluye un conjunto de dos píxeles adyacentes verticalmente cuando se dobla la densidad de los subcomponentes de elementos de imagen y un conjunto de tres píxeles adyacentes verticalmente cuando se triplica la densidad de los subcomponentes de elementos de imagen, de tal modo que el elemento de control ocupa una porción sustancialmente cuadrada del dispositivo de visualización. The image data compression procedures are adapted to encode the light intensity values to be applied to a set of vertically adjacent pixels to what is called the control element of the display device. The control element includes a set of two vertically adjacent pixels when the density of the subcomponents of image elements is doubled and a set of three adjacent pixels vertically when the density of the subcomponents of image elements is tripled, such that the Control element occupies a substantially square portion of the display device.

Los valores de intensidad lumínica aplicados a los subcomponentes de elementos de imagen en un elemento de control están codificados en una estructura de datos que tiene una longitud, por ejemplo, de 8, 16 o 24 bits. La estructura de datos incluye un valor de intensidad lumínica roja, un valor de intensidad lumínica verde, un valor de intensidad lumínica azul y un valor de polarización. Los valores de intensidad lumínica roja, verde y azul corresponden a la luminancia global o media que ha de ser generada en los subcomponentes de elementos de imagen del elemento de control. El valor de polarización indica la luminancia relativa entre los múltiples píxeles en el elemento de control. Por ejemplo, si el elemento de control incluye dos píxeles adyacentes verticalmente, el valor de polarización indica si la luminancia ha de estar polarizada hacia el píxel superior, hacia el píxel inferior o de estar distribuida por igual. The light intensity values applied to the subcomponents of image elements in a control element are encoded in a data structure that has a length, for example, of 8, 16 or 24 bits. The data structure includes a red light intensity value, a green light intensity value, a blue light intensity value and a polarization value. The red, green and blue light intensity values correspond to the global or average luminance that has to be generated in the subcomponents of the image elements of the control element. The polarization value indicates the relative luminance between the multiple pixels in the control element. For example, if the control element includes two vertically adjacent pixels, the polarization value indicates whether the luminance is to be polarized towards the upper pixel, towards the lower pixel or distributed equally.

Las técnicas de compresión de datos de la invención permiten que la señal de control sea transmitida al dispositivo de visualización con sustancialmente la misma tasa que se experimentaría si no aumentase la densidad de los subcomponentes de elementos de imagen. En otras palabras, si un sistema particular de visualización que opera en un ordenador transmite 16 bits de datos por píxel cuadrado en ausencia de una densidad aumentada de los subcomponentes de elementos de imagen, la señal de control comprimida para el dispositivo de visualización que tiene la densidad aumentada de los subcomponentes de elementos de imagen también puede usar 16 bits de datos por elemento de control (es decir, la región cuadrada del dispositivo de visualización). Por supuesto, el costo de la compresión de datos es generalmente la pérdida de algo de resolución con respecto a la resolución que se obtendría si cada píxel hubiese de ser controlado independientemente sin compresión de datos. The data compression techniques of the invention allow the control signal to be transmitted to the display device with substantially the same rate that would be experienced if the density of the subcomponents of image elements were not increased. In other words, if a particular display system operating on a computer transmits 16 bits of data per square pixel in the absence of an increased density of the subcomponents of image elements, the compressed control signal for the display device having the display Increased density of the subcomponents of image elements can also use 16 bits of data per control element (i.e., the square region of the display device). Of course, the cost of data compression is generally the loss of some resolution with respect to the resolution that would be obtained if each pixel were to be independently controlled without data compression.

La invención también se extiende a dispositivos de visualización que están adaptados, además, para disminuir las aberraciones cromáticas que pueden ser generadas por tratar cada subcomponente de elementos de imagen como una fuente separada de luminancia. En una implementación, la posición de los subcomponentes de elementos de imagen rojos y azules está traspuesta en filas adyacentes alternas. Esta configuración de los subcomponentes de elementos de imagen rompe las bandas verticales de subcomponentes de elementos de imagen rojos y azules del mismo color que están presentes en muchos dispositivos convencionales de visualización, disminuyendo con ello los efectos cromáticos marginales que pueden experimentarse. En otras implementaciones, las sucesivas filas de píxeles tienen subcomponentes de elementos de imagen rojos, verdes y azules que están descentrados en 1/3 o 2/3 del ancho del píxel completo, para que no se formen bandas con subcomponentes de elementos de imagen del mismo color, sino que, en vez de ello, se formen de subcomponentes de elementos de imagen rojos, verdes azules y alternantes. The invention also extends to display devices that are further adapted to reduce chromatic aberrations that can be generated by treating each subcomponent of image elements as a separate source of luminance. In one implementation, the position of the subcomponents of red and blue image elements is transposed into alternate adjacent rows. This configuration of the subcomponents of image elements breaks the vertical bands of subcomponents of red and blue image elements of the same color that are present in many conventional display devices, thereby decreasing the marginal chromatic effects that can be experienced. In other implementations, successive rows of pixels have subcomponents of red, green and blue image elements that are offset by 1/3 or 2/3 of the full pixel's width, so that bands with subcomponents of image elements of the image are not formed. same color, but instead form subcomponents of red, green, blue and alternating image elements.

Las ventajas adicionales de la invención se expondrán en la descripción que sigue, y, en parte, serán obvias a partir de la descripción, o pueden ser aprendidas por la práctica de la invención. Las ventajas de la invención pueden realizarse y obtenerse por medio de instrumentos y combinaciones señaladas particularmente en las reivindicaciones adjuntas. Estas y otras características de la presente invención se harán más plenamente evidentes a partir de la siguiente descripción y de las reivindicaciones adjuntas o pueden ser aprendidas por la práctica de la invención tal como se expone en lo que sigue del presente documento. Additional advantages of the invention will be set forth in the description that follows, and, in part, will be obvious from the description, or can be learned by the practice of the invention. The advantages of the invention can be realized and obtained by means of instruments and combinations indicated particularly in the appended claims. These and other features of the present invention will become more fully apparent from the following description and the appended claims or may be learned by the practice of the invention as set forth hereinbelow.

Breve descripción de los dibujos Brief description of the drawings

Acerca de la manera en la que se obtienen las anteriores ventajas enumeradas en lo que antecede y otras, se presentará una descripción más particular de la invención brevemente descrita más arriba con referencia a realizaciones específicas de la misma que son ilustradas en los dibujos adjuntos. Entendiendo que estos dibujos representan únicamente realizaciones típicas de la invención y que, por lo tanto, no debe considerarse que limiten su alcance, la invención será descrita y explicada con especificidad y detalle adicionales mediante el uso de los dibujos adjuntos, en los cuales: About the manner in which the above advantages listed above and others are obtained, a more particular description of the invention will be presented briefly described above with reference to specific embodiments thereof that are illustrated in the accompanying drawings. Understanding that these drawings represent only typical embodiments of the invention and, therefore, should not be construed as limiting their scope, the invention will be described and explained with additional specificity and detail through the use of the attached drawings, in which:

La Figura 1 ilustra una porción de un dispositivo de visualización convencional de cristal líquido. Figure 1 illustrates a portion of a conventional liquid crystal display device.

La Figura 2 ilustra un sistema ejemplar que proporciona un entorno operativo adecuado para realizaciones de la presente invención. Figure 2 illustrates an exemplary system that provides a suitable operating environment for embodiments of the present invention.

La Figura 3 ilustra un dispositivo de visualización en el que la posición de los subcomponentes de elementos de imagen rojos y azules está traspuesta en filas alternas del dispositivo de visualización según una realización de la presente invención. Figure 3 illustrates a display device in which the position of the subcomponents of red and blue image elements is transposed into alternate rows of the display device according to an embodiment of the present invention.

Las Figuras 4A y 4B representan porciones de un dispositivo de visualización que tiene una densidad de los subcomponentes de elementos de imagen en la dimensión vertical que ha sido aumentada en un factor de dos según una realización de la invención. Figures 4A and 4B represent portions of a display device having a density of the subcomponents of image elements in the vertical dimension that has been increased by a factor of two according to an embodiment of the invention.

Las Figuras 4C y 4D representan porciones de un dispositivo de visualización que tiene una densidad de los subcomponentes de elementos de imagen en la dimensión vertical que ha sido aumentada en un factor de dos y que también tiene traspuesta la posición de los subcomponentes de elementos de imagen rojos y azules en filas alternas según una realización de la invención. Figures 4C and 4D represent portions of a display device that has a density of the subcomponents of image elements in the vertical dimension that has been increased by a factor of two and that also transposes the position of the subcomponents of image elements. red and blue in alternate rows according to an embodiment of the invention.

Las Figuras 5A y 5B ilustran porciones de un dispositivo de visualización en el que la densidad de los subcomponentes de elementos de imagen en la dimensión vertical ha sido aumentada en un factor de tres. Figures 5A and 5B illustrate portions of a display device in which the density of the subcomponents of image elements in the vertical dimension has been increased by a factor of three.

Las Figuras 6 y 7 ilustran cualitativamente mejoras en la legibilidad de diversos caracteres Kanji que pueden obtenerse aumentando la densidad de los subcomponentes de elementos de imagen en la dimensión vertical. Figures 6 and 7 illustrate qualitatively improvements in the readability of various Kanji characters that can be obtained by increasing the density of the subcomponents of image elements in the vertical dimension.

Descripción detallada de las realizaciones preferentes Detailed description of the preferred embodiments

La presente invención versa acerca de sistemas y procedimientos para aumentar la resolución de imágenes visualizadas en dispositivos planos de visualización LCD o de otro tipo que tienen subcomponentes de elementos de imagen controlables por separado. Suponiendo que el dispositivo de visualización tenga bandas verticales, gran parte de la resolución mejorada en la dimensión horizontal se logra llevando a cabo un muestreo desplazado en los datos de imagen y correlacionando las muestras desplazadas con subcomponentes individuales de elementos de imagen en vez de correlacionar las muestras con píxeles completos. La resolución mejorada en la dimensión vertical se logra aumentando la densidad de los subcomponentes de elementos de imagen en la dimensión vertical. Para acomodar el número aumentado de subcomponentes de elementos de imagen, la invención también versa acerca de técnicas de compresión de datos de imagen mediante las cuales se controlan conjuntos de píxeles adyacentes verticalmente usando un valor de intensidad lumínica roja, un valor de intensidad lumínica verde, un valor de intensidad lumínica azul y un valor de polarización. Los valores de intensidad lumínica roja, verde y azul controlan la luminancia global partiendo de los conjuntos de subcomponentes de elementos de imagen rojos, verdes y azules, mientras que el valor de polarización indica si la luminancia ha de desplazarse hacia un píxel particular en el conjunto de píxeles, y en qué grado. The present invention relates to systems and methods for increasing the resolution of images displayed on flat LCD or other display devices that have subcomponents of separately controllable image elements. Assuming that the display device has vertical bands, much of the improved resolution in the horizontal dimension is achieved by carrying out shifted sampling in the image data and correlating the displaced samples with individual subcomponents of image elements instead of correlating the samples with full pixels. The improved resolution in the vertical dimension is achieved by increasing the density of the subcomponents of image elements in the vertical dimension. To accommodate the increased number of subcomponents of image elements, the invention also relates to image data compression techniques by which adjacent pixel sets are controlled vertically using a red light intensity value, a green light intensity value, a blue light intensity value and a polarization value. The red, green and blue light intensity values control the overall luminance from the sets of subcomponents of red, green, and blue image elements, while the polarization value indicates whether the luminance is to move to a particular pixel in the set of pixels, and to what degree.

I. Entornos ejemplares informático y de soporte físico I. Exemplary computer and physical support environments

Las realizaciones de la presente invención pueden comprender un ordenador de uso especial o de uso general que incluye diversos soportes físicos informáticos, tal como se expone con mayor detalle en lo que sigue. Las realizaciones dentro del alcance de la presente invención incluyen también medios legibles por ordenador para portar o contener instrucciones ejecutables por ordenador o estructuras de datos almacenadas en los mismos. Tales medios legibles por ordenador pueden ser cualesquiera medios disponibles a los que un ordenador de uso general o de uso especial pueda tener acceso. A título de ejemplo, y no de limitación, tales medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otro almacenamiento en disco óptico, almacenamiento en disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda usarse para portar o almacenar medios deseados de código de programa en forma de instrucciones ejecutables por ordenador o estructuras de datos a las que pueda acceder un ordenador de uso general o de uso especial. The embodiments of the present invention may comprise a special-purpose or general-purpose computer that includes various computer hardware, as set forth in greater detail below. Embodiments within the scope of the present invention also include computer readable media for carrying or containing computer executable instructions or data structures stored therein. Such computer readable media may be any available media to which a general purpose or special purpose computer may have access. By way of example, and not limitation, such computer-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other means that may used to carry or store desired program code media in the form of computer executable instructions or data structures that can be accessed by a general purpose or special purpose computer.

Cuando se transfiere o proporciona información en una red u otra conexión de comunicaciones (ya sea cableada, inalámbrica o una combinación de cableado y inalámbrico) a un ordenador, el ordenador contempla la conexión, con toda razón, como un medio legible por ordenador. Así, cualquier conexión de ese tipo se denomina acertadamente medio legible por ordenador. Deberían incluirse en el alcance de los medios legibles por ordenador combinaciones de las anteriores. Las instrucciones ejecutables por ordenador comprenden, por ejemplo, instrucciones y datos que hacen que un ordenador de uso general, un ordenador de uso especial o un dispositivo de proceso de uso especial lleven a cabo una cierta función o un grupo de funciones. When information is transferred or provided on a network or other communications connection (whether wired, wireless or a combination of wired and wireless) to a computer, the computer contemplates the connection, quite rightly, as a computer-readable medium. Thus, any such connection is aptly called a computer-readable medium. Combinations of the above should be included in the scope of computer readable media. The computer-executable instructions comprise, for example, instructions and data that cause a general purpose computer, a special purpose computer or a special purpose process device to perform a certain function or a group of functions.

Se contempla que la FIG. 2 y la siguiente exposición proporcionen una breve descripción general de un entorno informático adecuado en el que puede implementarse la presente invención. Aunque no se requiere, la invención será descrita en el contexto general de instrucciones ejecutables por ordenador, como módulos de programa que ejecutan ordenadores en entornos de red. Generalmente, los módulos de programa incluyen rutinas, programas, objetos, componentes, estructuras de datos, etc., que llevan a cabo tareas particulares o implementan tipos particulares de datos abstractos. Las instrucciones ejecutables por ordenador, las estructuras asociadas de datos y los módulos de programa representan ejemplos de los medios de código de programa para ejecutar las etapas de los procedimientos dados a conocer en el presente documento. La secuencia particular de tales instrucciones ejecutables o estructuras asociadas de datos representa ejemplos de acciones correspondientes para implementar las funciones descritas en tales etapas. It is contemplated that FIG. 2 and the following statement provide a brief general description of a suitable computing environment in which the present invention can be implemented. Although not required, the invention will be described in the general context of computer-executable instructions, such as program modules that run computers in network environments. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular types of abstract data. The computer executable instructions, the associated data structures and the program modules represent examples of the program code means for executing the steps of the procedures disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding actions to implement the functions described in such steps.

Las personas expertas en la técnica apreciarán que la invención puede ser practicada en entornos informáticos de red con muchos tipos de configuraciones de sistemas de ordenador, incluyendo ordenadores personales, dispositivos de bolsillo, sistemas multiprocesador, electrónica de consumo basada en microprocesadores o programable, PC en red, miniordenadores, ordenadores centrales y similares. También puede la invención en entornos informáticos distribuidos en los que las tareas son llevadas a cabo por dispositivos remotos y locales de proceso que están unidos (ya sea mediante enlaces cableados, enlaces inalámbricos o mediante una combinación de enlaces cableados o inalámbricos) mediante una red de comunicaciones. En un entorno informático distribuido, los módulos de programa pueden estar situados en dispositivos de almacenamiento de memoria tanto locales como remotos. Those skilled in the art will appreciate that the invention can be practiced in networked computer environments with many types of computer system configurations, including personal computers, handheld devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, PC in network, minicomputers, central computers and the like. The invention can also be carried out in distributed computing environments in which the tasks are carried out by remote and local process devices that are linked (either by wired links, wireless links or by a combination of wired or wireless links) through a network of communications In a distributed computing environment, the program modules may be located in both local and remote memory storage devices.

Con referencia a la FIG. 2, un sistema ejemplar para la implementación de la invención incluye un dispositivo informático de uso general en forma de ordenador convencional 20, que incluye una unidad 21 de proceso, una memoria 22 de sistema y un bus 23 de sistema que acopla diversos componentes del sistema, incluyendo la memoria 22 de sistema, a la unidad 21 de proceso. El bus 23 de sistema puede ser de cualquiera de varios tipos de estructuras de bus, incluyendo un bus de memoria o un controlador de memoria, un bus de periféricos y un bus local usando cualquiera de entre una variedad de arquitecturas de bus. La memoria de sistema incluye memoria de solo lectura (ROM) 24 y memoria de acceso directo (RAM) 25. Un sistema básico 26 de entrada/salida (BIOS), que contiene rutinas básicas que contribuyen a transferir información entre elementos dentro del ordenador 20, como durante el arranque, puede estar almacenado en la ROM 24. With reference to FIG. 2, an exemplary system for the implementation of the invention includes a general purpose computer device in the form of a conventional computer 20, which includes a process unit 21, a system memory 22 and a system bus 23 that couples various system components , including system memory 22, to process unit 21. The system bus 23 can be of any of several types of bus structures, including a memory bus or a memory controller, a peripheral bus and a local bus using any of a variety of bus architectures. The system memory includes read-only memory (ROM) 24 and direct access memory (RAM) 25. A basic input / output system (BIOS) 26, which contains basic routines that contribute to transfer information between items within the computer 20 , as during startup, it may be stored in ROM 24.

El ordenador 20 puede también incluir una unidad 27 de disco duro magnético para leer y escribir en un disco duro magnético 39, una unidad 28 de disco magnético que lee o escribe a un disco magnético 152 extraíble no volátil, y una unidad 155 de disco óptico para leer y escribir en un disco magnético extraíble 29, y una unidad 30 de disco óptico para leer y escribir en un disco óptico 31 extraíble, como un CD ROM, un CD-R, un CD-RW u otros medios ópticos. La unidad 27 de disco duro magnético, la unidad 28 de disco magnético y la unidad 30 de disco óptico están conectadas al bus 23 de sistema mediante una interfaz 32 de unidades de disco duro, una interfaz 33 de unidades de discos magnéticos y una interfaz 34 de unidades ópticas, respectivamente. Las unidades y sus medios asociados legibles por ordenador proporcionan un almacenamiento no volátil de instrucciones ejecutables por ordenador, estructuras de datos, módulos de programa y otros datos para el ordenador 20. Aunque el entorno ejemplar descrito en el presente documento emplea un disco duro magnético 39, un disco magnético extraíble 29 y un disco óptico extraíble 31, pueden usarse otros tipos de medios legibles por ordenador para almacenar datos, incluyendo casetes magnéticas, tarjetas de memoria flash, discos de vídeo digital, cartuchos Bernoulli, RAM, ROM y similares. The computer 20 may also include a magnetic hard disk drive 27 for reading and writing on a magnetic hard drive 39, a magnetic disk drive 28 that reads or writes to a removable non-volatile magnetic disk 152, and an optical disk drive 155 for reading and writing on a removable magnetic disk 29, and an optical disk drive 30 for reading and writing on a removable optical disk 31, such as a CD-ROM, a CD-R, a CD-RW or other optical media. The magnetic hard disk drive 27, the magnetic disk drive 28 and the optical disk drive 30 are connected to the system bus 23 via an interface 32 of hard disk drives, an interface 33 of magnetic disk drives and an interface 34 of optical units, respectively. The units and their associated computer-readable media provide non-volatile storage of computer-executable instructions, data structures, program modules and other data for the computer 20. Although the exemplary environment described herein employs a magnetic hard disk 39 , a removable magnetic disk 29 and a removable optical disk 31, other types of computer-readable media can be used to store data, including magnetic cassettes, flash memory cards, digital video discs, Bernoulli cartridges, RAM, ROM and the like.

Pueden almacenarse medios de código de programa que comprenden uno o más módulos de programa en el disco duro 39, el disco magnético 29, el disco óptico 31, la ROM 24 o la RAM 25, incluyendo un sistema operativo 35, uno Program code media comprising one or more program modules may be stored on the hard disk 39, the magnetic disk 29, the optical disk 31, the ROM 24 or the RAM 25, including an operating system 35, one

o más programas 36 de aplicación, otros módulos 37 de programa y datos 38 de programa. Un usuario puede introducir instrucciones e información en el ordenador 20 a través del teclado 40, el dispositivo 42 de puntero u otros dispositivos de entrada (no mostrados), como un micrófono, una palanca de juegos, un mando de juegos, una antena parabólica, un escáner o similares. Estos y otros dispositivos de entrada se conectan a menudo a la unidad 21 de proceso por medio de una interfaz 46 de puerto serie acoplada al bus 23 de sistema. Alternativamente, los dispositivos de entrada pueden estar conectados a otras interfaces, como un puerto paralelo, un puerto de juegos o un puerto de bus serie universal (USB). Un monitor 47 u otro tipo de dispositivo de visualización también están conectados al bus 23 de sistema por medio de una interfaz, como un adaptador 48 de vídeo. Además del monitor, los ordenadores personales incluyen típicamente otros dispositivos periféricos de salida (no mostrados), como altavoces e impresoras. or more application programs 36, other program modules 37 and program data 38. A user can enter instructions and information in the computer 20 via the keyboard 40, the pointing device 42 or other input devices (not shown), such as a microphone, a game lever, a game controller, a satellite dish, A scanner or the like. These and other input devices are often connected to the process unit 21 via a serial port interface 46 coupled to the system bus 23. Alternatively, the input devices may be connected to other interfaces, such as a parallel port, a game port or a universal serial bus (USB) port. A monitor 47 or other type of display device is also connected to the system bus 23 via an interface, such as a video adapter 48. In addition to the monitor, personal computers typically include other peripheral output devices (not shown), such as speakers and printers.

El ordenador 20 puede operar en un entorno de red usando conexiones lógicas a uno o más ordenadores remotos, como los ordenadores remotos 49a y 49b. Cada uno de los ordenadores remotos 49a y 49b puede ser otro ordenador personal, un servidor, un dispositivo de encaminamiento, un PC de red, un dispositivo cooperativo u otro nodo de red común, y típicamente incluye muchos o todos los elementos descritos más arriba con respecto al ordenador 20, aunque en la FIG. 2 solo se han ilustrado dispositivos 50a y 50b de almacenamiento de memoria y sus programas 36a y 36b de aplicación asociados. Las conexiones lógicas representadas en la FIG. 2 incluyen una red 51 de área local (LAN) y una red 52 de área amplia (WAN), que se representan aquí únicamente a título de ejemplo y no de limitación. Tales entornos de red son comunes en redes de ordenadores de ámbito de oficina o redes de ordenadores de ámbito empresarial, intranets e Internet. Computer 20 can operate in a network environment using logical connections to one or more remote computers, such as remote computers 49a and 49b. Each of the remote computers 49a and 49b may be another personal computer, a server, a routing device, a network PC, a cooperative device or another common network node, and typically includes many or all of the elements described above with with respect to the computer 20, although in FIG. 2 only 50a and 50b memory storage devices and their associated application programs 36a and 36b have been illustrated. The logical connections represented in FIG. 2 include a local area network (LAN) 51 and a wide area network (WAN) 52, which are shown here by way of example only and not limitation. Such network environments are common in office-level computer networks or enterprise-level computer networks, intranets and the Internet.

Cuando se usa en un entorno de red LAN, el ordenador 20 está conectado a la red local 51 por medio de una interfaz o un adaptador 53 de red. Cuando se usa en un entorno de red WAN, el ordenador 20 puede incluir un módem 54, un enlace inalámbrico u otros medios para establecer comunicaciones en la red 52 de área amplia, como Internet. El módem 54, que puede ser interno o externo, está conectado al bus 23 de sistema por medio de la interfaz 46 del puerto serie. En un entorno de red, los módulos de programa representados con respecto al ordenador 20, o porciones de los mismos, pueden almacenarse en un dispositivo de almacenamiento remoto de memoria. Se apreciará que las conexiones de red mostradas son ejemplares y que pueden usarse otros medios de establecimiento de comunicaciones en la red 52 de área amplia. When used in a LAN network environment, computer 20 is connected to the local network 51 via a network interface or adapter 53. When used in a WAN network environment, the computer 20 may include a modem 54, a wireless link or other means for establishing communications in the wide area network 52, such as the Internet. The modem 54, which can be internal or external, is connected to the system bus 23 via the interface 46 of the serial port. In a network environment, the program modules represented with respect to the computer 20, or portions thereof, can be stored in a remote memory storage device. It will be appreciated that the network connections shown are exemplary and that other means of establishing communications in the wide area network 52 may be used.

II. Dispositivos de visualización de LCD con densidades aumentadas de subcomponentes de elementos de imagen II. LCD display devices with increased densities of subcomponents of image elements

Los dispositivos informáticos de visualización son dispositivos bidimensionales. Dado que los dispositivos de visualización se orientan normalmente de forma vertical, por comodidad, las dimensiones primera y segunda de un dispositivo de visualización se denominan comúnmente dimensiones vertical (y) y horizontal (x), respectivamente. Girando el dispositivo físico de visualización, pueden intercambiarse las dimensiones horizontal y vertical. Para los fines de la explicación, los procedimientos y el aparato de la presente invención serán explicados en términos de dimensiones verticales y horizontales. Sin embargo, ha de entenderse que los dispositivos de visualización ejemplares descritos pueden ser girados para lograr la mejora de resolución descrita en la dirección vertical en la dirección horizontal, y la mejora de resolución descrita en la dirección horizontal en la dirección vertical. Computer display devices are two-dimensional devices. Since the display devices are normally oriented vertically, for convenience, the first and second dimensions of a display device are commonly referred to as vertical (y) and horizontal (x) dimensions, respectively. By rotating the physical display device, the horizontal and vertical dimensions can be interchanged. For the purposes of the explanation, the procedures and apparatus of the present invention will be explained in terms of vertical and horizontal dimensions. However, it should be understood that the exemplary display devices described can be rotated to achieve the resolution improvement described in the vertical direction in the horizontal direction, and the resolution improvement described in the horizontal direction in the vertical direction.

Tal como se ha expuesto en lo que antecede, los elementos de píxel incluyen comúnmente subcomponentes de elementos de imagen rojos, verdes y azules. La intensidad lumínica de cada subcomponente de elementos de imagen puede ser controlada por separado seleccionando un valor de control de la intensidad lumínica asociado con el particular subcomponente de elementos de imagen. En la mayor parte de los dispositivos conocidos, cada subcomponente de elementos de imagen R, G y B tiene forma rectangular y su altura es tres veces su anchura. Los tres subcomponentes rectangulares de elementos de imagen forman un píxel cuadrado. As discussed above, pixel elements commonly include subcomponents of red, green and blue image elements. The light intensity of each subcomponent of image elements can be controlled separately by selecting a control value of the light intensity associated with the particular subcomponent of image elements. In most of the known devices, each subcomponent of image elements R, G and B has a rectangular shape and its height is three times its width. The three rectangular subcomponents of image elements form a square pixel.

Según una realización de la presente invención, los valores de intensidad lumínica R, G, B se controlan de manera independiente para representar diferentes porciones de una imagen. Esto proporciona un aumento en la resolución espacial horizontal de hasta en tres veces con respecto a la de las técnicas convencionales de reproducción, que usan el píxel completo para representar una sola porción de una imagen. According to an embodiment of the present invention, the light intensity values R, G, B are independently controlled to represent different portions of an image. This provides an increase in horizontal spatial resolution by up to three times compared to conventional reproduction techniques, which use the full pixel to represent a single portion of an image.

Desgraciadamente, en los casos en los que los elementos R, G, B están dispuestos en bandas verticales, como en el caso del dispositivo convencional de LCD ilustrado en la Fig. 1, tratar los subcomponentes de elementos de imagen como fuentes separadas de intensidad lumínica puede dar como resultado algunas distorsiones cromáticas. Por ejemplo, pueden ser visibles bandas o franjas verticales no deseadas rojas y/o verdes en una imagen visualizada. En una realización de la presente invención, para disminuir la visibilidad de aberraciones cromáticas introducidas por el tratamiento de los subcomponentes de elementos de imagen como fuentes lumínicas independientes, el patrón común de visualización en bandas RGB es reemplazado con un patrón que traspone la posición de los subcomponentes de elementos de imagen rojos y azules en líneas alternas, como se ilustra en la Fig. 3. La Fila R1 del dispositivo 200 de visualización incluye una serie de subcomponentes de elementos de imagen que tienen un patrón (R, G, B, R, G, B,…). En cambio la fila R2 incluye una serie de subcomponentes de elementos de imagen que tienen un patrón (B, G, R, B, G, R,...). Dicho de otra manera, los subcomponentes 202 y 212 verticalmente adyacentes de elementos de imagen tienen colores diferentes (rojo y azul), los subcomponentes 206 y 214 verticalmente adyacentes de elementos de imagen tienen el mismo color verde y los subcomponentes 208 y 216 verticalmente adyacentes de elementos de imagen tienen colores diferentes (azul y rojo). Unfortunately, in cases where the elements R, G, B are arranged in vertical bands, as in the case of the conventional LCD device illustrated in Fig. 1, treat the subcomponents of image elements as separate sources of light intensity It can result in some chromatic distortions. For example, unwanted vertical and / or green vertical bands or stripes may be visible in a displayed image. In an embodiment of the present invention, to decrease the visibility of chromatic aberrations introduced by the treatment of subcomponents of image elements as independent light sources, the common pattern of display in RGB bands is replaced with a pattern that transposes the position of the subcomponents of red and blue image elements in alternating lines, as illustrated in Fig. 3. Row R1 of the display device 200 includes a series of subcomponents of image elements having a pattern (R, G, B, R , G, B, ...). Instead, row R2 includes a series of subcomponents of image elements that have a pattern (B, G, R, B, G, R, ...). In other words, vertically adjacent subcomponents 202 and 212 of image elements have different colors (red and blue), vertically adjacent subcomponents 206 and 214 of image elements have the same green color and vertically adjacent subcomponents 208 and 216 of Image elements have different colors (blue and red).

Tales configuraciones de los subcomponentes de elementos de imagen pueden reducir el efecto de las aberraciones cromáticas al eliminar las bandas contiguas verticales de subcomponentes de elementos de imagen rojos y azules. Estas bandas verticales contiguas de colores pueden producir efectos marginales rojos y azules en una imagen que distraen la atención. En vez de tener bandas verticales con subcomponentes de elementos de imagen rojos y azules del mismo color, el dispositivo 200 de LCD tiene bandas verticales de subcomponentes de elementos de imagen rojos y azules alternos. Such configurations of the subcomponents of image elements can reduce the effect of chromatic aberrations by eliminating the adjacent vertical bands of subcomponents of red and blue image elements. These contiguous vertical bands of colors can produce red and blue marginal effects in an image that distracts attention. Instead of having vertical bands with subcomponents of red and blue image elements of the same color, the LCD device 200 has vertical bands of subcomponents of alternate red and blue image elements.

Las técnicas precedentes de tratamiento de los subcomponentes de elementos de imagen como fuentes lumínicas independientes pueden dar como resultado un aumento significativo de resolución espacial en la dimensión perpendicular a la dirección de las bandas. Cuando el dispositivo de visualización tiene bandas verticales, este procedimiento de aumento de la resolución de la imagen es particularmente útil para la reproducción de caracteres latinos o de otros caracteres que dependen más de los rasgos verticales de los caracteres que de los rasgos horizontales de los caracteres. Sin embargo, como ya se ha hecho notar más arriba, por lo general los caracteres Kanji dependen igual de los rasgos horizontales de los caracteres que de los rasgos verticales. En consecuencia, para aumentar la legibilidad de los caracteres Kanji, es importante aumentar la resolución vertical, así como la horizontal. The preceding techniques of treating subcomponents of image elements as independent light sources can result in a significant increase in spatial resolution in the dimension perpendicular to the direction of the bands. When the display device has vertical bands, this method of increasing the image resolution is particularly useful for the reproduction of Latin characters or other characters that depend more on the vertical features of the characters than on the horizontal features of the characters. . However, as noted above, Kanji characters generally depend on the horizontal features of the characters as well as on the vertical features. Consequently, to increase the readability of Kanji characters, it is important to increase the vertical resolution as well as the horizontal resolution.

En diversas realizaciones de la presente invención, la resolución aumenta en la dimensión vertical aumentando el número de subcomponentes de elementos de imagen en esta dirección. Por ejemplo, puede doblarse el número de subcomponentes de elementos de imagen por distancia unitaria en la dirección paralela a las bandas con respecto al dispositivo convencional de visualización ilustrado en la Figura 1. Un ejemplo de tal dispositivo de visualización está ilustrado en las Figuras 4A y 4B. La porción del dispositivo 320 de visualización LCD ilustrado en la Figura 4B incluye las filas R1-R3 y las columnas C1-C4. Las filas R1-R3 representan líneas de barrido del dispositivo 320 de visualización que están orientadas perpendicularmente al bandaje vertical. En cambio, los dispositivos de visualización que tienen un bandaje horizontal tienen líneas de barrido verticales. Cada región del dispositivo 320 de LCD que correspondería a un solo píxel completo con tres subcomponentes de elementos de imagen en un dispositivo convencional de visualización representa, en vez de ello, dos píxeles que contienen un total de seis subcomponentes de elementos de imagen. Por ejemplo, la Figura 4A ilustra una región 300 de ese tipo del dispositivo 320 de visualización, que incluye subcomponentes de elementos de imagen controlables por separado R1, G1, B1, R2, G2 y B2, indicados por los números de referencia 302, 304, 306, 312, 314 y 316, respectivamente. In various embodiments of the present invention, the resolution increases in the vertical dimension by increasing the number of subcomponents of image elements in this direction. For example, the number of subcomponents of image elements can be doubled by unit distance in the direction parallel to the bands with respect to the conventional display device illustrated in Figure 1. An example of such a display device is illustrated in Figures 4A and 4B. The portion of the LCD display device 320 illustrated in Figure 4B includes rows R1-R3 and columns C1-C4. Rows R1-R3 represent scan lines of the display device 320 that are oriented perpendicular to the vertical band. Instead, display devices that have a horizontal band have vertical scan lines. Each region of the LCD device 320 that would correspond to a single full pixel with three subcomponents of image elements in a conventional display device represents, instead, two pixels containing a total of six subcomponents of image elements. For example, Figure 4A illustrates such a region 300 of the display device 320, which includes subcomponents of separately controllable image elements R1, G1, B1, R2, G2 and B2, indicated by reference numbers 302, 304 , 306, 312, 314 and 316, respectively.

La configuración de los píxeles y de los subcomponentes de elementos de imagen de las Figuras 4A y 4B da como resultado subcomponentes de elementos de imagen que tienen una altura aproximadamente 1,5 veces mayor que su anchura. En otras palabras, el coeficiente de aspecto de los subcomponentes de elementos de imagen es de aproximadamente 1,5:1. Se hace notar que los coeficientes de aspecto pueden describir el tamaño y la posición relativa de los subcomponentes de elementos de imagen con independencia de si el dispositivo de visualización tiene bandas verticales u horizontales. La disminución del coeficiente de aspecto de los subcomponentes de elementos de imagen de las Figuras 4A y 4B tiene el efecto de aumentar la resolución en la dirección vertical. El factor aparente en el que aumenta la resolución depende en gran medida de la manera en el que se controlan los subcomponentes 302, 304, 306, 312, 314 y 316 de elementos de imagen, tal como se describirá con mayor detalle en lo que sigue. Cuando la configuración de los píxeles y de los subcomponentes de elementos de imagen de las Figuras 4A y 4B se combina con la técnica expuesta en lo que antecede de aumento de la resolución percibida en la dimensión horizontal, pueden visualizarse caracteres con una resolución vertical aumentada y una resolución horizontal aumentada. The pixel and subcomponent configuration of image elements in Figures 4A and 4B result in subcomponents of image elements having a height approximately 1.5 times greater than their width. In other words, the aspect ratio of subcomponents of image elements is approximately 1.5: 1. It is noted that aspect ratios can describe the size and relative position of subcomponents of image elements regardless of whether the display device has vertical or horizontal bands. The decrease in the aspect ratio of the subcomponents of image elements of Figures 4A and 4B has the effect of increasing the resolution in the vertical direction. The apparent factor in which the resolution increases depends largely on the way in which the subcomponents 302, 304, 306, 312, 314 and 316 of image elements are controlled, as will be described in greater detail in what follows. . When the configuration of the pixels and the subcomponents of image elements of Figures 4A and 4B is combined with the technique set forth above for increasing the perceived resolution in the horizontal dimension, characters with an increased vertical resolution can be displayed and an increased horizontal resolution.

Las Figuras 4C y 4D representan una porción de un dispositivo 350 de LCD que tiene subcomponentes de elementos de imagen que tienen una altura 1,5 veces mayor que su anchura, como en el ejemplo de las Figuras 4A y 4B, en combinación con la trasposición de la posición de los subcomponentes de elementos de imagen rojos y verdes en filas alternas, como se ha descrito con referencia a la Figura 3. Cada región del dispositivo 350 de visualización de la Figura 4D que se correspondería a un único píxel completo en los dispositivos convencionales de LCD representa, en vez de ello, dos píxeles que incluyen un total de seis subcomponentes de elementos de imagen. Por ejemplo, la región 330 de la Figura 4C incluye los subcomponentes de elementos de imagen R1, G1, B1, B2, G2, R2 indicados por los números de referencia 332, 334, 336, 342, 344 y 346, respectivamente. La realización de las Figuras 4C y 4D puede generar una resolución aumentada en las direcciones vertical y horizontal, así como reducir algunas aberraciones cromáticas que podrían experimentarse en otro caso. Figures 4C and 4D represent a portion of an LCD device 350 having subcomponents of image elements having a height 1.5 times greater than its width, as in the example of Figures 4A and 4B, in combination with the transposition of the position of the subcomponents of red and green image elements in alternate rows, as described with reference to Figure 3. Each region of the display device 350 of Figure 4D that would correspond to a single complete pixel in the devices Conventional LCD represents, instead, two pixels that include a total of six subcomponents of image elements. For example, region 330 of Figure 4C includes the subcomponents of image elements R1, G1, B1, B2, G2, R2 indicated by reference numbers 332, 334, 336, 342, 344 and 346, respectively. The realization of Figures 4C and 4D can generate an increased resolution in the vertical and horizontal directions, as well as reduce some chromatic aberrations that could be experienced in another case.

En otras realizaciones, se aumenta la resolución triplicando el número de subcomponentes de elementos de imagen en la dimensión vertical. Por ejemplo, en la Figura 5B, cada región del dispositivo 450 de visualización que correspondería a un único píxel completo en los dispositivos convencionales de LCD representa, en vez de ello, tres píxeles, que incluyen un total de nueve subcomponentes de elementos de imagen. Por ejemplo, la región 400 de la Figura 5A incluyes subcomponentes de elementos de imagen R1, G1, B1, R2, G2, B2, R3, G3, B3 indicados por los números de referencia 402, 404, 406, 408, 410, 412, 414, 416 y 418, respectivamente. La configuración de los píxeles y de los subcomponentes de elementos de imagen de las Figuras 5A y 5B da como resultados subcomponentes de elementos de imagen que son cuadrados o aproximadamente cuadrados, o tienen coeficientes de aspecto de aproximadamente 1:1. In other embodiments, the resolution is increased by tripling the number of subcomponents of image elements in the vertical dimension. For example, in Figure 5B, each region of the display device 450 that would correspond to a single full pixel in conventional LCD devices represents, instead, three pixels, which include a total of nine subcomponents of image elements. For example, region 400 of Figure 5A includes subcomponents of image elements R1, G1, B1, R2, G2, B2, R3, G3, B3 indicated by reference numbers 402, 404, 406, 408, 410, 412 , 414, 416 and 418, respectively. The pixel and subcomponent configuration of image elements in Figures 5A and 5B result in subcomponent results of image elements that are square or approximately square, or have aspect ratios of approximately 1: 1.

La duplicación o la triplicación de la resolución en la dimensión vertical pueden ser implementadas usando equipos existentes de fabricación de dispositivos de visualización, dado que no requiere una gradación más fina entre subcomponentes de elementos de imagen que la que ya se encuentra en la dimensión horizontal. Duplication or triplication of the resolution in the vertical dimension can be implemented using existing equipment for manufacturing display devices, since it does not require a finer gradation between subcomponents of image elements than what is already in the horizontal dimension.

Se han presentado ejemplos específicos de aumento del número de subcomponentes de elementos de imagen en la dirección del bandaje del dispositivo de visualización en factores de dos y tres. Aumentar la densidad de los subcomponentes de elementos de imagen en factores de dos y tres tiene ciertas ventajas, como mantener regiones generalmente cuadradas del dispositivo de visualización y conservar alturas de subcomponentes de elementos de imagen que son, al menos, igual de grandes que su anchura, lo que permite que las técnicas de fabricación conocidas previamente se adapten para la construcción de estos dispositivos de visualización. Sin embargo, la invención también se extiende al aumento de la densidad de los subcomponentes de elementos de imagen mediante otros factores para mejorar la resolución en la dirección paralela a las bandas. Specific examples of increasing the number of subcomponents of image elements in the direction of the bandwidth of the display device by factors of two and three have been presented. Increasing the density of subcomponents of image elements by factors of two and three has certain advantages, such as maintaining generally square regions of the display device and preserving heights of subcomponents of image elements that are at least as large as their width. , which allows previously known manufacturing techniques to be adapted for the construction of these display devices. However, the invention also extends to increasing the density of subcomponents of image elements by other factors to improve resolution in the direction parallel to the bands.

Cada conjunto o tríada de subcomponentes RGB de elementos de imagen producido aumentando el número de subcomponentes de elementos de imagen en la dirección paralela al bandaje puede ser tratado como un píxel separado. Tal tratamiento, en el caso en el que la densidad de los subcomponentes de elementos de imagen aumenta en un factor de dos, da como resultado píxeles no cuadrados que tienen la mitad de altura que de anchura. Para usar plenamente todos los píxeles, el soporte lógico de visualización genera y transmite una señal que contiene el doble de valores de intensidad lumínica asociados con los subcomponentes de elementos de imagen de lo que se necesitaría si la densidad de los subcomponentes de elementos de imagen no se hubiera incrementado en un factor de dos. De manera similar, cuando la densidad de los subcomponentes de elementos de imagen aumenta en un factor de tres, el número de valores de intensidad lumínica también se triplica si los subcomponentes de elementos de imagen han de utilizarse de manera plena e independiente para representar diferentes porciones de datos de imagen. Each set or triad of RGB subcomponents of image elements produced by increasing the number of subcomponents of image elements in the direction parallel to the band can be treated as a separate pixel. Such treatment, in the case where the density of the subcomponents of image elements increases by a factor of two, results in non-square pixels that are half as high as they are wide. To fully use all pixels, the display software generates and transmits a signal that contains twice the light intensity values associated with the subcomponents of image elements than would be required if the density of the subcomponents of image elements does not It would have increased by a factor of two. Similarly, when the density of the subcomponents of image elements increases by a factor of three, the number of light intensity values also triples if the subcomponents of image elements are to be used fully and independently to represent different portions. of image data.

III. Compresión de los datos de imagen III. Compression of image data

El gran número de valores de intensidad lumínica que han de transmitirse en la señal de control para los dispositivos de visualización, como los ilustrados en las Figuras 4A-5B, puede presentar problemas de ancho de banda en algunos sistemas. Es decir, algunos sistemas pueden no ser capaces de generar ni transmitir tan gran número de valores independientes de intensidad lumínica durante el tiempo disponible para cada actualización del dispositivo de visualización. Además, tal como se ha expuesto más arriba, muchas aplicaciones existentes de tratamiento de imágenes dan por sentado que los píxeles son cuadrados. Puede haber algunas faltas de eficiencia y complejidades asociadas con el uso de píxeles no cuadrados con tales aplicaciones. The large number of light intensity values to be transmitted in the control signal for display devices, such as those illustrated in Figures 4A-5B, can present bandwidth problems in some systems. That is, some systems may not be able to generate or transmit such a large number of independent light intensity values during the time available for each update of the display device. In addition, as discussed above, many existing image processing applications assume that the pixels are square. There may be some lack of efficiency and complexities associated with the use of non-square pixels with such applications.

Para compensar las capacidades limitadas de ancho de banda de muchos sistemas de ordenador existentes, las realizaciones de la presente invención se relacionan con la compresión de los valores de la intensidad lumínica asociados con los subcomponentes de elementos de imagen de dispositivos de visualización que tienen densidades aumentadas de subcomponentes de elementos de imagen. La compresión de datos sacrifica algo de resolución a cambio de reducir los requisitos de transmisión de datos para reproducir las imágenes. To compensate for the limited bandwidth capabilities of many existing computer systems, the embodiments of the present invention relate to the compression of the light intensity values associated with the subcomponents of image elements of display devices having increased densities. of subcomponents of image elements. Data compression sacrifices some resolution in exchange for reducing data transmission requirements to reproduce images.

En los sistemas capaces de procesar y transmitir el doble o el triple número de señales de control de vídeo se lo que se necesitaría en otros casos en ausencia de densidades aumentadas de subcomponentes de elementos de imagen, cada conjunto o tríada de subcomponentes RGB de elementos de imagen puede ser tratado como un píxel independiente sin usar las técnicas de compresión de datos dadas a conocer en el presente documento. Sin embargo, cuando la compresión de datos de imagen pueda ser beneficiosa, se agrupan conjuntos de píxeles con fines de control. In systems capable of processing and transmitting double or triple the number of video control signals, what would be needed in other cases in the absence of increased densities of subcomponents of image elements, each set or triad of RGB subcomponents of elements of Image can be treated as an independent pixel without using the data compression techniques disclosed herein. However, when image data compression can be beneficial, pixel sets are grouped for control purposes.

Por ejemplo, en las Figuras 4A-4D, en las que se dobla la densidad de los subcomponentes de elementos de imagen en la dimensión vertical, pueden agruparse dos conjuntos de subcomponentes RGB de elementos de imagen adyacentes verticalmente para formar un par de píxeles adyacentes que se denomina en el presente documento “elemento de control”. Por ejemplo, la región 300 de la Figura 4A y la región 400 de la Figura 5A son ejemplos de elementos de control. En tal realización, cada par de píxeles ocupa una región generalmente cuadrada del dispositivo de visualización y corresponde en tamaño a un solo píxel de un dispositivo convencional de visualización. Aunque el elemento de control puede consistir en píxeles adyacentes, los elementos de control pueden consistir, en general, en dos píxeles o más, con independencia de si los píxeles son adyacentes entre sí. For example, in Figures 4A-4D, in which the density of the subcomponents of image elements in the vertical dimension is doubled, two sets of RGB subcomponents of adjacent image elements can be grouped vertically to form a pair of adjacent pixels that It is referred to herein as "control element". For example, region 300 of Figure 4A and region 400 of Figure 5A are examples of control elements. In such an embodiment, each pair of pixels occupies a generally square region of the display device and corresponds in size to a single pixel of a conventional display device. Although the control element may consist of adjacent pixels, the control elements may generally consist of two pixels or more, regardless of whether the pixels are adjacent to each other.

Para fines de compresión de datos, según una realización de la presente invención, la luminancia generada por los subcomponentes de elementos de imagen en cada elemento de control se genera usando un único valor de intensidad lumínica roja, un único valor de intensidad lumínica verde, un único valor de intensidad lumínica azul y un valor de polarización. El valor de polarización indica la manera en la que la energía lumínica especificada por los valores R, G y B de intensidad lumínica debiera ser distribuida o aplicada diferencialmente entre el píxel superior y el píxel inferior del elemento de control. El valor de polarización indica, por ejemplo, si la luminancia debe distribuirse por igual entre los píxeles superior e inferior, o si debe ponderarse en un factor especificado al píxel superior o al For data compression purposes, according to an embodiment of the present invention, the luminance generated by the subcomponents of image elements in each control element is generated using a single value of red light intensity, a single value of green light intensity, a Unique blue light intensity value and a polarization value. The polarization value indicates the way in which the light energy specified by the R, G and B values of light intensity should be distributed or applied differentially between the upper pixel and the lower pixel of the control element. The polarization value indicates, for example, if the luminance should be distributed equally between the upper and lower pixels, or if it should be weighted at a specified factor to the upper pixel or the

5 inferior. 5 lower.

La oportunidad de la polarización depende de la intensidad lumínica especificada de cada componente cromático. En consecuencia, en el caso en el que a los diferentes componentes cromáticos se les asignan diferentes valores de intensidad lumínica, la oportunidad de la polarización será diferente para cada uno de los componentes R, G y B. El gris medio ofrece una gran oportunidad de polarización, dado que los valores R, G y B de intensidad lumínica están cada uno en el punto intermedio de su gama. Esto permite que un subcomponente de elementos de imagen en un elemento de control que incluye un par de píxeles, cada uno de los cuales tiene subcomponentes R, G y B de elementos de imagen, se active por completo y que los correspondientes subcomponentes de elementos de imagen del otro píxel en el elemento de control se desactiven por completo, si se desea, sin afectar el gasto global de energía. The timing of polarization depends on the specified light intensity of each chromatic component. Consequently, in the case in which the different chromatic components are assigned different values of light intensity, the polarization opportunity will be different for each of the components R, G and B. The medium gray offers a great opportunity for polarization, since the R, G and B values of light intensity are each at the midpoint of their range. This allows a subcomponent of image elements in a control element that includes a pair of pixels, each of which has subcomponents R, G and B of image elements, to be fully activated and the corresponding subcomponents of elements of Image of the other pixel in the control element will be completely deactivated, if desired, without affecting the overall energy expenditure.

15 Para optimizar el uso del ancho de banda disponible para transmitir valores de intensidad lumínica al dispositivo de visualización, puede seleccionarse el número de bits incluidos en los valores de intensidad lumínica roja, verde y azul y el valor de polarización teniendo en cuenta observaciones empíricas relativas a la percepción de los colores por parte de los seres humanos. En general, la mayoría de los seres humanos puede percibir la luz verde mucho mejor que la luz roja o que la azul. Los estudios han demostrado que, en general, de la intensidad lumínica total percibida de una fuente de luz que produce luz roja, verde y azul de la misma intensidad lumínica, aproximadamente el 60% de la intensidad lumínica percibida se asocia con la luz verde, el 30% con la luz roja y el 10% con la luz azul. Por esta razón, los seres humanos tendemos a poder distinguir diferentes en los valores de la intensidad lumínica verde mucho mejor que las diferencias en los valores de la intensidad lumínica roja o azul. 15 To optimize the use of available bandwidth to transmit light intensity values to the display device, the number of bits included in the red, green and blue light intensity values and the polarization value can be selected taking into account relative empirical observations to the perception of colors by human beings. In general, most human beings can perceive green light much better than red or blue light. Studies have shown that, in general, of the total perceived light intensity of a light source that produces red, green and blue light of the same light intensity, approximately 60% of the perceived light intensity is associated with green light, 30% with the red light and 10% with the blue light. For this reason, we humans tend to be able to distinguish different values of green light intensity much better than differences in values of red or blue light intensity.

En muchos sistemas de ordenador convencionales, la intensidad lumínica de los subcomponentes R, G y B de In many conventional computer systems, the light intensity of subcomponents R, G and B of

25 elementos de imagen se controla usando una señal de control que incluye 8, 16 o 24 bits por píxel. Con frecuencia se usan múltiplos de ocho bits en las señales de control para usar de manera eficiente la capacidad de datos de las palabras de datos usadas para transmitir tales señales. Los sistemas convencionales que usan un total de ocho bits para especificar los valores de intensidad lumínica de los subcomponentes de elementos de imagen rojos, verdes y azules de un solo píxel normalmente asignan tres bits para especificar el valor de intensidad lumínica roja, tres bits para especificar el valor de intensidad lumínica verde y dos bits para especificar el valor de intensidad lumínica azul. Los sistemas convencionales que usa un total de dieciséis bits para especificar los valores de intensidad lumínica de los subcomponentes de elementos de imagen rojos, verdes y azules normalmente asignan cinco bits para especificar el valor de intensidad lumínica roja, seis bits para especificar el valor de intensidad lumínica verde y cinco bits para especificar el valor de intensidad lumínica azul. 25 image elements are controlled using a control signal that includes 8, 16 or 24 bits per pixel. Frequently, multiples of eight bits are used in the control signals to efficiently use the data capacity of the data words used to transmit such signals. Conventional systems that use a total of eight bits to specify the light intensity values of the subcomponents of single-pixel red, green, and blue image elements typically assign three bits to specify the value of red light intensity, three bits to specify the green light intensity value and two bits to specify the blue light intensity value. Conventional systems that use a total of sixteen bits to specify the light intensity values of the subcomponents of red, green and blue image elements typically allocate five bits to specify the value of red light intensity, six bits to specify the intensity value green light and five bits to specify the blue light intensity value.

35 Para soportar la visualización de un número sumamente grande de colores diferentes, algunos sistemas de ordenador convencionales, incluyendo muchos ordenadores personales, usan veinticuatro bits para especificar valores de intensidad lumínica de los subcomponentes de elementos de imagen rojos, verdes y azules que forman un solo píxel. En tales sistemas, ocho de los veinticuatro bits disponibles se dedican normalmente a especificar el valor de intensidad lumínica de cada uno de los subcomponentes de elementos de imagen rojos, verdes y azules. 35 To support the display of an extremely large number of different colors, some conventional computer systems, including many personal computers, use twenty-four bits to specify light intensity values of the subcomponents of red, green, and blue image elements that form a single pixel In such systems, eight of the twenty-four available bits are normally dedicated to specifying the light intensity value of each of the subcomponents of red, green and blue image elements.

En la Tabla 1 se muestra la asignación de bits usada comúnmente para especificar los valores de intensidad lumínica de los subcomponentes de elementos de imagen en sistemas convencionales: Table 1 shows the bit allocation commonly used to specify the light intensity values of the subcomponents of image elements in conventional systems:

TABLA 1 TABLE 1

Total de bits por píxel Total bits per pixel
Bits para el componente R Bits para el componente G Bits para el componente B Bits for component R Bits for component G Bits for component B

8 8
3 3 2 3 3 2

16 16
5 6 5 5 6 5

24 24
8 8 8 8 8 8

Usando menos bits de los que se usan comúnmente en los ejemplos presentados en la Tabla 1 para representar el conjunto de valores RGB de intensidad lumínica, y dedicando los bits no usados para su uso como valor de Using fewer bits than are commonly used in the examples presented in Table 1 to represent the set of RGB values of light intensity, and dedicating the unused bits for use as a value of

45 polarización, puede controlarse un dispositivo de visualización que tenga una densidad aumentada de los subcomponentes de elementos de imagen usando señales de control que no requieren una transmisión adicional de datos. Por supuesto, el costo de llevar a cabo tal compresión de datos es, a menudo, la pérdida de alguno de resolución espacial o cromática en la imagen reproducida. In polarization, a display device having an increased density of the subcomponents of image elements can be controlled using control signals that do not require additional data transmission. Of course, the cost of carrying out such data compression is often the loss of some spatial or chromatic resolution in the reproduced image.

De la forma descrita en lo que precede, puede controlarse un dispositivo de visualización que tiene dos píxeles en cada elemento de control usando una señal de 8 bits en la que se usan dos bits para el valor R de intensidad lumínica, dos bits para el valor G de intensidad lumínica, dos bits para el valor B de intensidad lumínica y dos bits para el valor de polarización. En el caso en que hay disponibles 16 bits por elemento de control, pueden usarse cuatro bits para especificar el valor de intensidad lumínica roja, seis para especificar el valor de intensidad lumínica verde, cuatro para especificar el valor de intensidad lumínica azul y dos bits para especificar el valor de polarización. In the manner described above, a display device having two pixels in each control element can be controlled using an 8-bit signal in which two bits are used for the light intensity R value, two bits for the value G of light intensity, two bits for the value B of light intensity and two bits for the polarization value. In the case where 16 bits are available per control element, four bits can be used to specify the value of red light intensity, six to specify the value of green light intensity, four to specify the value of blue light intensity and two bits for Specify the polarization value.

En el caso de una interfaz de 24 bits, pueden usarse ocho bits para especificar el valor de intensidad lumínica roja, ocho para especificar el valor de intensidad lumínica verde, seis para especificar el valor de intensidad lumínica azul y dos bits para especificar el valor de polarización. In the case of a 24-bit interface, eight bits can be used to specify the value of red light intensity, eight to specify the value of green light intensity, six to specify the value of blue light intensity and two bits to specify the value of Polarization.

Estas proporciones favorecen la reasignación de bits de control de la intensidad lumínica azul y/o roja para uso como bits del valor de polarización, dado que los seres humanos somos menos sensibles a los diferentes niveles de intensidad de estos colores que a los diferentes niveles de intensidad del verde. Sin embargo, también son posibles asignaciones alternativas de los bits de control a los valores de intensidad lumínica y de polarización. Por ejemplo, otras realizaciones de la invención usan tres bits para soportar una gama más amplia de valores de la polarización de la intensidad lumínica. Otras realizaciones adicionales usan seis bits de polarización para poder controlar independientemente la polarización de cada par de subcomponentes de elementos de imagen rojos, verdes y azules. En una realización de la señal de control de la polarización de 6 bits, cada par de bits de polarización representa una señal de polarización separada roja, verde y azul. These proportions favor the reallocation of control bits of the blue and / or red light intensity for use as bits of the polarization value, since human beings are less sensitive to the different levels of intensity of these colors than to the different levels of intensity of green. However, alternative assignments of the control bits to the light intensity and polarization values are also possible. For example, other embodiments of the invention use three bits to support a wider range of light intensity polarization values. Other additional embodiments use six polarization bits to independently control the polarization of each pair of subcomponents of red, green and blue image elements. In one embodiment of the 6-bit polarization control signal, each pair of polarization bits represents a separate red, green and blue polarization signal.

Un valor de polarización de dos bits puede indicar si ha de aplicarse polarización o no, y si el conjunto RGB superior A two-bit polarization value can indicate whether polarization is to be applied or not, and if the upper RGB set

o el inferior debería ser responsable de dar salida a la mayor parte de la energía lumínica del elemento del píxel. Por ejemplo, en una realización ejemplar, un valor 00 de la señal de control de polarización indica que la energía lumínica debería distribuirse por igual entre los píxeles superior e inferior, un valor 10 de la señal de control de polarización indica que la energía lumínica debería polarizarse hacia abajo, para que el píxel inferior dé salida a más luz que el píxel superior; y un valor 01 de la señal de control de polarización indica que la energía lumínica debería polarizarse hacia arriba, para que el píxel superior dé salida a más luz que el píxel inferior. or the lower one should be responsible for outputting most of the light energy of the pixel element. For example, in an exemplary embodiment, a value 00 of the polarization control signal indicates that the light energy should be distributed equally between the upper and lower pixels, a value 10 of the polarization control signal indicates that the light energy should polarize down, so that the lower pixel outputs more light than the upper pixel; and a value 01 of the polarization control signal indicates that the light energy should be polarized upwards, so that the upper pixel outputs more light than the lower pixel.

Las técnicas de control de intensidad lumínica de la presente invención, que implican el uso de valores separados R, G, B de intensidad lumínica en conjunto con un valor de polarización, pueden usarse para controlar elementos de píxel que comprenden tres o más conjuntos de valores de intensidad lumínica R, G y B. Tal procedimiento de control es particularmente apto para aplicaciones en las que se ha triplicado la densidad de los subcomponentes de elementos de imagen en la dimensión vertical para que los subcomponentes RGB individuales de elementos de imagen sean cuadrados y tengan dimensiones verticales y horizontales iguales a 1/3 de la anchura de un píxel. En tales realizaciones, tres píxeles adyacentes verticalmente pueden agruparse para formar un solo elemento cuadrado de control. The light intensity control techniques of the present invention, which involve the use of separate light intensity R, G, B values in conjunction with a polarization value, can be used to control pixel elements comprising three or more sets of values. of light intensity R, G and B. Such a control procedure is particularly suitable for applications in which the density of the subcomponents of image elements in the vertical dimension has tripled so that the individual RGB subcomponents of image elements are square and have vertical and horizontal dimensions equal to 1/3 of the width of a pixel. In such embodiments, three vertically adjacent pixels can be grouped to form a single square control element.

En una realización de ese tipo en la que cada elemento de control incluye tres conjuntos de subcomponentes RGB de elementos de imagen, se usa una señal de control de polarización de 3 bits. La señal de control de polarización de 3 bits soporta un número suficientemente grande de distribuciones diferentes de energía de la intensidad lumínica como para que pueda obtenerse un uso razonable de la resolución vertical disponible, correspondiente a los tres píxeles adyacentes verticalmente. In such an embodiment in which each control element includes three sets of RGB subcomponents of image elements, a 3-bit polarization control signal is used. The 3-bit polarization control signal supports a sufficiently large number of different energy distributions of the light intensity so that reasonable use of the available vertical resolution, corresponding to the three vertically adjacent pixels, can be obtained.

Los valores de los bits de polarización pueden derivarse muestreando los datos de imagen de tal modo que la distancia vertical entre muestras verticalmente adyacentes sea igual a la altura de los subcomponentes de elementos de imagen. Para seleccionar los bits de polarización, primero se promedian a la vez los dos (o tres) valores RGB deseados de la intensidad lumínica, componente a componente, y se cuantifica cada color al nivel apropiado para el dispositivo de visualización. Esta media de los valores RGB de la intensidad lumínica corresponde a la luminancia global deseada para el elemento de control. A continuación, se calcula la luminancia global que se generaría en el elemento de control para cada configuración posible de los bits de polarización y se compara con la salida deseada promediada para el elemento de control. Estas salidas del elemento de control son patrones que consisten en dos por tres emisores o en tres por tres emisores, tal como se da a conocer en el presente documento. En una realización, los bits de polarización se eligen para minimizar el cuadrado de la distancia euclídea entre la salida promediada del elemento deseado de control y la salida real del elemento de control. También pueden usarse otras medidas de error, incluyendo las que serán obvias para las personas expertas en la técnica al aprender de la invención dada a conocer en el presente documento. The values of the polarization bits can be derived by sampling the image data so that the vertical distance between vertically adjacent samples is equal to the height of the subcomponents of image elements. To select the polarization bits, the two (or three) desired RGB values of the light intensity, component by component, are averaged at the same time, and each color is quantified to the appropriate level for the display device. This average of the RGB values of the light intensity corresponds to the overall luminance desired for the control element. Next, the overall luminance that would be generated in the control element for each possible configuration of the polarization bits is calculated and compared with the desired average output for the control element. These outputs of the control element are patterns consisting of two by three emitters or three by three emitters, as disclosed herein. In one embodiment, the polarization bits are chosen to minimize the square of the Euclidean distance between the average output of the desired control element and the actual output of the control element. Other error measures may also be used, including those that will be obvious to persons skilled in the art when learning from the invention disclosed herein.

En una realización ejemplar, los resultados del filtrado de mejora de la resolución pueden cuantificarse como un valor de 8 bits por elemento de control. En esta realización, la densidad vertical de los subcomponentes de elementos de imagen (y la correspondiente tasa de muestreo) se incrementa en un factor de dos. Así, dos valores filtrados de RGB de 8 bits han de convertirse en una señal de 8 bits que incluye los valores RGB de intensidad lumínica y el valor de polarización. Esta conversión puede lograrse por medio de una tabla de consulta, usando técnicas que serán entendidas por las personas expertas en la técnica, tras aprender de la invención dada a conocer en el presente documento. Si la tabla de consulta se plasma en soporte lógico a través del sistema operativo, no se requiere una gran cantidad de cálculo. De manera alternativa, la tabla de consulta puede implementarse en soporte físico en una tarjeta de vídeo. In an exemplary embodiment, the results of the resolution enhancement filtering can be quantified as a value of 8 bits per control element. In this embodiment, the vertical density of the subcomponents of image elements (and the corresponding sampling rate) is increased by a factor of two. Thus, two 8-bit RGB filtered values have to be converted into an 8-bit signal that includes the RGB values of light intensity and the polarization value. This conversion can be achieved by means of a query table, using techniques that will be understood by those skilled in the art, after learning from the invention disclosed herein. If the query table is translated into software through the operating system, a large amount of calculation is not required. Alternatively, the query table can be implemented in physical media on a video card.

IV. Ejemplos de caracteres IV. Character examples

Las Figuras 6 y 7 ilustran cualitativamente la resolución aumentada que puede ser obtenida a menudo visualizando imágenes según la invención. Los caracteres de las Figuras 6 y 7 son las que pueden ser generadas controlando independientemente cada píxel en vez de usar las técnicas de compresión de la invención, con los valores de polarización. Los caracteres ilustrados en las Figuras 6 y 7 se presentan a título de ejemplo, y no de limitación. Los resultados de cualquier procedimiento de reproducción dependerá de muchos factores, incluyendo el tamaño de los subcomponentes de elementos de imagen, los procedimientos de muestro y filtrado usados, etc. Figures 6 and 7 illustrate qualitatively the increased resolution that can often be obtained by visualizing images according to the invention. The characters of Figures 6 and 7 are those that can be generated by independently controlling each pixel instead of using the compression techniques of the invention, with the polarization values. The characters illustrated in Figures 6 and 7 are presented by way of example, not limitation. The results of any reproduction procedure will depend on many factors, including the size of the subcomponents of image elements, the sampling and filtering procedures used, etc.

La Figura 6 ilustra diversas representaciones del carácter japonés “Utsu”, que tiene la fama de ser uno de los caracteres Kanji más complejos. Los caracteres de la Figura 7 ilustran la forma en que un mapa de bits reproducido solo en contorno puede ser reproducido con diferentes tamaños de fuente y con diferentes densidades de subcomponentes de elementos de imagen, tanto en la dimensión vertical como en la horizontal. Figure 6 illustrates various representations of the Japanese character "Utsu", which has the reputation of being one of the most complex Kanji characters. The characters in Figure 7 illustrate how a bitmap reproduced only in contour can be reproduced with different font sizes and with different densities of subcomponents of image elements, both in the vertical and horizontal dimensions.

El conjunto de caracteres 130 se visualiza con tipografía de 9 puntos y corresponde a un dispositivo LCD de visualización que tiene 88 dpi (es decir, 88 píxeles completos por cada 2,54 cm). El carácter 130a se reproduce usando un dispositivo de visualización con subcomponentes de elementos de imagen cuya altura es el triple de su anchura o, en otras palabras, sin ningún aumento en la densidad de los subcomponentes de elementos de imagen. El carácter 130b se visualiza usando el mismo dispositivo de visualización, pero con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de dos. El carácter 130c se visualiza con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de tres con respecto al del carácter 130a. The character set 130 is displayed in 9-point typography and corresponds to an LCD display device that has 88 dpi (i.e., 88 full pixels per 2.54 cm). The character 130a is reproduced using a display device with subcomponents of image elements whose height is triple its width or, in other words, without any increase in the density of the subcomponents of image elements. Character 130b is displayed using the same display device, but with an increase in the density of subcomponents of image elements by a factor of two. Character 130c is displayed with an increase in the density of subcomponents of image elements by a factor of three with respect to that of character 130a.

El conjunto de caracteres 132 se visualiza con tipografía de 9 puntos y corresponde a un dispositivo LCD de visualización que tiene 106 dpi. El carácter 132a se reproduce usando un dispositivo de visualización con subcomponentes de elementos de imagen cuya altura es el triple de su anchura. El carácter 132b se visualiza usando el mismo dispositivo de visualización, pero con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de dos. El carácter 132c se visualiza con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de tres con respecto al del carácter 132a. The character set 132 is displayed in 9-point typography and corresponds to an LCD display device that has 106 dpi. Character 132a is reproduced using a display device with subcomponents of image elements whose height is triple its width. Character 132b is displayed using the same display device, but with an increase in the density of subcomponents of image elements by a factor of two. Character 132c is displayed with an increase in the density of subcomponents of image elements by a factor of three with respect to that of character 132a.

El conjunto de caracteres 134 se visualiza con tipografía de 6 puntos y corresponde a un dispositivo LCD de visualización que tiene 88 dpi. El carácter 134a se reproduce usando un dispositivo de visualización con subcomponentes de elementos de imagen cuya altura es el triple de su anchura. El carácter 134b se visualiza usando el mismo dispositivo de visualización, pero con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de dos. El carácter 134c se visualiza con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de tres con respecto al del carácter 134a. Character set 134 is displayed in 6-point typeface and corresponds to an LCD display device that has 88 dpi. Character 134a is reproduced using a display device with subcomponents of image elements whose height is triple its width. Character 134b is displayed using the same display device, but with an increase in the density of subcomponents of image elements by a factor of two. Character 134c is displayed with an increase in the density of subcomponents of image elements by a factor of three with respect to that of character 134a.

El conjunto de caracteres 136 se visualiza con tipografía de 6 puntos y corresponde a un dispositivo LCD de visualización que tiene 106 dpi. El carácter 136a se reproduce usando un dispositivo de visualización con subcomponentes de elementos de imagen cuya altura es el triple de su anchura. El carácter 136b se visualiza usando el mismo dispositivo de visualización, pero con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de dos. El carácter 136c se visualiza con un aumento en la densidad de los subcomponentes de elementos de imagen en un factor de tres con respecto al del carácter 136a. Character set 136 is displayed in 6-point typeface and corresponds to an LCD display device that has 106 dpi. Character 136a is reproduced using a display device with subcomponents of image elements whose height is three times their width. Character 136b is displayed using the same display device, but with an increase in the density of subcomponents of image elements by a factor of two. Character 136c is displayed with an increase in the density of subcomponents of image elements by a factor of three with respect to that of character 136a.

La Figura 7 ilustra diversos caracteres Kanji tal como aparecen cuando se visualizan según la invención. La fila 140 incluye caracteres que corresponden a un dispositivo LCD de visualización que tiene 88 dpi y en el que la densidad convencional de los subcomponentes de elementos de imagen ha sido aumentada en un factor de dos. La fila 142 incluye caracteres que corresponden a un dispositivo LCD de visualización que tiene 106 dpi y en el que la densidad convencional de los subcomponentes de elementos de imagen ha sido aumentada en un factor de dos. La fila 144 representa los caracteres de la fila 140 que han sido visualizados con una densidad de los subcomponentes de elementos de imagen aumentada en un factor de tres, no de dos. De manera similar, la fila 146 representa los caracteres de la fila 142 que han sido visualizados con una densidad de los subcomponentes de elementos de imagen aumentada en un factor de tres, no de dos. Figure 7 illustrates various Kanji characters as they appear when viewed according to the invention. Row 140 includes characters that correspond to an LCD display device having 88 dpi and in which the conventional density of the subcomponents of image elements has been increased by a factor of two. Row 142 includes characters that correspond to an LCD display device having 106 dpi and in which the conventional density of the subcomponents of image elements has been increased by a factor of two. Row 144 represents the characters of row 140 that have been displayed with a density of the subcomponents of image elements increased by a factor of three, not two. Similarly, row 146 represents the characters of row 142 that have been displayed with a density of the subcomponents of image elements increased by a factor of three, not two.

Como se puede ver a partir de estos ejemplos de caracteres reproducidos, la mejora en legibilidad y resolución puede ser espectacular cuando los caracteres son complejos y dependen mucho de los rasgos horizontales. As can be seen from these examples of reproduced characters, the improvement in readability and resolution can be spectacular when the characters are complex and depend heavily on the horizontal features.

Lo que sigue es una lista de realizaciones preferentes adicionales de la invención: The following is a list of additional preferred embodiments of the invention:

Realización 1: En un sistema de ordenador que tiene un dispositivo de visualización, teniendo el dispositivo de visualización una pluralidad de píxeles, teniendo cada uno de los cuales una pluralidad de subcomponentes de elementos de imagen de colores diferentes, un procedimiento de visualizar una imagen en el dispositivo de visualización con resolución aumentada, comprendiendo el procedimiento las etapas para: Embodiment 1: In a computer system having a display device, the display device having a plurality of pixels, each of which having a plurality of subcomponents of image elements of different colors, a method of displaying an image in the display device with increased resolution, the procedure comprising the steps for:

obtener datos de imagen que representan la imagen; get image data that represents the image;

en base a los datos de imagen, generar una señal de control que ha de ser aplicada a un elemento de control del dispositivo de visualización, incluyendo el elemento de control al menos dos píxeles, incluyendo la señal de control un valor de intensidad lumínica para cada uno de los colores diferentes y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles; y based on the image data, generate a control signal to be applied to a control element of the display device, including the control element at least two pixels, the control signal including a light intensity value for each one of the different colors and a polarization value that indicates whether, and to what degree, if it is given, the light intensity values must be applied differentially to a particular pixel of at least two pixels; Y

visualizar la imagen en el dispositivo de visualización aplicando los valores de intensidad lumínica y el valor de polarización a los subcomponentes de elementos de imagen. display the image on the display device by applying the light intensity values and the polarization value to the subcomponents of image elements.

Realización 2: Un procedimiento según se enumera en la realización 1 en el que los datos de imagen que representan la imagen incluyen conjuntos espacialmente diferentes de una o más muestras que se correlacionan con subcomponentes individuales de elementos de imagen. Embodiment 2: A procedure as enumerated in embodiment 1 in which the image data representing the image includes spatially different sets of one or more samples that correlate with individual subcomponents of image elements.

Realización 3: Un procedimiento según se enumera en la realización 1 en el que la señal de control que ha de aplicarse al elemento de control comprende: Embodiment 3: A procedure as enumerated in embodiment 1 in which the control signal to be applied to the control element comprises:

un solo valor de la intensidad lumínica roja; a single value of the red light intensity;

un solo valor de la intensidad lumínica verde; y a single value of the green light intensity; Y

un solo valor de la intensidad lumínica azul. a single value of blue light intensity.

Realización 4: Un procedimiento según se enumera en la realización 3 en el que la señal de control que ha de aplicarse al elemento de control comprende además un solo valor de polarización que se aplica a los valores de intensidad lumínica roja, verde y azul. Embodiment 4: A procedure as enumerated in embodiment 3 in which the control signal to be applied to the control element further comprises a single polarization value that is applied to the red, green and blue light intensity values.

Realización 5: Un procedimiento según se enumera en la realización 3 en el que la señal de control que ha de aplicarse al elemento de control comprende además tres valores de polarización, aplicándose cada uno de los tres valores de polarización a uno de los valores de intensidad lumínica roja, verde y azul. Embodiment 5: A procedure as enumerated in embodiment 3 in which the control signal to be applied to the control element further comprises three polarization values, each of the three polarization values being applied to one of the intensity values Red, green and blue light.

Realización 6: Un procedimiento según se enumera en la realización 1 en el que el elemento de control ocupa una región sustancialmente cuadrada del dispositivo de visualización y consiste en dos píxeles adyacentes, cada uno de los cuales tiene tres subcomponentes de elementos de imagen. Embodiment 6: A procedure as enumerated in embodiment 1 in which the control element occupies a substantially square region of the display device and consists of two adjacent pixels, each of which has three subcomponents of image elements.

Realización 7: Un procedimiento según se enumera en la realización 1 en el que el elemento de control ocupa una región sustancialmente cuadrada del dispositivo de visualización y consiste en tres píxeles adyacentes, cada uno de los cuales tiene tres subcomponentes de elementos de imagen. Embodiment 7: A procedure as enumerated in embodiment 1 in which the control element occupies a substantially square region of the display device and consists of three adjacent pixels, each of which has three subcomponents of image elements.

Realización 8: Un procedimiento según se enumera en la realización 1 en el que la etapa para generar la señal de control comprende las acciones de: Embodiment 8: A procedure as enumerated in embodiment 1 in which the step to generate the control signal comprises the actions of:

generar una estructura de datos para cada uno de los al menos dos píxeles incluidos en el elemento de control, teniendo cada una de las estructuras de datos una longitud igual al número especificado de bits e indicando valores deseados de intensidad lumínica para los subcomponentes de elementos de imagen del píxel particular; y generate a data structure for each of the at least two pixels included in the control element, each of the data structures having a length equal to the specified number of bits and indicating desired values of light intensity for the subcomponents of elements of image of the particular pixel; Y

comprimir las estructuras de datos en la señal de control, teniendo también la señal de control la longitud igual al número especificado de bits. Compress the data structures in the control signal, the control signal also having the length equal to the specified number of bits.

Realización 9: Un procedimiento según se enumera en la realización 8 en el que la acción de comprimir las estructuras de datos comprende seleccionar la señal de control de una tabla de consulta en base a las estructuras de datos. Embodiment 9: A procedure as enumerated in embodiment 8 in which the action of compressing the data structures comprises selecting the control signal from a query table based on the data structures.

Realización 10: Un producto de programa de ordenador para implementar, en un sistema de ordenador que tiene un dispositivo de visualización, teniendo el dispositivo de visualización una pluralidad de píxeles, teniendo cada uno de los cuales una pluralidad de subcomponentes de elementos de imagen de colores diferentes, un procedimiento de visualizar una imagen en el dispositivo de visualización con resolución aumentada, comprendiendo el producto de programa de ordenador: Embodiment 10: A computer program product to implement, in a computer system having a display device, the display device having a plurality of pixels, each of which having a plurality of subcomponents of colored image elements different, a method of displaying an image on the display device with increased resolution, the computer program product comprising:

un medio legible por ordenador para portar instrucciones ejecutables por ordenador para llevar a cabo las etapas para: a computer readable medium for carrying computer executable instructions to carry out the steps for:

obtener datos de imagen que representan la imagen; get image data that represents the image;

en base a los datos de imagen, generar una señal de control que ha de ser aplicada a un elemento de control del dispositivo de visualización, incluyendo el elemento de control al menos dos píxeles, incluyendo la señal de control un valor de intensidad lumínica para cada uno de los colores diferentes y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles; y based on the image data, generate a control signal to be applied to a control element of the display device, including the control element at least two pixels, the control signal including a light intensity value for each one of the different colors and a polarization value that indicates whether, and to what degree, if it is given, the light intensity values must be applied differentially to a particular pixel of at least two pixels; Y

visualizar la imagen en el dispositivo de visualización aplicando los valores de intensidad lumínica y el valor de polarización a los subcomponentes de elementos de imagen. display the image on the display device by applying the light intensity values and the polarization value to the subcomponents of image elements.

Realización 11: Un producto de programa de ordenador según se enumera en la realización 10 en el que los datos de imagen que representan la imagen incluyen conjuntos espacialmente diferentes de una o más muestras que se correlacionan con subcomponentes individuales de elementos de imagen. Embodiment 11: A computer program product as enumerated in embodiment 10 in which the image data representing the image includes spatially different sets of one or more samples that correlate with individual subcomponents of image elements.

Realización 12: Un producto de programa de ordenador según se enumera en la realización 10 en el que el elemento de control ocupa una región sustancialmente cuadrada del dispositivo de visualización y consiste en dos píxeles adyacentes, cada uno de los cuales tiene tres subcomponentes de elementos de imagen. Embodiment 12: A computer program product as enumerated in embodiment 10 in which the control element occupies a substantially square region of the display device and consists of two adjacent pixels, each of which has three subcomponents of elements of image.

Realización 13: Un producto de programa de ordenador según se enumera en la realización 10 en el que el elemento de control ocupa una región sustancialmente cuadrada del dispositivo de visualización y consiste en tres píxeles adyacentes, cada uno de los cuales tiene tres subcomponentes de elementos de imagen. Embodiment 13: A computer program product as enumerated in embodiment 10 in which the control element occupies a substantially square region of the display device and consists of three adjacent pixels, each of which has three subcomponents of elements of image.

Realización 14: Un producto de programa de ordenador según se enumera en la realización 10 en el que la etapa para generar la señal de control comprende las acciones de: Embodiment 14: A computer program product as listed in embodiment 10 in which the step to generate the control signal comprises the actions of:

generar una estructura de datos para cada uno de los al menos dos píxeles incluidos en el elemento de control, teniendo cada una de las estructuras de datos una longitud igual al número especificado de bits e indicando valores deseados de intensidad lumínica para los subcomponentes de elementos de imagen del píxel particular; y generate a data structure for each of the at least two pixels included in the control element, each of the data structures having a length equal to the specified number of bits and indicating desired values of light intensity for the subcomponents of elements of image of the particular pixel; Y

comprimir las estructuras de datos en la señal de control, teniendo también la señal de control la longitud igual al número especificado de bits. Compress the data structures in the control signal, the control signal also having the length equal to the specified number of bits.

Realización 15: Un producto de programa de ordenador según se enumera en la realización 14 en el que la acción de comprimir las estructuras de datos comprende seleccionar la señal de control de una tabla de consulta en base a las estructuras de datos. Embodiment 15: A computer program product as enumerated in embodiment 14 in which the action of compressing the data structures comprises selecting the control signal from a query table based on the data structures.

Realización 16: Un sistema de ordenador para visualizar imágenes con resolución aumentada que comprende: Embodiment 16: A computer system for displaying images with increased resolution comprising:

una unidad de proceso; y a process unit; Y

un dispositivo de visualización susceptible de ser controlado por la unidad de proceso, teniendo el dispositivo de visualización una pluralidad de píxeles, cada uno de los cuales tiene una pluralidad de subcomponentes de elementos de imagen, controlables por separado, de diferentes colores, teniendo cada uno de la pluralidad de píxeles una forma distinta de un cuadrado. a display device capable of being controlled by the process unit, the display device having a plurality of pixels, each of which has a plurality of subcomponents of separately controllable image elements, of different colors, each having of the plurality of pixels a different form of a square.

Realización 17: Un sistema de ordenador según se enumera en la realización 16 en el que la pluralidad de subcomponentes de elementos de imagen controlables por separado incluye un subcomponente de elementos de imagen rojo, un subcomponente de elementos de imagen verde y un subcomponente de elementos de imagen azul, estando traspuestas las posiciones de los subcomponentes de elementos de imagen rojos y los subcomponentes de elementos de imagen azules dentro de los píxeles en filas alternas de píxeles en el dispositivo de visualización. Embodiment 17: A computer system as enumerated in embodiment 16 wherein the plurality of subcomponents of separately controllable image elements includes a subcomponent of red image elements, a subcomponent of green image elements and a subcomponent of image elements. blue image, the positions of the subcomponents of red image elements and the subcomponents of blue image elements being transposed within the pixels in alternate rows of pixels in the display device.

Realización 18: Un sistema de ordenador según se enumera en la realización 16 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1,5:1. Embodiment 18: A computer system as listed in embodiment 16 in which the subcomponents of image elements have aspect ratios of approximately 1.5: 1.

Realización 19: Un sistema de ordenador según se enumera en la realización 16 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1:1. Embodiment 19: A computer system as listed in embodiment 16 in which the subcomponents of image elements have aspect ratios of approximately 1: 1.

Realización 20: Un sistema de ordenador según se enumera en la realización 16 en el que el dispositivo de visualización es un dispositivo de visualización de cristal líquido. Embodiment 20: A computer system as enumerated in embodiment 16 in which the display device is a liquid crystal display device.

Realización 21: Un sistema de ordenador según se enumera en la realización 16 que comprende, además, un medio legible por ordenador para portar instrucciones ejecutables por ordenador para hacer que se visualice una imagen en el dispositivo de visualización, llevando a cabo las instrucciones ejecutables por ordenador, cuando son ejecutadas por la unidad de proceso, las etapas para: Embodiment 21: A computer system as listed in embodiment 16, further comprising a computer-readable medium for carrying computer executable instructions to display an image on the display device, carrying out the instructions executable by computer, when executed by the process unit, the steps to:

obtener datos de imagen que representan la imagen; get image data that represents the image;

visualizar una porción diferente de la imagen en cada uno de los subcomponentes de elementos de imagen de un píxel particular, en contraposición con la visualización de una sola porción de la imagen en el píxel particular completo. visualize a different portion of the image in each of the subcomponents of image elements of a particular pixel, as opposed to displaying a single portion of the image in the entire particular pixel.

Realización 22: Un sistema de ordenador según se enumera en la realización 21 en el que las instrucciones legibles por ordenador, cuando son ejecutadas por la unidad de proceso, llevan a cabo, además, las etapas para: Embodiment 22: A computer system as listed in embodiment 21 in which the computer-readable instructions, when executed by the process unit, further carry out the steps for:

en base a los datos de imagen, generar una señal de control que ha de ser aplicada a un elemento de control del dispositivo de visualización, incluyendo el elemento de control al menos dos píxeles, incluyendo la señal de control un valor de intensidad lumínica para cada uno de los colores diferentes y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles; y based on the image data, generate a control signal to be applied to a control element of the display device, including the control element at least two pixels, the control signal including a light intensity value for each one of the different colors and a polarization value that indicates whether, and to what degree, if it is given, the light intensity values must be applied differentially to a particular pixel of at least two pixels; Y

visualizar la imagen en el dispositivo de visualización aplicando los valores de intensidad lumínica y el valor de polarización a los subcomponentes de elementos de imagen. display the image on the display device by applying the light intensity values and the polarization value to the subcomponents of image elements.

Realización 23: Un dispositivo de visualización para visualizar imágenes con una resolución incrementada que comprende: Embodiment 23: A display device for displaying images with an increased resolution comprising:

una pluralidad de píxeles, teniendo cada píxel una pluralidad de subcomponentes de elementos de imagen controlables por separado que incluye: a plurality of pixels, each pixel having a plurality of subcomponents of separately controllable image elements including:

un subcomponente de elementos de imagen rojo; a subcomponent of red image elements;

un subcomponente de elementos de imagen verde; y a subcomponent of green image elements; Y

un subcomponente de elementos de imagen azul; a subcomponent of blue image elements;

en el que la pluralidad de píxeles está alineada en líneas de barrido en el dispositivo de visualización, que son filas o columnas, y en el que la posición de los subcomponentes de elementos de imagen rojos y de los subcomponentes de elementos de imagen azules en los píxeles está traspuesta en líneas de barrido alternas. wherein the plurality of pixels is aligned on scan lines in the display device, which are rows or columns, and in which the position of the subcomponents of red image elements and the subcomponents of blue image elements in the Pixels are transposed in alternate scan lines.

Realización 24: Un dispositivo de visualización según se enumera en la realización 23 en el que las líneas de barrido son filas y los píxeles y los subcomponentes de elementos de imagen están dispuestos en el dispositivo de visualización formando bandas verticales de subcomponentes de elementos de imagen verdes del mismo color y bandas verticales de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules alternantes. Embodiment 24: A display device as enumerated in embodiment 23 in which the scan lines are rows and the pixels and subcomponents of image elements are arranged in the display device forming vertical bands of subcomponents of green image elements of the same color and vertical bands of subcomponents of red image elements and subcomponents of alternating blue image elements.

Realización 25: Un dispositivo de visualización según se enumera en la realización 23 en el que las líneas de barrido son columnas y los píxeles y los subcomponentes de elementos de imagen están dispuestos en el dispositivo de visualización formando bandas horizontales de subcomponentes de elementos de imagen verdes del mismo color y bandas horizontales de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules alternantes. Embodiment 25: A display device as listed in embodiment 23 in which the scan lines are columns and the pixels and the subcomponents of image elements are arranged in the display device forming horizontal bands of subcomponents of green image elements of the same color and horizontal bands of subcomponents of red image elements and subcomponents of alternating blue image elements.

Realización 26: Un dispositivo de visualización según se enumera en la realización 23 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 3:1, de tal modo que los píxeles tengan coeficientes de aspecto de aproximadamente 1:1. Embodiment 26: A display device as listed in embodiment 23 in which the subcomponents of image elements have aspect ratios of approximately 3: 1, such that the pixels have aspect coefficients of approximately 1: 1.

Realización 27: Un dispositivo de visualización según se enumera en la realización 23 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1,5:1, de tal modo que dos píxeles adyacentes ocupen una región del dispositivo de visualización que tenga un coeficiente de aspecto de aproximadamente 1:1. Embodiment 27: A display device as listed in embodiment 23 in which the subcomponents of image elements have aspect ratios of approximately 1.5: 1, such that two adjacent pixels occupy a region of the display device that have an aspect ratio of approximately 1: 1.

Realización 28: Un dispositivo de visualización según se enumera en la realización 23 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1:1, de tal modo que tres píxeles adyacentes ocupen una región del dispositivo de visualización que tenga un coeficiente de aspecto de aproximadamente 1:1. Embodiment 28: A display device as listed in embodiment 23 in which the subcomponents of image elements have aspect ratios of approximately 1: 1, such that three adjacent pixels occupy a region of the display device having a Aspect ratio of approximately 1: 1.

Realización 29: En un sistema de ordenador que tiene un dispositivo de visualización, teniendo el dispositivo de visualización una pluralidad de píxeles, teniendo cada uno de los cuales una pluralidad de subcomponentes de elementos de imagen de colores diferentes, un procedimiento de visualizar una imagen en el dispositivo de visualización con resolución aumentada, comprendiendo el procedimiento las etapas para: Embodiment 29: In a computer system having a display device, the display device having a plurality of pixels, each of which having a plurality of subcomponents of image elements of different colors, a method of displaying an image in the display device with increased resolution, the procedure comprising the steps for:

correlacionar muestras de los datos de imagen que representan la imagen con los subcomponentes individuales de elementos de imagen de un píxel, habiéndose correlacionado cada uno de los subcomponentes de elementos de imagen del píxel con un conjunto espacialmente diferente de una o más de las muestras, estando dispuestos los subcomponentes de elementos de imagen de la pluralidad de píxeles para formar en el dispositivo de visualización bandas de subcomponentes de elementos de imagen verdes del mismo color y bandas alternas de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules; correlate samples of the image data representing the image with the individual subcomponents of pixel image elements, each of the pixel image element subcomponents having been correlated with a spatially different set of one or more of the samples, being arranged the subcomponents of image elements of the plurality of pixels to form in the display device bands of subcomponents of green image elements of the same color and alternating bands of subcomponents of red image elements and subcomponents of blue image elements;

generar un valor separado de intensidad lumínica para cada uno de los subcomponentes de elementos de imagen del píxel en base al conjunto diferente de una o más muestras correlacionado con el mismo; y generate a separate value of light intensity for each of the pixel image element subcomponents based on the different set of one or more samples correlated therewith; Y

visualizar la imagen en el dispositivo de visualización usando los valores separados de la intensidad lumínica, lo que da como resultado que cada uno de los subcomponentes de elementos de imagen del píxel, no los píxeles completos, represente una porción diferente de la imagen. display the image on the display device using the separate values of the light intensity, which results in each of the pixel image element subcomponents, not the entire pixels, representing a different portion of the image.

Realización 30: Un procedimiento según se enumera en la realización 29 que, además, comprende, después de la etapa para generar el valor separado de la intensidad lumínica para cada subcomponente de elementos de imagen, la etapa para comprimir los valores separados de la intensidad lumínica para generar una señal de control usada para controlar un elemento de control del dispositivo de visualización que incluye al menos dos píxeles, incluyendo la señal de control, al menos: Embodiment 30: A procedure as enumerated in embodiment 29 which, in addition, comprises, after the step to generate the separated value of the light intensity for each subcomponent of image elements, the step to compress the separated values of the light intensity to generate a control signal used to control a control element of the display device that includes at least two pixels, including the control signal, at least:

un solo subcomponente de elementos de imagen rojo; a single subcomponent of red image elements;

un solo subcomponente de elementos de imagen verde; a single subcomponent of green image elements;

5 un solo subcomponente de elementos de imagen azul; y 5 a single subcomponent of blue image elements; Y

un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles. a polarization value that indicates whether, and to what degree, if it occurs, the light intensity values must be applied differentially to a particular pixel of at least two pixels.

Realización 31: Un procedimiento según se enumera en la realización 30 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1,5:1, de tal modo que el elemento de Embodiment 31: A procedure as enumerated in embodiment 30 in which the subcomponents of image elements have aspect ratios of approximately 1.5: 1, such that the element of

10 control ocupe una región sustancialmente cuadrada del dispositivo de visualización y consista en dos subcomponentes adyacentes de elementos de imagen. The control occupies a substantially square region of the display device and consists of two adjacent subcomponents of image elements.

Realización 32: Un procedimiento según se enumera en la realización 30 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1:1, de tal modo que el elemento de control ocupe una región sustancialmente cuadrada del dispositivo de visualización y consista en tres Embodiment 32: A method as enumerated in embodiment 30 in which the subcomponents of image elements have aspect ratios of approximately 1: 1, such that the control element occupies a substantially square region of the display device and consists of in three

15 subcomponentes adyacentes de elementos de imagen. 15 adjacent subcomponents of image elements.

Claims (10)

REIVINDICACIONES 1. Un procedimiento de visualización de una imagen con una resolución aumentada en un dispositivo (320) de visualización de un sistema de ordenador, teniendo el dispositivo de visualización una pluralidad de píxeles, cada uno de los cuales tiene una pluralidad de subcomponentes (332-336, 342-346) de elementos de imagen de diferentes colores, comprendiendo el procedimiento: 1. A procedure for displaying an image with an increased resolution in a display system (320) of a computer system, the display device having a plurality of pixels, each of which has a plurality of subcomponents (332- 336, 342-346) of image elements of different colors, the procedure comprising: correlacionar muestras de datos de imágenes que representan la imagen con subcomponentes de elementos individuales de imagen de un píxel, teniendo cada uno de los subcomponentes de elementos de imagen del píxel correlacionado consigo un conjunto espacialmente diferente de una o más de las muestras, en el que las muestras representan diferentes porciones de la imagen, los subcomponentes de elementos de imagen de la pluralidad de píxeles que se están disponiendo para formar en el dispositivo de visualización bandas de subcomponentes de elementos de imagen verdes del mismo color y bandas de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules alternantes; correlate samples of image data representing the image with subcomponents of individual pixel image elements, each of the subcomponents of pixel image elements correlated with a spatially different set of one or more of the samples, in which the samples represent different portions of the image, the subcomponents of image elements of the plurality of pixels that are being arranged to form in the display device bands of subcomponents of green image elements of the same color and bands of subcomponents of image elements reds and subcomponents of alternating blue image elements; generar un valor separado de intensidad lumínica para cada subcomponente de elementos de imagen del píxel en base al diferente conjunto de una o más muestras correlacionadas con el mismo; generate a separate value of light intensity for each subcomponent of pixel image elements based on the different set of one or more samples correlated therewith; comprimir los valores separados de intensidad lumínica para generar una señal de control usada para controlar un elemento de control del dispositivo de visualización que incluye al menos dos píxeles, incluyendo la señal de control al menos: compress the separated values of light intensity to generate a control signal used to control a control element of the display device that includes at least two pixels, including the control signal at least: un solo subcomponente de elementos de imagen rojo; a single subcomponent of red image elements; un solo subcomponente de elementos de imagen verde; a single subcomponent of green image elements; un solo subcomponente de elementos de imagen azul; y a single subcomponent of blue image elements; Y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles; y a polarization value that indicates whether, and to what degree, if it occurs, the light intensity values must be applied differentially to a particular pixel of at least two pixels; Y visualizar la imagen en el dispositivo de visualización usando valores separados de intensidad lumínica, dando como resultado que cada uno de los subcomponentes de elementos de imagen del píxel, no los píxeles completos, represente una porción diferente de la imagen. visualize the image on the display device using separate values of light intensity, resulting in each of the pixel image element subcomponents, not the entire pixels, representing a different portion of the image.
2. 2.
El procedimiento según la reivindicación 1 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1,5:1, de tal modo que el elemento de control ocupe una zona sustancialmente cuadrada del dispositivo de visualización y consista en dos subcomponentes adyacentes de elementos de imagen. The method according to claim 1 wherein the subcomponents of image elements have aspect ratios of approximately 1.5: 1, such that the control element occupies a substantially square area of the display device and consists of two adjacent subcomponents of image elements.
3. 3.
El procedimiento según la reivindicación 1 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1:1, de tal modo que el elemento de control ocupe una zona sustancialmente cuadrada del dispositivo de visualización y consista en tres subcomponentes adyacentes de elementos de imagen. The method according to claim 1 wherein the subcomponents of image elements have aspect ratios of approximately 1: 1, such that the control element occupies a substantially square area of the display device and consists of three adjacent subcomponents of elements of image.
4. Four.
Un sistema de ordenador para visualizar imágenes con una resolución aumentada que comprende: A computer system for displaying images with an increased resolution comprising:
una unidad de proceso; a process unit; un dispositivo (320) de visualización susceptible de estar controlado por la unidad de proceso, teniendo el dispositivo de visualización una pluralidad de subcomponentes (332-336, 342-346) de elementos de imagen de diferentes colores controlables por separado, teniendo cada uno de la pluralidad de píxeles una forma distinta de un cuadrado; y a display device (320) capable of being controlled by the process unit, the display device having a plurality of subcomponents (332-336, 342-346) of image elements of different colors separately controllable, each having the plurality of pixels a different form of a square; Y un medio legible por ordenador que porta instrucciones ejecutables por ordenador que hacen que se visualice una imagen en el dispositivo de visualización, estando adaptadas las instrucciones ejecutables por ordenador para obtener datos de imágenes que representan la imagen; y para visualizar una porción diferente de la imagen en cada uno de los subcomponentes de elementos de imagen de un píxel particular, en vez de visualizar una sola porción de la imagen en todo el píxel particular, cuando son ejecutadas por la unidad de proceso, en el que las instrucciones ejecutables por ordenador están adaptadas, además, para: a computer-readable medium carrying computer executable instructions that cause an image to be displayed on the display device, the computer executable instructions being adapted to obtain image data representing the image; and to visualize a different portion of the image in each of the subcomponents of image elements of a particular pixel, instead of displaying a single portion of the image throughout the particular pixel, when executed by the process unit, in that the instructions executable by computer are also adapted to: en base a los datos de imágenes, generar una señal de control que ha de aplicarse a un elemento de control del dispositivo de visualización, incluyendo el elemento de control al menos dos píxeles, incluyendo la señal de control un valor de intensidad lumínica para cada uno de los diferentes colores y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles; y para visualizar la imagen en el dispositivo de visualización aplicando los valores de intensidad lumínica y el valor de polarización a los subcomponentes de elementos de imagen. based on the image data, generate a control signal to be applied to a control element of the display device, including the control element at least two pixels, the control signal including a light intensity value for each of the different colors and a polarization value that indicates if, and to what degree, if so, the light intensity values have to be applied differentially to a particular pixel of at least two pixels; and to visualize the image on the display device by applying the light intensity values and the polarization value to the subcomponents of image elements.
5. 5.
El sistema de ordenador según la reivindicación 4 en el que la pluralidad de subcomponentes de elementos de imagen controlables por separado incluye un subcomponente de elementos de imagen rojo, un subcomponente de elementos de imagen verde y un subcomponente de elementos de imagen azul, trasponiéndose las posiciones de los subcomponentes de elementos de imagen rojos y los subcomponentes de elementos de imagen azules dentro de los píxeles en filas alternas de píxeles en el dispositivo de visualización. The computer system according to claim 4 wherein the plurality of subcomponents of separately controllable image elements includes a subcomponent of red image elements, a subcomponent of green image elements and a subcomponent of blue image elements, the positions being transposed of the subcomponents of red image elements and subcomponents of blue image elements within the pixels in alternate rows of pixels in the display device.
6. 6.
El sistema de ordenador según se indica en una de las reivindicaciones 4 o 5 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1,5:1 o de aproximadamente 1:1. The computer system as set forth in one of claims 4 or 5 wherein the subcomponents of image elements have aspect ratios of approximately 1.5: 1 or approximately 1: 1.
7. 7.
El sistema de ordenador según se indica en una de las reivindicaciones 4 a 6 en el que el dispositivo de visualización es un dispositivo de visualización de cristal líquido. The computer system as set forth in one of claims 4 to 6 wherein the display device is a liquid crystal display device.
8. 8.
Un dispositivo (320) de visualización para visualizar imágenes con resolución aumentada que comprende: A display device (320) for displaying images with increased resolution comprising:
una pluralidad de píxeles, teniendo cada píxel una pluralidad de subcomponentes de elementos de imagen controlables por separado (332-336, 342-346) que incluyen: a plurality of pixels, each pixel having a plurality of subcomponents of separately controllable image elements (332-336, 342-346) that include: un subcomponente de elementos de imagen rojo; a subcomponent of red image elements; un subcomponente de elementos de imagen verde; y a subcomponent of green image elements; Y un subcomponente de elementos de imagen azul; a subcomponent of blue image elements; en el que la pluralidad de píxeles está alineada en líneas de barrido en el dispositivo de visualización que son filas o columnas, la posición del subcomponente de elementos de imagen rojo y del subcomponente de elementos de imagen azul en los píxeles está traspuesta en líneas de barrido alternas; y in which the plurality of pixels is aligned on scan lines in the display device that are rows or columns, the position of the subcomponent of red image elements and the subcomponent of blue image elements in pixels is transposed into scan lines alternate; Y si las líneas de barrido son filas, los píxeles y los subcomponentes de elementos de imagen están dispuestos en el dispositivo de visualización para formar bandas verticales de subcomponentes de elementos de imagen verdes del mismo color y bandas verticales de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules alternantes; if the scan lines are rows, the pixels and subcomponents of image elements are arranged in the display device to form vertical bands of subcomponents of green image elements of the same color and vertical bands of subcomponents of red image elements and subcomponents of alternating blue image elements; si las líneas de barrido son columnas, los píxeles y los subcomponentes de elementos de imagen están dispuestos en el dispositivo de visualización para formar bandas horizontales de subcomponentes de elementos de imagen verdes del mismo color y bandas horizontales de subcomponentes de elementos de imagen rojos y subcomponentes de elementos de imagen azules alternantes; if the scan lines are columns, the pixels and subcomponents of image elements are arranged in the display device to form horizontal bands of subcomponents of green image elements of the same color and horizontal bands of subcomponents of red image elements and subcomponents of alternating blue image elements; en el que se aplica una señal de control a un elemento de control del dispositivo de visualización, incluyendo el elemento de control dos píxeles, incluyendo la señal de control un valor de intensidad lumínica para cada uno de los diferentes colores y un valor de polarización que indica si, y en qué grado, en el caso de que se dé, los valores de intensidad lumínica han de aplicarse diferencialmente a un píxel particular de los al menos dos píxeles. in which a control signal is applied to a control element of the display device, the control element including two pixels, the control signal including a light intensity value for each of the different colors and a polarization value that It indicates whether, and to what degree, if it occurs, the light intensity values must be applied differentially to a particular pixel of at least two pixels.
9. 9.
El dispositivo de visualización según la reivindicación 8 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 3:1, de tal modo que los píxeles tengan coeficientes de aspecto de aproximadamente 1:1. The display device according to claim 8 wherein the subcomponents of image elements have aspect ratios of approximately 3: 1, such that the pixels have aspect coefficients of approximately 1: 1.
10. 10.
El dispositivo de visualización según la reivindicación 8 en el que los subcomponentes de elementos de imagen tienen coeficientes de aspecto de aproximadamente 1:1, de tal modo que los píxeles tengan un coeficiente de aspecto de aproximadamente 1:1. The display device according to claim 8 wherein the subcomponents of image elements have aspect ratios of approximately 1: 1, such that the pixels have an aspect ratio of approximately 1: 1.
ES05007975T 1999-02-01 2000-02-01 UNDERSTANDING IMAGE DATA ASSOCIATED WITH TWO-DIMENSIONAL MATRICES OF SUBCOMPONENTS OF IMAGE ELEMENTS. Expired - Lifetime ES2361415T3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11804899P 1999-02-01 1999-02-01
US118048P 1999-02-01

Publications (1)

Publication Number Publication Date
ES2361415T3 true ES2361415T3 (en) 2011-06-16

Family

ID=22376226

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05007975T Expired - Lifetime ES2361415T3 (en) 1999-02-01 2000-02-01 UNDERSTANDING IMAGE DATA ASSOCIATED WITH TWO-DIMENSIONAL MATRICES OF SUBCOMPONENTS OF IMAGE ELEMENTS.

Country Status (7)

Country Link
EP (2) EP1163658B1 (en)
JP (1) JP4833412B2 (en)
AT (2) ATE293273T1 (en)
AU (1) AU2866100A (en)
DE (2) DE60019403T2 (en)
ES (1) ES2361415T3 (en)
WO (1) WO2000045368A1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4833412B2 (en) * 1999-02-01 2011-12-07 マイクロソフト コーポレーション Compression of image data associated with a two-dimensional array of pixel subcomponents
JP4673967B2 (en) * 2000-09-20 2011-04-20 富士通株式会社 Display device
EP2273481A3 (en) 2001-06-11 2012-02-22 Genoa Color Technologies Ltd. Device, system and method for color display
CN101325027B (en) * 2002-01-07 2012-03-28 三星电子株式会社 Color flat panel display sub-pixel arrangements and sub-pixel coloring device
EP1497820A4 (en) * 2002-04-11 2009-03-11 Genoa Color Technologies Ltd COLOR DISPLAY DEVICES AND METHODS HAVING IMPROVED ATTRIBUTES
EP1571485A3 (en) * 2004-02-24 2005-10-05 Barco N.V. Display element array with optimized pixel and sub-pixel layout for use in reflective displays
US20070153024A1 (en) * 2005-12-29 2007-07-05 Samsung Electronics Co., Ltd. Multi-mode pixelated displays
EP1873744A1 (en) * 2006-06-30 2008-01-02 Deutsche Thomson Brandt Active matrix organic light emitting display (amoled) device
JP2009036951A (en) * 2007-08-01 2009-02-19 Seiko Epson Corp Display device, display device driving method, and electronic apparatus
RU2571403C2 (en) * 2009-11-03 2015-12-20 Конинклейке Филипс Электроникс Н.В. Autostereoscopic display device
JP4809927B2 (en) * 2010-10-13 2011-11-09 富士通株式会社 Display device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL8601063A (en) * 1986-04-25 1987-11-16 Philips Nv DISPLAY FOR COLOR RENDERING.
JPS63186216A (en) * 1987-01-28 1988-08-01 Nec Corp Active matrix liquid crystal display device
JP2584490B2 (en) * 1988-06-13 1997-02-26 三菱電機株式会社 Matrix type liquid crystal display
US5341153A (en) * 1988-06-13 1994-08-23 International Business Machines Corporation Method of and apparatus for displaying a multicolor image
US5185602A (en) * 1989-04-10 1993-02-09 Cirrus Logic, Inc. Method and apparatus for producing perception of high quality grayscale shading on digitally commanded displays
JPH03201788A (en) * 1989-12-28 1991-09-03 Nippon Philips Kk Color display device
GB9122173D0 (en) * 1991-10-18 1991-11-27 Philips Electronic Associated Liquid crystal colour display device
JP2726631B2 (en) * 1994-12-14 1998-03-11 インターナショナル・ビジネス・マシーンズ・コーポレイション LCD display method
JP3529505B2 (en) * 1995-08-04 2004-05-24 大日本印刷株式会社 Display method of color image using monochromatic light
US6014121A (en) * 1995-12-28 2000-01-11 Canon Kabushiki Kaisha Display panel and apparatus capable of resolution conversion
JP3542504B2 (en) * 1997-08-28 2004-07-14 キヤノン株式会社 Color display
JP4833412B2 (en) * 1999-02-01 2011-12-07 マイクロソフト コーポレーション Compression of image data associated with a two-dimensional array of pixel subcomponents

Also Published As

Publication number Publication date
EP1163658A1 (en) 2001-12-19
DE60019403D1 (en) 2005-05-19
EP1557813A3 (en) 2009-07-22
AU2866100A (en) 2000-08-18
JP2002536678A (en) 2002-10-29
ATE293273T1 (en) 2005-04-15
ATE507553T1 (en) 2011-05-15
EP1163658B1 (en) 2005-04-13
EP1163658A4 (en) 2003-06-04
JP4833412B2 (en) 2011-12-07
WO2000045368A1 (en) 2000-08-03
EP1557813B1 (en) 2011-04-27
DE60019403T2 (en) 2005-09-08
DE60045899D1 (en) 2011-06-09
EP1557813A2 (en) 2005-07-27

Similar Documents

Publication Publication Date Title
US6750875B1 (en) Compression of image data associated with two-dimensional arrays of pixel sub-components
ES2364415T3 (en) CORRELATION OF SAMPLES OF IMAGE DATA WITH SUBCOMPONENTS OF IMAGE ELEMENTS IN A BAND VISUALIZATION DEVICE.
JP4358472B2 (en) Method and system for asymmetric supersampling rasterization of image data
US6693615B2 (en) High resolution display of image data using pixel sub-components
US6225973B1 (en) Mapping samples of foreground/background color image data to pixel sub-components
JP4799823B2 (en) Color display apparatus and method for improving attributes
US20110148908A1 (en) Method of processing data and display apparatus for performing the method
JP2012137775A (en) Mapping image data sample to pixel sub-components on striped display device
US6421054B1 (en) Methods and apparatus for performing grid fitting and hinting operations
CN104037201A (en) Pixel array, display and method of presenting an image on a display
EP1557813B1 (en) Compression of image data associated with two-dimensional arrays of pixel sub-components
HK1183738B (en) Mapping samples of foreground/background color image data to pixel sub-components
HK1169207A (en) Independent mapping of portions of colour image data to pixel sub-components
HK1183738A (en) Mapping samples of foreground/background color image data to pixel sub-components