Patentable/Patents/US-12284355
US-12284355

In-loop filtering-based image coding apparatus and method

PublishedApril 22, 2025
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

According to an embodiment of the present document, a method for increasing the accuracy of in-loop filtering is proposed. In an example, the filtering accuracy of chroma blocks can be improved on the basis of luma blocks by performing a cross component adaptive loop filtering process.

Patent Claims
3 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An image decoding method performed by a decoding apparatus, comprising: obtaining image information including prediction related information and residual information through a bitstream; generating prediction samples based on the prediction related information; deriving quantized transform coefficients based on the residual information; deriving transform coefficients based on a dequantization process for the quantized transform coefficients; deriving residual samples based on an inverse transform process for the transform coefficients; generating reconstructed samples based on the prediction samples and the residual samples, wherein the reconstructed samples include reconstructed luma samples and reconstructed chroma samples; deriving ALF filter coefficients for an adaptive loop filtering (ALF) process of the reconstructed chroma samples; generating filtered reconstructed chroma samples based on the reconstructed chroma samples and the ALF filter coefficients; deriving cross-component filter coefficients for cross-component filtering; and generating modified filtered reconstructed chroma samples based on the reconstructed luma samples, the filtered reconstructed chroma samples, and the cross-component filter coefficients, wherein the image information includes a sequence parameter set (SPS), header information and an adaptation parameter set (APS) including ALF data, wherein the SPS includes a cross-component adaptive loop filter (CCALF) enabled flag related to whether the cross-component filtering is enabled, wherein the cross-component filter coefficients are derived based on the ALF data, wherein the header information includes a first flag related to whether the CCALF is enabled for a Cb color component of the filtered reconstructed chroma samples, wherein based on the determination that a value of the first flag is 1, the header information includes information related to an identifier of the APS for deriving the cross-component filter coefficients for the Cb color component, wherein the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include a Cb filter signal flag related to whether the cross-component filters for the Cb color component are signaled, wherein based on the Cb filter signal flag, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information related to the number of cross-component filters for the Cb color component, wherein based on the information related to the number of cross-component filters for the Cb color component, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information on absolute values of the cross-component filter coefficients for the Cb color component and information on signs of the cross-component filter coefficients for the Cb color component, and wherein the cross-component filter coefficients for the Cb color component are derived based on the information on the absolute values of the cross-component filter coefficients for the Cb color component and the information on the signs of the cross-component filter coefficients for the Cb color component.

2

2. An image encoding method performed by an encoding apparatus, comprising: generating prediction samples for a current block; generating prediction related information based on the prediction samples; generating residual samples for the current block based on the prediction samples; deriving transform coefficients based on a transform process for the residual samples; deriving quantized transform coefficients based on a quantization process for the transform coefficients; generating residual information indicating the quantized transform coefficients; generating reconstructed samples based on the residual information; generating adaptive loop filter (ALF)-related information and cross-component ALF (CCALF)-related information for the reconstructed samples; and encoding image information including the prediction related information, the residual information, the ALF-related information, and the CCALF-related information, wherein the image information includes a sequence parameter set (SPS), header information and an adaptation parameter set (APS) including ALF data, wherein the SPS includes a CCALF enabled flag related to whether the cross-component filtering is enabled, wherein the header information includes a first flag related to whether the CCALF is enabled for a Cb color component of the filtered reconstructed chroma samples, wherein cross-component filter coefficients are represented based on the ALF data, wherein based on the determination that a value of the first flag is 1, the header information includes information related to an identifier of the APS for deriving the cross-component filter coefficients for the Cb color component, wherein the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include a Cb filter signal flag related to whether cross-component filters for the Cb color component are signaled, wherein based on the Cb filter signal flag, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information related to the number of cross-component filters for the Cb color component, wherein based on the information related to the number of cross-component filters for the Cb color component, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information on absolute values of the cross-component filter coefficients for the Cb color component and information on signs of the cross-component filter coefficients for the Cb color component, and wherein the cross-component filter coefficients for the Cb color component are derived based on the information on the absolute values of the cross-component filter coefficients for the Cb color component and the information on the signs of the cross-component filter coefficients for the Cb color component.

3

3. A transmission method of data for an image, the method comprising: obtaining a bitstream for the image, wherein the bitstream is generated based on generating prediction samples for a current block, generating prediction related information based on the prediction samples, generating residual samples for the current block based on the prediction samples, deriving transform coefficients based on a transform process for the residual samples, deriving quantized transform coefficients based on a quantization process for the transform coefficients, generating residual information indicating the quantized transform coefficients, generating reconstructed samples based on the residual information, generating adaptive loop filter (ALF)-related information and cross-component ALF (CCALF)-related information for the reconstructed samples, and encoding image information including the prediction related information, the residual information, the ALF-related information, and the CCALF-related information; and transmitting the data comprising the bitstream, wherein the image information includes a sequence parameter set (SPS), header information and an adaptation parameter set (APS) including ALF data, wherein the SPS includes a CCALF enabled flag related to whether the cross-component filtering is enabled, wherein the header information includes a first flag related to whether the CCALF is enabled for a Cb color component of the filtered reconstructed chroma samples, wherein cross-component filter coefficients are represented based on the ALF data, wherein based on the determination that a value of the first flag is 1, the header information includes information related to an identifier of the APS for deriving the cross-component filter coefficients for the Cb color component, wherein the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include a Cb filter signal flag related to whether cross-component filters for the Cb color component are signaled, wherein based on the Cb filter signal flag, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information related to the number of cross-component filters for the Cb color component, wherein based on the information related to the number of cross-component filters for the Cb color component, the ALF data included in the APS for deriving the cross-component filter coefficients for the Cb color component include information on absolute values of the cross-component filter coefficients for the Cb color component and information on signs of the cross-component filter coefficients for the Cb color component, and wherein the cross-component filter coefficients for the Cb color component are derived based on the information on the absolute values of the cross-component filter coefficients for the Cb color component and the information on the signs of the cross-component filter coefficients for the Cb color component.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

February 13, 2024

Publication Date

April 22, 2025

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “In-loop filtering-based image coding apparatus and method” (US-12284355). https://patentable.app/patents/US-12284355

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.