Image Segmentation and Shape Representation Using Deformable Surfaces 1

We present a technique for constructing shape representation from images using free-form deformable surfaces. An object is modelled as a closed surface that is deformed subject to attractive fields generated by input data points and features. Segmentation is achieved by initializing the surface at some location in the scene and by letting it deforms itself until it fits the input data. Surface deformation is controlled by applying standard theory of mechanical systems. The algorithm is general in that it makes few assumptions on the type of features, the nature of the data and the type of objects. The algorithm does not assume that a clean segmentation of the input data is available. It correctly recovers shape even in the presence of spurious features and data points. We present results in a wide range of applications: reconstruction of smooth isolated objects such as human faces, reconstruction of structured objects such as polyhedra, and segmentation of complex scenes with mutually occluding objects. We have tested the algorithm using data from different sensors including grey-coding and laser range finders and video cameras, using one or several images. We briefly describe the application of this representation to the problem of computing stable grasp position for the manipulation of unstructured objects.

[1]  D. Marr,et al.  Representation and recognition of the spatial organization of three-dimensional shapes , 1978, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[2]  Katsushi Ikeuchi,et al.  Numerical Shape from Shading and Occluding Boundaries , 1981, Artif. Intell..

[3]  Rodney A. Brooks,et al.  Symbolic Reasoning Among 3-D Models and 2-D Images , 1981, Artif. Intell..

[4]  Paul J. Besl,et al.  Segmentation through symbolic surface descriptions , 1986 .

[5]  Alex Pentland,et al.  Perceptual Organization and the Representation of Natural Form , 1986, Artif. Intell..

[6]  A. Pentland Perceptual organization and the representation of natural form , 1987 .

[7]  K. Sato,et al.  Range imaging system utilizing nematic liquid crystal mask , 1987 .

[8]  A. Pentland Recognition by Parts , 1987 .

[9]  M. Bertero,et al.  Ill-posed problems in early vision , 1988, Proc. IEEE.

[10]  Steven W. Zucker,et al.  The Organization Of Curve Detection: Coarse Tangent Fields And Fine Spline Coverings , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[11]  Katsushi Ikeuchi,et al.  A three-finger gripper for manipulation in unstructured environments , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Hervé Delingette,et al.  A perception and Manipulation System for collecting rock samples , 1991 .

[13]  J. March Introduction to the Calculus of Variations , 1999 .

[14]  Demetri Terzopoulos,et al.  Symmetry-seeking models and 3D object reconstruction , 1988, International Journal of Computer Vision.

[15]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.