Video Encoder POC LSB Derivation Based on Temporal Layer ID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face inefficiencies in coding the Picture Order Counter (POC) due to redundancy in temporal identifications and POC values, especially with more granular partitioning of pictures, leading to increased overhead.

Innovation Solution

The proposed method involves deriving the least significant bits of the Picture Order Counter (POC_LSB) based on Temporal Layer ID using a flag for dyadic partitioning of bit-streams, reducing the number of bits required for POC_LSB by omitting bits depending on layer IDs, particularly temporal layer IDs, within the Versatile Video Coding (VVC) standard and other video coding standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If more granular partitioning of pictures is used, then prediction accuracy is improved, but overhead increases due to redundancy in temporal identifications and POC values

Engineering Contradiction:
Improveprediction accuracyVSAvoidoverhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant bits from the POC_LSB coding. By deriving POC_LSB based on temporal layer ID and using a dyadic partitioning flag, the invention identifies and eliminates unnecessary bit transmissions, directly reducing overhead while preserving prediction accuracy in granularly partitioned pictures

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation by deriving POC_LSB from temporal layer ID rather than coding it directly. This parameter transformation, controlled by the dyadic partitioning flag, reduces the number of bits required to represent POC information while maintaining the necessary precision for accurate prediction in partitioned pictures

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If POC_LSB is coded with full precision, then picture ordering accuracy is maintained, but coding budget increases

Engineering Contradiction:
Improvepicture ordering accuracyVSAvoidcoding budget
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by coding only the necessary portion of POC information. Instead of coding full POC precision for all pictures, the invention selectively codes POC_LSB based on temporal layer ID and the dyadic partitioning flag, transmitting full precision only when needed and using derivation for other cases, thus reducing coding budget while maintaining required accuracy

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent transforms the POC_LSB parameter from a directly coded value to a derived value based on temporal layer ID. This parameter change, when the dyadic partitioning flag is set, reduces the bit allocation for POC_LSB from what would be required for full precision coding to a more efficient representation that maintains sufficient picture ordering accuracy

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12063369B2Encoder and decoder with picture order counter derivation based on layer ID in video coding
Publication Date: 2024.08.13 HUAWEI TECH CO LTD
  • US12063369B2 patent drawing
  • US12063369B2 patent drawing
  • US12063369B2 patent drawing

AI summary

A method of coding implemented by an encoding device for encoding video data is disclosed. The method comprises reducing at least part of Least Significant Bits of Picture Order Counter (POC_LSB) in the video data by omitting one bit of the POC_LSB or by omitting a number of bits of the POC_LSB depending on the layer IDs of the video data. The method further includes coding the reduced POC_LSB.