×

Binarization of prediction residuals for lossless video coding

  • US 9,503,750 B2
  • Filed: 11/02/2012
  • Issued: 11/22/2016
  • Est. Priority Date: 11/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A video codec comprising:

  • a memory; and

    a processor operably coupled to the memory and configured to;

    compute a difference between an original pixel and a prediction pixel to generate a prediction residual;

    binarize an absolute value of the prediction residual, wherein binarizing |R| comprises using a truncated Golomb-Rice (TR) code with a Golomb-Rice parameter when the absolute value of the prediction residual, denoted as |R|, is greater than 2, and wherein the Golomb-Rice parameter is denoted as cRiceParam, is an integer, and has a valid range from 0 to n, where n is greater than 3;

    compute a difference between a second original pixel and a second prediction pixel to generate a second prediction residual; and

    binarize an absolute value of the second prediction residual, wherein binarizing the absolute value of the second prediction residual comprises using an updated cRiceParam when the absolute value of the second prediction residual is greater than 2, and wherein the updated cRiceParam is adaptively based on |R| and the cRiceParam,wherein the prediction residual and the second prediction residual are binarized without any prior or subsequent transform and quantization steps being performed, andwherein the prediction residual and the second prediction residual are used for coding of a video frame.

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