Adaptive Deblocking Filtering for Video Block Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image encoding/decoding technologies face challenges in effectively handling boundaries between blocks with different resolutions, leading to inefficiencies in filtering processes.
Innovation Solution
A method and apparatus that determine a filter selection parameter based on the resolutions of reference pictures forming the boundary, allowing for adaptive filtering by selecting an appropriate filter type and adjusting parameters such as offsets, to optimize deblocking filtering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If filtering is performed at boundaries between blocks with different resolutions, then image quality at boundaries is improved, but processing complexity increases
Solution Approach 1:
The patent applies different filter types based on the local resolution characteristics at block boundaries. Specifically, it determines whether to apply a first filter or a second filter depending on whether the boundary is between blocks of the same resolution or different resolutions, thereby adapting the filtering approach to local conditions without uniformly increasing complexity across the entire image.
Solution Approach 2:
The filtering process is made dynamic by conditionally selecting between different filter types based on resolution differences. The system dynamically adjusts the filtering strategy at each boundary by evaluating resolution characteristics and selecting the appropriate filter, rather than applying a static filtering approach to all boundaries.
2Measurement precision
If adaptive filtering is applied at boundaries, then encoding/decoding accuracy is improved, but computational overhead increases
Solution Approach 1:
The patent applies adaptive filtering selectively only at boundaries between blocks with different resolutions, rather than applying full filtering to all blocks. This partial action approach maintains accuracy where it is most needed (at resolution transitions) while avoiding unnecessary computational overhead in regions where uniform resolution blocks meet.
Solution Approach 2:
The system changes filtering parameters dynamically by selecting between different filter types based on resolution characteristics. Instead of using a single fixed filter configuration, the patent modifies the filter selection parameter and applies different filter types (first filter or second filter) depending on the resolution difference, thereby optimizing accuracy while controlling computational requirements.
Data Source
AI summary
Disclosed herein are a video processing method, apparatus and storage medium using the resolution of a reference picture. Filtering is performed based on resolutions of reference pictures of blocks forming a boundary. The resolutions of the reference pictures may define filtering. Depending on whether the resolutions of the reference pictures are different from each other, one or more filter selection parameters for filtering may be determined or updated. Further, based on whether the resolutions of the reference pictures are different from each other, the boundary strength of the filter may be determined. Because filtering is defined using the resolutions of reference pictures, performance of encoding and/or decoding may be improved.


