Imposing Hard Constraints on Deformable Models through Optimization in Orthogonal Subspaces

An approach is presented for imposing generic hard constraints on deformable models at a low computational cost, while preserving the good convergence properties of snake-like models. We believe this capability to be essential not only for the accurate modeling of individual objects that obey known geometric and semantic constraints but also for the consistent modeling of sets of objects. Many of the approaches to this problem that have appeared in the vision literature rely on adding penalty terms to the objective functions. They rapidly become intractable when the number of constraints increases. Applied mathematicians have developed powerful constrainted optimization algorithms that, in theory, can address this problem. However, these algorithms typically do not take advantage of the specific properties of snakes. We have therefore designed a new algorithm that is closely related to Lagrangian methods but is tailored to accommodate the particular brand of deformable models used in the image understanding community. We demonstrate the validity of our approach first in two dimensions using synthetic images and then in three dimensions using real aerial images to simultaneously model terrain, roads, and ridgelines under consistency constraints.

[1]  Ch. Brechbuhler,et al.  Parameterisation of closed surfaces for 3-D shape description , 1995 .

[2]  Philip E. Gill,et al.  Practical optimization , 1981 .

[3]  Roger Fletcher,et al.  Practical methods of optimization; (2nd ed.) , 1987 .

[4]  J. Baumgarte Stabilization of constraints and integrals of motion in dynamical systems , 1972 .

[5]  Dimitris N. Metaxas,et al.  Shape and Nonrigid Motion Estimation Through Physics-Based Synthesis , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Dimitris N. Metaxas Shape and Nonrigid Motion Estimation , 1997 .

[7]  R. Fletcher Practical Methods of Optimization , 1988 .

[8]  Pascal Fua,et al.  Parametric Models are Versatile: The Case of Model Based Optimization , 1995 .

[9]  Terry E. Weymouth,et al.  Using Dynamic Programming For Minimizing The Energy Of Active Contours In The Presence Of Hard Constraints , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[10]  James S. Duncan,et al.  Boundary Finding with Parametrically Deformable Models , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  J. B. Rosen TWO-PHASE ALGORITHM FOR NONLINEAR CONSTRAINT PROBLEMS11This research was supported in part by the National Science Foundation grant MCS 76-23311. Support by the Systems Optimization Lab, Department of Operations Research, Stanford University, during the author's sabbatical leave, is also gratefully , 1978 .

[12]  Guido Gerig,et al.  Parametrization of Closed Surfaces for 3-D Shape Description , 1995, Comput. Vis. Image Underst..

[13]  Laurent D. Cohen Auxiliary variables for deformable models , 1995, Proceedings of IEEE International Conference on Computer Vision.

[14]  ISAAC COHEN,et al.  Using deformable surfaces to segment 3-D images and infer differential structures , 1992, CVGIP Image Underst..

[15]  Michael A. Saunders,et al.  LSQR: An Algorithm for Sparse Linear Equations and Sparse Least Squares , 1982, TOMS.

[16]  FuaP.,et al.  Object-centered surface reconstruction , 1995 .