Neural-Network Post-Filter Input Order for Video Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards lack efficient methods for utilizing neural-network post-filters (NNPFs) in video bitstreams, particularly in versatile video coding (VVC) and versatile supplemental enhancement information (VSEI) standards, leading to suboptimal video processing and increased bandwidth demand.

Innovation Solution

Implementing neural-network post-filters (NNPFs) with specified signaling and processing order in video bitstreams, allowing for the use of unfiltered or filtered pictures as inputs, and indicating whether NNPFs can be applied during decoding, enhancing video processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If neural-network post-filters are applied to improve video processing quality, then video processing efficiency is improved, but bandwidth demand increases

Engineering Contradiction:
Improvevideo processing efficiencyVSAvoidbandwidth demand
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by determining the input picture status before NNPF application and pre-planning the processing sequence. The encoder/decoder determines whether the current picture or reference picture should be used as input to the NNPF, and establishes the processing order in advance, allowing optimal filtering without requiring additional bandwidth for multiple picture versions.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple pictures are used as NNPF input to improve filtering quality, then video processing efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvevideo processing efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the NNPF input selection adaptive rather than fixed. The system dynamically determines whether to use the current picture or reference picture as NNPF input based on picture type (I-picture, P-picture, B-picture) and filtering conditions. This dynamic approach optimizes processing efficiency while managing complexity through context-based decision rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying the input picture selection parameters based on picture type and filtering conditions. Different parameters are used for different picture types: I-pictures use current picture input, while P and B pictures may use reference picture input. This parameter adaptation allows efficient processing tailored to each picture's characteristics without uniform complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250342569A1Neural-network post-filter input and processing order
Publication Date: 2025.11.06 BYTEDANCE INC
  • US20250342569A1 patent drawing
  • US20250342569A1 patent drawing
  • US20250342569A1 patent drawing

AI summary

A mechanism for processing video data is disclosed. The mechanism includes determining when an input of a neural-network post-filter (NNPF) activated for a current picture includes the current picture, the current picture used in the input is the current picture before applying the NNPF. A conversion is performed between a visual media data and a bitstream based on the NNPF.