| CPC H04N 19/426 (2014.11) [H04N 19/50 (2014.11)] | 26 Claims |

|
1. An apparatus configured to code video data, the apparatus comprising:
one or more memory units configured to store video data; and
one or more processors implemented in circuitry and in communication with the one or more memory units, the one or more processors configured to:
perform a prediction process, for a luma block of the video data, to form reconstructed luma sample values;
store, during the prediction process to form the reconstructed luma sample values, a respective sum of the reconstructed luma sample values for each respective sub-block of the luma block in at least one buffer of the one or more memory units, wherein each respective sum of the reconstructed luma sample values is determined based on a summation of each of the reconstructed luma sample values within the respective sub-block;
store, during the prediction process to form the reconstructed luma sample values, an average of the reconstructed luma sample values in the at least one buffer of the one or more memory units; and
perform chroma from luma prediction to reconstruct a chroma block of the video data corresponding to the luma block using the respective sums of the reconstructed luma sample values for the respective sub-blocks of the luma block and the average of the reconstructed luma sample values.
|