Skip to main content
Log in

Multi-Level Shape Representation Using Global Deformations and Locally Adaptive Finite Elements

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

Abstract

We present a model-based method for the multi-level shape, pose estimation and abstraction of an object's surface from range data. The surface shape is estimated based on the parameters of a superquadric that is subjected to global deformations (tapering and bending) and a varying number of levels of local deformations. Local deformations are implemented using locally adaptive finite elements whose shape functions are piecewise cubic functions with C 1 continuity. The surface pose is estimated based on the model's translational and rotational degrees of freedom. The algorithm first does a coarse fit, solving for a first approximation to the translation, rotation and global deformation parameters and then does several passes of mesh refinement, by locally subdividing triangles based on the distance between the given datapoints and the model. The adaptive finite element algorithm ensures that during subdivision the desirable finite element mesh generation properties of conformity, non-degeneracy and smoothness are maintained. Each pass of the algorithm uses physics-based modeling techniques to iteratively adjust the global and local parameters of the model in response to forces that are computed from approximation errors between the model and the data. We present results demonstrating the multi-level shape representation for both sparse and dense range data.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Bajaj, C. L., Bernandini, F., and Xu, G. 1995. Automatic reconstruction of surfaces and scalar fields from 3D scans. Proc. Computer Graphics (Siggraph'95), Los Angeles, CA, pp. 109-118.

  • Barr, A. 1981. Superquadrics and angle-preserving transformations. IEEE Computer Graphics and Applications, 1:11-23.

    Google Scholar 

  • Bramble, J. H., Pasciak, J. E., and Xu, J. 1991. The analysis of multigrid algorithms with nonnested spaces of noninherited quadratic forms. Mathematics of Computation, 56(193):1-34.

    Google Scholar 

  • Cohen, L. and Cohen, I. 1991. Finite element methods for active contour models and balloons for 2D and 3D images. Pattern Analysis and Machine Intelligence, 11(19).

  • Cohen, I., Cohen, L., and Ayache, N. 1992. Using deformable surfaces to segment 3D images and infer differential structure. CVGIP: Image Understanding, 56(2):242-263.

    Google Scholar 

  • DeCarlo, D. and Metaxas, D. 1995. Adaptive shape evolution using blending. In Proceedings International Conference on Computer Vision, Cambridge, MA, pp. 834-839.

  • DeCarlo, D. and Metaxas, D. 1996. Blended deformable models. (See also Procs. Computer Vision and Pattern Recognition Conference' 94, Seattle, Washington, June 1994), IEEE, PAMI-18(4):834-839.

    Google Scholar 

  • Delingette, H. 1994. Simplex meshes: A general representation for 3D shape reconstruction. Technical Report No. 2214, INRIA, Sophia Antipolis, France.

    Google Scholar 

  • Delingette, H., Hebert, M., and Ikeuchi, K. 1992. Shape representation and image segmentation using deformable surfaces. Image and Vision Computing, 10(3):132-144.

    Google Scholar 

  • Delingette, H., Hebert, M., and Ikeuchi, K. 1993. A spherical representation for the recognition of curved objects. Proc. of Intern. Conf. on Computer Vision, Berlin, Germany.

  • Dhatt, G. and Touzot, G. 1984. The Finite Element Method Displayed. Wiley: New York.

    Google Scholar 

  • Hoppe, H., DeRose, T., Duchamp, T., Halstead, M., Jin, H., Mc-Donald, J., Schweitzer, J., and Stuetzle, W. 1994. Piecewise smooth surface reconstruction. Proc. Computer Graphics (SIGGRAPH' 94), Orlando, Florida, pp. 295-302.

  • Huang, W. C. and Goldgof, D. 1992. Adaptive-size physically-based models for nonrigid motion analysis. Proc. IEEE Computer Vision and Pattern Recognition Conference (CVPR'92), Urbana-Champaign, Illinois, pp. 833-835.

  • Koh, E., Metaxas, D., and Badler, N. 1994. Hierarchical shape representation using locally adaptive finite elements. Proc. Third European Conference on Computer Vision (ECCV'94), Stockholm, Sweden, pp. 441-446.

  • McInerney, T. and Terzopoulos, D. 1993. A finite element model for 3D shape reconstruction and non-rigid motion tracking. In Procs. of the International Conference on Computer Vision (ICCV'93), Berlin, Germany, pp. 518-523.

  • Metaxas, D. 1992. Physics-based modeling of nonrigid objects for vision and graphics. Ph. D. thesis, Department of Computer Science, University of Toronto.

  • Metaxas, D. and Terzopoulos, D. 1993. Shape and nonrigid motion estimation through physics-based synthesis. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-15(6):580-591.

    Google Scholar 

  • Metaxas, D. and Kakadiaris, I. 1996. Elastically adaptive deformable models. Procs. European Conference on Computer Vision (ECCV'96), Cambridge, UK, pp. 550-559.

  • Pentland, A. and Sclaroff, S. 1991. Closed-form solutions for physically based shape modeling and recognition, IEEE Trans. Pattern Analysis and Machine Intelligence, 13(7):715-729.

    Google Scholar 

  • Rivara, M. C. 1984. Algorithms for refining triangular grids suitable for adaptive and multigrid techniques. International Journal for Numerical Methods in Engineering, 20:745-756.

    Google Scholar 

  • Rosenberg, I. G. and Stenger, F. 1975. Alower bound on the angles of triangles constructed by bisecting the longest side. Math. Comp., 29:390-395.

    Google Scholar 

  • Schmitt, F., Barsky, B., and Du, W.-H. 1986. An adaptive subdivision method for surface-fitting from sampled data. Proc. Siggraph'86, Dallas, TX, pp. 179-188.

  • Stynes, M. 1980. On fast convergence of the bisection method for all triangles. Math. Comp., 35:1195-1201.

    Google Scholar 

  • Tanaka, H. and Kishino, F. 1993. Adaptive mesh generation for surface reconstruction: Parallel hierarchical triangulation without discontinuities. Proc. CVPR'93, NY, pp. 88-94.

    Google Scholar 

  • Terzopoulos, D., Witkin, A., and Kass, M. 1988. Constraints on deformable models: Recovering 3D shape and nonrigid motion. Artificial Intelligence, 36(1):91-123.

    Google Scholar 

  • Terzopoulos, D. and Metaxas, D. 1991. Dynamic 3D models with local and global deformations: Deformable superquadrics. IEEE Trans. Pattern Analysis and Machine Intelligence, 13(7):703-714.

    Google Scholar 

  • Vasilescu, M. and Terzopoulos, D. 1992. Adaptive meshes and shells: Irregular triangulation, discontinuities, and hierarchical subdivision. Proc. IEEE Computer Vision and Pattern Recognition Conference (CVPR'92), Champaign, Illinois, pp. 829-832.

  • Vemuri, B. C. and Radisavljevic, A. 1993. From global to local, a continuum of shape models with fractal priors. Proc. CVPR'93, NY, pp. 307-313.

    Google Scholar 

  • Zienkiewicz, O. 1977. The Finite Element Method. McGraw-Hill.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Metaxas, D., Koh, E. & Badler, N.I. Multi-Level Shape Representation Using Global Deformations and Locally Adaptive Finite Elements. International Journal of Computer Vision 25, 49–61 (1997). https://doi.org/10.1023/A:1007929702347

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1007929702347

Navigation