| CPC H04N 19/463 (2014.11) [H04N 19/30 (2014.11); H04N 19/61 (2014.11); H04N 19/70 (2014.11)] | 40 Claims |

|
1. A method comprising:
encoding a bitstream comprising a base layer, a first enhancement layer and a second enhancement layer;
encoding, in the bitstream, an indication of a number of bits in a prediction type mask syntax element;
encoding, in the bitstream, a first prediction type mask syntax element for a first set of prediction types that is applicable from the base layer to the second enhancement layer, wherein the first set of prediction types is a subset of all prediction types available for prediction between layers, and wherein a prediction type of the first set is represented by a distinctive bit number in a bit mask; and
encoding, in the bitstream, a second prediction type mask syntax element for a second set of prediction types that is applicable from the base layer or the first enhancement layer to the second enhancement layer, wherein the second set of prediction types is a subset of all prediction types available for prediction between layers, and wherein a prediction type of the second set is represented by a distinctive bit number in a bit mask, and
wherein said prediction types of the first set that are available for prediction between layers are adaptively selectable as at least one of the following: sample prediction, motion information prediction or filtering parameter prediction.
|