Image Encoding Bit Stream Segmentation for Flexible Resolution Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image encoding methods are inflexible, as they require a predetermined compression mode, which may not be supported by the decoding end, limiting user requirements and image resolution selection.
Innovation Solution
A method and device for image encoding and decoding that involve acquiring an image, compressing it to generate a lower-resolution image, determining a parameter from a database based on the image's content type and resolution, and combining bit streams to enable flexible resolution selection at the decoding end.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional image encoding with predetermined compression mode is used, then encoding process is simple, but decoding flexibility is poor
Solution Approach 1:
The encoding process is segmented into two independent parts: a first bit stream containing compressed image data and a second bit stream containing parameter information. This segmentation allows the decoder to selectively process only the parameter stream to determine supported resolutions, enabling flexible decoding without re-encoding the entire image data.
Solution Approach 2:
Parameter information about supported resolutions is prepared in advance and embedded in the second bit stream during encoding. This preliminary action allows the decoder to know beforehand which resolutions are supported, enabling flexible resolution selection without requiring multiple encoding passes or complex runtime negotiations.
2Quantity of substance
If single resolution encoding is used, then data transmission volume is reduced, but user requirement satisfaction is limited
Solution Approach 1:
Instead of encoding multiple versions of the image at different resolutions, the invention changes the parameter representation by embedding resolution capability information in the second bit stream. This allows a single encoded image to serve multiple resolution requirements through parameter interpretation, reducing data transmission volume while satisfying diverse user requirements.
3Productivity
If compression is performed before encoding, then compression efficiency is improved, but image detail information is lost
Solution Approach 1:
The parameter information in the second bit stream acts as an intermediary that carries metadata about the original image characteristics and supported resolutions. This intermediary preserves information about the source image without requiring the actual image data to be transmitted in multiple formats, maintaining compression efficiency while preventing information loss about resolution capabilities.
Data Source
AI summary
The present disclosure discloses a method and device for image encoding and a method and device for image decoding. The encoding method comprises steps of: downscaling an input high resolution HR image into a low resolution LR image by a downscaler; compressing the LR image using a first compression method; extracting an index value from at least one of the HR image and the LR image; determining a parameter from a parameter database using the index value; compressing the parameter using a second compression method different from the first compression method; and obtaining a data stream by merging the compressed parameter and the compressed LR image.


