An array camera configuration (400, 450, 500, 600), comprising: at least two constituent array cameras (402, 412; 452, 462; 502, 504; 602, 604), where each constituent array camera comprises: a plurality of cameras, where each camera comprises optics that form an image on a focal plane defined by an array of pixels that capture image data and have fields of view (404, 414; 454, 464) that form a combined field of view for the constituent array camera; wherein each of the at least two constituent array cameras differ with respect to at least one of combined field of view and viewing direction; a processor; memory containing an image processing application and calibrated warp data; wherein the image processing application directs the processor to: for each of the at least two constituent array cameras: obtain image data from the cameras in the constituent array camera; generate a depth map using the image data captured by the cameras in the constituent array camera; and synthesize an image using the image data captured by the cameras in the constituent array camera and the depth map; construct an enhanced image (506, 606) using the image data obtained from the cameras in the at least two constituent array cameras by: warping at least a first of the synthesized images into a viewpoint of a second of the synthesized images using a depth map for the first of the synthesized images and calibrated warp data; and blending the at least a first of the synthesized images warped into the viewpoint of the second of the synthesized images and the second of the synthesized images to create the enhanced image. at least two constituent array cameras (402, 412; 452, 462; 502, 504; 602, 604), where each constituent array camera comprises: a plurality of cameras, where each camera comprises optics that form an image on a focal plane defined by an array of pixels that capture image data and have fields of view (404, 414; 454, 464) that form a combined field of view for the constituent array camera; wherein each of the at least two constituent array cameras differ with respect to at least one of combined field of view and viewing direction; a plurality of cameras, where each camera comprises optics that form an image on a focal plane defined by an array of pixels that capture image data and have fields of view (404, 414; 454, 464) that form a combined field of view for the constituent array camera; wherein each of the at least two constituent array cameras differ with respect to at least one of combined field of view and viewing direction; a processor; memory containing an image processing application and calibrated warp data; wherein the image processing application directs the processor to: for each of the at least two constituent array cameras: obtain image data from the cameras in the constituent array camera; generate a depth map using the image data captured by the cameras in the constituent array camera; and synthesize an image using the image data captured by the cameras in the constituent array camera and the depth map; construct an enhanced image (506, 606) using the image data obtained from the cameras in the at least two constituent array cameras by: warping at least a first of the synthesized images into a viewpoint of a second of the synthesized images using a depth map for the first of the synthesized images and calibrated warp data; and blending the at least a first of the synthesized images warped into the viewpoint of the second of the synthesized images and the second of the synthesized images to create the enhanced image. for each of the at least two constituent array cameras: obtain image data from the cameras in the constituent array camera; generate a depth map using the image data captured by the cameras in the constituent array camera; and synthesize an image using the image data captured by the cameras in the constituent array camera and the depth map; obtain image data from the cameras in the constituent array camera; generate a depth map using the image data captured by the cameras in the constituent array camera; and synthesize an image using the image data captured by the cameras in the constituent array camera and the depth map; construct an enhanced image (506, 606) using the image data obtained from the cameras in the at least two constituent array cameras by: warping at least a first of the synthesized images into a viewpoint of a second of the synthesized images using a depth map for the first of the synthesized images and calibrated warp data; and blending the at least a first of the synthesized images warped into the viewpoint of the second of the synthesized images and the second of the synthesized images to create the enhanced image. warping at least a first of the synthesized images into a viewpoint of a second of the synthesized images using a depth map for the first of the synthesized images and calibrated warp data; and blending the at least a first of the synthesized images warped into the viewpoint of the second of the synthesized images and the second of the synthesized images to create the enhanced image.