Multi-Plane Video Encoding Bi-Prediction Chrominance Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding technologies, such as those using the YCbCr 4:2:0 format, suffer from significant chrominance signal loss due to high correlation between color channels in RGB format, leading to deteriorated compression ratios and prediction efficiency, particularly in professional applications like digital cinema and UHDTV.

Innovation Solution

An apparatus and method for encoding/decoding multi-plane video using bi-prediction, which generates a predicted image by combining information from at least two planes, improving encoding efficiency by selecting the optimum predicted block with the highest encoding efficiency from intra, inter-plane, and dual-plane predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If YCbCr 4:2:0 format is used for video encoding, then compression ratio is improved, but chrominance signal loss increases significantly

Engineering Contradiction:
Improvecompression ratioVSAvoidchrominance signal loss
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The video signal is segmented into multiple color planes (Y, Cb, Cr) that are processed independently through separate filtering paths. Each plane undergoes specific filtering operations (bilateral filtering for Y plane, adaptive filtering for Cb and Cr planes) before being combined, allowing differential treatment to preserve chrominance information while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filtering strategies are applied to different color planes based on their specific characteristics. The luminance plane receives bilateral filtering to preserve edges, while chrominance planes receive adaptive filtering with adjustable strength parameters. This localized quality approach ensures each plane is optimized independently, preventing chrominance loss while maintaining overall compression performance.

Inventive Principle:
Principle #3Local quality

2Loss of information

If RGB format is used for video encoding, then chrominance signal loss is reduced, but compression ratio deteriorates due to high correlation between color channels

Engineering Contradiction:
Improvechrominance signal lossVSAvoidcompression ratio
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The invention extracts the high correlation between color channels as a separate processing step. By applying adaptive filtering that specifically targets and removes inter-channel correlations in the chrominance planes, the method isolates and eliminates the redundancy that would otherwise prevent effective compression, thereby improving compression ratio without sacrificing chrominance quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The filtering strength parameters for chrominance planes are adaptively adjusted based on local image characteristics and correlation measurements. By dynamically changing these parameters, the system optimizes the balance between removing correlation (improving compression) and preserving chrominance detail (minimizing information loss), achieving better performance than fixed-format approaches.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If independent processing of R, G, and B signals is performed, then encoding flexibility is improved, but compression ratio deteriorates due to high correlation between signals

Engineering Contradiction:
Improveencoding flexibilityVSAvoidcompression ratio
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The invention merges the processing of chrominance planes by applying adaptive filtering that exploits correlations between Cb and Cr channels. While maintaining independent processing flexibility for different planes, the method combines information from multiple chrominance planes through adaptive filtering operations, thereby reducing redundancy and improving compression ratio without sacrificing the adaptability to handle different signal characteristics.

Inventive Principle:
Principle #5Merging (Combining)

4Device complexity

If common intra/inter mode is applied to all chrominance signals, then device complexity is reduced, but prediction efficiency deteriorates

Engineering Contradiction:
Improveencoding complexityVSAvoidprediction efficiency
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The invention introduces dynamic adaptation into the filtering process by adjusting filtering parameters based on local image characteristics and measured correlation strengths. This dynamic approach allows the system to automatically optimize prediction efficiency for different regions and signal conditions without requiring complex manual configuration or multiple fixed modes, thereby improving prediction efficiency while maintaining reasonable device complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9307255B2Apparatus and method for encoding/decoding multi-plane images using bi-prediction and recording medium using same
Publication Date: 2016.04.05 SK TELECOM CO LTD
  • US9307255B2 patent drawing
  • US9307255B2 patent drawing
  • US9307255B2 patent drawing

AI summary

The present disclosure relates to technology for generating an efficient predicted image by using a correlation between color planes in encoding of a multi-plane video. An apparatus for encoding a multi-plane video including two or more color planes by using a bi-prediction includes: an intra-predictor for generating a first predicted block by performing an intra-prediction on a current block of a current plane; an inter-plane predictor for generating a second predicted block by performing an inter-plane prediction; a dual-plane predictor for generating a third predicted block based on the first predicted block and the second predicted block; an optimum mode determiner for selecting one optimum predicted block having a highest encoding efficiency from the first to third predicted blocks; and an encoder or a decoder for encoding or decoding the current block based on a selected optimum predicted block.