Image Bitstream Syntax for Conditional Slice and Subpicture Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding/decoding technologies face challenges in efficiently managing high-resolution and high-definition image compression, particularly in signaling costs and picture partitioning, which affect data transmission and storage efficiency.
Innovation Solution
The method and apparatus utilize efficient syntax for image compression by selectively transmitting information about the number of slices based on the number of subpictures and determining whether picture partitioning is applied before signaling subpicture information, allowing for reduced signaling costs and optimized decoding/encoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If picture partitioning information and subpicture information are always signaled, then decoding accuracy is improved, but signaling cost increases
Solution Approach 1:
The patent applies preliminary action by signaling the no-picture-partition information flag before subpicture information. This allows the decoder to determine in advance whether subpicture information will be present, enabling conditional processing and avoiding unnecessary signaling of subpicture data when picture partitioning is not applied, thus reducing signaling cost while maintaining decoding accuracy when needed
Solution Approach 2:
The patent implements partial action by selectively signaling only the necessary information based on the no-picture-partition flag. When the flag indicates picture partitioning is not applied, subpicture information is omitted entirely. This partial signaling approach reduces the total amount of data transmitted while ensuring that complete information is provided when required for accurate decoding
2Manufacturing precision
If subpicture information is transmitted for all pictures, then subpicture processing accuracy is improved, but transmission bandwidth is consumed
Solution Approach 1:
The no-picture-partition information flag is transmitted before subpicture information to preliminarily indicate whether subpicture data will follow. This allows the system to prepare for selective transmission, consuming bandwidth only when subpicture processing accuracy is actually required, rather than always transmitting subpicture information
Solution Approach 2:
The patent changes the parameter of information transmission by making subpicture information conditional based on the no-picture-partition flag. This dynamic parameter adjustment ensures that subpicture data is transmitted only when necessary for accurate processing, optimizing the balance between processing accuracy and bandwidth consumption
3Productivity
If picture partitioning is always applied, then image compression efficiency is improved, but device complexity increases
Solution Approach 1:
The patent introduces dynamics by making picture partitioning optional rather than mandatory. The no-picture-partition information flag allows the system to dynamically adapt between applying picture partitioning for compression efficiency or skipping it to reduce device complexity, depending on the specific content and requirements of each picture
Solution Approach 2:
The patent changes the parameter of picture partitioning application by controlling it through the no-picture-partition flag. This allows flexible adjustment of the partitioning parameter based on content characteristics, achieving compression efficiency when beneficial while avoiding unnecessary complexity when partitioning would not provide advantage
Data Source
AI summary
Disclosed herein are a method, an apparatus and a storage medium for image encoding/decoding. For efficient image compression, efficient syntax is required. Pieces of information required for image decoding may be structurally or semantically associated with each other. Based on this association, whether signaling of one piece of information is to be performed may be determined based on another piece of information. Further, based on this association, the signaling order or priority of multiple pieces of information may be determined. Depending on this determination, based on the number of subpictures present in a picture in high-level syntax, the number of slices present in the picture may be selectively signaled.


