US20180176556A1

Low-complexity sign prediction for video coding

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A device includes processing circuitry configured to identify a set of pre-stored residual samples in video data that is stored to a memory, to combine the set of stored residual samples to form a combination, to apply a first sign combination to transform coefficients of the combination to obtain a first hypothesis reconstruction for a current block of the video data, and to apply a second sign combination to the transform coefficients of the combination to obtain a second hypothesis reconstruction for the current block. The processing circuitry is further configured to derive respective cost functions with respect to the first and second hypothesis reconstructions, to compare the respective derived cost functions, to select, based on the comparison, either the first or second hypothesis reconstruction, and to code the current block using a sign prediction associated with the selected one of the first or second hypothesis reconstruction.

US20180176556A1, drawing sheet 1
Sheet 1 of 21

Term

11.3 yearsto projected expiry

Projected expiry 27 December 2037, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

30 claims: 3 independent, 27 dependent

  1. 1
    Broadest claimClaim Score 44, average(NHIP)A method of coding video data, the method comprising:identifying a set of pre-stored residual samples in a pre-stored portion of the video data;combining the set of pre-stored residual samples to form a combination of pre-stored residual samples;applying a first sign combination to transform coefficients of the combination of pre-stored residual samples to obtain a first hypothesis reconstruction with respect to a current block of the video data;applying a second sign combination to the transform coefficients of the combination of pre-stored residual samples to obtain a second hypothesis reconstruction with respect to the current block of the video data;deriving respective cost functions with respect to the first hypothesis reconstruction and the second hypothesis reconstruction;comparing the respective derived cost functions;selecting, based on the comparison, either the first hypothesis reconstruction or the second hypothesis reconstruction;andcoding the current block using a sign prediction associated with the selected one of the first hypothesis reconstruction or the second hypothesis reconstruction.
  2. 16
    A device for coding video data, the device comprising:a video data memory;andprocessing circuitry coupled to the video data memory, the processing circuitry being configured to: identify a set of pre-stored residual samples in a portion of the video data that is pre-stored to the video data memory;combine the set of pre-stored residual samples to form a combination of pre-stored residual samples;apply a first sign combination to transform coefficients of the combination of pre-stored residual samples to obtain a first hypothesis reconstruction with respect to a current block of the video data;apply a second sign combination to the transform coefficients of the combination of pre-stored residual samples to obtain a second hypothesis reconstruction with respect to the current block of the video data;derive respective cost functions with respect to the first hypothesis reconstruction and the second hypothesis reconstruction;compare the respective derived cost functions;select, based on the comparison, either the first hypothesis reconstruction or the second hypothesis reconstruction;andcode the current block using a sign prediction associated with the selected one of the first hypothesis reconstruction or the second hypothesis reconstruction.
  3. 30
    An apparatus for coding video data, the apparatus comprising:means for identifying a set of pre-stored residual samples in a pre-stored portion of the video data;means for combining the set of pre-stored residual samples to form a combination of pre-stored residual samples;means for applying a first sign combination to transform coefficients of the combination of pre-stored residual samples to obtain a first hypothesis reconstruction with respect to a current block of the video data;means for applying a second sign combination to the transform coefficients of the combination of pre-stored residual samples to obtain a second hypothesis reconstruction with respect to the current block of the video data;means for deriving respective cost functions with respect to the first hypothesis reconstruction and the second hypothesis reconstruction;means for comparing the respective derived cost functions;means for selecting, based on the comparison, either the first hypothesis reconstruction or the second hypothesis reconstruction;andmeans for coding the current block using a sign prediction associated with the selected one of the first hypothesis reconstruction or the second hypothesis reconstruction.