Subblock Video Reconstruction with Boundary Filtering for Efficient Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing volume of video data due to higher video sizes, resolutions, and frame rates necessitates improved encoding and decoding efficiency beyond existing compression techniques like H.264/AVC and HEVC.

Innovation Solution

Reconstructing video blocks in units of sub-blocks, involving decoding transform coefficients, deriving residual blocks, and filtering boundaries, with a video decoding apparatus that includes a decoder, inverse transformer, and filtering unit to enhance transformation, quantization, and coefficient encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If video data is compressed using existing techniques like H.264/AVC or HEVC, then compression efficiency is improved, but encoding and decoding complexity increases with higher video sizes, resolutions, and frame rates

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding and decoding complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The current block is divided into multiple sub-blocks, and transformation is performed independently on each sub-block. This segmentation allows the encoding process to handle smaller units individually, improving compression efficiency while managing complexity through localized processing rather than treating the entire block as a single unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different transformation types can be applied to different sub-blocks based on local characteristics. The filtering unit selectively filters boundaries of sub-blocks in the reconstructed block, applying local quality adjustments where needed rather than uniformly across the entire block, thereby optimizing compression while adapting to local variations in the video content.

Inventive Principle:
Principle #3Local quality

2Device complexity

If transformation and filtering are performed on entire video blocks, then processing simplicity is maintained, but compression performance deteriorates due to inability to capture local variations

Engineering Contradiction:
Improveprocessing simplicityVSAvoidcompression performance
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The video block is segmented into multiple sub-blocks, allowing transformation operations to be applied at a finer granularity. This enables better capture of local variations in the video content, improving compression performance while maintaining a systematic and organized processing approach that doesn't excessively increase complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The filtering unit applies filtering operations specifically to boundaries of sub-blocks in the reconstructed block, allowing local quality adjustments where boundaries exist. This targeted approach improves compression performance by addressing local artifacts without requiring complex processing across the entire block.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If sub-block based reconstruction is implemented, then compression performance is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvecompression performanceVSAvoiddevice complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

By dividing the current block into multiple sub-blocks and performing transformation on each, the system achieves better compression performance through localized processing. The segmentation is structured and systematic, allowing efficient implementation that manages device complexity through organized processing of smaller units rather than unstructured complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The filtering unit selectively filters boundaries of sub-blocks based on local needs, improving compression performance by addressing specific local artifacts. This localized approach avoids unnecessary processing in regions that don't require filtering, thereby improving compression performance without proportionally increasing device complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12375659B2Method of restoration in subblock units, and video decoding apparatus
Publication Date: 2025.07.29 SK TELECOM CO LTD
  • US12375659B2 patent drawing
  • US12375659B2 patent drawing
  • US12375659B2 patent drawing

AI summary

A method is disclosed for reconstructing a current block in units of sub-blocks included in the current block. The method includes: decoding transform coefficients in a transform block of the current block, sub-block information indicating a division form of the sub-blocks and transform type information indicating a transform type applied to the transform block from a bitstream; deriving a residual block of the current block from the transform coefficients on the basis of the transform type indicated by the transform type information and the sub-block information; and filtering boundaries of the sub-blocks in a reconstructed block of the current block derived on the basis of the residual block.