Patent ID: 9288501
Filing Date: 2016-03-15
CPC Classification: H04N

Claim Text:
1. A method of decoding video data in which adaptive motion vector prediction (AMVP) is used to code a first motion vector and a second motion vector associated with a current video block that is coded in a bi-predictive inter mode that is based on a first reference video block and a second reference video block, the method comprising: receiving a first motion vector difference (MVD) associated with the first motion vector; receiving a first index that identifies a first motion vector predictor (MVP), selected from a first set of motion vector predictors; generating the first motion vector based on the first MVD and the first MVP, the first motion vector a function of the current video block and the first reference video block; receiving a second MVD associated with the second motion vector; receiving a second index that identifies a second MVP, wherein the second MVP is selected from a second set of motion vector predictors, the second set of motion vector predictors including a candidate motion vector predictor that is a function of a scaled first motion vector found by scaling the first motion vector by a scale factor that is function of a temporal distance from the current video block to the second reference video block and a temporal distance from the current video block to the first reference video block; and generating the second motion vector based on the second MVD and the candidate motion vector predictor.