×

Restriction on sub-block size derivation for affine inter prediction

  • US 10,609,384 B2
  • Filed: 07/11/2018
  • Issued: 03/31/2020
  • Est. Priority Date: 09/21/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • selecting, by a processor at an encoder, a current block for sub-block based affine inter-prediction, the current block associated with a plurality of motion vectors;

    deriving, by the processor, a sub-block size for a sub-block of the current block, the sub-block size including a sub-block width and a sub-block height;

    determining, by the processor, a unidirectional width threshold (TwU), a bidirectional width threshold (TwB), a unidirectional height threshold (ThU), and a bidirectional height threshold (ThB), wherein a total value of TwB and ThB exceeds a total value of TwU and ThU, and wherein the total value of TwB and ThB is greater than the total value of TwU and ThU to ensure a minimum sub-block size for bidirectional inter-prediction exceeds a minimum sub-block size for unidirectional inter-prediction;

    determining, by the processor, that the affine inter-prediction is unidirectional inter-prediction or bidirectional inter-prediction;

    based on the determination of unidirectional inter-prediction or bidirectional inter-prediction, applying, by the processor, the TwU or the TwB to the sub-block width;

    based on the determination, applying, by the processor, the ThU or the ThB to the sub-block height;

    deriving, by the processor, a motion vector for the sub-block based on motion vectors for the current block, the sub-block width, and the sub-block height;

    encoding, by the processor, prediction information for the sub-block in a bitstream, the prediction information based on the motion vector for the sub-block; and

    transmitting, by a transmitter coupled to the processor, the bitstream toward a decoder for decoding and display.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×