| CPC H04N 19/82 (2014.11) [H04N 19/117 (2014.11); H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/46 (2014.11)] | 20 Claims |

|
1. A method for video encoding, the method comprising:
determining a filter shape of a cross-component filter applied to a chroma coding block (CB);
generating a first intermediate CB by applying a loop filter to the chroma CB;
generating a second intermediate CB by applying, to a corresponding luma CB, the cross-component filter applied to the chroma CB and having the determined filter shape;
determining a filtered chroma CB based on the first intermediate CB and the second intermediate CB; and
generating a coded video bitstream including coded information of the chroma CB based on the filtered chroma CB, the coded information indicating the cross-component filter is applied to the chroma CB indicating a chroma subsampling format and a chroma sample type that indicates a relative position of a chroma sample with respect to at least one luma sample in the corresponding luma CB, wherein
the generated coded video bitstream further includes filter coefficients of the cross-component filter coded using fixed-length coding, where a range of the filter coefficients of the cross-component filter is less than or equal to K bits, K is an integer that is greater than 0.
|