Video Processing Selective Temporal Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding techniques suffer from low coding speed and efficiency, which is undesirable for digital video applications.

Innovation Solution

A method for video processing that involves obtaining a reference picture and determining its suitability for filtering a target picture based on their difference, with temporal filtering performed only when the reference picture is deemed suitable, thereby improving coding speed and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If temporal filtering is performed on all target pictures using reference pictures, then video coding efficiency is improved, but coding speed deteriorates due to increased processing load

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies partial filtering by selectively determining whether temporal filtering should be performed on each target picture based on comparison with reference pictures. Instead of universally applying filtering to all pictures, the system performs filtering only when the difference between the target picture and reference picture exceeds a threshold, thus achieving partial action that balances efficiency improvement with speed maintenance

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent dynamically changes the filtering parameter (whether to apply temporal filtering) based on the calculated difference between target and reference pictures. By adjusting this parameter conditionally rather than keeping it fixed, the system optimizes the balance between coding efficiency and coding speed for different picture scenarios

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If temporal filtering is performed on all target pictures, then video quality is improved, but processing time increases

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs temporal filtering only partially - specifically on target pictures that show significant difference from reference pictures. This selective approach maintains video quality where needed while avoiding unnecessary processing on pictures that don't require filtering, thus reducing overall processing time

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses the target picture itself and existing reference pictures to automatically determine whether filtering is needed, without requiring external control. The difference calculation and threshold comparison are self-contained operations that enable the system to service its own quality control needs efficiently

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240214565A1Method, device, and medium for video processing
Publication Date: 2024.06.27 DOUYIN VISION CO LTD
  • US20240214565A1 patent drawing
  • US20240214565A1 patent drawing
  • US20240214565A1 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: obtaining a reference picture for a target picture of a video; determining whether the reference picture is to be used for filtering the target picture based at least in part on a difference between the reference picture and the target picture; and in accordance with a determination that the reference picture is to be used for filtering the target picture, performing temporal filtering on the target picture based on the reference picture. Compared with the conventional solution, the proposed method can advantageously improve the coding speed and efficiency.