Video Coding Content-Type Detection from Prediction Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in improving coding quality, particularly in adapting to diverse video content types, leading to suboptimal coding efficiency.

Innovation Solution

A method for video processing that determines the content type of a video unit based on a prediction mode for coding, enabling adaptive video content detection and controlling coding tools accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional video coding technologies are used, then coding efficiency is maintained at baseline levels, but coding quality cannot be improved for diverse video content types

Engineering Contradiction:
Improvecoding qualityVSAvoidadaptability to diverse video content
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation by determining content types of video units based on prediction modes and adaptively selecting coding tools accordingly. The system transitions from static coding parameters to dynamic content-aware coding, where coding tools are selected based on real-time analysis of video unit characteristics such as texture complexity, motion patterns, and edge content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality enhancement by differentiating coding strategies for different video content regions. By identifying specific content types (e.g., smooth regions, textured regions, motion-heavy regions) within video units, the system applies optimized coding tools locally to each content type, thereby improving overall coding quality without uniformly increasing complexity across the entire video stream.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If adaptive video content detection is implemented, then coding quality can be improved, but system complexity increases

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

Solution Approach 1:

The patent segments the video content into discrete video units and further divides them into content types based on prediction modes. This segmentation approach allows the complex task of adaptive coding to be broken down into manageable units, where each video unit is independently analyzed and coded according to its specific content type, reducing overall system complexity through modular processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes prediction mode parameters as indicators to determine content types, avoiding the need for complex separate analysis systems. By leveraging existing coding parameters (prediction modes, transform types, motion vectors) to infer content characteristics, the system achieves adaptive coding quality improvement without introducing substantial additional complexity into the encoding pipeline.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250343901A1Method, apparatus, and medium for video processing
Publication Date: 2025.11.06 DOUYIN VISION CO LTD
  • US20250343901A1 patent drawing
  • US20250343901A1 patent drawing
  • US20250343901A1 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, a content type of the current video unit based on a prediction mode for coding at least one video unit associated with the current video unit; and performing the conversion based on the content type.