Display Panel Image Data Compression via Block Similarity Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display technologies face challenges in achieving high data transmission efficiency and small memory capacity while maintaining image quality, as excessively high compression rates can lead to image distortion.
Innovation Solution
A method for compressing image data in a display panel involves grouping pixels into continuous blocks, selecting a pixel pattern, and coding blocks based on similarity with previous blocks using different coding modes to balance compression efficiency and image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If compression rate is increased to improve data transmission efficiency and reduce memory capacity, then data transmission efficiency is improved, but image quality deteriorates due to distortion
Solution Approach 1:
The patent divides the image into multiple blocks and applies different compression strategies to different blocks. Each block is processed independently with selective pixel pattern compression, allowing the system to achieve high compression ratios in regions where distortion is less noticeable while maintaining quality in critical areas.
Solution Approach 2:
The patent applies different compression levels to different regions of the image based on their importance and visual characteristics. By analyzing the content of each block and selecting appropriate pixel patterns for compression, the system achieves non-uniform compression that optimizes both transmission efficiency and perceived image quality.
2Quantity of substance
If compression rate is increased to reduce memory capacity requirements, then memory capacity is reduced, but image distortion increases
Solution Approach 1:
The patent segments the image data into blocks and applies selective compression to reduce the overall data volume stored in memory. By compressing only the necessary portions of the image data while maintaining critical information, the system reduces memory capacity requirements without causing excessive distortion.
Solution Approach 2:
The patent changes the compression parameters dynamically based on the image content and memory constraints. By adjusting the compression rate, pixel pattern selection, and coding modes according to the specific requirements, the system optimizes the balance between memory capacity and image quality.
3Productivity
If higher compression rate is applied to improve data transmission efficiency, then data transmission efficiency is improved, but the performance requirement of the display producer increases
Solution Approach 1:
The patent segments the compression process into manageable blocks with standardized pixel patterns and coding modes. This segmentation allows the system to achieve high compression efficiency through simple, repeatable operations rather than complex algorithms, reducing the performance burden on the display producer.
Solution Approach 2:
The patent uses predefined pixel patterns and coding modes that can be copied and applied consistently across different image regions. By reusing established compression templates and patterns, the system achieves high compression efficiency without requiring complex real-time processing, thereby reducing performance requirements.
Data Source
AI summary
A method for compressing image data in a display panel is provided. The method includes grouping a plurality of pixels of the display panel into a plurality of continuous blocks and selecting a pixel pattern for a current block from a plurality of pixel patterns. Each block includes a pixel array with M rows and N columns. The indexes are assigned to the pixel patterns. Each pixel pattern includes a pixel array of M rows and N columns, and part of pixels in the pixel array of each pixel pattern are compressed. The method further includes obtaining a similarity between a current block and a previous block, and then coding the current block through a first coding mode in response to the similarity complying with a preset similarity or coding the current block through a second coding mode in response to the similarity not complying with the preset similarity.


