Subpixel Rendering Color Assignment Based on Object Structure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current subpixel rendering technologies, such as CLEARTYPE®, improve sharpness but suffer from visual artifacts like image retention, color after-image, and poor overall object appearance due to their structure-indifferent color blending methods, which affect legibility and comfort in viewing.
Innovation Solution
Assigning chromaticity, luminance, and saturation values to pixels based on object structure through a color assignment model that considers spatial depth, distance, and structural characteristics, allowing for improved legibility of graphical objects by inferring spatial depth and distance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If subpixel rendering technology is used to improve sharpness by lighting only appropriate subpixels, then image sharpness and resolution are improved, but visual artifacts such as image retention, color after-image, and color fringes occur
Solution Approach 1:
The patent applies color changes by dynamically adjusting the chromaticity, luminance, and saturation of pixels based on object structure characteristics. Instead of using fixed subpixel lighting patterns, the system varies color properties to match the structural context of graphical objects, thereby reducing visual artifacts like color fringes and after-images while maintaining sharpness
Solution Approach 2:
The patent changes multiple parameters simultaneously - chromaticity, luminance, and saturation - based on measured structural characteristics of objects. This multi-parameter adjustment allows the system to optimize both sharpness and visual comfort by adapting color properties to the specific structural context of each graphical element
2Device complexity
If structure-indifferent color blending rules are used for rendering, then rendering process is simple, but overall object appearance and legibility are poor
Solution Approach 1:
The patent segments the rendering process into distinct stages: measuring structural characteristics, analyzing object properties, and assigning color values based on structural context. This segmentation allows the system to incorporate complex structural analysis without overwhelming the overall rendering process, improving object appearance while maintaining manageable complexity
Solution Approach 2:
The patent performs preliminary action by measuring and analyzing the structural characteristics of graphical objects before assigning color values. This pre-analysis of object structure enables the subsequent color assignment to be optimized for each specific object, significantly improving appearance quality without requiring complex real-time adjustments during rendering
3Measurement precision
If subpixel rendering lights only one or two subpixels per pixel to render small elements, then rendering precision for small elements is improved, but color accuracy and overall visual quality deteriorate
Solution Approach 1:
The patent changes color parameters (chromaticity, luminance, saturation) based on the structural context of small elements rather than relying solely on subpixel position. This allows the system to maintain high rendering precision for small elements while preserving color accuracy by adjusting color properties to match the structural characteristics of the rendered object
Data Source
AI summary
Systems and methods are provided for assigning color values to pixels based on object structure. For example, when rendering a writing system symbol on an electronic display, a non-color characteristic of the symbol can be measured and the measurement can be used to select a color value for a pixel associated with the symbol. Legibility of open and closed line-based graphical objects can be increased by inferring spatial depth and distance through application of a color assignment model.


