1. A method for encoding a video signal having a plurality of frames, each frame having a plurality of blocks, the method comprising: subdividing a frame of the plurality of frames into a plurality of regions using a processor, each region including at least one block of the plurality of blocks, and a first region of the plurality of regions composed of a contiguous group of the plurality of blocks having a defined level of data consistency, wherein the first region has a first size larger than a size of at least one other region of the plurality of regions and each block of the plurality of blocks has a same block size; determining a respective predictor for each region of the plurality of regions; generating a residual for each region using the respective predictor for each region; and encoding each region by encoding the residual for each region, each residual having a same, second size smaller than the first size of the first region.