CNN-Based Video Decoding Filter for Quantization and Blocking Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing data volume and demand for high-capacity video content necessitate more efficient video encoding and decoding techniques, particularly in addressing quantization errors and blocking artifacts.

Innovation Solution

Applying a convolutional neural network (CNN)-based filter to video decoding operations, utilizing quantization parameter maps and block partition maps to enhance reconstructed pictures and improve prediction accuracy through supervised learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a CNN-based filter is applied to video decoding to reduce quantization errors and blocking artifacts, then image quality is improved, but decoding complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoiddecoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The CNN filter is trained offline in advance using supervised learning with ground truth images. The trained filter parameters are then stored and directly applied during decoding without requiring real-time training, thus improving image quality while keeping runtime complexity manageable

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of implementing a full CNN architecture during decoding, the patent uses a simplified version that copies the essential filtering function. The complex training process is replaced by applying pre-computed filter kernels during the actual decoding operation

Inventive Principle:
Principle #26Copying

2Productivity

If video data is compressed using traditional encoders, then data transmission efficiency is improved, but quantization errors and blocking artifacts increase

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent converts the harmful effects of quantization (which causes blocking artifacts and image degradation) into a learning opportunity. The CNN filter is trained specifically to recognize and correct these quantization-induced artifacts, transforming the previously harmful compression effects into identifiable patterns that can be systematically corrected during decoding

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The CNN-based filter acts as an intermediary between the compressed video data and the final reconstructed image. It processes the decoded video data to remove quantization errors and blocking artifacts, serving as a intermediate correction step that improves image quality without requiring changes to the original compression algorithm

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12382034B2Apparatus and method for applying artificial neural network to image encoding or decoding
Publication Date: 2025.08.05 SK TELECOM CO LTD
  • US12382034B2 patent drawing
  • US12382034B2 patent drawing
  • US12382034B2 patent drawing

AI summary

The present disclosure relates to video encoding or decoding and, more specifically, to an apparatus and a method for applying an artificial neural network (ANN) to video encoding or decoding. The apparatus and the method of the present disclosure are characterized by applying a CNN-based filter to a first picture and at least one of a quantization parameter map and a block partition map to output a second picture.