| CPC H04N 19/117 (2014.11) [H04N 19/132 (2014.11); H04N 19/167 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/196 (2014.11); H04N 19/70 (2014.11)] | 20 Claims |

|
1. A method comprising:
reconstructing a video frame from a video bitstream to generate reconstructed samples of at least a first color component and a second color component of the video frame;
receiving at least one syntax element from the video bitstream to determine a cross-component sample offset (CCSO) filter applicable to the reconstructed samples of a CCSO filtering unit in the first color component, the CCSO filter being characterized by a set of CCSO filtering tap positions relative to a center tap;
in response to the CCSO filter including a CCSO filtering tap position at a fractional pixel location, determining an interpolation filter and applying the interpolation filter to the reconstructed samples of the CCSO filtering unit in the first color component to generate interpolated samples of the CCSO filtering unit in the first color component at the fractional pixel location;
generating sample offsets each for sample positions in the CCSO filtering unit by processing the reconstructed samples and the interpolated samples of the CCSO filtering unit in the first color component using the CCSO filter; and
applying the sample offsets to the reconstructed samples of the CCSO filtering unit in the second color component.
|