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.
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.
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.
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.
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.
Delingette, H. 1994. Simplex meshes: A general representation for 3D shape reconstruction. Technical Report No. 2214, INRIA, Sophia Antipolis, France.
Delingette, H., Hebert, M., and Ikeuchi, K. 1992. Shape representation and image segmentation using deformable surfaces. Image and Vision Computing, 10(3):132-144.
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.
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.
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.
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.
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.
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.
Tanaka, H. and Kishino, F. 1993. Adaptive mesh generation for surface reconstruction: Parallel hierarchical triangulation without discontinuities. Proc. CVPR'93, NY, pp. 88-94.
Terzopoulos, D., Witkin, A., and Kass, M. 1988. Constraints on deformable models: Recovering 3D shape and nonrigid motion. Artificial Intelligence, 36(1):91-123.
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.
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.
Zienkiewicz, O. 1977. The Finite Element Method. McGraw-Hill.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1007929702347