Superquadrics with rational and irrational symmetry

Superquadrics are important models for part level-description in computer graphics and computer vision. Their power resides in their compact characterization. To further extend the representational power of superquadrics several methods have been proposed for local and global deformations. This notwithstanding, it is very difficult, for example, to represent polygons or polyhedrons using classical superquadrics. In this paper we present a new approach to model natural and abstract shapes for computer graphics, using a Generalized Superellipse Equation, which solves the problem of symmetries. Our approach provides an elegant analytical way to fold or unfold the coordinate axis systems like a fan, thereby generalizing superquadrics and superellipses (and hyperspheres in general) to supershapes for any symmetry, rational or irrational. Very compact representations of various shapes with different symmetries are possible and this provides opportunities for CAD at the level of graphics kernels, CAD-users and their clients. For example, parts and assemblies can be represented in very small file sizes allowing to use the 3-D solid model throughout the design and manufacturing process. Our approach presents an elegant way to use 3-D models both for solid modeling and boundary representations, for rigid as well as soft models.

[1]  Edoardo Ardizzone,et al.  Hybrid architecture for shape reconstruction and object recognition , 1996, Int. J. Intell. Syst..

[2]  Christophe Schlick,et al.  Ratioquadrics: an alternative model for superquadrics , 1996, The Visual Computer.

[3]  J. Gielis A generic geometric transformation that unifies a wide range of natural and abstract shapes. , 2003, American journal of botany.

[4]  Edoardo Ardizzone,et al.  Hybrid architecture for shape reconstruction and object recognition , 1996 .

[5]  Chandra Kambhamettu,et al.  Extending superquadrics with exponent functions: modeling and reconstruction , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[6]  Alan H. Barr,et al.  Global and local deformations of solid primitives , 1984, SIGGRAPH.

[7]  Franc Solina,et al.  Segmentation and recovery of superquadrics: computational imaging and vision , 2000 .

[8]  Ed Zaluska,et al.  Surface subdivision for generating superquadrics , 1998, The Visual Computer.

[9]  Barr,et al.  Superquadrics and Angle-Preserving Transformations , 1981, IEEE Computer Graphics and Applications.

[10]  Andrew J. Hanson,et al.  Hyperquadrics: Smoothly deformable shapes with convex polyhedral bounds , 1988, Comput. Vis. Graph. Image Process..

[11]  Brian Wyvill,et al.  Generalized Distance Metrics in Implicit Surface Modelling , 1999 .

[12]  Dimitris N. Metaxas,et al.  Shape Evolution With Structural and Topological Changes Using Blending , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Franc Solina,et al.  Segmentation and Recovery of Superquadrics , 2000, Computational Imaging and Vision.