×

Lossless inter-frame video coding

  • US 9,210,432 B2
  • Filed: 10/08/2012
  • Issued: 12/08/2015
  • Est. Priority Date: 10/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for encoding a digital video stream including a plurality of frames, the method comprising:

  • selecting a block of a frame of the plurality of frames, the block being one of a plurality of blocks of the frame;

    performing, using a processor, inter-prediction on the block using an inter-frame prediction motion vector to calculate a first residual block by;

    generating a reference block using the inter-frame prediction motion vector; and

    obtaining a difference between the block and the reference block as the first residual block;

    selecting one of a first coding process or a second coding process to encode the first residual block based on a comparison of a magnitude of the inter-frame prediction motion vector to a threshold value;

    if the first coding process is selected, performing the first coding process as a lossless encoding process by;

    entropy coding the first residual block; and

    including the entropy coded first residual block in an encoded video bitstream; and

    if the second coding process is selected, performing the second coding process as a lossless encoding process by;

    encoding the first residual block to form an encoded residual block using a lossy encoding process;

    entropy coding the encoded residual block to include in the encoded video bitstream;

    decoding the encoded residual block to form a second residual block;

    subtracting the second residual block from the first residual block to form a difference residual;

    entropy coding the difference residual block to form an encoded difference residual block; and

    including the encoded difference residual block in the encoded video bitstream.

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