Image Encoding Apparatus Adaptive Pixel Mode Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of decoding units in display driving circuits increases with higher image resolution and compression rates, leading to increased hardware size and power consumption, which raises manufacturing costs and affects display quality.
Innovation Solution
The proposed solution involves an image encoding and decoding apparatus that uses different encoding and decoding modes for adjacent pixels, generating separate bitstreams for each pixel and its difference from a reference pixel, allowing for efficient compression and reduced hardware complexity by determining optimal encoding and decoding modes based on pixel differences and required compression rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of stationary object
If image data is compressed to reduce memory size, then memory size is reduced, but decoding complexity increases
Solution Approach 1:
The patent divides the decoding process into multiple stages: receiving compressed image data, decompressing the data, converting to YCbCr color space, and separating into Y (luminance) and CbCr (chrominance) components. This segmentation allows independent processing of different image components, optimizing the balance between compression and decoding complexity.
Solution Approach 2:
The patent transforms the image data from RGB color space to YCbCr color space, changing the dimensional representation of color information. This transformation separates luminance (Y) from chrominance (CbCr), enabling differential processing where luminance can be handled with higher precision while chrominance can be compressed more aggressively, thus reducing overall decoding complexity while maintaining image quality.
2Measurement precision
If display resolution is increased, then image quality is improved, but hardware size increases
Solution Approach 1:
The patent applies different processing quality levels to different components of the image data. The luminance component (Y) is processed with higher precision to maintain sharpness and detail, while the chrominance components (Cb and Cr) are processed with lower precision since they are less critical for perceived image quality. This local quality differentiation allows high display resolution to be achieved without proportionally increasing hardware size.
Solution Approach 2:
The patent processes only the essential luminance information at full resolution while applying compressed chrominance information. Since human vision is more sensitive to luminance variations than chrominance variations, this partial processing approach achieves acceptable high resolution display without the full hardware resources required for processing all components at equal detail levels.
3Quantity of substance
If compression rate is increased, then memory usage is reduced, but decoding unit complexity increases
Solution Approach 1:
The patent performs color space transformation from RGB to YCbCr before compression, and prepares the decomposition path for Y and CbCr components in advance. This preliminary action structures the data in a way that facilitates more efficient compression and simplifies the decoding process, reducing the complexity burden on the decoding unit while maintaining effective compression ratios.
Solution Approach 2:
The patent changes the color space parameters from RGB to YCbCr, which fundamentally alters how the image data is represented and processed. This parameter change enables more effective compression by allowing independent manipulation of luminance and chrominance parameters, reducing memory usage without proportionally increasing decoding unit complexity.
Data Source
AI summary
The disclosure describes an image encoding apparatus, method, and medium and an image decoding apparatus, method, and medium to encode and decode an original image. The disclosure also describes a display driving circuit and a method and medium using the same. The image encoding apparatus may include an encoding mode determiner that determines a first encoding mode and a second encoding mode to be encoding modes of a first pixel and a second pixel that are adjacent to each other and are included in a line, a first encoder that encodes the first pixel whose encoding mode is determined to be the first encoding mode to generate a first bitstream, and a second encoder that encodes a difference of the second pixel whose encoding mode is determined to be the second encoding mode from its reference pixel to generate a second bitstream.


