Bit Expansion for Digital Image Precision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing picture signal processing methods, such as gamma correction, suffer from precision loss and false contours due to bit reduction during operations like multiplication and grey level conversion, especially when dealing with 8-bit input data, leading to display quality deterioration.
Innovation Solution
A bit expansion method that applies weights to brightness values of attention pixels based on their magnitude relation to surrounding pixels, followed by gain compensation, to expand bit precision from p bits to q bits, thereby maintaining high precision and preventing display quality deterioration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If bit expansion is conducted to maintain precision during operations, then operation precision is improved, but device complexity increases
Solution Approach 1:
The patent applies bit expansion to the input picture before any picture signal processing operations are performed. This preliminary bit expansion ensures that subsequent operations (gamma correction, filtering, etc.) are performed on higher-precision data, preventing precision loss from accumulating during repeated operations. The bit expansion is done once at the beginning rather than before each operation.
Solution Approach 2:
The patent changes the bit depth parameter from 8 bits to 10 bits through bit expansion. This parameter change increases the precision of pixel value representation, allowing for more accurate calculations during picture signal processing operations and reducing quantization errors that would otherwise accumulate.
2Reliability
If repeated picture signal processing operations are performed, then picture quality improvement is achieved, but precision loss accumulates
Solution Approach 1:
The patent performs bit expansion as a preliminary action before any picture signal processing operations. By expanding the bit depth of the input picture to 10 bits before gamma correction, filtering, or other operations, the system ensures that precision is maintained throughout the processing chain, preventing the accumulation of rounding errors that would occur with repeated 8-bit operations.
3Productivity
If gamma correction is performed with 8-bit input and output, then processing speed is maintained, but false contours occur
Solution Approach 1:
The patent changes the bit depth parameter from 8 bits to 10 bits during gamma correction processing. This parameter change allows for more precise calculation of pixel values during the gamma correction operation, preventing false contours from appearing in gradient regions while still maintaining efficient processing through the use of lookup tables adapted for 10-bit data.
4Measurement precision
If bit expansion from 8 bits to 10 bits is conducted, then operation precision is improved, but processing complexity increases
Solution Approach 1:
The patent conducts bit expansion as a preliminary action at the very beginning of the processing pipeline, converting the 8-bit input picture to 10 bits before any other operations. This single preliminary expansion operation prevents the need for repeated bit expansion and precision management throughout the processing chain, actually simplifying the overall system architecture despite the initial complexity of handling 10-bit data.
Data Source
AI summary
Disclosed is a bit expansion process portion that expands p bits, which a resolution of a brightness value of a digital input picture has, to q bits (where q>p). When a brightness value of an attention pixel of the digital input picture is bit-expanded, the bit expansion process portion applies a weight to the brightness value of the attention pixel according to a magnitude relation of the brightness value of the attention pixel and brightness values of a plurality of surrounding pixels, which are located surrounding the attention pixel, and conducts a gain compensation for the brightness value of the attention pixel after the weight is applied, thereby performing a bit expansion process from the p bits to the q bits.


