1. A method for use in reducing noise in a video that includes a series of frames, said method comprising: determining an expected value corresponding to each area of a plurality of areas within a first frame of the series of frames; calculating a surprise value associated with each area of the plurality of areas based at least in part on the expected value and an actual value corresponding to the area, wherein the surprise value represents a divergence of the actual value from the expected value; executing a fast gain filter process to the first frame by: applying a fast gain filter to the first frame, wherein the fast gain filter operates on gains of pixels in the first frame; attenuating a response of the fast gain filter with respect to a first area of the plurality of areas based on the surprise value associated with the first area; and applying a fixed pattern noise filter to the first frame by: applying an Eigen image wavelet transform to the first frame; and applying a non-uniformity correction to the first frame.