| CPC H04N 19/593 (2014.11) [H04N 19/105 (2014.11); H04N 19/117 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/167 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/70 (2014.11)] | 21 Claims |

|
1. A method for decoding video data, comprising:
receiving a video bitstream including a plurality of coding blocks of a current image frame, wherein the video bitstream comprises a syntax element for a cross-component intra prediction (CCIP) mode indicating whether each chroma component of the plurality of distinct coding blocks is determined based on one or more luma components;
deriving a respective bias value based on a set of one or more luma components within a reference area of a respective coding block in the current image frame, wherein the reference area includes one or more coding blocks that are adjacent to, and decoded prior to, the respective coding block;
identifying a first chroma component of the respective coding block and a first luma component that is co-located with the first chroma component in the respective coding block;
identifying a plurality of neighboring luma components of the first luma component;
generating the first chroma component by combining the first luma component, the plurality of neighboring luma components, and the respective bias value, wherein the combining includes reducing each of the first luma component and the plurality of neighboring luma components with an offset luma value; and
reconstructing the plurality of coding blocks including the respective coding block based at least on the derived bias value.
|