QUALCOMM Incorporated
Cross-component adaptive loop filtering for video coding

Last updated:

Abstract:

An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine a number of bits, k, used to represent a decimal value for a filter coefficient of a cross-component adaptive loop filter; determine that a dynamic range of the filter coefficient comprises (-(1<<(k-c))+1, (1<<(k-c))-1) for a value of c, c representing an offset value to the value of k, and `<<` representing a bitwise left shift operator; decode a block of the video data; and performing cross-component adaptive loop filtering of the decoded block using the filter coefficient, the filter coefficient being within the dynamic range.

Status:
Grant
Type:

Utility

Filling date:

27 Aug 2020

Issue date:

25 Jan 2022