Video Encoding Parameter Signaling Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image and video coding methods face inefficiencies due to redundancy in signaling parameters for coding tools at the block level, as not all tools are effective for all use cases, leading to suboptimal compression and increased bitstream size.

Innovation Solution

A two-pass encoding scheme with a flexible syntax structure is introduced, where parameters are written and parsed at the picture or slice header to control block-level signaling, allowing for adaptive selection and reduction of redundant parameters based on the effectiveness of coding tools for each picture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If block-level adaptation of coding tools is implemented, then coding efficiency is improved, but bitstream size increases due to redundant signaling of parameters

Engineering Contradiction:
Improvecoding efficiencyVSAvoidbitstream size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary block-level parameters from the full set of available coding tools, signaling them selectively based on actual usage needs. This reduces redundant parameter signaling while maintaining the benefits of block-level adaptation for coding efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic parameter signaling where the arrangement order and inclusion of parameters adapt based on the specific coding context and tool usage. This allows the bitstream to be optimized for each block's requirements rather than uniformly signaling all parameters, reducing overall bitstream size while preserving coding efficiency where needed.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If all coding tools are enabled at block level, then adaptability is improved, but device complexity increases due to parameter management

Engineering Contradiction:
Improveblock-level adaptationVSAvoidparameter signaling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the parameter signaling into different hierarchical levels, with certain parameters signaled at the picture/slice header level and others at the block level. This segmentation reduces the complexity of managing all parameters uniformly across every block while maintaining adaptability where required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary configuration of coding parameters at the picture or slice header level before block-level processing. This preliminary action establishes the arrangement order and enables selective activation of coding tools, reducing the complexity of real-time parameter management at each block while preserving adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11064200B2Encoding apparatus, decoding apparatus, encoding method, and decoding method
Publication Date: 2021.07.13 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11064200B2 patent drawing
  • US11064200B2 patent drawing
  • US11064200B2 patent drawing

AI summary

An encoding apparatus includes: a circuit; and a memory. The circuit, using the memory: writes a first parameter that specifies an arrangement order for a plurality of parameters which includes a second parameter, into a header; writes a second parameter for a block into a bitstream according to the arrangement order wherein the second parameter, when positioned earlier in the arrangement order than later in the arrangement order, is written with less bits; and performs encoding operation for a block using the second parameter.