Bitstream Image Decoding With Task-Suitability Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing systems face decreased execution accuracy of task processing due to thinning out important images during decoding, which affects estimation models and human vision tasks.
Innovation Solution
Incorporating identifiers in the bitstream to indicate suitability for task processing, allowing selective image decoding based on these identifiers to improve accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If images are thinned out during decoding to reduce processing load, then processing speed is improved, but execution accuracy of task processing deteriorates
Solution Approach 1:
The encoding device performs preliminary analysis of image suitability for task processing before encoding, and embeds identification information in the bitstream. This allows the decoding device to quickly identify suitable images without performing complex analysis, thereby maintaining both high processing speed and high execution accuracy.
Solution Approach 2:
An identification flag or metadata is introduced as an intermediary element in the bitstream to indicate whether each image is suitable for task processing. This intermediary allows the system to filter images based on pre-encoded information, resolving the contradiction between processing speed and execution accuracy.
2Reliability
If all decoded images are used for task processing, then execution accuracy is improved, but processing load increases
Solution Approach 1:
The encoding device extracts and embeds identification information indicating image suitability for task processing into the bitstream. The decoding device uses this extracted information to selectively process only suitable images, reducing processing load while maintaining execution accuracy.
Solution Approach 2:
Suitability analysis is performed in advance during encoding, and results are stored in the bitstream. This preliminary action eliminates the need for repeated analysis during decoding, reducing processing load while ensuring accurate selection of suitable images for task processing.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A decoding device includes: a circuit; and a memory connected to the circuit, in which the circuit decodes, from a bitstream, an image and an identifier associated with the image, and the identifier indicates at least one of a fact that the image is suitable for task processing corresponding to the identifier and a fact that the image is not suitable for the task processing.