Patent ID: 11909998
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A decoding device, comprising:
a decoder, which, in operation, decodes an encoded bitstream to output quantized coefficients;
an inverse quantizer, which, in operation, inverse quantizes the quantized coefficients to output transform coefficients;
an inverse transformer, which, in operation, inverse transforms the transform coefficients to output a prediction error;
an intra predictor, which, in operation, predicts blocks included in a first image, using a reference blocks included in the first image;
an inter predictor, which, in operation, predicts blocks included in the first image, using reference blocks included in a second image different from the first image;
a loop filter which, in operation, filters blocks included in the first image; and
an output, which, in operation, outputs a picture including the first image,
wherein predicting a block includes:
determining a threshold luma block size for each 64×64 luma virtual pipeline decoding unit (VPDU) of a coding tree unit;
comparing a size of a first 64×64 luma VPDU of the coding tree unit to the determined threshold luma block size for the first 64×64 luma VPDU and determining whether the first 64×64 luma VPDU is split into smaller blocks based on the comparison of the size of the first 64×64 luma VPDU to the determined threshold luma block size for the first 64×64 luma VPDU;
comparing a size of a corresponding second 32×32 chroma VPDU to a threshold chroma block size and determining whether the corresponding second 32×32 chroma VPDU is split into smaller blocks based on the comparison of the size of the corresponding second 32×32 chroma VPDU to the threshold chroma block size;
in response to a determination the first 64×64 luma VPDU is not split into smaller blocks and a determination the corresponding second 32×32 chroma VPDU is split into smaller blocks, predicting the block of chroma samples of the corresponding second 32×32 chroma VPDU without using luma samples;
in response to a determination the first 64×64 luma VPDU is split into smaller blocks and the determination the corresponding second 32×32 chroma VPDU is split into smaller blocks, predicting the block of chroma samples of the corresponding second 32×32 chroma VPDU using luma samples; and
in response to the determination the first 64×64 luma VPDU is not split into smaller blocks and a determination the corresponding second 32×32 chroma VPDU is not split into smaller blocks, predicting the block of chroma samples of the corresponding second 32×32 chroma VPDU using luma samples.