Video Deblocking at Implicit Transform Unit Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video processing technologies, such as HEVC and VVC, face challenges in effectively deblocking at boundaries, particularly when transform units exceed a maximum size, leading to discontinuities and blocking artifacts.

Innovation Solution

Implementing implicit splits of coding units and transform units into smaller blocks, applying deblocking filters at both prediction and transform boundaries, without requiring additional syntax elements, to reduce discontinuities and enable parallel processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If transform units are made larger to reduce the number of blocks, then processing complexity is reduced, but blocking artifacts and discontinuities increase at boundaries

Engineering Contradiction:
Improveprocessing complexityVSAvoidblocking artifacts
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent applies segmentation by performing implicit splits of transform units into smaller sub-blocks when the transform unit size exceeds a maximum threshold. This creates additional transform boundaries that require deblocking filtering, effectively segmenting the processing to reduce blocking artifacts while maintaining manageable block sizes for encoding and decoding operations.

Inventive Principle:
Principle #1Segmentation

2Object-generated harmful factors

If deblocking filtering is applied at all boundaries, then discontinuities are reduced, but processing time and computational load increase

Engineering Contradiction:
ImprovediscontinuitiesVSAvoidprocessing time
Core Design Contradiction:
Object-generated harmful factorsVSLoss of time

Solution Approach 1:

The patent applies local quality by determining deblocking filter strength parameters based on local characteristics at each boundary. The filter strength is adapted according to the specific boundary type (implicit transform boundary vs. regular boundary) and local image content, allowing strong filtering where discontinuities exist while using minimal or no filtering in smooth regions, thus reducing overall processing time while maintaining quality.

Inventive Principle:
Principle #3Local quality

3Loss of information

If implicit splits are introduced without additional syntax elements, then bitstream overhead is reduced, but decoder complexity increases

Engineering Contradiction:
Improvebitstream overheadVSAvoiddecoder complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the decoder to automatically determine implicit transform boundaries and apply appropriate deblocking filtering without receiving explicit signaling information from the encoder. The decoder uses the maximum transform size parameter and block position information to self-determine where implicit splits occur, eliminating the need for additional syntax elements while managing decoder complexity through algorithmic determination rather than explicit signaling.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12531987B2Deblocking of video picture boundaries
Publication Date: 2026.01.20 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12531987B2 patent drawing
  • US12531987B2 patent drawing
  • US12531987B2 patent drawing

AI summary

Methods and apparatuses for applying a deblocking to a coding unit in video pictures a provided. In one aspect, the deblocking is applied to sub-block boundaries in the coding unit and to implicit transform unit boundaries in the coding unit.