1. A computer-implemented method for processing blurred image data, comprising: selecting a plurality of first windows from first image data associated with a first image of an object, the first image captured using a first imaging system; selecting a corresponding plurality of second windows from second image data associated with a second image of the object wherein corresponding first and second windows contain a same edge in the object, the second image captured using a second imaging system, wherein a comparison of blurring by the first imaging system and blurring by the second imaging system varies as a function of object depth; for pairs of corresponding first and second windows, estimating the comparison of blurring by the first and second imaging systems based on blurring of the same edge in corresponding first and second windows, wherein estimating the comparison of blurring by the first and second imaging systems comprises: binarizing the same edge in corresponding first and second windows, and determining a blur kernel that approximates blurring of the same binarized edge in corresponding first and second windows, wherein different blur kernels correspond to different object depths; and generating depth information for the object based on said estimated comparisons comprises selecting the object depth that corresponds to the determined blur kernel.