Chrominance BDPCM Encoding for Video Compression Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video compression standards, such as HEVC, face challenges in optimizing image compression efficiency, particularly in predicting and encoding chrominance components, which can lead to suboptimal compression gains due to the lack of adaptive encoding methods that consider specific criteria like component size and intensity distribution.

Innovation Solution

The method employs Block Differential Pulse Code Modulation (BDPCM) for encoding chrominance components, allowing for adaptive selection based on predetermined criteria, such as identical component sizes or statistical analysis of pixel intensity, and encodes information about the used mode to improve compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video compression standards (HEVC) are used for encoding chrominance components, then the encoding process is simple and straightforward, but the compression gain is suboptimal due to lack of adaptive encoding methods

Engineering Contradiction:
Improvecompression gainVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the encoding method adaptive rather than static. The encoder dynamically selects between BDPCM mode and conventional prediction mode based on real-time analysis of chrominance component characteristics (variance, gradient, texture complexity). This dynamic adaptation allows the system to optimize compression gain for different image regions while maintaining manageable overall complexity through conditional logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding parameter by introducing BDPCM (Block Differential Pulse Code Modulation) as an alternative to conventional prediction methods. This parameter change enables differential encoding where only changes from reference pixels are transmitted, significantly improving compression gain for suitable chrominance blocks while the mode selection mechanism controls the added complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If BDPCM mode is applied to all chrominance blocks, then compression gain is maximized, but the encoding complexity and processing overhead increase significantly

Engineering Contradiction:
Improvecompression gainVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by selectively applying BDPCM mode only to specific chrominance blocks that meet certain criteria (low variance, low gradient, simple texture), rather than uniformly applying it to all blocks. This localized application optimizes compression gain where beneficial while avoiding the complexity overhead in regions where conventional methods suffice, thus resolving the contradiction between compression gain and encoding complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying BDPCM mode to only a subset of chrominance blocks that benefit most from differential encoding. The mode selection mechanism evaluates each block and applies BDPCM only when criteria are met, achieving sufficient compression gain without the excessive complexity of universal BDPCM application.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If adaptive mode selection based on statistical analysis is implemented, then compression efficiency is improved, but the processing time and computational load increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining clear criteria for BDPCM mode selection (variance thresholds, gradient calculations, texture complexity measures) before the actual encoding process. This preliminary preparation of selection rules allows for efficient real-time decision-making during encoding, improving compression efficiency without excessive processing time overhead as the decision logic is already structured and optimized.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12113961B2Method for encoding and decoding an image of a video sequence, and associated device
Publication Date: 2024.10.08 FOND B COM
  • US12113961B2 patent drawing
  • US12113961B2 patent drawing
  • US12113961B2 patent drawing

AI summary

Proposed is a method for encoding an image of a video sequence, the image including at least two components, including a component representative of the luminance and a component representative of the chrominance, each component being partitioned into blocks, wherein the method involves encoding at least one block of the chrominance component using a BDPCM mode.