Adaptive Sign Processing for Video Coding Sub-Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression coding methods lack flexibility in sign processing, leading to low coding efficiency and high complexity due to the use of a single processing method for different bitstream types.

Innovation Solution

A method and apparatus for determining target sign processing methods and parameters based on the type of sub-bitstream, performing flexible sign processing on image coefficients, and encoding or decoding layered video bitstreams to balance coding efficiency and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single sign processing method is adopted for all bitstream types, then the processing method is simple and consistent, but the coding efficiency is low and flexibility is poor

Engineering Contradiction:
Improveflexibility of sign processing methodVSAvoidcoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic sign processing by selecting different sign processing methods (first sign processing method or second sign processing method) based on the bitstream type. The system transitions from a static, fixed processing method to a dynamic, adaptive method that adjusts according to the specific requirements of different bitstream types, thereby improving flexibility without excessively increasing complexity through structured decision logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the processing parameters by introducing different sign processing methods with distinct parameters for different bitstream types. The first sign processing method uses a first set of parameters while the second sign processing method uses a second set of parameters, allowing optimization of coding efficiency for each specific bitstream type while maintaining overall system manageability through parameterization.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a single sign processing method is used for all bitstream types, then the implementation is simple, but the coding efficiency is low

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by tailoring the sign processing method to the specific characteristics of different bitstream types. Instead of using a uniform processing method throughout, the system selects the most appropriate method (first or second) for each bitstream type, optimizing coding efficiency locally for each type while maintaining a unified overall framework that manages complexity.

Inventive Principle:
Principle #3Local quality

3Productivity

If different sign processing methods are used for different bitstream types, then the coding efficiency improves, but the complexity of the processing system increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the sign processing into distinct methods (first sign processing method and second sign processing method), each tailored for specific bitstream types. This segmentation allows the system to handle different bitstream types with optimized processing while managing complexity through clear separation of processing logic and structured selection mechanisms.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250220200A1Coding method and apparatus, decoding method and apparatus, storage medium, and electronic apparatus
Publication Date: 2025.07.03 ZTE CORP
  • US20250220200A1 patent drawing
  • US20250220200A1 patent drawing
  • US20250220200A1 patent drawing

AI summary

Provided are a coding method and apparatus, a decoding method and apparatus, a storage medium, and an electronic apparatus. The coding method includes: determining a target type of a currently coded target sub-bitstream, and a target sign processing method and target sign processing parameters corresponding to the target type; performing target sign processing on coefficients of a current image block based on the target sign processing parameters and the target sign processing method; and coding the coefficients of the current image block based on a processing result of the target sign processing.