| CPC H04N 19/107 (2014.11) [H04N 19/105 (2014.11); H04N 19/11 (2014.11); H04N 19/176 (2014.11); H04N 19/42 (2014.11); H04N 19/593 (2014.11); H04N 19/70 (2014.11); H04N 21/234363 (2013.01); H04N 21/2383 (2013.01); G06F 16/40 (2019.01); H04N 21/234381 (2013.01)] | 3 Claims |

|
1. An apparatus for decoding video data comprising one or more processors configured to:
(a) receive a bitstream indicating how a coding tree unit was partitioned into a plurality of coding units according to a partitioning structure that allows nodes to be split according to a partitioning technique, where at least one of said coding units is rectangular, where said bitstream includes at least one slice;
(b) parse said bitstream to identify at least one syntax element indicating an angular direction for an intra angular directional mode based upon one of 65 directions to use for generating at least one predictor for respective ones of said plurality of coding units, where said at least one predictor determines predicted samples;
(c) wherein said intra angular directional mode for a first one of said coding units comprises a weighted said intra angular directional mode, where said weighted said intra angular directional mode for said generating said at least one predictor is based upon a pixel value on at least one of said top row and said left column of said respective said coding unit along said angular direction;
(d) wherein said intra angular directional mode for a second one of said coding units comprises a non-weighted said intra angular directional mode for said generating said at least one predictor, where said weighted said intra angular directional mode and said non-weighted said intra angular directional mode are not both selected for any of said at least one predictor for any particular said coding unit, where said non-weighted said intra angular directional mode for said generating said at least one predictor is based upon a pixel value on at least one of a top row or a left column of said respective said coding unit along said angular direction;
(e) identify based upon said at least one syntax element whether to use said weighted said intra angular directional mode or said non-weighted said intra angular directional mode to generate said at least one predictor for said respective said coding unit;
(f) generate said at least one predictor using said intra angular directional mode for said first one of said coding units and generate said at least one predictor using said intra angular directional mode for said second one of said coding units; and
g decoding said first one of said coding units in accordance with respective said at least one predictor and decoding said second one of said coding units in accordance with respective said at least one predictor.
|