1. A method of capturing an image, comprising: receiving a reference image at a first image sensor having a particular field of view; receiving a second image at the first image sensor having the particular field of view; comparing the second image to the reference image to determine one or more changes between the second image and the reference image caused by changing environmental conditions in the particular field of view of the first image sensor; comparing the second image to the reference image to determine one or more anticipated changes in a particular zone within the particular field of view between the second image and the reference image; generating a software filter using the one or more changes caused by changing environmental conditions and the one or more anticipated changes; capturing a third image at the first image sensor, the third image having the particular field of view; and applying the generated software filter to the third image to remove changes caused by the environmental conditions and the one or more anticipated changes from the third image and to identify unexpected changes in the field of view.