Strong intra smoothing for in RExt
Based on conditions or restrictions, Strong Intra Smoothing (SIS) is enabled or disabled. SIS is not allowed for chroma when the chroma format is 444, and SIS is not allowed for chroma when the chroma format is 422 or 444.
1. An image processing device, comprising:
a processor configured to:
enable a strong intra smoothing operation for a plurality of neighboring samples, neighbor with a 32×32 block, based on a value of an image component index,
wherein the value of the image component index indicates that chroma format of an image excludes one of chroma format 422 or chroma format 444;
apply the strong intra smoothing operation to only a plurality of luma neighboring samples of the plurality of neighboring samples;
generate a prediction image based on an intra prediction on a plurality of luma samples within the 32×32 block,
wherein the intra prediction on the plurality of luma samples within the 32×32 block is based on the plurality of luma neighboring samples; and
encode the image based on the prediction image.
2. An image processing method, comprising:
enabling a strong intra smoothing operation for a plurality of neighboring samples, neighboring with a 32×32 block, based on a value of an image component index,
wherein the value of the image component index indicates that chroma format of an image excludes one of chroma format 422 or chroma format 444;
applying the strong intra smoothing operation to only a plurality of luma neighboring samples of the plurality of neighboring samples;
generating a prediction image based on an intra prediction on a plurality of luma samples within the 32×32 block,
wherein the intra prediction on the plurality of luma samples within the 32×32 block is based on the plurality of luma neighboring samples; and
encoding the image based on the prediction image.