Unified Binarization Table for Intra Chroma Mode Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video encoding and decoding techniques, particularly in the ITU-T H.266 standard (Versatile Video Coding), face complexity and memory requirements due to the use of two different sets of indexes and binarization tables for handling linear model (LM) modes, which complicates the encoding and decoding process and increases memory needs.

Innovation Solution

The proposed solution defines a common set of indexes and a unified binarization table for intra mode identification, eliminating the need for two separate sets of indexes and binarization tables, thereby simplifying the process and reducing memory requirements in encoder and decoder devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If two different sets of indexes and binarization tables are used for LM modes and non-LM modes, then the encoding and decoding can handle different prediction mode situations, but the device complexity and memory requirements increase

Engineering Contradiction:
Improvehandling of different prediction mode situationsVSAvoidcomplexity in encoding and decoding process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the two separate index sets and binarization tables into a single unified index set and a single binarization table. The unified index set includes indexes for both LM modes and non-LM modes, allowing a single table structure to handle all prediction mode situations without requiring separate tables for different mode types.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified binarization table is designed to serve multiple functions: it can binarize syntax elements for both LM intra prediction modes and non-LM intra prediction modes using the same table structure. This universal table eliminates the need for mode-specific tables while maintaining the ability to correctly encode and decode different prediction modes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If two different binarization tables are used for LM modes and non-LM modes, then the encoding and decoding can accommodate different mode requirements, but the memory requirements increase

Engineering Contradiction:
Improvemode-specific encoding capabilityVSAvoidmemory requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent combines multiple binarization tables into a single unified binarization table that handles both LM and non-LM mode syntax elements. This consolidation reduces the total memory footprint by eliminating redundant table structures while preserving the ability to correctly binarize syntax elements for different prediction modes.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If a syntax element is used to indicate whether all LM modes are disabled, then the flexibility to control LM mode usage is improved, but the encoding and decoding complexity increases

Engineering Contradiction:
Improvecontrol over LM mode usageVSAvoidencoding and decoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the LM mode enable/disable control from the syntax element signaling structure and handles it separately through the unified index approach. By using a unified index set that can represent both LM and non-LM modes, the need for complex syntax element interpretation based on mode enablement status is simplified.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11330298B2Simplified intra chroma mode coding in video coding
Publication Date: 2022.05.10 QUALCOMM INC
  • US11330298B2 patent drawing
  • US11330298B2 patent drawing
  • US11330298B2 patent drawing

AI summary

This disclosure describes video encoding and video decoding techniques for encoding and decoding video data in a chroma intra prediction mode. The techniques may improve the encoding and decoding process by simplifying aspects of the encoding and decoding process and by reducing a number of binarization tables used for the encoding and decoding. Moreover, reducing the number binarization tables may, in turn, reduce the amount of memory needed in an encoder device or decoder device to perform the video encoding or decoding process.