Image Deblocking Filter Control for Block Boundary Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face inefficiencies in encoding and decoding processes due to increasing block sizes and diverse block division structures, leading to increased bit usage and artifacts at block boundaries, which are not effectively addressed by current in-loop filtering methods.

Innovation Solution

The proposed method applies deblocking filters of varying lengths on a predetermined sample grid basis, adapts filter types based on block boundaries, and employs motion compensation using multiple inter prediction modes and motion vector corrections to enhance encoding efficiency and reduce artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If block sizes are increased and diverse block division structures are used, then video compression efficiency is improved, but the number of bits expressing coding information increases significantly

Engineering Contradiction:
Improvevideo compression efficiencyVSAvoidnumber of bits
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the deblocking filter application into different types (first type and second type) based on block boundary characteristics. The first type applies to boundaries between blocks of different sizes, while the second type applies to boundaries between blocks of the same size. This segmentation allows for optimized filter selection and parameter adjustment for each case, improving compression efficiency while controlling bit usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different deblocking filter strengths and types locally at different block boundaries. By determining boundary strength based on specific conditions (block size differences, prediction modes, transform types), the filter applies appropriate strength only where needed rather than uniformly across all boundaries, thus improving efficiency without unnecessarily increasing bit consumption.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If deblocking filter is applied to remove artifacts at block boundaries, then visual quality is improved, but encoding complexity and bit usage increase

Engineering Contradiction:
Improvevisual qualityVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameters of the deblocking filter based on block boundary characteristics. Filter strength, filter type, and application range are adjusted according to block size differences, prediction modes, and transform types. This parameter adaptation improves visual quality by targeting artifacts more effectively while avoiding unnecessary filtering that would increase complexity and bit usage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent makes the deblocking filter application dynamic rather than static. The filter type and strength are determined dynamically based on runtime conditions such as block sizes, prediction modes, and transform types. This dynamic approach allows the system to adapt to different content characteristics, improving quality where needed while maintaining efficiency in other areas.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If multiple inter prediction modes are used for motion compensation, then prediction accuracy is improved, but the complexity of motion estimation increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomplexity of motion estimation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments motion compensation into multiple prediction modes (first inter prediction mode and second inter prediction mode) with different complexity levels. The system selects appropriate modes based on block characteristics, applying more complex modes only where they provide significant accuracy improvements, thus balancing prediction accuracy with computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies multiple prediction modes selectively rather than uniformly to all blocks. By determining which blocks benefit from more complex prediction modes based on specific conditions, the system achieves high prediction accuracy where needed while avoiding unnecessary complexity in other areas, effectively applying partial action at full strength only where required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12556694B2Method and device for encoding or decoding image
Publication Date: 2026.02.17 SAMSUNG ELECTRONICS CO LTD
  • US12556694B2 patent drawing
  • US12556694B2 patent drawing
  • US12556694B2 patent drawing

AI summary

An image encoding/decoding method and apparatus may reconstruct a current picture based on at least one of intra prediction and inter prediction, specify a block boundary to which a deblocking filter is applied in the reconstructed current picture, and apply a deblocking filter to a block boundary based on a filter type pre-defined in an encoding apparatus.