Skip to content

Explicit configuration of inter-layer reference pictures

Philippe de Lagrange requested to merge delagrangep/VVCSoftware_VTM:ilrp into master

Explicit configuration of inter-layer reference pictures, using a layer-specific GOP structure, with 0.x syntax (0=same POC, x=reference layer). When ExplicitILRP is true, AllowablePredDirection should not be used or left to default values (all zero), and inter-layer reference pictures are no longer inserted automatically.

One non-explicit case remains: when an inter picture is left with no references at all (e.g. when converting intra picture to inter because of AvoidIntraInDepLayer, and the user did not specify inter-layer reference for GOP32 --which is copied to intra in random-access), then an inter-layer reference is automatically added (the first available).

Currently there no check for an illicit reference layer, because the current layer index is unknown to the check routine. The bad reference is then silently ignored.

Merge request reports