Image Color Gamut Mapping for Pixel Uniformity and Saturation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing methods result in low color saturation and color distortion due to large color gamut loss when correcting all pixels to a small color gamut, leading to non-uniformity and reduced image quality.
Innovation Solution
An image processing method that converts first color data to second color data in a set color space, calculates feature weighted values, and determines pixel uniformity to apply different uniformity compensation matrices, enhancing color saturation while ensuring overall image uniformity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If all pixels are corrected to a small color gamut to achieve uniformity, then pixel uniformity is improved, but color saturation deteriorates
Solution Approach 1:
The patent applies local quality by dividing pixels into different types (first-type non-uniform pixels, second-type non-uniform pixels, and uniform pixels) based on their local color characteristics. Different color gamut conversion matrices are applied to different pixel types, allowing local optimization rather than global uniform correction. This enables maintaining color saturation in regions where it can be preserved while only correcting regions where uniformity is critical.
Solution Approach 2:
The patent segments the image processing into distinct stages: calculating feature weighted values for each pixel, classifying pixels into different types based on local uniformity, and applying different color gamut conversion matrices to different pixel types. This segmentation allows the system to selectively apply uniformity correction only where necessary, preserving color saturation in other regions.
2Adaptability or versatility
If a small color gamut is used to ensure all pixels can be displayed, then display compatibility is improved, but color gamut loss increases
Solution Approach 1:
The patent implements dynamic color gamut management by selecting different color gamut conversion matrices based on local pixel characteristics. Instead of using a fixed small color gamut for all pixels, the system dynamically adapts the color gamut conversion for each pixel type, expanding the color gamut where possible while ensuring compatibility where necessary. This dynamic approach resolves the contradiction between display compatibility and color gamut preservation.
Solution Approach 2:
The patent changes the parameters of color gamut conversion by using different conversion matrices for different pixel types. The first color gamut conversion matrix is used for first-type non-uniform pixels, a second matrix for second-type non-uniform pixels, and a third matrix for uniform pixels. These parameter changes allow the system to optimize color gamut utilization locally rather than applying a uniform constraint globally.
3Stability of the object's composition
If uniformity correction is applied to all pixels, then overall uniformity is improved, but color distortion increases
Solution Approach 1:
The patent applies local quality by recognizing that different regions of an image have different uniformity requirements. By calculating feature weighted values and classifying pixels into different types based on their local characteristics, the system applies uniformity correction only to non-uniform pixels while preserving the original color characteristics of uniform pixels. This local approach maintains overall uniformity without introducing color distortion in regions where it is unnecessary.
Data Source
AI summary
An image processing method and apparatus, an electronic device and a storage medium are provided. The method includes: obtaining an original image, and for each of pixels in the original image, converting first color data of the pixel into second color data corresponding to a set color space (S12); calculating a feature weighted value of the pixel according to the second color data and a preset rule (S14); and determining a uniformity of the pixels based on the feature weighted values to mark the pixels (S16).


