×

Enhanced multiple transforms for prediction residual

  • US 10,306,229 B2
  • Filed: 01/25/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 01/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of decoding video data, the method comprising:

  • determining a plurality of transform subsets for transforming a current coefficient block of a video block encoded according to one of a plurality of prediction modes, the prediction modes comprising a plurality of intra-prediction modes and a plurality of inter prediction modes, each subset identifying one or more candidate transforms, wherein at least one transform subset identifies a plurality of candidate transforms, wherein determining the plurality of transform subsets comprises determining either a first, same, one of the plurality of transform subsets for each of the intra-prediction modes, or a second, same, one of the plurality of transform subsets for each of the inter-prediction modes, wherein the plurality of transform subsets is the same for each of the intra-prediction modes, and wherein the plurality of transform subsets is the same for each of the inter-prediction modes;

    selecting a first transform subset from the determined plurality of transform subsets for a first transform for the current coefficient block of the video data;

    selecting a second transform subset from the determined plurality of transform subsets for a second transform for the current coefficient block of the video data;

    determining the first transform from the selected first transform subset;

    determining the second transform from the selected second transform subset;

    determining a current transform block based on applying, to coefficients in the current coefficient block, a basis function defined by the first transform and a basis function defined by the second transform; and

    reconstructing the video block based on an addition of values of the current transform block to corresponding values of a predictive block.

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