Subpicture Image Coding with Virtual Boundaries for In-Loop Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution, high-quality image/video data, particularly in applications like virtual reality and augmented reality, leads to higher transmission and storage costs due to the increased amount of information, necessitating a more efficient compression technology.
Innovation Solution
A picture splitting-based image coding method that includes efficient filtering, such as deblocking and adaptive loop filtering, is applied using virtual boundaries, allowing for improved encoding and decoding processes through signaling of subpicture information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-resolution, high-quality image/video data is transmitted and stored using existing broadband lines and storage media, then image quality and resolution are improved, but transmission cost and storage cost increase
Solution Approach 1:
The picture is divided into multiple subpictures, and each subpicture is processed independently with virtual boundaries. This segmentation allows for more efficient compression by applying filtering operations only where necessary, reducing the overall bitrate required for high-quality transmission
2Adaptability or versatility
If picture is divided into subpictures for decoding, then decoding flexibility is improved, but signaling complexity increases
Solution Approach 1:
The patent extracts and signals only the essential subpicture information (such as subpicture division flags and virtual boundary positions) rather than complete subpicture parameters. This selective signaling maintains decoding flexibility while minimizing the overhead in the bitstream
Solution Approach 2:
Virtual boundaries are pre-defined and signaled in advance before the actual decoding process. This preliminary action allows the decoder to prepare the subpicture structure upfront, reducing the complexity of real-time signaling and processing during decoding
3Manufacturing precision
If in-loop filtering is applied across subpicture boundaries, then visual quality is improved, but processing complexity increases
Solution Approach 1:
The patent applies in-loop filtering (deblocking, SAO, ALF) selectively across virtual boundaries based on local picture characteristics and boundary strength. Filtering is applied only where it provides visual quality improvement, avoiding unnecessary processing in regions where boundaries are not perceptible, thus reducing overall processing complexity while maintaining quality
4Productivity
If bitstream rewriting is performed for virtual boundary signaling, then coding efficiency is improved, but processing time increases
Solution Approach 1:
The patent merges the virtual boundary signaling with the existing subpicture signaling structure in the bitstream. By combining these signaling functions into a unified approach, the patent achieves coding efficiency improvements without requiring separate bitstream rewriting operations, thus minimizing additional processing time
Data Source
AI summary
According to one embodiment of the present document, a (decoded) picture can be split into sub-pictures. Information related to the sub-pictures can be acquired by means of a decoding device, and a decoding procedure can be performed on the basis of the information related to the sub-pictures. In one embodiment, the decoding device can determine, on the basis of the information about the sub-pictures, the location in which information related to locations of virtual boundaries for in-loop filtering is signaled.


