Decoding device, encoding device, decoding method, encoding method, and non-transitory computer readable recording medium
AssigneeVelos Media, LLC
InventorYukinobu Yasugi
Life of this patent
Estimating the term…
Abstract
A coding device and a decoding device are configured to include an estimated prediction mode deciding section (122a) including: a reference block selecting section (1223a) for selecting a reference block for use in estimating an intra-prediction mode for a subject block; an estimating number deciding section (1222a) for deciding an estimating number of estimated values to be estimated for the intra-prediction mode; and an estimated prediction mode deriving section (1221a) for estimating, based on a reference block, the estimating number of estimated values of the prediction mode.
Claims2
An encoding device for encoding a digital image constituted by a plurality of blocks, comprising:
- a processor;
- and
- a memory having instructions stored thereon which, when executed by the processor, cause the encoding device to:
- select one or more adjacent blocks for a subject block, which is a subject for the encoding;
- derive, on the basis of a prediction mode(s) of the one or more adjacent blocks, one or more estimated prediction mode(s) to be estimated as an estimated value in intra-prediction mode estimation;
- encode a prediction mode to be used in generation of a predicted image of the subject block, the prediction mode based on the derived estimated prediction mode(s);
- encode a flag indicating whether or not an estimated prediction mode in a group consisting of the one or more derived estimated prediction mode(s) is identical with the prediction mode for the subject block,
- wherein, the instructions for encoding the prediction mode comprise instructions to cause the encoding device to:
- in a case where the flag is 1, encode an identifier mpm_idx from among the one or more estimated prediction mode(s) in the group to designate the prediction mode of the subject block, and
- in a case where the flag is 0, encode rem_bits from among prediction modes which are not included in the group to designate the prediction mode of the subject block;
- and
- generate a predicted image of the subject block, based on the prediction mode.
A method for encoding a digital image constituted by a plurality of blocks, comprising:
- selecting one or more adjacent blocks for a subject block, which is a subject for the encoding;
- deriving, on the basis of a prediction mode(s) of the one or more adjacent blocks, one or more estimated prediction mode(s) to be estimated as an estimated value in intra-prediction mode estimation;
- encoding a prediction mode to be used in generation of a predicted image of the subject block, the prediction mode based on the derived estimated prediction mode(s);
- encoding a flag indicating whether or not an estimated prediction mode in a group consisting of the one or more derived estimated prediction mode(s) is identical with the prediction mode for the subject block,
- wherein encoding the prediction mode comprises:
- in a case where the flag is 1, encoding an identifier mpm_idx from among the one or more estimated prediction mode(s) in the group to designate the prediction mode of the subject block, and
- in a case where the flag is 0, encoding rem_bits from among prediction modes which are not included in the group to designate the prediction mode of the subject block;
- and
- generating a predicted image of the subject block, based on the prediction mode.
Dependencies are inferred from the claim text.