Image Decoding Tool Set Index and Flag Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding and decoding technologies face challenges in efficiently configuring a set of tools suitable for various applications, such as virtual reality (VR) and high dynamic range (HDR), due to the increasing complexity and number of supported tools.
Innovation Solution
The proposed solution involves an image decoding method and apparatus that utilize a first tool set index and tool flags to identify the tools used for encoding an image sequence, allowing for efficient reconstruction of the image sequence based on the identified tools.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a large number of tools are supported to handle various applications (VR, HDR), then the adaptability and versatility of the system is improved, but the device complexity increases
Solution Approach 1:
The patent segments the tool configuration into discrete components: a tool set index that selects from predefined tool sets, and individual tool flags that enable/disable specific tools within a selected set. This segmentation allows the system to manage multiple tools through a structured, modular approach rather than a monolithic complex system.
Solution Approach 2:
The patent uses parameter changes through the tool set index (first bit string) and tool flags (second bit string) to dynamically configure which tools are active. By changing these parameter values, the system can adapt to different applications (VR, HDR, etc.) without changing the fundamental system architecture, thus managing complexity while maintaining versatility.
2Adaptability or versatility
If multiple tool sets are configured to support various applications, then the adaptability is improved, but the ease of operation deteriorates
Solution Approach 1:
The patent implements preliminary action by pre-defining multiple tool sets with specific tool combinations before they are needed. The encoder and decoder both have pre-configured tool sets that can be selected based on the application type. This eliminates the need for real-time complex configuration, making the system easier to operate while maintaining broad application support.
Solution Approach 2:
The tool set index and tool flags act as intermediaries between the high-level application requirements and the low-level tool implementations. Instead of directly managing individual tools, the system uses these intermediary parameters to select and configure tool sets, simplifying the operation interface while supporting multiple applications.
3Measurement precision
If tool flags are used to indicate tool usage, then the measurement precision of tool configuration is improved, but the loss of information increases
Solution Approach 1:
The patent applies partial action by only signaling tool flags for tools that are actually used in a given encoding. The tool set index indicates which tool set is selected, and individual tool flags are set only for tools that are active. This partial signaling approach provides sufficient information for accurate tool identification while minimizing the total information transmitted, reducing encoding overhead.
Data Source
AI summary
An image decoding method may include: receiving a bitstream generated as a result of encoding an image sequence; obtaining, from a sequence parameter set of the bitstream, a first tool set index indicating a tool allowed to decode the bitstream among a plurality of tools; obtaining, from the sequence parameter set, tool flags based on the tool flags, identifying a tool that has been used to encode the image sequence among the plurality of tools; and reconstructing the image sequence based on the identified tool, wherein values of the tool flags are set according to a value of the first tool set index.


