Delta Color Compression for Variable Shading Rate Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D graphics processing pipelines face inefficiencies in pixel shading due to resource-intensive operations, particularly in handling images with variable shading rates, where existing compression techniques do not effectively utilize the redundancies present in such images.

Innovation Solution

The technique involves delta-encoding an original image to generate a segregated image, where non-zero and zero delta values are concentrated in separate portions, allowing for more efficient compression using a variable compression algorithm, and identifying preferred delta and mapping functions for each image sector to optimize compression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing compression techniques are used on images with variable shading rates, then compression is performed, but the redundancies present in such images are not effectively utilized resulting in suboptimal compression rates

Engineering Contradiction:
Improvecompression rateVSAvoidredundancy utilization
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The image is divided into multiple sectors, and each sector is processed independently with its own preferred delta function and mapping function. This segmentation allows the compression algorithm to adapt to local variations in shading patterns and pixel redundancy, thereby improving overall compression rate without losing important visual information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different delta functions and mapping functions are selected for different image sectors based on their specific characteristics. This local optimization ensures that each sector is compressed using the most appropriate algorithm for its particular redundancy patterns, maximizing compression efficiency while preserving visual quality.

Inventive Principle:
Principle #3Local quality

2Reliability

If pixel shading operations are performed on all pixels, then complete image rendering is achieved, but resource-intensive operations reduce processing efficiency

Engineering Contradiction:
Improveimage rendering completenessVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and utilizes redundancy information from the image data to identify regions where pixel shading can be simplified or skipped. By taking out the essential visual information and discarding redundant calculations, the system maintains rendering completeness while significantly reducing processing resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of performing full pixel shading operations on all pixels, the patent applies partial action by selectively processing only the necessary pixels based on redundancy analysis. This approach achieves sufficient rendering quality without the excessive resource consumption of processing every pixel at full resolution.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If delta encoding is applied to the entire image uniformly, then compression is achieved, but the varying redundancy patterns across different image sectors are not optimized

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsector-specific optimization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptation by selecting different delta functions and mapping functions for each image sector based on their specific redundancy characteristics. This dynamic approach allows the compression system to adapt to varying patterns across the image, improving overall compression efficiency compared to uniform processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters (delta functions and mapping functions) used for compression based on the specific characteristics of each image sector. By adjusting these parameters locally rather than using fixed uniform parameters, the patent achieves better compression efficiency while maintaining adaptability to different image regions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11715253B2Pixelation optimized delta color compression
Publication Date: 2023.08.01 ADVANCED MICRO DEVICES INC
  • US11715253B2 patent drawing
  • US11715253B2 patent drawing
  • US11715253B2 patent drawing

AI summary

A technique for compressing an original image is disclosed. According to the technique, an original image is obtained and a delta-encoded image is generated based on the original image. Next, a segregated image is generated based on the delta-encoded image and then the segregated image is compressed to produce a compressed image. The segregated image is generated because the segregated image may be compressed more efficiently than the original image and the delta image.