Referring back to the example of
It can be assumed that when multiple types of scalability and/or multiple references for the same type of prediction were enabled by the (de)coding scheme, compression improvement could be achieved when the prediction reference could be adaptively selected. Therefore, there is a need for mechanisms for adaptively selecting and/or signaling the type of prediction applied in a multi-reference scalable (de)coding scheme.
In the following, term layer is used in context of any type of scalability, including view scalability and depth enhancements. An enhancement layer refers to any type of an enhancement, such as SNR, spatial, multiview, depth, bit-depth, chroma format, and/or color gamut enhancement. A base layer also refers to any type of a base operation point, such as a base view, a base layer for SNR/spatial scalability, or a texture base view for depth-enhanced video coding.