Variational principles, surface evolution, PDEs, level set methods, and the stereo problem

We present a novel geometric approach for solving the stereo problem for an arbitrary number of images (= or >2). It is based upon the definition of a variational principle that must be satisfied by the surfaces of the objects in the scene and their images. The Euler-Lagrange equations that are deduced from the variational principle provide a set of partial differential equations (PDE's) that are used to deform an initial set of surfaces which then move toward the objects to be detected. The level set implementation of these PDE's potentially provides an efficient and robust way of achieving the surface evolution and to deal automatically with changes in the surface topology during the deformations, i.e., to deal with multiple objects. Results of an implementation of our theory also dealing with occlusion and visibility are presented on synthetic and real images.

[1]  Hermann von Helmholtz,et al.  Treatise on Physiological Optics , 1962 .

[2]  B. Julesz Foundations of Cyclopean Perception , 1971 .

[3]  W. Eric L. Grimson,et al.  From images to surfaces , 1981 .

[4]  M. Gage,et al.  The heat equation shrinking convex plane curves , 1986 .

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

[6]  M. Grayson The heat equation shrinks embedded plane curves to round points , 1987 .

[7]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[8]  J. Sethian Numerical algorithms for propagating interfaces: Hamilton-Jacobi equations and conservation laws , 1990 .

[9]  Rachid Deriche,et al.  Dense Depth Recovery From Stereo Images , 1992, European Conference on Artificial Intelligence.

[10]  R. Deriche Recursively Implementing the Gaussian and its Derivatives , 1993 .

[11]  D. Chopp Computing Minimal Surfaces via Level Set Curvature Flow , 1993 .

[12]  Anthony J. Yezzi,et al.  Gradient flows and geometric active contour models , 1995, Proceedings of IEEE International Conference on Computer Vision.

[13]  S. P. Mudur,et al.  Three-Dimensional Computer Vision: A Geometric Viewpoint , 1995 .

[14]  Guillermo Sapiro,et al.  3D active contours , 1996 .

[15]  James A. Sethian,et al.  Theory, algorithms, and applications of level set methods for propagating interfaces , 1996, Acta Numerica.

[16]  Rachid Deriche,et al.  Dense Depth Map Reconstruction: A Minimization and Regularization Approach which Preserves Discontinuities , 1996, ECCV.

[17]  Renaud Keriven Equations aux dérivées partielles, Evolutions de courbes et de surfaces et espaces d'echelle: Applications à la vision par ordinateur , 1997 .

[18]  Rachid Deriche,et al.  Level-set approach for stereo , 1997, Defense + Security.