Patent ID: 9525872
Filing Date: 2016-12-20
CPC Classification: H04N

Claim Text:
1. A method of encoding video data in a video encoder, the method comprising: performing a first order prediction process via the video encoder to generate at least two first order residual blocks for a given video block being coded; performing a second order prediction process via the video encoder to generate at least one second order residual block for the given video block being coded based on one of the first order residual blocks and a pre-defined mode for the second order prediction process; selecting one of the second order residual block or at least one of the first order residual blocks for encoding the given video block based on a rate-distortion analysis via the video encoder with respect to the second order residual block and the at least one of the first order residual blocks to substantially minimize a rate-distortion cost associated with encoding the given video block, wherein the rate-distortion analysis with respect to the second order residual block accounts for a combined effect of the first order prediction process and the second order prediction process in coding the given video block; and encoding the given video block for transmission based on the selected one of the second order residual block or at least one of the first order residual blocks.