Partial Image Decoder Scaling Compressed JPEG Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image decoding and scaling methods for JPEG images require significant memory and processing time, especially when zooming high-resolution images, leading to degraded quality or increased memory demands.
Innovation Solution
A method and system that utilize a partial image decoder and scaler to generate a scale ratio for compressed image data, allowing partial decoding and scaling of only the required image area, reducing memory usage and processing time while maintaining image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the entire high-resolution image is decoded and stored in memory before scaling, then image quality is preserved, but memory requirements increase significantly
Solution Approach 1:
The patent divides the image decoding process into two stages: first decoding only the necessary portion of the compressed image data corresponding to the display area, then scaling that decoded portion. This segmentation allows the system to process and store only the required image data rather than the entire high-resolution image, reducing memory requirements while maintaining image quality for the displayed portion.
Solution Approach 2:
The patent applies partial action by decoding only the portion of the image that will be displayed, rather than decoding the entire image. The decoder processes compressed image data and stops after generating the decoded data corresponding to the display area, avoiding the unnecessary processing and memory storage of the complete high-resolution image while preserving quality for the visible portion.
2Productivity
If the image is scaled up using interpolation methods, then processing time is reduced and zoom capability is fast, but image quality is degraded
Solution Approach 1:
The patent applies preliminary action by performing the decoding operation before scaling. The compressed image data is first decoded to produce full-quality pixel data, and only then is the scaling operation performed. This sequence ensures that the scaling operation works with already-decoded data rather than requiring complex interpolation of compressed data, maintaining image quality while achieving fast zoom capability.
3Manufacturing precision
If a new decoding process is performed for high-quality zoom display, then image quality is maintained, but processing time increases
Solution Approach 1:
The patent merges the decoding and scaling operations into a single integrated process. The image decoder is configured to directly output decoded image data at the desired display resolution by processing only the necessary portion of the compressed data. This combination eliminates the need for separate full-image decoding followed by scaling operations, reducing processing time while maintaining image quality through direct decoding to the required output dimensions.
Data Source
AI summary
An image processing device includes: a controller configured to receive information for displaying at least a portion of an image, and in response thereto to generate a scale ratio K for scaling compressed image data corresponding to the image; a partial image decoder configured to receive the compressed image data and the scale ratio and in response thereto to decode and scale the compressed image data by the scale ratio K and to output a portion of the decoded and scaled image data, wherein the portion corresponds to an area of the image to be displayed on a display device; a frame buffer configured to store the portion of the decoded and scaled image data output by the partial image decoder; and a video processor configured to receive the data from the frame buffer and to further scale the data for display on the display device.


