Title :
A geometric approach to shape from defocus
Author :
Favaro, Paolo ; Soatto, Stefano
Author_Institution :
Electr. Eng. Dept., Cambridge Univ., UK
fDate :
3/1/2005 12:00:00 AM
Abstract :
We introduce a novel approach to shape from defocus, i.e., the problem of inferring the three-dimensional (3D) geometry of a scene from a collection of defocused images. Typically, in shape from defocus, the task of extracting geometry also requires deblurring the given images. A common approach to bypass this task relies on approximating the scene locally by a plane parallel to the image (the so-called equifocal assumption). We show that this approximation is indeed not necessary, as one can estimate 3D geometry while avoiding deblurring without strong assumptions on the scene. Solving the problem of shape from defocus requires modeling how light interacts with the optics before reaching the imaging surface. This interaction is described by the so-called point spread function (PSF). When the form of the PSF is known, we propose an optimal method to infer 3D geometry from defocused images that involves computing orthogonal operators which are regularized via functional singular value decomposition. When the form of the PSF is unknown, we propose a simple and efficient method that first learns a set of projection operators from blurred images and then uses these operators to estimate the 3D geometry of the scene from novel blurred images. Our experiments on both real and synthetic images show that the performance of the algorithm is relatively insensitive to the form of the PSF Our general approach is to minimize the Euclidean norm of the difference between the estimated images and the observed images. The method is geometric in that we reduce the minimization to performing projections onto linear subspaces, by using inner product structures on both infinite and finite-dimensional Hilbert spaces. Both proposed algorithms involve only simple matrix-vector multiplications which can be implemented in real-time.
Keywords :
Hilbert spaces; approximation theory; computational geometry; estimation theory; feature extraction; image restoration; matrix multiplication; minimisation; optical transfer function; singular value decomposition; 3D geometry estimation; Euclidean norm minimization; equifocal assumption method; finite dimensional Hilbert space; functional singular value decomposition; geometry extraction; image deblurring; image defocus; imaging surface; infinite dimensional Hilbert space; inner product structures; linear subspaces; matrix vector multiplications; optimal method; orthogonal operator computing; point spread function; real images; real time system; scene approximation; synthetic images; three dimensional scene geometry; Computational geometry; Focusing; Geometrical optics; Hilbert space; Image reconstruction; Layout; Minimization methods; Optical imaging; Shape; Singular value decomposition; 3D reconstruction; Index Terms- Shape from defocus; blind deconvolution; deblurring; depth from defocus; image processing; image restoration; learning subspaces.; shape; shape estimation; Algorithms; Artificial Intelligence; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Pattern Recognition, Automated; Photography; Subtraction Technique;
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on
DOI :
10.1109/TPAMI.2005.43