Neural Network Loop Filtering With Multi-Scale Convolutions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neural network loop filters (NNLFs) struggle to balance filtering performance and complexity, leading to poor picture filtering effects in video compression.

Innovation Solution

Implement a neural network-based picture filtering method using convolution layers processed in multi-level receptive field (MLRF), tensor decomposition, and group convolution (GC) modes to reduce operation complexity while maintaining performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a standard neural network loop filter is used, then filtering performance can be achieved, but the operation complexity becomes too high

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

Solution Approach 1:

The patent divides the standard convolution layer into multiple sub-convolution layers with different kernel sizes (e.g., 1x1, 3x3, 5x5 convolutions). This segmentation allows the network to capture multi-scale features while reducing the computational burden of any single convolution operation, thereby lowering overall operation complexity while maintaining filtering performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different convolution kernel sizes to different regions or features within the neural network loop filter. By using smaller kernels (1x1) for certain features and larger kernels (3x3, 5x5) for others, the system optimizes the balance between capturing local details and reducing computational complexity, achieving high filtering performance with manageable operation complexity.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If more convolution layers are added to improve filtering, then picture quality improves, but filtering complexity increases

Engineering Contradiction:
Improvepicture qualityVSAvoidfiltering complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple convolution operations with different kernel sizes into a unified neural network loop filter structure. By combining 1x1, 3x3, and 5x5 convolutions in a coordinated manner, the system achieves the filtering effect of many layers while maintaining a more compact and computationally efficient structure, thus improving picture quality without proportionally increasing filtering complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a multi-scale dimension by incorporating convolution layers with varying kernel sizes (1x1, 3x3, 5x5). This dimensional approach allows the network to process features at different scales simultaneously, achieving high picture quality through multi-scale feature extraction while avoiding the need for excessively deep networks that would increase filtering complexity.

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

Data Source

PatentUS20250378589A1Neural network-based picture filtering, coding, and decoding methods and apparatuses, device, and storage medium
Publication Date: 2025.12.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250378589A1 patent drawing
  • US20250378589A1 patent drawing
  • US20250378589A1 patent drawing

AI summary

This application provides neural network-based picture filtering method performed by a computer device. The method includes the following operations: determining input information of a neural network loop filter (NNLF) for a target picture; and filtering the input information through the NNLF to obtain a filtered picture of the target picture, the NNLF including a plurality of convolution layers configured to extract picture feature information, and the plurality of convolution layers being obtained by processing a standard convolution layer in at least two of a multi-level receptive field (MLRF) mode, a tensor decomposition mode, and a group convolution (GC) mode. Thus, the filtering operation complexity of the NNLF is reduced without reducing the filtering performance of the NNLF, thereby improving the picture filtering effect.