US 11,706,439 B2
Method and apparatus for encoding or decoding video
Ru-Ling Liao, Beijing (CN); Jie Chen, Beijing (CN); and Yan Ye, San Diego, CA (US)
Assigned to ALIBABA GROUP HOLDING LIMITED, George Town (KY)
Filed by ALIBABA GROUP HOLDING LIMITED, Grand Cayman (KY)
Filed on Mar. 16, 2021, as Appl. No. 17/203,004.
Claims priority of provisional application 63/000,095, filed on Mar. 26, 2020.
Prior Publication US 2021/0306656 A1, Sep. 30, 2021
Int. Cl. H04N 19/176 (2014.01); H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/513 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/105 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method for decoding video, comprising:
receiving a bitstream including a coding unit of a video frame, the coding unit being coded in a skip mode or a direct mode;
determining whether the coding unit has a width greater than a threshold width or a height greater than a threshold height;
in response to the coding unit having the width greater than the threshold width or the height greater than the threshold height, enabling a motion vector angular prediction process to store one or more motion vector angular prediction candidates in a candidate list storing a plurality of motion candidates associated with the coding unit, wherein the candidate list for the inter prediction is derived by:
storing a temporal motion vector predictor as one of the motion candidates;
storing a spatial motion vector predictor as one of the motion candidates; and
storing the one or more motion vector angular prediction candidates as one or more of the motion candidates in response to the enabled motion vector angular prediction process; and
performing an inter prediction to the coding unit according to the candidate list and an index parsed from the bitstream.