1. A method for performing stereo image correspondence comprising: determining a plurality of phase matching based costs associated with individual pixel locations of first image data and disparity values with respect to second image data; determining multiple filtered cost volumes, each volume being of a different scale, and each based at least in part on filtering the plurality of phase matching based costs, wherein the depth of the volume is a plurality of disparity values of each pixel location within the volume; and generating depth data based at least in part on a selection, for each pixel location of the individual pixel locations, of a selected disparity value based on the filtered cost volume.