1. A system for integrating image frames, the system comprising: an image sharpness module configured to determine a sharpness metric for each image frame in a plurality of image frames, the sharpness metric being indicative of at least one of edge content and an edge size of the image frame; an image noise module configured to determine a noise metric for each image frame in the plurality of image frames, the noise metric being indicative of a variation in brightness or color in the image frame; an image jitter module configured to determine a jitter metric for each image frame in the plurality of image frames, the jitter metric being indicative of spatial shifts between the image frame and other image frames in the plurality of image frames; and an image integration module configured to generate an integrated image frame from one or more of the plurality of image frames based on the sharpness metric, the noise metric, and the jitter metric.