Subpixel Rendering Area Resample Functions for Display Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current subpixel rendering techniques for image display devices face challenges in maintaining color balance and achieving high spatial frequency resolution, particularly in multi-primary color systems, where the arrangement of subpixels can lead to color errors and aliasing issues.
Innovation Solution
The implementation of area resampling techniques, including bi-valued, linearly decreasing, and cosine-based area resample functions, which evaluate input image sample points extending to neighboring reconstruction points, ensuring accurate luminance calculation and color balance by weighting central input image sample points more than those farther away, thereby improving image rendering quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional subpixel rendering techniques are used, then the display can show images on multi-primary color panels, but color balance is not maintained and spatial frequency resolution is limited
Solution Approach 1:
The patent applies parameter changes by modifying the resampling function parameters (using cosine-based functions with specific kernel sizes) to optimize both spatial frequency resolution and color balance. The area resampling approach changes the weighting parameters to emphasize central sample points while incorporating neighboring points, resolving the contradiction between resolution and color accuracy.
Solution Approach 2:
The patent transitions from conventional point-based or simple area resampling to a multi-dimensional approach by evaluating input image sample points in multiple directions and distances from the central point. This dimensional expansion allows simultaneous optimization of spatial frequency response and color balance through weighted contributions from multiple sample points.
2Measurement precision
If area resampling evaluates more distant input image sample points, then spatial frequency resolution increases, but computational complexity increases
Solution Approach 1:
The patent applies local quality by using weighting functions that give different weights to different input sample points based on their distance from the central point. The cosine-based area resampling function creates a local weighting scheme where central points have maximum weight and distant points have progressively smaller weights, optimizing resolution while limiting computational burden through localized evaluation.
Solution Approach 2:
The patent uses partial action by evaluating a finite number of input sample points within a defined kernel radius rather than all possible points. The resampling function incorporates only those points that contribute significantly to the output, providing sufficient spatial frequency resolution without the excessive computational complexity of evaluating all distant points.
3Measurement precision
If subpixel rendering is used to increase spatial addressability, then phase error decreases, but color aliasing errors are introduced
Solution Approach 1:
The patent uses area resampling as an intermediary process between the input image and the subpixel rendering output. By evaluating multiple input sample points and weighting their contributions, the area resampling function acts as a mediator that preserves phase accuracy while filtering out the high-frequency components that cause color aliasing errors in conventional subpixel rendering.
Data Source
AI summary
Input image data indicating an image is rendered to a display panel in a display device or system that is substantially configured with a three primary color or multi-primary color subpixel repeating group using a subpixel rendering operation based on area resampling techniques. Examples of expanded area resample functions have properties that maintain color balance in the output image and, in some embodiments, are evaluated using an increased number of input image sample points farther away in distance from the subpixel being reconstructed than in prior disclosed techniques. One embodiment of an expanded area resample function is a cosine function for which is provided an example of an approximate numerical evaluation method. The functions and their evaluation techniques may also be utilized in constructing novel sharpening filters, including a Difference-of-Cosine filter.


