Neighboring-Block Image Decoding to Cut Buffer Memory Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution and high-quality image data requires high-efficiency encoding/decoding techniques to reduce data volume and storage costs, and existing methods consume significant hardware resources and memory bandwidth.

Innovation Solution

An image encoding/decoding method that utilizes information from neighboring blocks, including loading, decoding, and saving information within coding tree units, and employs bit depth reduction and statistic value calculations to optimize storage and reduce the need for line buffers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image encoding/decoding methods are used for high-resolution images, then image quality is maintained, but storage and transmission costs increase due to increased data volumes

Engineering Contradiction:
Improveimage qualityVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and utilizes only the necessary neighboring block information required for prediction, rather than storing or processing all block data. By selectively using only adjacent block information for intra-prediction and inter-prediction operations, the method reduces the quantity of data that needs to be stored and transmitted while maintaining image quality.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If line buffers are used to store neighboring block information, then encoding/decoding can be performed, but hardware resources and memory bandwidth are consumed

Engineering Contradiction:
Improveencoding/decoding capabilityVSAvoidhardware resources
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent enables the decoding apparatus to serve itself by utilizing already-decoded neighboring block information that is inherently available in the processing pipeline, eliminating the need for separate line buffer structures. The decoded picture buffer and processing memory naturally contain the required neighboring information, making additional buffering hardware unnecessary.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If line buffers are used to store neighboring block information, then encoding/decoding can be performed, but memory bandwidth is consumed

Engineering Contradiction:
Improveencoding/decoding capabilityVSAvoidmemory bandwidth
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent merges the function of line buffers with the existing decoded picture buffer and processing memory structures. By combining multiple buffering functions into existing memory infrastructure, the method eliminates redundant memory access operations and reduces overall memory bandwidth consumption while maintaining full encoding/decoding functionality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12634506B2Image encoding/decoding method and device, and recording medium in which bitstream is stored
Publication Date: 2026.05.19 LX SEMICON CO LTD
  • US12634506B2 patent drawing
  • US12634506B2 patent drawing
  • US12634506B2 patent drawing

AI summary

The present invention is about an image encoding/decoding method and apparatus. According to present invention, a method of decoding an image, the method comprising, loading information of a neighboring block of a current block; decoding a current block using the loaded information of the neighboring block; and saving information of the current block that is decoded.