3D Lookup Table Image Processing for Same-Hue Brightness Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing two-dimensional lookup tables in image processing chips are limited in adjusting colors with the same hue but different brightness, resulting in poor quality of target images.
Innovation Solution
Implementing a three-dimensional lookup table in electronic devices to process images in aspects of hue, saturation, and brightness, using a first processor to convert images between color spaces and a second processor for parallel computing to enhance image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a two-dimensional lookup table is used to adjust hue and saturation, then the device complexity is reduced, but the image quality deteriorates because colors with same hue and different brightness cannot be adjusted in different degrees
Solution Approach 1:
The patent transitions from a two-dimensional lookup table (adjusting only hue and saturation) to a three-dimensional lookup table that incorporates brightness as the third dimension. This dimensional expansion enables independent adjustment of colors with the same hue but different brightness levels, thereby improving image quality without excessive complexity increase.
Solution Approach 2:
The patent introduces brightness as an additional adjustable parameter alongside hue and saturation. By changing the parameter set from two dimensions (hue, saturation) to three dimensions (hue, saturation, brightness), the system gains the capability to differentiate and adjust colors that share the same hue but have different brightness values, thus resolving the image quality issue.
2Manufacturing precision
If a three-dimensional lookup table is implemented to process images in hue, saturation, and brightness, then image quality is improved, but the processing time increases
Solution Approach 1:
The patent divides the image processing task into two separate processing stages: first processing hue and saturation using a two-dimensional lookup table, and then processing brightness using a one-dimensional lookup table. This segmentation allows the system to achieve three-dimensional color adjustment quality while avoiding the computational complexity and time consumption of a full three-dimensional lookup table operation.
Solution Approach 2:
Instead of implementing a single complex three-dimensional lookup table that would increase processing time, the patent decomposes the three-dimensional adjustment into sequential one-dimensional and two-dimensional operations. This approach maintains the quality benefits of three-dimensional color space adjustment while significantly reducing processing time through simpler, faster lookup operations.
3Adaptability or versatility
If color adjustment is limited to hue and saturation only, then the device complexity is reduced, but the adaptability deteriorates because different brightness levels of same hue cannot be adjusted
Solution Approach 1:
The patent adds brightness as a third dimension to the traditional two-dimensional hue-saturation color adjustment model. This dimensional expansion provides the adaptability to adjust colors with the same hue but different brightness levels independently, significantly enhancing color adjustment capability while maintaining manageable processing complexity through the segmented processing approach.
Solution Approach 2:
By introducing brightness as an additional adjustable parameter, the system expands its color adjustment capability from two parameters (hue, saturation) to three parameters (hue, saturation, brightness). This parameter expansion enables the system to adapt to a wider variety of color adjustment needs, including scenarios where only brightness of specific hues needs modification, thereby improving versatility.
Data Source
AI summary
The image processing method includes: displaying a first screen, where the first screen includes a first control; detecting a first operation on the first control; determining a first mapping in a three-dimensional lookup table in response to the first operation, where the first mapping is corresponding to the first control; converting a to-be-processed image in a first color space into a first image in a second color space, where the to-be-processed image is an image obtained in the first color space; processing the first image according to the first mapping to obtain a second image; and converting the second image in the second color space into a third image in the first color space.


