Electro-optic Display Color Rendering with Crosstalk Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing color electrophoretic displays face issues with pixelated panel blooming and crosstalk, leading to inaccurate color representation and a limited gamut, especially when displaying colors outside the convex hull of the primary colors, resulting in artifacts and instability in error diffusion methods.

Innovation Solution

A method and system that incorporate a model of blooming and crosstalk errors to predict the achievable gamut, using a processor to project input values onto the color gamut, select primary values with the smallest error, and distribute errors effectively, while also considering environmental conditions for optimal image rendering on electrophoretic displays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If error diffusion methods are used to display colors outside the convex hull of primary colors, then color gamut is expanded, but artifacts and instability occur

Engineering Contradiction:
Improvecolor gamutVSAvoidimage stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary anti-action by predicting blooming and crosstalk errors before rendering the image. The system pre-calculates the achievable gamut considering these errors and constrains the input colors to this predicted gamut, preventing the artifacts and instability that would occur with conventional error diffusion methods when displaying colors outside the convex hull of primary colors.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs preliminary action by pre-rendering the image with predicted blooming and crosstalk effects taken into account before the actual display. This pre-processing step adjusts the color values to compensate for the expected errors, so that when the image is displayed, the actual colors match the intended colors without artifacts or instability.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If blooming and crosstalk effects are ignored, then rendering computation is simplified, but color accuracy deteriorates

Engineering Contradiction:
Improverendering computationVSAvoidcolor accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by transforming the color space and adjusting color values based on predicted blooming and crosstalk effects. The system modifies the rendering parameters to account for these physical effects, achieving accurate color representation without requiring complex real-time calculations during actual display operation.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If conventional error diffusion is used without blooming model, then processing speed is maintained, but dither noise increases

Engineering Contradiction:
Improveprocessing speedVSAvoiddither noise
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary action by pre-calculating the blooming and crosstalk effects and adjusting the color values accordingly before the actual error diffusion process. This pre-adjustment reduces the dither noise that would otherwise occur during conventional error diffusion, while maintaining processing speed because the heavy computational work is done in advance rather than in real-time during display operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12100369B2Method for rendering color images
Publication Date: 2024.09.24 E INK CORP
  • US12100369B2 patent drawing
  • US12100369B2 patent drawing
  • US12100369B2 patent drawing

AI summary

A system for rendering color images on an electro-optic display when the electro-optic display has a color gamut with a limited palette of primary colors, and/or the gamut is poorly structured (i.e., not a spheroid or obloid). The system uses an iterative process to identify the best color for a given pixel from a palette that is modified to diffuse the color error over the entire electro-optic display. The system additionally accounts for variations in color that are caused by cross-talk between nearby pixels.