Adaptive Transform Precision for Block-Based Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems struggle to adaptively adjust precision factors for transform coefficients based on the content of video blocks, leading to inefficiencies in decoding and encoding processes.

Innovation Solution

The system employs content adaptive transform precision (CATP) by determining different precision factors for each block based on the magnitude of transform coefficients, incorporating dequantization and inverse transformation shifts, and including precision factor indications in the bitstream for adaptive decoding and encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a fixed precision factor is used for all blocks, then the decoding process is simple and fast, but the compression efficiency and quality are suboptimal for blocks with different content characteristics

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining precision factors individually for each block based on its transform coefficient characteristics. Blocks with larger coefficients receive higher precision factors, while blocks with smaller coefficients receive lower precision factors. This localized adaptation optimizes compression efficiency for each block without requiring complex global adjustments, resolving the contradiction between compression efficiency and decoding complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the precision factor parameter dynamically based on block content. By calculating precision factors from the magnitude of transform coefficients and adjusting them accordingly, the system adapts the decoding process to local block characteristics. This parameter change enables optimized compression efficiency while maintaining manageable decoding complexity through systematic precision adjustment.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If higher precision factors are applied to all blocks, then decoding accuracy is improved, but computational resources and processing time are increased

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements local quality by applying higher precision factors only to blocks that require them, specifically blocks with larger transform coefficient magnitudes. Blocks with smaller coefficients use lower precision factors, reducing unnecessary computational resources. This localized precision application maintains decoding accuracy where needed while minimizing overall energy consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by providing higher precision only to the extent necessary for blocks with significant coefficients. Instead of uniformly applying high precision to all blocks (excessive action), the system selectively applies precision based on actual block content requirements, optimizing the balance between decoding accuracy and computational resource usage.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If precision factors are adapted per block, then compression efficiency is optimized, but the bitstream complexity and processing overhead increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbitstream complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes precision factor parameters based on block characteristics and incorporates these adjustments into the bitstream. By systematically encoding precision factor information and using it during decoding, the system optimizes compression efficiency while managing bitstream complexity through structured parameter integration rather than unstructured data expansion.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12489894B2Content adaptive transform precision for video coding
Publication Date: 2025.12.02 INTERDIGITAL VC HOLDINGS INC
  • US12489894B2 patent drawing
  • US12489894B2 patent drawing
  • US12489894B2 patent drawing

AI summary

Systems, methods, and instrumentalities are disclosed for obtaining coded video data comprising quantized transform coefficients for a plurality of blocks, obtaining a first precision factor associated with a first block for performing at least one decoding function on the first block, obtaining a second precision factor associated with a second block for performing the at least one decoding function on the second block, and performing the at least one decoding function on the quantized transform coefficients for the first block using the first precision factor and on the quantized transform coefficients for the second block using the second precision factor.