Image Rendering Tristimulus Conversion for Diverse Subpixel Geometries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image rendering methods are limited in adapting to various geometrical forms of subpixels, primarily focusing on strip-form subpixels and failing to effectively render images with diverse subpixel configurations, leading to potential color fringe errors and visual artifacts.

Innovation Solution

An image rendering apparatus and method that converts input pixel values to tristimulus values, generates tristimulus values for output pixels based on a predetermined area, and then converts these values to digital pixel values, allowing for rendering regardless of subpixel geometry, including configurations like three-stripe pixels, and adjusts luminance components to prevent color fringe errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional subpixel rendering methods are used, then image rendering speed is maintained, but the method can only be applied to strip-form subpixels and produces color fringe errors with diverse subpixel configurations

Engineering Contradiction:
Improveadaptability to diverse subpixel configurationsVSAvoidcolor fringe errors and visual artifacts
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent transforms the rendering approach by changing the parameter space from direct subpixel manipulation to tristimulus value processing. By converting pixel values to tristimulus values (X, Y, Z) and back, the system achieves geometry-independent rendering that works with any subpixel configuration without producing color fringe errors, thus resolving the contradiction between adaptability and reliability.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If subpixel rendering is applied to improve visual resolution, then image quality is enhanced, but the method requires specific strip-form subpixel arrangements

Engineering Contradiction:
Improvevisual resolutionVSAvoidsubpixel geometry constraints
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal rendering method that functions across all subpixel geometries by using tristimulus value conversion. The system processes any subpixel configuration (strip-form, triangular, hexagonal, etc.) through the same XYZ color space transformation, making the high-resolution rendering capability universally applicable without geometry constraints.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of manufacture

If conventional rendering methods are used, then processing simplicity is maintained, but they fail to handle diverse subpixel forms effectively

Engineering Contradiction:
Improveprocessing simplicityVSAvoidsubpixel configuration flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces tristimulus values (X, Y, Z) as an intermediary representation between input pixel values and output subpixel values. This intermediate color space acts as a universal mediator that decouples the rendering process from specific subpixel geometries, maintaining processing simplicity while achieving configuration flexibility through the conversion pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7486415B2Apparatus and method for rendering image, and computer-readable recording media for storing computer program controlling the apparatus
Publication Date: 2009.02.03 SAMSUNG ELECTRONICS CO LTD
  • US7486415B2 patent drawing
  • US7486415B2 patent drawing
  • US7486415B2 patent drawing

AI summary

An image rendering apparatus and method, and a computer-readable recording medium for storing a computer program controlling the apparatus, the image rendering apparatus including: a tristimulus value converter converting pixel values of each of the input pixels included in an input image with a desired resolution to converted tristimulus values and outputting the converted tristimulus values of the input pixels; a tristimulus value generator generating generated tristimulus values of each of the output pixels each with a predetermined area in an output image using the converted tristimulus values of each of the input pixels received from the tristimulus value converter; and a pixel value generator converting the generated tristimulus values of each of the output pixels received from the tristimulus value generator to digital pixel values and outputting the converted digital pixel values.