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.
Utility
27 Aug 2020
25 Jan 2022