3D LUT Color Conversion Grid Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing color conversion methods, such as three-dimensional interpolation and grid-based methods, face challenges in achieving high accuracy while managing memory capacity and processing speed, often resulting in increased memory usage and circuit complexity.

Innovation Solution

A color converting device that adjusts the number of grid points based on memory capacity limits, using a uniform grid distance and bit shifting to optimize memory usage and processing efficiency, allowing for flexible setting of lookup tables and improved accuracy within memory constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the number of grid points is increased to improve color conversion accuracy, then manufacturing precision is improved, but device complexity and memory capacity requirements increase

Engineering Contradiction:
Improvecolor conversion accuracyVSAvoidmemory capacity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the color space into a three-dimensional grid structure with grid points distributed along red, green, and blue axes. By segmenting the continuous color space into discrete grid points, the system achieves accurate color conversion while managing memory requirements through structured organization of color conversion data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the number of grid points based on memory capacity limits. The system can change the density and distribution of grid points in the three-dimensional color space according to available memory resources, allowing flexible optimization between accuracy and memory usage.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the number of grid points is increased to improve color conversion accuracy, then manufacturing precision is improved, but loss of substance increases due to higher memory usage

Engineering Contradiction:
Improvecolor conversion accuracyVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The system adjusts the number and density of grid points based on memory capacity limits, dynamically changing parameters to optimize the balance between color conversion accuracy and memory consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies interpolation processing to calculate color conversion values for grid points not explicitly stored in memory. By storing only key grid point data and computing intermediate values through interpolation, the system achieves high accuracy without proportionally increasing memory usage.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If three-dimensional interpolation method is used to reduce memory capacity, then device complexity is reduced, but manufacturing precision deteriorates due to linear interpolation errors

Engineering Contradiction:
Improvememory capacityVSAvoidcolor conversion accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent optimizes the grid distance parameter in the three-dimensional color space to minimize interpolation errors. By carefully selecting and adjusting the grid distance, the system achieves accurate color conversion results while maintaining efficient memory usage through the interpolation method.

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If direct conversion method with full color conversion table is used, then manufacturing precision is improved, but device complexity and loss of substance increase due to large memory requirements

Engineering Contradiction:
Improvecolor conversion accuracyVSAvoidmemory capacity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts and stores only the essential grid point data in the color conversion table, rather than storing complete color conversion information for all possible input values. This selective storage approach, combined with interpolation processing, achieves accurate color conversion while significantly reducing memory capacity requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7502150B2Color converting device, image forming apparatus, color conversion method, computer program and recording medium
Publication Date: 2009.03.10 SHARP KK
  • US7502150B2 patent drawing
  • US7502150B2 patent drawing
  • US7502150B2 patent drawing

AI summary

In a color converting device for converting input image data based on a plurality of first color components (the number of bits of each color component is k) into output image data based on plural of second color components by interpolation processing using a 3DLUT storing color correction values at grid points obtained by dividing a color space composed of the plurality of first color components, the distance of the grid points is 2n (where n is an integer smaller than k), the number Dn of grid points of the plurality of first color components is an integer satisfying 2m−1+1<Dn<2m+1+1 (where Dn≠2m+1, and m=k−n), and input image data is converted into output image data by converting each color component data of the input image data according to the number of grid points, and performing interpolation processing by reading color correction values corresponding to the converted color components from the 3DLUT.