Picture Encoding With Shape-Adaptive Coefficient Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression systems lack adaptive scanning orders for quantized transform coefficients, leading to suboptimal compression efficiency and increased complexity.

Innovation Solution

Adaptive scanning orders for quantized transform coefficients are determined based on block shape, prediction tool, and transform type, using methods such as vertical, horizontal, and diagonal scanning, with additional syntax elements to signal the best scanning order for improved rate-distortion performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a fixed scanning order is used for quantized transform coefficients, then the encoding complexity is reduced, but the compression efficiency deteriorates

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

Solution Approach 1:

The patent applies dynamics by making the scanning order adaptive rather than fixed. The scanning order is dynamically selected based on block characteristics (shape, prediction mode, transform type) to optimize compression efficiency for different content types while maintaining manageable complexity through rule-based selection

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the scanning order parameter based on block characteristics. Different scanning patterns (e.g., diagonal, horizontal, vertical) are selected according to block shape, prediction mode, and transform type, allowing the system to adapt to varying content characteristics and improve overall compression efficiency

Inventive Principle:
Principle #35Parameter changes

2Productivity

If adaptive scanning orders are implemented based on block characteristics, then the compression efficiency is improved, but the device complexity increases

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

Solution Approach 1:

The patent applies local quality by selecting different scanning orders for different local block characteristics. Each block is analyzed based on its shape, prediction mode, and transform type, and the scanning order is locally optimized for that specific block rather than applying a uniform approach across all blocks

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses preliminary action by determining the scanning order based on pre-encoded information (block shape, prediction mode, transform type) before the actual coefficient scanning process. This allows the decoder to know which scanning pattern to use without requiring complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple scanning patterns are supported for different block types, then the rate-distortion performance is improved, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improverate-distortion performanceVSAvoiddetection complexity
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The scanning pattern is determined in advance based on block characteristics that are already available from previous encoding steps. The block shape, prediction mode, and transform type are known before coefficient scanning, so the appropriate pattern can be selected without additional complex detection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes scanning parameters (pattern selection) based on block characteristics. By linking scanning pattern selection to existing block properties (shape, prediction mode, transform type), the system achieves multiple scanning patterns without requiring complex detection mechanisms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12368852B2Method and device for picture encoding and decoding
Publication Date: 2025.07.22 INTERDIGITAL VC HOLDINGS INC
  • US12368852B2 patent drawing
  • US12368852B2 patent drawing
  • US12368852B2 patent drawing

AI summary

An encoding method is presented. Transform coefficients of a block are first obtained. They are then scanned according to a scan pattern for entropy coding. The scan pattern is determined responsive to a shape of the block.