×

Method and apparatus for encoding and decoding motion vector based on reduced motion vector predictor candidates

  • US 10,708,616 B2
  • Filed: 10/10/2019
  • Issued: 07/07/2020
  • Est. Priority Date: 01/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. An image decoding method comprising:

  • decoding, from a bitstream including an image, information about a motion vector difference for a current block and information about a motion vector predictor for the current block;

    generating a motion vector predictor candidate group;

    modifying the motion vector predictor candidate group based on vectorial values of motion vector predictor candidates in the motion vector predictor candidate group;

    determining the motion vector predictor for the current block from among motion vector predictor candidates in the modified motion vector predictor candidate group based on the information about the motion vector predictor; and

    determining a motion vector for the current block based on the motion vector predictor and the information about the motion vector difference,wherein, the modified motion vector predictor candidate group includes at least one of a 1st motion vector predictor candidate and 2nd motion vector predictor candidates, the 1st motion vector predictor candidate is a motion vector of a collocated block to the current block, the collocated block is located in a reference picture, the 2nd motion vector predictor candidates are motion vectors of neighboring blocks of the current block,wherein the neighboring blocks include a first block located to an upper right side of the current block, a second block located to a left side of the first block, and a third block located to an upper left side of the current block,wherein the modifying the motion vector predictor candidate group comprises modifying the motion vector predictor candidate group, when at least two of the 2nd motion vector predictor candidates have a same value, by removing all of the at least two of the 2nd motion vector predictor candidates except for one of the at least two of the 2nd motion vector predictor candidates from the motion vector predictor candidate group,wherein the image is split into a plurality of maximum coding units according to information about a size of a maximum coding unit, the maximum coding unit is hierarchically split into one or more coding units of depths including at least one of a current depth and a lower depth, andwherein the current block is included in one of the one or more coding units of depths including at least one of the current depth and the lower depth.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×