Scalable Image Coding With Residual-Based Quality Reconstruction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing scalable encoding systems face challenges in efficiently managing information storage, transmission, and processing while ensuring accurate and reliable reconstruction of signals at varying quality levels, particularly in decoders with different capabilities and bandwidths, and are inefficient in handling errors and configuration updates.
Innovation Solution
A method involving tiered encoding and decoding of signals, using residual and configuration data to enable reconstruction at higher quality levels, with efficient byte-wise processing and selective use of variable-length elements for configuration data, reducing resource usage and enhancing decoder adaptability and error handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If scalable encoding techniques are used to enable reconstruction at multiple quality levels, then adaptability to different decoder capabilities is improved, but information storage and transmission requirements increase
Solution Approach 1:
The configuration data is segmented into individual bytes, with each byte representing a specific parameter. This segmentation allows the encoder to transmit only the necessary configuration information in a structured manner, reducing overall information storage requirements while maintaining adaptability to different decoder capabilities
Solution Approach 2:
The patent uses parameter changes by varying the bit-length of configuration data elements based on their value ranges. Fixed-length elements are used when values fall within predetermined ranges, while variable-length elements are used when values exceed these ranges, optimizing information storage efficiency
2Manufacturing precision
If detailed configuration data is transmitted to ensure accurate reconstruction, then manufacturing precision of the reconstructed signal is improved, but information transmission requirements increase
Solution Approach 1:
The patent dynamically changes the parameter representation based on value ranges. Configuration parameters are encoded with fixed bit-length when values are within predetermined ranges, and variable bit-length when values exceed these ranges. This ensures accurate transmission of reconstruction details while minimizing information transmission overhead
Solution Approach 2:
The configuration data structure is made dynamic by allowing different bit-length representations for different parameters. The encoder selectively applies fixed-length or variable-length encoding based on the actual parameter values, enabling efficient transmission that adapts to the specific reconstruction requirements
3Quantity of substance
If variable-length elements are used for configuration data to reduce information storage, then quantity of information is reduced, but device complexity increases
Solution Approach 1:
The configuration data is divided into discrete byte segments, each handling a specific parameter. This segmentation simplifies processing by allowing the decoder to handle each byte independently according to predetermined rules, reducing overall device complexity despite using variable-length elements
Solution Approach 2:
The patent establishes predetermined ranges for configuration parameter values before encoding. This preliminary action allows the encoder and decoder to agree on fixed-length representations for common cases, simplifying processing while still enabling variable-length encoding when necessary to reduce information storage
4Manufacturing precision
If configuration data is updated frequently to improve reconstruction accuracy, then manufacturing precision is improved, but processing time increases
Solution Approach 1:
Configuration data is segmented into individual bytes representing specific parameters. This segmentation enables selective updates of only the necessary configuration parameters rather than processing entire configuration structures, reducing processing time while maintaining reconstruction accuracy
Solution Approach 2:
The patent implements periodic transmission of configuration data at defined intervals or trigger points during the encoding/decoding process. This periodic action ensures that decoders receive updated configuration information when needed without requiring continuous processing, balancing accuracy with processing efficiency
Data Source
AI summary
For a given image in a set of images, residual data is obtained and is useable by a decoder to reconstruct a first representation of the given image at a first level of quality using a second representation of the given image at the first level of quality. The second representation is based on a representation of the given image at a second, lower level of quality. Configuration data relating to processing of the residual data is generated and output for processing by the decoder. The configuration data comprises a temporal processing parameter (754, 854) that specifies an extent of temporal processing associated with reconstructing, for the given image, the first representation using the second representation and the residual data, wherein performing temporal processing comprises using data based on multiple images in the set of images.


