Spectral Image Processing for Real-Time Color Vision Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image-recoloring techniques for color vision deficiencies are not adaptable to multiple types and severities of CVDs, are too slow for real-time application, and introduce temporal instability, making them unusable for videos or real-time graphics.

Innovation Solution

A daltonization system that generates transformation curves based on color deficiency profiles to adjust images quickly and seamlessly, using spectral representations and matrix operations to redistribute wavelengths, preserving grayscale and luminance, and applying these curves in real-time or near-real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing daltonization algorithms are used to improve color differentiation for CVDs, then color information becomes more distinguishable, but the processing time becomes too long for real-time applications

Engineering Contradiction:
Improvecolor information distinguishabilityVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores transformation curves for different types and severities of color vision deficiencies before runtime. During real-time video processing, the system simply applies these pre-computed curves through matrix operations rather than calculating daltonization parameters from scratch, reducing processing time from minutes to milliseconds per frame.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the daltonization problem from complex iterative optimization to direct matrix multiplication by changing the parameter representation to spectral power distributions and using pre-computed transformation matrices. This parameter transformation enables real-time processing while maintaining color differentiation quality.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If existing daltonization techniques are applied to images, then color differentiation is improved for specific CVD types, but the techniques cannot be adapted to multiple types and severities of CVDs

Engineering Contradiction:
Improvecolor differentiationVSAvoidadaptability to multiple CVD types
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal daltonization system that generates separate transformation curves for each CVD type (protanopia, deuteranopia, tritanopia) and severity level. The system automatically selects and applies the appropriate curve based on the user's diagnosed CVD profile, making a single system adaptable to all major types and severities of color vision deficiencies.

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

Solution Approach 2:

The patent applies different transformation curves tailored to specific CVD types and severities rather than using a single generic transformation. Each CVD category receives optimized color redistribution parameters matched to its specific physiological characteristics, providing locally optimized color differentiation for each user profile.

Inventive Principle:
Principle #3Local quality

3Loss of information

If existing daltonization methods are used for video processing, then color information is redistributed, but temporal instability occurs making the experience jarring

Engineering Contradiction:
Improvecolor information redistributionVSAvoidtemporal stability
Core Design Contradiction:
Loss of informationVSStability of the object's composition

Solution Approach 1:

The transformation curves are pre-computed to ensure consistency across all video frames. By establishing the color transformation parameters before video playback and applying them uniformly to every frame, the system eliminates temporal fluctuations and instability that would otherwise occur with frame-by-frame recalculation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12367619B2Image processing using color vision deficiency compensation
Publication Date: 2025.07.22 NVIDIA CORP
  • US12367619B2 patent drawing
  • US12367619B2 patent drawing
  • US12367619B2 patent drawing

AI summary

The technology disclosed herein involves using a transformation curve to modify colors of images so that those images are more easily viewed by persons with a color vision deficiency (CVD). The transformation curve is applied to spectral versions of images in which each pixel has a spectral representation to modify the spectral versions of the images. A spectral version of an image is modified by, for each pixel of the spectral version of the image, modifying intensities of one or more wavelengths by applying the one or more wavelengths to the transformation curve, which transforms the intensities from source wavelengths to destination wavelengths. The modified spectral version of the image is then modified to a modified version of the image in a color space, such as the RGB color space.