Model-Based Optimization : An Approach to Fast ,

Model-Based Optimization (MBO) is a paradigm in which an objective function is used to express both geometric and photometric constraints on features of interest. A parametric model of a feature, such as a road, a building, a river or the underlying terrain, is extracted from one or more images by automatically adjusting the model's state variables until a minimum value of the objective function is obtained. The optimization procedure yields a description that simultaneously satis es (or nearly satis es) all constraints, and, as a result, is likely to be a good model of the feature. Using this approach, a rough initial sketch of a 3-D object can automatically be re ned, resulting in an accurate model. The paper presents experimental results on road delineation, showing the speedup obtained when compared to totally manual road delineation. Furthermore, because objects are all modeled in the same fashion, we can re ne the models simultaneously and enforce geometric and semantic constraints between objects, thus increasing The research reported here was funded by the Advanced Research Projects Agency and the U.S. Army Topographic Engineering Center under contracts DACA7692-C-034 and DACA76-95-C-0010. not only the accuracy but also the consistency of the reconstruction. We believe that MBO capabilities will prove indispensable to automating the generation of complex object databases from imagery, such as the ones required for realistic simulations or intelligence analysis.

[1]  L. Quam Hierarchical warp stereo , 1987 .

[2]  L. Duane Pyle,et al.  A simplex algorithm—gradient projection method for nonlinear programming , 1971, ACM '71.

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

[4]  Christian Heipke,et al.  Integration of Digital Image Matching and Multi Image Shape from Shading , 1992, DAGM-Symposium.

[5]  J. A. Salvato John wiley & sons. , 1994, Environmental science & technology.

[6]  Pascal Fua,et al.  Imposing Hard Constraints on Soft Snakes , 1996, ECCV.

[7]  Aaron F. Bobick,et al.  The direct computation of height from shading , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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

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

[10]  H. K. Nishihara,et al.  Practical Real-Time Imaging Stereo Matcher , 1984 .

[11]  Emmanuel P. Baltsavias,et al.  Multiphoto geometrically constrained matching , 1991 .

[12]  Anthony Hoogs,et al.  RADIUS common development environment , 1992, Other Conferences.

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

[14]  Pascal Fua,et al.  Segmenting Unstructured 3D Points into Surfaces , 1992, ECCV.

[15]  P Fua Parametric Models Are Versatile: the Case of Model Based Optimization , 1995 .

[16]  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.

[17]  Gábor Székely,et al.  Making snakes converge from minimal initialization , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[18]  Richard Szeliski,et al.  Surface modeling with oriented particle systems , 1992, SIGGRAPH.