Neighboring-Block Image Decoding to Cut Buffer Memory Bandwidth
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Ease of operation
If line buffers are used to store neighboring block information, then encoding/decoding can be performed, but memory bandwidth is consumed
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.
Data Source
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.


