Parameterized Multi-Standard Deblocking Filter for Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video compression systems face challenges in reducing visible artificial edges due to low frequency offsets between macroblocks, particularly in systems that do not specify deblocking filters, leading to high costs for multi-standard IC solutions.
Innovation Solution
A parameterized multi-standard deblocking filter system that configures filters based on selected standard modes, allowing operation as either Type A or Type B compression systems, reducing visible artifacts by processing reconstructed output streams with or without the filter depending on the standard mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If a deblocking filter is implemented for each compression standard, then blocking artifacts are reduced, but chip area and system complexity increase
Solution Approach 1:
The patent implements a single deblocking filter that can operate in multiple modes to support different compression standards (MPEG-2, MPEG-4, H.264). The filter is configured through parameter selection rather than implementing separate filters for each standard, allowing one filter structure to serve multiple functions and reduce chip area requirements.
Solution Approach 2:
The deblocking filter uses configurable parameters (beta_offset, tc_offset, clipping values) that can be adjusted based on the selected compression standard. By changing these parameters rather than the filter structure itself, the system adapts to different standards while maintaining a single filter implementation, thereby reducing complexity and chip area.
2Adaptability or versatility
If multiple deblocking filters are provided for different standards, then compatibility with various compression standards is improved, but device complexity increases
Solution Approach 1:
The system provides a universal deblocking filter that can process multiple compression standards through configuration rather than through multiple separate filter implementations. The filter structure remains the same while parameters are adjusted based on the active standard, significantly reducing system complexity.
Solution Approach 2:
The deblocking filter parameters are dynamically selected based on the active compression standard mode. The system can switch between different parameter sets (beta_offset, tc_offset, clipping values) depending on whether MPEG-2, MPEG-4, or H.264 is active, allowing adaptability without permanent multiple filter structures.
3Object-affected harmful factors
If deblocking filtering is always applied, then visible artificial edges are reduced, but processing time and computational resources increase
Solution Approach 1:
The deblocking filter is applied selectively rather than universally. The system determines whether deblocking is needed based on the compression standard and picture characteristics, applying the filter only when necessary to reduce visible artifacts, thereby reducing unnecessary processing time and computational overhead.
Data Source
AI summary
In a video processing system, a method and system for a parameterized multi-standard deblocking filter for video compression systems are provided. A multi-standard deblocking filter may be configured to filter a reconstructed output stream based on a selected standard mode of operation. The configured multi-standard deblocking filter may be utilized in a decoder and/or in a decoding portion of an encoder. Filtered or unfiltered reconstructed pictures may be selected for storage in a picture buffer before further processing. Filtered or unfiltered reconstructed pictures may be selected for display in a decoder or for intra-coding and inter-coding processing in the decoding portion of the encoder. Filter parameters in the multi-standard deblocking filter may be configured based on a set of side information and the selected standard mode of operation.


