Neural-Network Video Filtering for Coding Efficiency and Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/MPEG-4 AVC, ITU-T.265 HEVC, and VVC, require improvements in coding efficiency and performance.
Innovation Solution
A method and apparatus for video processing that involves determining a specific video unit for filtering and applying a filtering procedure, enhancing coding efficiency and performance through neural-network post-processing filters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding technologies (MPEG-2, MPEG-4, H.264, H.265, VVC) are used, then video compression is achieved, but coding efficiency and performance are insufficient
Solution Approach 1:
The patent applies preliminary action by performing filtering operations on reference video units before they are used for prediction of the current video unit. The filtering procedure is applied in advance to improve the quality of reference data, which subsequently enhances both coding efficiency and performance without requiring changes to the core coding architecture.
Solution Approach 2:
The patent utilizes parameter changes by dynamically adjusting filtering parameters based on the characteristics of the video content and the specific coding context. The filtering strength, kernel size, and other parameters are modified adaptively to optimize the balance between coding efficiency and performance for different video sequences and regions.
2Reliability
If filtering procedures are applied to improve coding performance, then video quality is enhanced, but computational complexity increases
Solution Approach 1:
The patent applies local quality by selectively applying filtering procedures only to specific regions or video units where it provides the most benefit. Instead of uniformly filtering the entire video sequence, the method identifies and applies filtering locally to reference units that will have the greatest impact on prediction accuracy, thereby reducing overall computational complexity while maintaining performance improvements.
Solution Approach 2:
The patent employs partial action by applying filtering to only a subset of reference video units rather than all of them. The selection of which units to filter is based on their importance for prediction and their expected benefit from filtering, allowing the system to achieve performance improvement with reduced computational overhead compared to exhaustive filtering.
Data Source
AI summary
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, which video unit is specified to be an input video unit of a filtering procedure that is applied to a current video unit; and performing the conversion based on the filtering procedure.


