Adaptive Chroma Transform and Scanning for Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding and decoding technologies face inefficiencies in handling chroma signals, particularly in high-definition and ultra-high-definition video compression, where existing methods do not effectively differentiate and optimize the encoding and decoding processes for chroma and luma signals, leading to suboptimal compression and processing of high-resolution images.

Innovation Solution

The method involves selecting different frequency transform and scanning methods based on the intra-prediction mode for chroma signals, allowing for adaptive processing that can mirror or differ from luma signal methods, thereby optimizing encoding and decoding efficiency by applying specific techniques depending on the intra-prediction direction for both chroma and luma signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If different frequency transform and scanning methods are selected based on intra-prediction mode for chroma signals, then encoding efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the frequency transform and scanning methods adaptive rather than fixed. The system dynamically selects different transform types (DST, DCT) and scanning directions based on the intra-prediction mode of chroma signals, allowing the processing to adjust automatically to the characteristics of the input data without requiring complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by applying different frequency transform and scanning methods to different regions or modes of chroma signal processing. Specifically, different intra-prediction modes (e.g., vertical, horizontal, diagonal) are associated with different transform types and scanning directions, optimizing the processing for each local characteristic of the chroma data

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If chroma and luma signals are handled differently, then compression quality is improved, but processing complexity increases

Engineering Contradiction:
Improvecompression qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by separating the processing of luma and chroma signals into distinct pathways with different optimization strategies. Chroma signals receive specialized frequency transform and scanning treatment based on their specific characteristics, while luma signals follow a different processing path, allowing each to be optimized independently for its specific requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements parameter changes by modifying the frequency transform parameters and scanning method parameters specifically for chroma signals based on their intra-prediction mode. This allows the system to change processing parameters adaptively for chroma while maintaining different parameters for luma, improving compression quality without requiring complete reprocessing of all signal types

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240275956A1Encoding method and decoding method, and device using same
Publication Date: 2024.08.15 ELECTRONICS & TELECOMM RES INST
  • US20240275956A1 patent drawing
  • US20240275956A1 patent drawing
  • US20240275956A1 patent drawing

AI summary

An encoding method and decoding method, and a device implementing the same are provided. The encoding method obtains an intra prediction mode related to a current block from a video signal, obtains prediction samples of the current block by performing intra prediction on the current block based on the intra prediction mode, scans transform coefficients of the current block based on a scanning type of the current block, obtains dequantized transform coefficients of the current block by dequantizing the transform coefficients, obtains residual samples of the current block by performing an inverse-transform on the dequantized transform coefficients, the inverse-transform being performed in a horizontal direction and a vertical direction, reconstructs the current block using the residual samples and the prediction samples, and applies a deblocking filter on the reconstructed current block.