In-Loop Filtering Across Tiles and Slices for Bitrate Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images/videos, including immersive media, necessitates a highly efficient image/video compression technique to reduce transmission and storage costs while maintaining subjective/objective visual quality.
Innovation Solution
An in-loop filtering method is applied based on specific boundaries, with flags indicating filtering across tiles and slices in picture parameter sets, enhancing filtering efficiency and performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If in-loop filtering is applied across all boundaries without restriction, then visual quality is improved, but bit rate increases due to excessive filtering information signaling
Solution Approach 1:
The patent applies different filtering strategies to different regions of the image by introducing flags (loop_filter_across_tiles_enabled_flag, loop_filter_across_slices_enabled_flag) that control whether filtering operations cross tile or slice boundaries. This allows selective application of filtering only where needed, improving visual quality at boundaries that require it while avoiding unnecessary filtering elsewhere, thus optimizing the balance between quality and bit rate.
2Measurement precision
If multiple separate flags are used to control filtering across tiles and slices, then filtering control precision is improved, but signaling complexity increases
Solution Approach 1:
The patent combines multiple filtering control parameters into a unified flag system. By merging the control of tile boundary filtering and slice boundary filtering into two dedicated flags (loop_filter_across_tiles_enabled_flag and loop_filter_across_slices_enabled_flag) that can be applied systematically across subpictures, the patent reduces signaling overhead while maintaining precise control over filtering behavior at different boundary types.
3Manufacturing precision
If high-resolution and high-quality images are transmitted without compression, then visual quality is maintained, but transmission and storage costs increase
Solution Approach 1:
The patent modifies the filtering parameters by introducing boundary-crossing control flags that change the behavior of in-loop filtering operations. By adjusting whether filters cross tile or slice boundaries based on the enabled flags, the system optimizes compression efficiency while maintaining visual quality, thereby reducing transmission and storage costs for high-resolution images without sacrificing quality.
Data Source
AI summary
According to embodiments of the present document, information for performing in-loop filtering across boundaries can be efficiently signaled. For example, the boundaries may include boundaries of tiles, slices, and/or sub-pictures.


