Video Boundary Sample Blending for Flexible Coding Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies lack flexibility in controlling sample blending schemes and coding tools, leading to suboptimal coding quality.

Innovation Solution

Adaptive control of sample blending schemes based on boundary types or characteristics, and flexible application of coding tools using reference samples and boundary information to enhance video processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional video coding techniques are used, then the coding process is simple, but the coding quality is insufficient

Engineering Contradiction:
Improvecoding qualityVSAvoidcoding process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies sample blending selectively to specific boundary regions (e.g., block boundaries, tree boundaries) rather than uniformly across the entire video block. The encoder determines whether to apply sample blending to each boundary based on boundary characteristics such as gradient magnitude, leading to improved coding quality at boundaries while avoiding unnecessary processing in homogeneous regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces adaptive control mechanisms where the sample blending scheme is dynamically adjusted based on boundary characteristics. The encoder evaluates boundary properties (e.g., gradient values, boundary types) and adaptively determines the blending strength or applicability, making the coding process flexible and responsive to local content characteristics.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If sample blending is applied uniformly to all boundaries, then coding quality improves, but processing complexity increases

Engineering Contradiction:
Improvecoding qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements selective sample blending by evaluating boundary characteristics (e.g., gradient magnitude, boundary type) and applying blending only to boundaries that meet certain criteria. This localized approach improves coding quality at critical boundaries while avoiding processing overhead in regions where blending would provide minimal benefit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies sample blending partially rather than uniformly - specifically to boundary regions where it provides the most benefit. The encoder performs partial blending operations focused on discontinuity-prone areas, achieving significant quality improvement with reduced processing complexity compared to full-block blending.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If coding tools are applied to all video units, then coding quality improves, but computational cost increases

Engineering Contradiction:
Improvecoding qualityVSAvoidcomputational cost
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent determines whether to apply coding tools (such as sample blending) to each video unit or boundary based on local characteristics. By evaluating boundary properties and video unit characteristics, the encoder applies coding tools selectively to regions where they provide the most benefit, reducing overall computational cost while maintaining coding quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies coding tools partially to video units based on characteristic evaluations. Rather than uniformly applying all coding tools to every video unit, the encoder performs selective application based on boundary types, gradient characteristics, and other local features, achieving efficient computational resource utilization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250343898A1Method, apparatus, and medium for video processing
Publication Date: 2025.11.06 DOUYIN VISION CO LTD
  • US20250343898A1 patent drawing
  • US20250343898A1 patent drawing
  • US20250343898A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video unit of a video and a bitstream of the video, information regarding applying a sample blending scheme to a boundary of the current video unit based on a type or a characteristic of the boundary; and performing the conversion based on the information.