Video Decoder Deblocking Using Joint Boundary Features
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current block-based coding techniques result in visual blocking effects due to independent quantization errors, necessitating deblocking filtering, but existing methods may cause over-filtering at real boundaries.
Innovation Solution
Determine the boundary filtering strength based on adjacent picture blocks and analyze the joint asymptotic feature of sample values to decide whether to filter, preventing over-filtering of real boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If deblocking filtering is performed on block boundaries to reduce blocking effects, then the visual quality of reconstructed pictures is improved, but over-filtering of real boundaries occurs causing loss of important edge information
Solution Approach 1:
The patent applies preliminary action by analyzing the joint asymptotic feature of sample values at the boundary before performing deblocking filtering. This preliminary analysis determines whether the boundary is a real boundary or an artificial coding boundary, and only filtering is applied when appropriate, preventing over-filtering of important edges while still removing blocking artifacts where needed.
2Object-affected harmful factors
If existing boundary filtering methods are applied to all block boundaries, then blocking effects are reduced, but the complexity of filtering decisions increases and real boundaries may be damaged
Solution Approach 1:
The patent applies local quality by making the filtering decision local to each boundary based on its specific characteristics. The joint asymptotic feature is calculated for each boundary to-be-filtered, and filtering is applied selectively with different strengths (first strength or second strength) based on local conditions, rather than applying a uniform filtering approach to all boundaries.
Data Source
AI summary
A picture processing method and a video decoder are provided in the disclosure. In this disclosure, a joint asymptotic feature of a boundary to-be-filtered is determined according to sample values of samples at two sides of the boundary to-be-filtered. The joint asymptotic feature can truly reflect whether the boundary to-be-filtered is a real boundary. Whether to filter the boundary to-be-filtered is determined according to the joint asymptotic feature.


