Gamut Mapping via Tangential Plane Clipping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Color conversion technologies face challenges in accurately mapping colors across different devices' gamuts, particularly when colors fall outside the destination device's gamut, leading to inconsistencies in color representation.
Innovation Solution
The method involves defining a bounded space approximating a color gamut using planes tangential to it, determining distances and ratios to identify a clipped point on the gamut boundary, allowing for efficient gamut mapping without selecting gamut segments, and converting colors within the destination gamut.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If traditional gamut mapping methods are used, then color conversion can be performed, but the code complexity increases and the process becomes cumbersome when colors fall outside the destination device's gamut
Solution Approach 1:
The gamut is segmented into multiple boundary planes, each representing a facet of the color gamut surface. By dividing the complex gamut shape into simpler planar segments, the patent enables straightforward mathematical operations to determine which plane intersects with the input color vector, thereby simplifying the overall code structure while maintaining accurate color mapping.
Solution Approach 2:
The patent transforms the color space representation by introducing a new dimensional approach using plane equations in Cartesian coordinates. Instead of working with complex gamut boundary definitions in original color space, the method projects colors onto a multi-dimensional plane system, making the gamut mapping process more manageable and computationally efficient.
2Reliability
If colors outside the destination gamut are not clipped, then color information is preserved, but color consistency across devices cannot be maintained
Solution Approach 1:
The patent introduces an intermediary plane-based representation system that mediates between the input color space and the destination device gamut. By projecting colors onto intermediate boundary planes, the system can accurately determine how to map out-of-gamut colors while preserving as much color information as possible through calculated intersections and ratios.
Solution Approach 2:
The method changes the parameters used to represent and calculate color relationships by working in a transformed coordinate system defined by plane equations. This parameter transformation allows for precise control over how colors are clipped and mapped, enabling the system to maintain color consistency while making informed decisions about out-of-gamut color handling.
Data Source
AI summary
A method includes defining a bounded space approximating a color gamut based on a plane approximately tangential to the color gamut. The method further includes identifying an input point and determining a first distance between the plane and the input point. The first distance is measured in a direction normal to the plane. The method also includes determining a second distance between the input point and an aim point. The second distance is measured in a direction normal to the first plane. The method further includes determining a clipped point based on a ratio between the first distance and the second distance, the clipped point representing an approximation of a color on a boundary of the color gamut.


