1. A computer-implemented method, comprising: associating a plurality of contrast compensation functions with a plurality of individual pixel blocks within an active block region portion of an image, wherein individual pixel bocks include one or more pixels associated with a one or more corresponding pixel input values; generating a weighted look-up-table based at least in part on the individual pixel input values within the active block region and on the plurality of contrast compensation functions; performing a second level compensation for a center pixel block of the active region based at least in part on the weighted look-up-table; and determining a first one dimensional interpolation based at least in part on the weighted look-up-table, wherein the first one dimensional interpolation is associated with a first dimension of the image, wherein the first one dimensional interpolation is based at least in part on a first portion associated with a first half of a four corner coordinates and a second portion associated with a second half of the four corner coordinates; wherein generating the weighted look-up-table further comprises determining intermediate pixel values associated with four non-center corner coordinates for individual pixel input values on a pixel block by pixel block basis, wherein the intermediate pixel values associated with the four corner coordinates are stored in the weighted look-up-table.