Image Deblocking Filter Adaptation for Parallel Block Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increase in resolution and quality of images leads to a significant increase in the amount of transmitted information, resulting in higher transmission and storage costs, necessitating more efficient image compression technologies.
Innovation Solution
An image encoding/decoding method that allows for parallel processing of deblocking filters by determining the filter length based on the width or height of adjacent transform blocks, thereby avoiding situations where filter overlap occurs due to different target boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the transform block size is decreased to improve compression efficiency, then the amount of transmitted information is reduced, but parallel processing of the deblocking filter becomes impossible and filter overlap occurs
Solution Approach 1:
The filter length is dynamically adjusted based on the transform block size. When transform blocks are small, the filter length is reduced accordingly, allowing parallel processing to continue without overlap. This dynamic adaptation resolves the contradiction by making the filtering process flexible rather than fixed, enabling both small block sizes and parallel processing efficiency.
2Manufacturing precision
If different target boundaries are used for filtering to improve local processing accuracy, then filtering precision is improved, but filter overlap occurs between adjacent blocks
Solution Approach 1:
The filter length is locally adapted to match the specific transform block size at each boundary. Instead of using a uniform filter length across all boundaries, the method adjusts the filter length locally according to the adjacent transform block dimensions. This ensures precise filtering for each local region while preventing overlap with adjacent blocks, resolving the contradiction between precision and complexity.
3Manufacturing precision
If high-resolution and high-quality images are transmitted to improve image quality, then image quality is improved, but transmission cost and storage cost increase
Solution Approach 1:
The method changes the parameters of the filtering process (filter length, target boundary selection) based on the transform block size and image characteristics. By optimizing these parameters, the system achieves high-quality image reconstruction with reduced bitrates, effectively resolving the contradiction between image quality and transmission volume.
Data Source
AI summary
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may comprise deriving a reconstructed block for a current block, deriving a target boundary for the reconstructed block, determining a filter length of a deblocking filter to be applied for the target boundary, and applying the deblocking filter for the target boundary based on the determined filter length. The filter length may be determined based on at least one of a width or height of a transform block adjacent to the target boundary.


