Video Block Prediction Mode Selection for CCP Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T H.263, ITU-T H.264/MPEG-4 AVC, and ITU-T H.265 HEVC, require improvements in coding efficiency for video processing.

Innovation Solution

A method for video processing that determines a first prediction mode based on template cost for cross-component prediction (CCP) to enhance coding efficiency, implemented in a video encoder and decoder, and generates a bitstream using this mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding technologies are used, then existing coding standards can be maintained, but coding efficiency cannot be sufficiently improved

Engineering Contradiction:
Improvecoding efficiencyVSAvoidadaptation to new coding requirements
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation of prediction modes based on template cost calculations. The system automatically selects between different prediction modes (first prediction mode and second prediction mode) by comparing template costs, allowing the coding system to dynamically optimize for different video content characteristics without manual intervention, thereby improving coding efficiency while maintaining adaptability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of prediction mode selection by introducing template cost as a new selection criterion. Instead of using fixed or simple prediction mode selection, the system calculates template costs and uses these costs to determine which prediction mode to apply, transforming the prediction mode selection process into a parameter-optimized decision that improves coding efficiency

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If explicit prediction mode signaling is used, then decoder implementation is straightforward, but bitstream complexity and processing overhead increase

Engineering Contradiction:
Improvedecoder implementation simplicityVSAvoidbitstream complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent enables the decoder to self-determine the prediction mode by calculating template costs locally without requiring explicit mode signaling from the encoder. The decoder independently computes the template cost for the current block and automatically selects the appropriate prediction mode based on this calculated cost, eliminating the need for complex explicit signaling while maintaining implementation simplicity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces template cost as an intermediary parameter that mediates between the encoder and decoder. Instead of directly signaling the prediction mode through complex bitstream elements, the system uses template cost calculations as an intermediate step that both encoder and decoder can compute independently, simplifying the signaling requirements while enabling efficient mode selection

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250373792A1Method, apparatus, and medium for video processing
Publication Date: 2025.12.04 DOUYIN VISION CO LTD
  • US20250373792A1 patent drawing
  • US20250373792A1 patent drawing
  • US20250373792A1 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 block of a video and a bitstream of the video, a first prediction mode based on template cost, wherein the first prediction mode is used to determine a prediction for at least one color component of the current video block, and the prediction for the at least one color component is used in a cross-component prediction (CCP) mode for coding the current video block; and performing the conversion based on the first prediction mode.