Back to Search Document details
16th Meeting: Geneva, October 2019 2019-10-03 12:01
CE5-related: Simplified ALF syntax regarding to alf_luma_coeff_signalled_flag and alf_luma_coeff_flag
Abstract
In VTM6.0 adaptive loop filter (ALF), alf_luma_coeff_signalled_flag is used to indicate whether a zero filter exists in the filter set. If alf_luma_coeff_signalled_flag is true, an alf_luma_coeff_flag is signalled for each filter in the filter set to indicate whether the filter is a zero filter. In this contribution, two methods to simplify the related ALF syntax are proposed. In Method 1, alf_luma_coeff_signalled_flag is signalled before alf_luma_num_filters_signalled_minus1 with removal of alf_luma_coeff_flag. In Method 2, alf_luma_coeff_signalled_flag and alf_luma_coeff_flag are both removed. It is asserted that both methods simplify the related specification text. BD-rates are reported as follows.
JVET-P0164 CE5-related: Simplified ALF syntax regarding to alf_luma_coeff_signalled_flag and alf_luma_coeff_flag [C.-Y. Lai, C.-Y. Chen, T.-D. Chuang, O. Chubach, Y.-W. Huang, S.-M. Lei (MediaTek)]

In VTM6.0 adaptive loop filter (ALF), alf_luma_coeff_signalled_flag is used to indicate whether a zero filter exists in the filter set. If alf_luma_coeff_signalled_flag is true, an alf_luma_coeff_flag is signalled for each filter in the filter set to indicate whether the filter is a zero filter. In this contribution, two methods to simplify the related ALF syntax are proposed. In Method 1, alf_luma_coeff_signalled_flag is signalled before alf_luma_num_filters_signalled_minus1 with removal of alf_luma_coeff_flag. In Method 2, alf_luma_coeff_signalled_flag and alf_luma_coeff_flag are both removed. It is asserted that both methods simplify the related specification text. BD-rates are reported as follows.

Method 1:

AI: 0.00% (Y), 0.00% (Cb), 0.00% (Cr)

RA: 0.00% (Y), 0.00% (Cb), 0.00% (Cr)

LB: -0.01% (Y), 0.08% (Cb), 0.12% (Cr)

Method 2:

AI: 0.00% (Y), 0.00% (Cb), 0.00% (Cr)

RA: 0.00% (Y), 0.01% (Cb), 0.00% (Cr)

LB: -0.03% (Y), -0.03% (Cb), -0.08% (Cr)

Proponents prefer method 1.

It was mentioned that the proposed syntax in method 1would force the encoder to merge the zero-valued ALF filters.

Method 2 would require to signal coefficients for all filters.

BoG recommendation: It was recommended to adopt Method 2 (and SW from this proposal).

References:
JVET-N1010
PATENTS:
US11622115B2 0.71 2023-04-04 US20220272335A1 0.70 2022-08-25 US20240089483A1 0.30 2024-03-14 US12407812B2 0.28 2025-09-02 US11611780B2 0.26 2023-03-21 US12483691B2 0.24 2025-11-25 US11641464B2 0.22 2023-05-02 US11683531B2 0.20 2023-06-20
Decisions
adopted
BoG recommendation: It was recommended to adopt Method 2 (and SW from this proposal).
Citation