Residual Decoding With Context Bin Limits for Image Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images leads to higher transmission and storage costs due to the increased amount of information, necessitating a more efficient image compression technique.

Innovation Solution

A decoding apparatus and encoding apparatus that manage context-coded bins for transform coefficients, determining the sum of context-coded bins to a specific number, and encoding or decoding a bypass syntax element when this number is reached, thereby optimizing residual coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution and high-quality image data is transmitted or stored, then image quality is improved, but transmission cost and storage cost increase

Engineering Contradiction:
Improveimage qualityVSAvoidamount of information
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant information from image data through advanced compression techniques. The decoding apparatus selectively processes residual information and context syntax elements, extracting only essential data needed for reconstruction while discarding redundant components, thereby reducing the total amount of information to be transmitted or stored while preserving image quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of information representation by using transform coefficients and residual coding instead of raw pixel data. By transforming image data into frequency domain representations and encoding only significant coefficients, the system maintains high image quality while significantly reducing the quantity of data that needs to be transmitted or stored.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If context syntax elements are decoded for each transform coefficient, then decoding accuracy is improved, but decoding complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddecoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by selectively decoding context syntax elements only for significant transform coefficients rather than for all coefficients. The bypass syntax element is used to indicate when full context decoding should be skipped, performing decoding only to the extent necessary for accurate reconstruction of important image features while avoiding unnecessary processing of redundant data.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the decoding process into two paths: context-based decoding for significant coefficients and bypass decoding for less important coefficients. This segmentation allows the system to maintain high decoding accuracy for critical information while reducing overall decoding complexity by using a simplified path for non-critical data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12556712B2Decoding apparatus, encoding apparatus, and transmitting apparatus
Publication Date: 2026.02.17 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12556712B2 patent drawing
  • US12556712B2 patent drawing
  • US12556712B2 patent drawing

AI summary

A decoding apparatus for image decoding includes: a memory and at least one processor connected to the memory, the at least one processor configured to: obtain a transform skip flag of a current block from a bitstream, obtain residual information of the current block from the bitstream based on the transform skip flag, wherein the residual information is residual information on transform skip, derive a specific number of context-coded bins for context syntax elements for the current block, decode the context syntax elements for a current sub-block of the current block included in the residual information based on the specific number, derive transform coefficients for the current sub-block based on the decoded context syntax elements, derive residual samples for the current block based on the transform coefficients, and generate a reconstructed picture based on the residual samples.