Neural Network Video Filtering for Luma-Chroma Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

Implementing a neural network-based filter that processes both luma and chroma components, with signaling of filter usage information in the bitstream, allowing flexible usage and enhancing coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a neural network-based filter is implemented to process both luma and chroma components, then coding efficiency is improved, but device complexity increases

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

Solution Approach 1:

The patent implements dynamic control of the neural network-based filter through multiple indication mechanisms in the bitstream. The filter can be selectively applied to different video units, components (luma/chroma), and regions based on coded indications, allowing the system to adapt its complexity level according to content requirements rather than operating at fixed maximum complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies the neural network filter selectively to specific regions, components, and video units rather than uniformly across the entire video stream. Different indication syntaxes allow the filter to be enabled or disabled for specific luma/chroma components, video units, or regions, optimizing the balance between coding efficiency improvement and device complexity based on local content characteristics

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If flexible usage of the neural network-based filter is enabled through multiple indication syntaxes, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the control mechanism into multiple distinct indication syntaxes that can be independently configured. Different syntaxes (e.g., first indication, second indication, third indication) allow separate control over different aspects of filter application (component selection, region selection, video unit selection), enabling fine-grained adaptability while maintaining clear modular control structures

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal control framework where a single neural network-based filter can serve multiple functions through different indication mechanisms. The same filter infrastructure can be applied to luma components, chroma components, different video units, and different regions, with a unified set of indication syntaxes providing multi-functional control without requiring separate filter instances

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

Data Source

PatentUS20260082041A1Method, apparatus, and medium for video processing
Publication Date: 2026.03.19 DOUYIN VISION CO LTD
  • US20260082041A1 patent drawing
  • US20260082041A1 patent drawing
  • US20260082041A1 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: performing a conversion between a current video unit of a video and a bitstream of the video, wherein the bitstream comprises at least one indication indicating first information regarding a usage of a neural network (NN) based filter for the current video unit, and the NN-based filter is configured to process a luma component and a chroma component of the current video unit.