A device comprising: a processor configured to: receive a video block; determine a prediction mode for the video block; determine a subsampled sub-block of the video block based on the prediction mode for the video block, wherein the video block comprises coefficients that represent the subsampled sub-block of the video block and one or more remaining subsampled blocks of the video block, and wherein the video block is defined by a size 2N*2N and the subsampled sub-block is defined by a size of 2N*N, N*2N, or N*N; determine one or more interpolating techniques based on the prediction mode; generate a predicted subsampled sub-block based on the prediction mode; generate a reconstructed subsampled sub-block based on the predicted subsampled sub-block and a reconstructed residual corresponding to the subsampled sub-block; and generate predicted subsampled blocks of the one or more remaining subsampled blocks based on the one or more interpolating techniques for the video block; generate one or more reconstructed subsampled blocks based on the predicted subsampled blocks of the one or more remaining subsampled blocks and a reconstructed residual corresponding to the one or more remaining subsampled blocks; and generate a reconstructed video block based on the prediction mode, the reconstructed subsampled block, and the one or more reconstructed remaining subsampled blocks. a processor configured to: receive a video block; determine a prediction mode for the video block; determine a subsampled sub-block of the video block based on the prediction mode for the video block, wherein the video block comprises coefficients that represent the subsampled sub-block of the video block and one or more remaining subsampled blocks of the video block, and wherein the video block is defined by a size 2N*2N and the subsampled sub-block is defined by a size of 2N*N, N*2N, or N*N; determine one or more interpolating techniques based on the prediction mode; generate a predicted subsampled sub-block based on the prediction mode; generate a reconstructed subsampled sub-block based on the predicted subsampled sub-block and a reconstructed residual corresponding to the subsampled sub-block; and generate predicted subsampled blocks of the one or more remaining subsampled blocks based on the one or more interpolating techniques for the video block; generate one or more reconstructed subsampled blocks based on the predicted subsampled blocks of the one or more remaining subsampled blocks and a reconstructed residual corresponding to the one or more remaining subsampled blocks; and generate a reconstructed video block based on the prediction mode, the reconstructed subsampled block, and the one or more reconstructed remaining subsampled blocks. receive a video block; determine a prediction mode for the video block; determine a subsampled sub-block of the video block based on the prediction mode for the video block, wherein the video block comprises coefficients that represent the subsampled sub-block of the video block and one or more remaining subsampled blocks of the video block, and wherein the video block is defined by a size 2N*2N and the subsampled sub-block is defined by a size of 2N*N, N*2N, or N*N; determine one or more interpolating techniques based on the prediction mode; generate a predicted subsampled sub-block based on the prediction mode; generate a reconstructed subsampled sub-block based on the predicted subsampled sub-block and a reconstructed residual corresponding to the subsampled sub-block; and generate predicted subsampled blocks of the one or more remaining subsampled blocks based on the one or more interpolating techniques for the video block; generate one or more reconstructed subsampled blocks based on the predicted subsampled blocks of the one or more remaining subsampled blocks and a reconstructed residual corresponding to the one or more remaining subsampled blocks; and generate a reconstructed video block based on the prediction mode, the reconstructed subsampled block, and the one or more reconstructed remaining subsampled blocks.