Abstract
A depth estimation algorithm proposed by Pentland is generalized in this paper. in the proposed algorithm, the raw image data in the vicinity of the edge is used to estimate the depth from defocus. Since no differentiation operation on the image data is required before the optimization process, this method is less sensitive to the noise disturbance of measurements. Furthermore, the edge orientation that was critical in Pentland’s approach will not be required in our case. We then apply this algorithm to the synthetic images containing various amounts of noise to test its performance. Experimental results indicate that the depth estimation errors are kept within 5% of true values on the average when it is applied to real images. © 1992 IEEE.