Multi-Scale Neural In-Loop Filtering for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in improving coding efficiency and reducing filter complexity, particularly in video compression standards like HEVC and VVC.

Innovation Solution

Implementing a neural network-based in-loop filtering using a multi-scale neural network structure with branches for video units, tailored for luma and chroma components, and applied to intra or inter slices to enhance filtering performance and reduce complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional filtering methods are used in video coding, then implementation is simpler, but filtering performance is insufficient

Engineering Contradiction:
Improvefiltering performanceVSAvoidfilter complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The neural network filter is divided into multiple parallel branches, each processing different scale features independently. This segmentation allows the complex filtering task to be distributed across multiple simpler sub-tasks, improving overall filtering performance while managing computational complexity through parallel processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces multi-scale processing by examining video data at different resolution levels or feature scales simultaneously. This dimensional approach allows the filter to capture both fine details and broader patterns, enhancing filtering performance without proportionally increasing complexity at any single scale

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If coding efficiency is improved through advanced filtering, then video quality increases, but computational complexity increases

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

Solution Approach 1:

The neural network filter applies filtering selectively rather than uniformly across all video data. By processing only certain regions, scales, or features that benefit most from neural network filtering, the system achieves improved coding efficiency while avoiding unnecessary computational overhead in areas where traditional methods suffice

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260052246A1Method, apparatus, and medium for video processing
Publication Date: 2026.02.19 DOUYIN VISION CO LTD
  • US20260052246A1 patent drawing
  • US20260052246A1 patent drawing
  • US20260052246A1 patent drawing

AI summary

Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, during a conversion between a video unit of a video and a bitstream of the video, a neural network filter comprising a multi-scale neural network structure that comprises a plurality of branches; applying the neural network filter to the video unit; and performing the conversion based on the filtered video unit.