In-Loop Filtering Signaling for High-Resolution Image Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality images and videos, such as 4K or 8K, poses challenges in efficient compression, transmission, storage, and reproduction due to the high amount of information required, which increases costs and resource consumption.

Innovation Solution

The proposed method and apparatus enhance image coding efficiency by efficiently applying deblocking, sample adaptive offset (SAO), and adaptive loop filtering (ALF) techniques, and perform in-loop filtering based on virtual boundaries, allowing for effective signaling of filtering-related information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution, high-quality image/video (4K or 8K) is transmitted and stored using existing media and storage systems, then image quality is improved, but transmission cost and storage cost increase due to the high amount of information

Engineering Contradiction:
Improveimage qualityVSAvoidamount of information
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The picture is divided into multiple subpictures, each of which can be independently coded and processed. This segmentation allows for more efficient compression by applying different coding strategies to different regions, reducing the overall amount of information needed while maintaining high image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filtering processes (deblocking, SAO, ALF) are selectively applied to different regions or blocks within the picture based on local characteristics. This local quality approach ensures that high-quality processing is applied where needed while reducing processing overhead in other areas, thereby reducing total information requirements.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If in-loop filtering is applied to improve visual quality of reconstructed pictures, then subjective/objective visual quality is improved, but device complexity and hardware resource consumption increase

Engineering Contradiction:
Improvevisual qualityVSAvoidhardware resource consumption
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The picture is divided into multiple subpictures that can be independently filtered. This segmentation reduces the complexity of in-loop filtering by allowing parallel processing of smaller regions rather than processing the entire picture at once, thereby reducing hardware resource consumption while maintaining visual quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Filtering operations are selectively applied only to certain blocks or regions where they are most beneficial, rather than uniformly across the entire picture. This partial action approach reduces the overall computational load and hardware requirements while still achieving improved visual quality where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If multiple filtering processes (deblocking, SAO, ALF) are applied to reconstructed blocks, then visual quality is improved, but processing time and computational complexity increase

Engineering Contradiction:
Improvevisual qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Different filtering processes are selectively applied to different blocks based on their specific characteristics and requirements. Not every block receives all three filtering processes (deblocking, SAO, ALF), which reduces overall processing time while maintaining visual quality in regions where filtering is most beneficial.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The picture is divided into subpictures and further into blocks that can be processed independently with different filtering strategies. This segmentation enables parallel processing and optimizes the application of filtering processes, reducing total processing time while maintaining quality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250039390A1Apparatus and method for coding image on basis of signaling of information for filtering
Publication Date: 2025.01.30 LG ELECTRONICS INC
  • US20250039390A1 patent drawing
  • US20250039390A1 patent drawing
  • US20250039390A1 patent drawing

AI summary

An image decoding method according to embodiments of the present document may comprise the steps of: acquiring, via a bitstream, image information including residual information; generating reconstruction samples on the basis of the residual information; and performing an in-loop filtering procedure for the reconstruction samples so as to generate modified reconstruction samples. The step of generating of the modified reconstruction samples may comprise a step of determining whether the in-loop filtering procedure is performed across virtual boundaries. In an example, wherein the image information includes an SPS, and on the basis of whether reference picture resampling is available, whether the SPS includes additional virtual boundary-related information may be determined.