Adaptive Video Tool Signaling Across Picture and Slice Levels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images leads to higher information sizes, resulting in increased transmission and storage costs due to the inefficiencies of conventional wired/wireless broadband and storage mediums.
Innovation Solution
A method and device for signaling image information at a picture or slice level, allowing tools to be applied at either level, with indication information determining their presence in headers for efficient decoding and encoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional image transmission and storage methods are used for high-resolution images, then image quality is maintained, but transmission cost and storage cost increase due to larger information sizes
Solution Approach 1:
The patent applies parameter changes by introducing multiple compression parameters (first compression parameter and second compression parameter) that can be dynamically adjusted based on block characteristics. This allows the encoding system to optimize the balance between image quality and compression ratio by changing encoding parameters adaptively across different regions and blocks, thereby reducing information size while maintaining quality where necessary.
2Quantity of substance
If compression techniques are applied to reduce information size, then transmission and storage costs decrease, but image coding efficiency may be compromised
Solution Approach 1:
The patent divides the image into multiple blocks and applies different compression strategies to different blocks based on their characteristics. By segmenting the encoding process and allowing selective application of compression tools at picture level or slice level, the system achieves efficient compression while maintaining coding efficiency through adaptive, region-specific optimization rather than uniform compression across the entire image.
Solution Approach 2:
The patent introduces dynamic control mechanisms where compression parameters and tool applications can vary across different pictures and slices. The indication information allows the decoding apparatus to dynamically determine whether tools are applied at picture level or slice level, enabling flexible adaptation to different content characteristics and optimizing the balance between compression efficiency and coding performance.
3Measurement precision
If tools are applied at block level for precise control, then decoding accuracy improves, but device complexity and processing overhead increase
Solution Approach 1:
The patent creates a multi-level universal control system where tools can be applied at multiple granularity levels (picture level, slice level, and block level). The indication information structure allows the same framework to accommodate different application scopes, providing universal functionality that adapts to the appropriate level of control needed for each situation, thereby managing complexity while maintaining decoding accuracy.
Solution Approach 2:
The patent applies local quality by allowing different compression tools and parameters to be selectively applied to different regions (blocks) based on their specific characteristics. The indication information enables the decoding apparatus to identify which blocks require precise block-level tool application versus those that can use coarser picture-level or slice-level control, optimizing the balance between decoding accuracy and processing complexity through localized optimization.
Data Source
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.


