1. A method of removing temporal light variations from a sequence of images comprising: selecting a reference image and designating a portion of the reference image as a reference image region; designating a first portion of at least one base image of the sequence of images as a first selected image region and a second portion as a second selected image region; generating a color mapping by comparing the first selected image region of the base image with the reference image region of the reference image frame; and applying the color mapping to the second selected image region of the base image to generated a corrected image; wherein generation of the color mapping includes: generating a first histogram for at least one color band for the pixels in the reference image region of the reference image and a second histogram for at least one color band for the pixels in the first selected image region of the base image; and generating a lookup table based on the first and second histograms that maps original values of the pixels in the base image to corrected values in the corrected image.