Adaptive SATD Cost Estimation for Lower-Complexity Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern video encoding standards like VVC face significant complexity increases due to extensive rate-distortion cost computations for intra-prediction coding, which hinder efficient encoding while maintaining quality gains from added block partitioning structures and coding tools.

Innovation Solution

The implementation of a DC adjustment ratio table and adaptive SATD (Sum of Absolute Transformed Differences) for video encoding, which reduces complexity by selecting a subset of candidates for later decision stages, using spatial variation and quantization parameter to weight the DC component based on perceptual importance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If extensive rate-distortion cost computations are performed for intra-prediction coding, then encoding quality is improved, but encoding complexity increases significantly

Engineering Contradiction:
Improveencoding qualityVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the prediction cost computation by separating DC component analysis from AC component analysis. The DC adjustment ratio table pre-computes and stores DC-related cost values, while AC components are computed separately during encoding. This segmentation allows the encoder to use pre-computed DC values without performing extensive real-time computations, thereby reducing encoding complexity while maintaining quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of DC adjustment ratios and stores them in lookup tables before the actual encoding process. By pre-computing these values based on spatial variation and quantization parameter relationships, the encoder avoids performing extensive rate-distortion computations during the encoding stage, thus reducing complexity while preserving quality.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If more block partitioning structures and coding tools are added, then encoding quality is improved, but encoding complexity increases

Engineering Contradiction:
Improveencoding qualityVSAvoidcoding tool complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by selectively using DC adjustment ratios for specific prediction modes and block types where they provide the most benefit. Rather than applying complex computations uniformly across all coding tools and partitioning structures, the method focuses DC adjustment on intra-prediction coding scenarios where spatial variation is significant, thereby maintaining quality improvements while limiting complexity increases.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If DC component weighting is adjusted based on spatial variation, then perceptual quality is improved, but computational cost increases

Engineering Contradiction:
Improveperceptual qualityVSAvoidcomputational cost
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent pre-computes DC adjustment ratios based on relationships between spatial variation metrics and quantization parameters, storing these in lookup tables. During encoding, the system simply retrieves the appropriate DC adjustment ratio from the table based on measured spatial variation and QP values, avoiding the need for complex real-time computations while still achieving perceptual quality improvements through adaptive DC weighting.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260075215A1Adaptive prediction cost estimation for video encoding
Publication Date: 2026.03.12 INTEL CORP
  • US20260075215A1 patent drawing
  • US20260075215A1 patent drawing
  • US20260075215A1 patent drawing

AI summary

Systems and methods for adaptive prediction cost estimation in video encoding are provided. The techniques improve early cost estimation and reduce the number of candidates for the later decision stages and final RDO stage. In particular, an adaptive sum of absolute transformed differences (SATD) is determined for each candidate, and, based on the adaptive SATD values, a subset of candidates is selected for mode decision search to determine block partitioning, motion vectors, and encoding modes, The adaptive SATD combines a weighted DC component of the SATD and the AC component of the SATD. The weighting factor is selected from a DC adjustment ratio table based on the spatial variation and the QP for a respective coding tree unit. The techniques improve cost estimation accuracy, reduce encoding complexity, and are hardware-friendly for integration into video codecs such as HEVC, AV1, VVC, and AV2.