BDPCM Constraint Flag for Image Decoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images leads to a significant increase in the amount of information to be transmitted and stored, resulting in higher transmission and storage costs.

Innovation Solution

The proposed method and apparatus improve image coding efficiency by signaling a Block-based Delta Pulse Code Modulation (BDPCM) flag based on the size of the current block and the maximum transform block size, allowing for efficient determination of whether to apply BDPCM, thereby reducing bit amounts and enhancing overall coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If BDPCM is applied to all blocks regardless of size, then compression efficiency is improved, but bit amount for signaling increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbit amount for signaling
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies BDPCM selectively based on local block size characteristics. Different blocks receive different BDPCM treatment according to their size: smaller blocks use BDPCM while larger blocks use alternative methods. This local differentiation improves overall compression efficiency without unnecessarily signaling BDPCM for all blocks, thus reducing the bit amount for signaling.

Inventive Principle:
Principle #3Local quality

2Loss of information

If a single syntax element is used to signal BDPCM constraint for the entire image, then signaling overhead is reduced, but flexibility in applying BDPCM to different block sizes is limited

Engineering Contradiction:
Improvesignaling overheadVSAvoidflexibility in applying BDPCM
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a dynamic interpretation mechanism where a single syntax element (bdpcm_constraint_flag) adapts its meaning based on the current block size. When the block size is smaller than or equal to the maximum transform block size, the flag directly controls BDPCM application. When the block size exceeds the maximum transform block size, the flag's effect is overridden. This dynamic behavior provides both low signaling overhead and flexibility for different block sizes.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If BDPCM is constrained for high-resolution images, then transmission cost is reduced, but image quality may deteriorate

Engineering Contradiction:
Improvetransmission costVSAvoidimage quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent applies BDPCM constraint selectively based on block size rather than uniformly across the entire high-resolution image. Small blocks (size ≤ maximum transform block size) are subject to BDPCM constraint for compression, while larger blocks are excluded from BDPCM to maintain quality. This local differentiation reduces transmission cost for compressible regions while preserving image quality in regions where BDPCM might degrade performance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250184527A1Image decoding method and apparatus
Publication Date: 2025.06.05 NOKIA TECHNOLOGIES OY
  • US20250184527A1 patent drawing
  • US20250184527A1 patent drawing
  • US20250184527A1 patent drawing

AI summary

An image decoding method performed by a decoding apparatus, according to the present document, comprises the steps of: acquiring image information including a block-based delta pulse code modulation (BDPCM) constraint flag indicating whether or not BDPCM is constrained with respect to an image; acquiring BDPCM-associated information regarding a current block on the basis of the BDPCM constraint flag; and generating reconstructed samples for the current block on the basis of the BDPCM-associated information.