1. At least one machine-readable medium comprising a plurality of instructions that, in response to being executed on a computing device, cause the computing device to: receive an array of images from a camera array, the array of images comprising a first image taken with a first value of an exposure parameter and a second image taken with a second value of the exposure parameter, the first value different than the second value; estimate a noise level of each image of the array of images; normalize an intensity of each image based upon the noise level of the respective image to produce a respective normalized image; identify candidate disparities in each of the respective normalized images; estimate a high dynamic range (HDR) image patch for each candidate disparity; and compute an error from the HDR image patch and an objective function to produce a disparity estimate.