High Fidelity Video Encoding Using RGB Plane Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding algorithms, particularly in high fidelity fields like digital cinema and medical video, face challenges in compression efficiency due to the need for conversion between RGB and YCbCr color spaces, which can lead to image quality deterioration from round-off errors and inefficiencies in compressing RGB signals.

Innovation Solution

A method and apparatus for encoding and decoding high fidelity video that utilizes the correlation between G, B, and R planes to enhance compression efficiency, performing intra and inter predictions to generate residues and encode them, thereby improving compression rates without relying on color space conversions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If RGB color space signal is converted to YCbCr color space for video coding, then compression efficiency is improved, but image quality is deteriorated due to round-off errors

Engineering Contradiction:
Improvecompression efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent extracts the chroma information from the YCbCr color space conversion process and handles it separately. By performing chroma prediction independently using only chroma samples (inter-chroma prediction) and only luma samples (intra-chroma prediction), the system eliminates the need for full color space conversion while maintaining compression efficiency and image quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the prediction process into independent chroma prediction and luma prediction operations. The chroma prediction unit generates predictions using only chroma samples, while the luma prediction unit uses only luma samples. This segmentation avoids the round-off errors associated with converting between color spaces while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

2Productivity

If YCbCr color space is used for video compression, then compression efficiency is improved, but correlation between color components is reduced

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcolor correlation
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Instead of converting RGB to YCbCr and then back (which loses correlation information), the patent inverts the approach by directly working with RGB planes but using prediction techniques that leverage the natural correlation between R, G, and B components. The inter-plane prediction mode specifically exploits these correlations to improve compression without sacrificing color relationship information.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the prediction parameters and methods rather than changing the color space representation. By using adaptive prediction modes (intra-plane, inter-plane, mixed) that adjust based on the specific characteristics of each plane, the system maintains color correlation information while achieving compression efficiency through intelligent prediction rather than color space transformation.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If RGB color space is used directly for coding, then image quality is preserved, but compression efficiency is reduced

Engineering Contradiction:
Improveimage qualityVSAvoidcompression efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements feedback mechanisms through adaptive prediction mode selection. The system evaluates the characteristics of each plane and automatically selects the optimal prediction mode (intra-plane, inter-plane, or mixed) based on the available chroma and luma samples. This feedback-driven adaptation allows the system to achieve compression efficiency while preserving image quality by using the most effective prediction technique for each specific case.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic prediction modes that can adapt during the encoding process. The mixed prediction mode dynamically combines inter-plane and intra-plane prediction strategies, and the system can switch between different prediction approaches based on the specific characteristics of the video data. This dynamic adaptation enables the system to optimize both compression efficiency and image quality preservation for each particular encoding scenario.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8902980B2Apparatus and method for encoding and decoding high fidelity video, and computer-readable storage medium
Publication Date: 2014.12.02 KOREA ELECTRONICS TECH INST
  • US8902980B2 patent drawing
  • US8902980B2 patent drawing
  • US8902980B2 patent drawing

AI summary

Provided are an apparatus and a method for encoding a high fidelity video, and an apparatus and a method for decoding a high fidelity video. A video encoding method for encoding first to third planes having different color components includes performing intra prediction in the first plane or inter prediction between each frame for a block of the first plane, and generating a first residue corresponding to a difference between the block of the first plane and the predicted block of the first plane, predicting a block of the second plane using a reconstructed pixel peripheral to the block of the second plane and a reconstructed pixel peripheral to the block of the first plane corresponding to the reconstructed pixel peripheral to the block of the second plane, and generating a second residue corresponding to a difference between the block of the second plane and the predicted block of the second plane, predicting a block of the third plane using a reconstructed pixel peripheral to the block of the third plane and any one of a reconstructed pixel peripheral to the block of the first plane corresponding to the reconstructed pixel peripheral to the block of the third plane and a reconstructed pixel peripheral to the block of the second plane corresponding to the reconstructed pixel peripheral to the block of the third plane, and generating a third residue corresponding to a difference between the block of the third plane and the predicted block of the third plane, and encoding the first to third residues.