Deblocking Filter Adaptation for Resolution Mismatch in Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face challenges in efficiently encoding and decoding high-resolution video data while maintaining image quality, particularly when reference picture resampling is enabled, as they struggle to effectively apply deblocking filters across varying resolutions.
Innovation Solution
A method of decoding video data involves reconstructing residual blocks and determining a deblocking strength value based on the resolutions of the current picture and reference pictures, allowing for in-loop filtering using a deblocking filter to improve video quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If reference picture resampling is enabled to handle resolution differences, then video decoding flexibility is improved, but deblocking filter performance deteriorates due to resolution mismatch artifacts
Solution Approach 1:
The patent applies different filtering strategies to different regions of the picture based on resolution characteristics. Specifically, it performs deblocking filtering on the resampled reference picture before interpolation, and applies additional filtering to the interpolated picture, creating locally optimized quality in different picture regions
Solution Approach 2:
The patent performs deblocking filtering on the resampled reference picture before the interpolation process. This preliminary filtering action removes blocking artifacts early in the processing chain, preventing them from being amplified or propagated through subsequent interpolation operations
2Manufacturing precision
If high-resolution video encoding is performed to maintain image quality, then video quality is improved, but computational complexity increases making efficient deblocking difficult
Solution Approach 1:
The patent segments the deblocking process into distinct stages: first filtering the resampled reference picture, then performing interpolation, and finally applying additional filtering to the interpolated picture. This segmentation allows each stage to be optimized independently for high-resolution processing
Solution Approach 2:
The patent introduces an intermediate filtered reference picture as a mediator between the original high-resolution picture and the downsampled reference picture. This intermediate representation maintains high-quality information while enabling efficient processing at lower resolutions
Data Source
AI summary
An electronic apparatus performs a method of encoding and decoding video data. The method comprises: decoding a first coding block and a second coding block that shares a common edge on a first picture, wherein decoding the first coding block and the second coding block includes reconstructing a first residual block for the first coding block and a second residual block for the second coding block; determining that the first picture has a first resolution, a first reference picture corresponding to the first coding block has a second resolution, and a second reference picture corresponding to the second coding block has a third resolution; deriving a deblocking strength (bS) value based, at least in part, on the first resolution, second resolution, and the third resolution; and performing in-loop filtering on the reconstructed first residual block and the reconstructed second residual block using a deblocking filter in accordance with the derived bS value.


