Subpicture Signaling and Picture Header Layout in Image Bitstreams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images leads to a significant increase in transmission and storage costs due to the rise in the amount of transmitted information or bits, necessitating high-efficient image compression technology.
Innovation Solution
An image encoding/decoding method and apparatus that improves encoding/decoding efficiency by efficiently signaling information on subpictures and picture headers, enabling effective transmission and storage of bitstreams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution and high-quality image data is transmitted, then image quality is improved, but transmission cost and storage cost increase
Solution Approach 1:
The picture is divided into multiple subpictures, allowing selective encoding and transmission of different regions. This segmentation enables focusing computational and transmission resources on important regions while reducing or omitting less important areas, thereby maintaining image quality where needed while reducing overall data volume
Solution Approach 2:
Different encoding parameters and quality levels are applied to different subpicture regions based on their importance. Important regions receive higher quality encoding with more bits, while less important regions use lower quality encoding with fewer bits, optimizing the trade-off between overall image quality and total transmission cost
2Adaptability or versatility
If subpicture information is signaled in slice header, then encoding flexibility is improved, but device complexity increases
Solution Approach 1:
Subpicture configuration information is signaled in advance in the slice header before actual encoding/decoding operations. This preliminary signaling allows both encoder and decoder to be prepared with the necessary configuration data, enabling flexible subpicture handling without requiring complex real-time decision-making during the main processing pipeline
Solution Approach 2:
The slice header acts as an intermediary structure that carries subpicture configuration information between the encoding/decoding process and the actual processing units. This intermediary layer provides a standardized interface for transmitting configuration data, simplifying the complexity by centralizing the signaling mechanism in a well-defined location
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed herein are an image encoding and decoding method and apparatus for signaling information on a subpicture and picture header, and a method of transmitting a bitstream. The image decoding method according to the present disclosure may include acquiring a first flag specifying whether information on a subpicture is present in a bitstream, acquiring a second flag specifying whether picture header information is present in a slice header, and decoding the bitstream based on the first flag and the second flag. When the first flag specifies that the information on the subpicture is present in the bitstream, the second flag may have a value specifying that the picture header information is not present in the slice header.