| CPC H04N 19/119 (2014.11) [H04N 19/105 (2014.11); H04N 19/156 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11)] | 6 Claims |

|
1. A hardware apparatus for video encoding, the hardware apparatus configured to:
encode a first flag for a segment of a current picture into a data stream, wherein the first flag indicates whether blocks of the segment are intra-predicted only, meaning that the blocks of the segment are predicted based on reconstructed samples of the current picture only;
responsive to the first flag indicating that the blocks of the segment are intra-predicted only, encode a second flag into the data stream that indicates whether or not a current block of the segment is encoded using intra block copy (IBC), wherein when the current block is encoded using IBC, the current block is predicted by copying samples from a reference block of reconstructed samples of the current picture;
responsive to the second flag indicating that the current block is encoded using IBC, determine a prediction of the current block by copying samples from the reference block of reconstructed samples of the current picture; and
encode a prediction residual into the data stream based on the prediction of the current block.
|