Picture and Slice Header Signaling for Video Block Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images leads to increased transmission and storage costs due to larger bit sizes, necessitating more efficient image compression techniques.
Innovation Solution
A method and device for signaling image information at a picture or slice level, enabling enhanced image coding efficiency through decoding based on block-level tools.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-resolution and high-quality image data is transmitted using conventional methods, then image quality is improved, but transmission cost and storage cost increase due to larger bit sizes
Solution Approach 1:
The patent segments the bitstream into different types (VCL and non-VCL NAL units) and applies different processing methods to each segment. VCL NAL units containing critical video data are prioritized for transmission, while non-VCL units are handled differently, enabling efficient bandwidth utilization and cost reduction without compromising image quality
Solution Approach 2:
The patent changes the transmission parameters by introducing a new parameter 'vcl_nal_unit_only_flag' that controls whether to transmit only VCL NAL units or both VCL and non-VCL NAL units. This parameter allows dynamic adjustment of transmission content based on bandwidth conditions, reducing bit size when quality requirements are met with selective transmission
2Quantity of substance
If image data is compressed using conventional techniques, then transmission cost is reduced, but compression efficiency is insufficient for high-resolution images
Solution Approach 1:
The patent introduces dynamic control mechanisms where the encoder can switch between different transmission modes (VCL-only or VCL+non-VCL) based on bandwidth conditions and quality requirements. The 'vcl_nal_unit_only_flag' parameter enables dynamic adaptation of the transmission strategy, optimizing compression efficiency for high-resolution images under varying network conditions
Solution Approach 2:
The patent creates a simplified copy of the bitstream containing only essential VCL NAL units when bandwidth is limited, while maintaining the full bitstream with non-VCL units when bandwidth is充足. This copying approach allows the same source data to be transmitted in different forms based on conditions, improving compression efficiency without losing critical image information
3Adaptability or versatility
If information is signaled at both picture level and slice level, then coding flexibility is improved, but device complexity increases
Solution Approach 1:
Instead of signaling all information at both picture and slice levels, the patent inverts the approach by using a flag at the picture level ('vcl_nal_unit_only_flag') to control whether non-VCL units are transmitted at all. This inversion reduces slice-level signaling complexity while maintaining coding flexibility through the picture-level control mechanism
Solution Approach 2:
The patent extracts the control function for non-VCL unit transmission from the slice-level signaling and places it at the picture level through the 'vcl_nal_unit_only_flag'. This extraction eliminates redundant slice-level signaling for this particular parameter, reducing device complexity while preserving the ability to control transmission content flexibly
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A video decoding method performed by a decoding device according to the present disclosure comprises the steps of: acquiring indication information indicating whether one or more tools for the current block can be applied at a picture level or slice level; determining, on the basis of the indication information, whether information related to the one or more tools is present in a picture header or a slice header; parsing the information related to the one or more tools from the picture header or the slice header on the basis of the determination result; and decoding the current block on the basis of the information related to the one or more tools.