Rearranging Compressed Image Data by Wavelet Levels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing technologies face challenges in efficiently facilitating hierarchical decoding of compressed image data, particularly after wavelet transformation and quantization, which is essential for gradual high-resolution image display.
Innovation Solution
An image processing device and method that rearranges compressed image data in wavelet levels within frame units, utilizing a rearrangement processing unit to delay and reorganize data, enabling efficient hierarchical decoding by matching quantization values with wavelet-transformed image data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If compressed image data is decoded using conventional methods, then decoding can be performed, but memory requirements and memory bandwidth are excessively high
Solution Approach 1:
The patent segments compressed image data by wavelet levels (e.g., LL1, LL2, LL3, LL4 subbands) and processes them in a specific sequence. The rearrangement processing unit divides the compressed data into level-specific portions and decodes them hierarchically, allowing progressive reconstruction from coarse to fine details. This segmentation enables efficient memory usage by processing one level at a time rather than loading all data simultaneously.
Solution Approach 2:
The patent performs preliminary rearrangement of compressed image data before decoding, organizing it by wavelet levels in advance. The rearrangement processing unit reorders the compressed data so that coefficients for each wavelet level are grouped together and positioned for optimal access during hierarchical decoding. This preliminary organization eliminates the need for complex random access patterns during decoding, reducing memory bandwidth requirements.
2Productivity
If hierarchical decoding is facilitated by rearranging compressed image data in wavelet levels, then memory bandwidth is reduced, but additional processing steps are required
Solution Approach 1:
The patent introduces a rearrangement processing unit as an intermediary component between the compressed data input and the hierarchical decoding process. This unit performs the wavelet-level rearrangement and acts as a buffer that simplifies the decoding workload. By placing this intermediary, the system trades a single dedicated rearrangement step for simplified subsequent decoding operations, overall reducing the complexity burden on the main decoding pipeline.
3Ease of operation
If compressed image data is processed in conventional order, then processing is straightforward, but gradual high-resolution image display is difficult to achieve
Solution Approach 1:
The patent implements dynamic processing where the decoding system can adaptively select which wavelet levels to decode and display based on available bandwidth, time constraints, and display requirements. The hierarchical structure allows the system to dynamically progress from lower-resolution base layers (LL4) to higher-resolution detail layers (LL1), enabling progressive display where image quality improves over time as more data is received or processed.
Data Source
AI summary
Provided is an image processing device including a rearrangement processing unit configured to rearrange compressed image data, which is compressed by performing a wavelet transform, quantization in a predetermined unit that is based on a reference unit, and variable length encoding on image data, in wavelet levels in a frame unit.


