1. An array camera, comprising: an imager array including a plurality of imagers; a processor; and memory containing an image processing pipeline software application, an imaging prior including photometric calibration and geometric calibration data, and parameters defining a forward imaging transformation for the imager array; wherein the image processing pipeline software directs the processor to: trigger the imagers in the imager array to capture a plurality of images; photometrically normalize each of the captured images using the photometric calibration data to obtain input images and storing the input images in memory; applying scene independent geometric corrections to the input images using the geometric calibration data to obtain geometrically registered input images; determine an initial estimate of at least a portion of a high resolution image from a plurality of pixels from the geometrically registered input images; and determine a high resolution image that when mapped through the forward imaging transformation matches the geometrically registered input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image.