Unified 3D and Media Compression via Constant Color Subspan Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional compression techniques in graphics processing fail to take advantage of opportunities for further improving compression processes and results, particularly in coarse pixel shading (CPS)-friendly layouts, leading to inefficient memory bandwidth usage and suboptimal compression ratios.

Innovation Solution

A novel smart compression scheme is introduced, utilizing a CPS-friendly layout that stores constant color subspans as single pixel values and delta values for other pixels, along with ex-Golomb entropy coding and SKIP bits, to achieve unified compression across 3D and media data, reducing memory bandwidth and enhancing compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional compression techniques are used, then compression is performed, but memory bandwidth usage is inefficient and compression ratios are suboptimal

Engineering Contradiction:
Improvememory bandwidth usageVSAvoidcompression efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent segments pixel data into constant color subspans and non-constant subspans, applying different compression strategies to each segment. Constant color subspans are stored as single pixel values with run-length encoding, while non-constant subspans use delta compression, optimizing memory bandwidth usage for each segment type

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different compression quality and methods to different regions of the data based on their characteristics. Constant color regions receive lossless run-length encoding, while varying regions use delta compression, ensuring optimal compression efficiency for each local data quality requirement

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If conventional compression techniques are used, then compression is performed, but compression ratios are suboptimal

Engineering Contradiction:
Improvecompression ratioVSAvoidcompression scheme complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent creates a unified compression scheme that handles both 3D graphics data and media data through the same constant color subspan identification and encoding mechanism, achieving improved compression ratios across multiple data types without requiring separate specialized algorithms

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the encoding parameters dynamically based on data characteristics, switching between run-length encoding for constant subspans and delta compression for non-constant subspans, thereby optimizing compression ratios adaptively while managing complexity through conditional logic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12118756B2Smart compression/decompression schemes for efficiency and superior results
Publication Date: 2024.10.15 INTEL CORP
  • US12118756B2 patent drawing
  • US12118756B2 patent drawing
  • US12118756B2 patent drawing

AI summary

A mechanism is described for facilitating smart compression/decompression schemes at computing devices. A method of embodiments, as described herein, includes unifying a first compression scheme relating to three-dimensional (3D) content and a second compression scheme relating to media content into a unified compression scheme to perform compression of one or more of the 3D content and the media content relating to a processor including a graphics processor.