Patent ID: 9609342
Date: 2017-03-28
CPC Classifications: H04N

Claim:
1. A method of compressing a video signal, comprising: receiving a video signal comprising a plurality of video frames, each frame representing an image at a different respective time, and each frame comprising a plurality of constituent blocks of the respective image; forming a sorted list of blocks that includes at least a plurality of current blocks to be encoded within a frame of the video signal, the plurality of blocks having both interframe and intraframe blocks; for each of the plurality of current blocks to be encoded within the frame of the video signal, including both the interframe and intraframe blocks of the plurality of blocks to be encoded, selecting a respective reference block by: for each of the plurality of current blocks to be encoded within the frame of the video signal, generating the difference data for the current block relative to the respective reference block that is selected; generating the encoded bitstream to include for the plurality of current blocks the generated difference data and the side information; and outputting the bitstream for a decoder.