This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE IEEE TRANSACTION OF PATTERN RECO

Defocus can be modeled as a diffusion process and represented mathematically using the heat equation, where image blur corresponds to the diffusion of heat. This analogy can be extended to nonplanar scenes by allowing a space-varying diffusion coefficient. The inverse problem of reconstructing 3D structure from blurred images corresponds to an "inverse diffusion" that is notoriously ill posed. We show how to bypass this problem by using the notion of relative blur. Given two images, within each neighborhood, the amount of diffusion necessary to transform the sharper image into the blurrier one depends on the depth of the scene. This can be used to devise a global algorithm to estimate the depth profile of the scene without recovering the deblurred image using only forward diffusion.

[1]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Muralidhara Subbarao,et al.  Depth recovery from blurred edges , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Bernard Heit,et al.  Monocular depth perception by evaluation of the blur in defocused images , 1994, Proceedings of 1st International Conference on Image Processing.

[4]  Shree K. Nayar,et al.  Shape from focus: an effective approach for rough surfaces , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  J. Sethian,et al.  FRONTS PROPAGATING WITH CURVATURE DEPENDENT SPEED: ALGORITHMS BASED ON HAMILTON-JACOB1 FORMULATIONS , 2003 .

[6]  H.N. Nair,et al.  Robust focus ranging , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Peter Lawrence,et al.  An Investigation of Methods for Determining Depth from Focus , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Bruce Fischl,et al.  Learning an Integral Equation Approximation to Nonlinear Anisotropic Diffusion in Image Processing , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  H. H. Hopkins The frequency response of a defocused optical system , 1955, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[10]  Murali Subbarao,et al.  Depth from defocus: A spatial domain approach , 1994, International Journal of Computer Vision.

[11]  Rachid Deriche,et al.  Vector-valued image regularization with PDEs: a common framework for different applications , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Stefano Soatto,et al.  A geometric approach to blind deconvolution with application to shape from defocus , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[13]  Nonlinear functional analysis and its applications, part I: Fixed-point theorems , 1991 .

[14]  Subhasis Chaudhuri,et al.  Optimal selection of camera parameters for recovery of depth from defocused images , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Richard Szeliski,et al.  A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms , 2001, International Journal of Computer Vision.

[16]  Murali Subbarao Parallel Depth Recovery By Changing Camera Parameters , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[17]  Subhasis Chaudhuri,et al.  Depth From Defocus: A Real Aperture Imaging Approach , 1999, Springer New York.

[18]  Steven A. Shafer,et al.  Moment filters for high precision computation of focus and stereo , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[19]  Rachid Deriche,et al.  Vector-valued image regularization with PDE's: a common framework for different applications , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[20]  Stefano Soatto,et al.  Learning Shape from Defocus , 2002, ECCV.

[21]  Stefano Soatto,et al.  3D shape from anisotropic diffusion , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[22]  Pierre Kornprobst,et al.  Mathematical problems in image processing - partial differential equations and the calculus of variations , 2010, Applied mathematical sciences.

[23]  Subhasis Chaudhuri,et al.  Optimal recovery of depth from defocused images using an MRF model , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[24]  Stefano Soatto,et al.  Observing Shape from Defocused Images , 2004, International Journal of Computer Vision.

[25]  Herbert Amann,et al.  Linear and Quasilinear Parabolic Problems: Volume I: Abstract Linear Theory , 1995 .

[26]  Shree K. Nayar,et al.  Rational Filters for Passive Depth from Defocus , 1998, International Journal of Computer Vision.

[27]  Shree K. Nayar,et al.  Minimal operator set for passive depth from defocus , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[28]  M. Turk,et al.  A simple, real-time range camera , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[29]  D. Luenberger Optimization by Vector Space Methods , 1968 .

[30]  Stanley Osher,et al.  A technique for calibrating derivative security pricing models: numerical solution of an inverse problem , 1997 .

[31]  Alex Pentland,et al.  Simple range cameras based on focal error , 1994 .

[32]  Guillermo Sapiro,et al.  Robust anisotropic diffusion , 1998, IEEE Trans. Image Process..

[33]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[34]  Mats Gökstorp,et al.  Computing depth from out-of-focus blur using a local frequency representation , 1994, International Conference on Pattern Recognition.

[35]  Yoav Y. Schechner,et al.  The optimal axial interval in estimating depth from defocus , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[36]  Stefano Soatto,et al.  Shape and Radiance Estimation from the Information-Divergence of Blurred Images , 2000, ECCV.

[37]  Herbert Amann,et al.  Linear and Quasilinear Parabolic Problems , 2019, Monographs in Mathematics.

[38]  J. Koenderink The structure of images , 2004, Biological Cybernetics.

[39]  Djemel Ziou,et al.  Depth from Defocus Estimation in Spatial Domain , 2001, Comput. Vis. Image Underst..

[40]  Wolfgang Osten,et al.  Introduction to Inverse Problems in Imaging , 1999 .

[41]  L. Ambrosio,et al.  Gradient Flows: In Metric Spaces and in the Space of Probability Measures , 2005 .

[42]  Subhasis Chaudhuri,et al.  Depth estimation and image restoration using defocused stereo pairs , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[43]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

[44]  C. A. Burbeck,et al.  Occlusion edge blur: a cue to relative visual depth. , 1996, Journal of the Optical Society of America. A, Optics, image science, and vision.

[45]  Mario Bertero,et al.  Introduction to Inverse Problems in Imaging , 1998 .

[46]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

[47]  Shree K. Nayar,et al.  Real-time focus range sensor , 1995, Proceedings of IEEE International Conference on Computer Vision.

[48]  Stefano Soatto,et al.  3-D Shape Estimation and Image Restoration - Exploiting Defocus and Motion Blur , 2006 .

[49]  Naoki Asada,et al.  Edge and Depth from Focus , 2004, International Journal of Computer Vision.

[50]  Shree K. Nayar,et al.  Microscopic shape from focus using active illumination , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[51]  Alex Pentland,et al.  A New Sense for Depth of Field , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[52]  Steven A. Shafer,et al.  Depth from focusing and defocusing , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.