Back to Search Document details
16th Meeting: Geneva, October 2019 2019-10-02 11:15
CE6-related: LFNST transform mapping
Abstract
This document proposes to change the mapping of LFNST indexes to transform matrices. Two methods are tested. Method 1 is described as follows. For LFNST index 1, the proposed approach selects transform index 1 for even and 2 for odd numbered intra prediction modes. For LFNST index 2 the selection is inverted and thus transform index 1 is selected for odd and 2 for even intra prediction modes. In addition, context coding for the second bin of the lfnstIdx syntax element is re-introduced. Method 2 is similar to method 1 but uses different mapping methods for the intra prediction modes <= 34 and intra prediction modes > 34.
JVET-P0197 CE6-related: LFNST transform mapping [J. Lainema (Nokia) , M.-S. Chiang, C.-W. Hsu, Y.-W. Huang, S.-M. Lei (MediaTek)]

This document proposes to change the mapping of LFNST indexes to transform matrices. Two methods are tested. Method 1 is described as follows. For LFNST index 1, the proposed approach selects transform index 1 for even and 2 for odd numbered intra prediction modes. For LFNST index 2 the selection is inverted and thus transform index 1 is selected for odd and 2 for even intra prediction modes. In addition, context coding for the second bin of the lfnstIdx syntax element is re-introduced. Method 2 is similar to method 1 but uses different mapping methods for the intra prediction modes <= 34 and intra prediction modes > 34.

It is asserted that for CTC conditions the coding efficiency is practically unaffected, but a low complexity encoder can operate at 90 % encoder runtime with +0.13%~+0.14 % bitrate impact under AI conditions and at 97 % encoder runtime with +0.11 % bitrate impact under RA conditions. This is reported to be a significantly lower BD-rate penalty than what was achieved with the comparable encoder approaches in CE6-1, where the best performing encoder side approach had +0.46 %~+0.48% impact on BD-rate for AI and +0.27 % for RA.The proposal allows still selecting the two NST types, but depending on intra mode parity the signalling is toggled. Furthermore, a context coded bin is added. A fast encoder could always select the same type and would go to the solution of CE6-1. The benefit in encoding runtime versus compression loss is still the same (slightly worse) as for CE6-1. The signalling becomes more complicated.

No action was taken on this.

Similar approaches: JVET-P0215, JVET-P0349 / JVET-P0350, JVET-P0568.

Decisions
Similar approaches: JVET-P0215, JVET-P0349 / JVET-P0350, JVET-P0568.
Citation