Sub-pixel Rendering and DPCM Encoding for Image Data Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Flat panel displays face challenges in efficiently encoding and processing image data, particularly in converting RGB-type data to RG-BG type, which requires significant data handling and memory usage, leading to increased power consumption and memory requirements.
Innovation Solution
An apparatus and method that includes a sub-pixel rendering unit to convert RGB-type image data to RG-BG type, utilizing differential pulse code modulation (DPCM) processing to generate differential data, and discarding lower bits of primary differential values based on sub-pixel arrangement positions, reducing data size and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If RGB-type image data is converted to RG-BG type through sub-pixel rendering, then image quality is improved, but memory requirements and power consumption increase
Solution Approach 1:
The patent applies differential pulse code modulation (DPCM) to change the parameter representation of image data from absolute gray scale values to differential values. By encoding only the difference between adjacent pixel values, the data requires fewer bits for storage and transmission, thereby reducing memory requirements while maintaining the visual quality achieved through RG-BG sub-pixel rendering
Solution Approach 2:
The patent extracts only the essential information needed for image reconstruction by discarding lower bits of the differential values. This extraction approach removes redundant data while preserving the critical visual information, reducing memory requirements without significantly impacting image quality
2Measurement precision
If RGB-type image data is converted to RG-BG type through sub-pixel rendering, then image quality is improved, but power consumption increases
Solution Approach 1:
By transforming the data representation from full gray scale values to compact differential values, the patent reduces the computational burden of data processing and memory access. This parameter change leads to lower power consumption while preserving the enhanced image quality provided by RG-BG sub-pixel rendering
Solution Approach 2:
The patent applies partial action by discarding lower bits of the differential values, keeping only the most significant bits. This approach provides sufficient image quality with reduced data processing requirements, thereby lowering power consumption without fully sacrificing the benefits of RG-BG rendering
3Measurement precision
If differential data is generated for all sub-pixels, then image quality is maintained, but data size increases
Solution Approach 1:
The patent changes the parameter representation from absolute gray scale values to differential values, which typically have smaller magnitudes and can be encoded with fewer bits. This parameter transformation maintains image quality while reducing the overall data size required to represent the image
Solution Approach 2:
The patent extracts only the necessary differential information by discarding lower bits of the differential values. This extraction reduces data size by removing redundant precision that is not visually significant, while maintaining sufficient image quality for display purposes
Data Source
AI summary
An apparatus for encoding an image data includes a sub-pixel rendering unit and a first differential pulse code modulation (DPCM) processing unit. The sub-pixel rendering unit converts first image data of an RGB type to second image data of an RG-BG type. The DPCM processing unit generates first differential data including primary differential values corresponding to respective sub-pixels. To perform this operation, the DPCM processing unit calculates a gray value difference from a neighboring sub-pixel for each of the sub-pixels based on the second image data.


