Video Processing Selective Temporal Filtering
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Manufacturing precision
If temporal filtering is performed on all target pictures, then video quality is improved, but processing time increases
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
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
Data Source
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.


