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.
Claims6
A decoding device for decoding an intra-prediction mode of a digital image constituted by a plurality of blocks, comprising:
- a memory;
- and
- a processor, wherein the processor is configured to:
- select one or more adjacent blocks for a subject block, which is a subject for the decoding;
- in a case where there are duplicated prediction modes in the adjacent blocks, add an intra-prediction mode whose direction is close to that of a prediction mode in the adjacent blocks to a group consisting of estimated prediction modes for the subject block and further add predetermined prediction modes to the group until the number of estimated prediction modes reaches a predetermined number;
- and
- decode, for each of the plurality of blocks, a flag indicating whether or not an estimated prediction mode included in the group is identical to the prediction mode for the subject block,
- in a case where the flag is 1, derive the prediction mode of the subject block by (a) decoding an identifier mpm_idx and (b) referring to a prediction mode, identified by mpm_idx, from among the estimated prediction modes included in the group, and
- in a case where the flag is 0, derive the prediction mode of the subject block by (a′) decoding rem_bits and (b′) referring to the rem_bits from among prediction modes which are not included in the group.
A decoding method for decoding an intra-prediction mode of a digital image constituted by a plurality of blocks, the method comprising:
- selecting one or more adjacent blocks for a subject block, which is a subject for the decoding;
- adding, in a case where there are duplicated prediction modes in the adjacent blocks, an intra-prediction mode whose direction is close to that of a prediction mode in the adjacent blocks to a group consisting of estimated prediction modes for the subject block and further adding predetermined prediction modes to the group until the number of estimated prediction modes reaches a predetermined number;
- decoding, for each of the plurality of blocks, a flag indicating whether or not an estimated prediction mode included in the group is identical to the prediction mode for the subject block,
- in a case where the flag is 1, the method further comprising deriving the prediction mode of the subject block by (a) decoding an identifier mpm_idx and (b) referring to a prediction mode, identified by mpm_idx, from among the estimated prediction modes included in the group, and
- in a case where the flag is 0, the method further comprising deriving the prediction mode of the subject block by (a′) decoding rem_bits and (b′) referring to the rem_bits from among prediction modes which are not included in the group.
A non-transitory computer-readable storage medium storing a program for causing a computer to decode an intra-prediction mode of a digital image constituted by a plurality of blocks, wherein the program causes the computer to:
- select one or more adjacent blocks for a subject block, which is a subject for the decoding;
- in a case where there are duplicated prediction modes in the adjacent blocks, add an intra-prediction mode whose direction is close to that of a prediction mode in the adjacent blocks to a group consisting of estimated prediction modes for the subject block and further adding predetermined prediction modes to the group until the number of estimated prediction modes reaches a predetermined number;
- decode, for each of the plurality of blocks, a flag indicating whether or not an estimated prediction mode included in the group is identical to the prediction mode for the subject block,
- in a case where the flag is 1, derive the prediction mode of the subject block by (a) decoding an identifier mpm_idx and (b) referring to a prediction mode, identified by mpm_idx, from among the estimated prediction modes included in the group, and
- in a case where the flag is 0, derive the prediction mode of the subject block by (a′) decoding rem_bits and (b′) referring to the rem_bits from among prediction modes which are not included in the group.
Dependencies are inferred from the claim text.