Rational supershapes for surface reconstruction

Y. D. Fougerolle, A. Gribok, S. Foufou, F. Truchetet, M. A. Abidi

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Simple representation of complex 3D data sets is a fundamental problem in computer vision. From a quality control perspective, it is crucial to use efficient and simple techniques do define a reference model for further recognition or comparison tasks. In this paper, we focus on reverse engineering 3D data sets by recovering rational supershapes to build an implicit function to represent mechanical parts. We derive existing techniques for superquadrics recovery to the supershapes and we adapt the concepts introduced for the ratioquadrics to introduce the rational supershapes. The main advantage of rational supershapes over standard supershapes is that the radius is now expressed as a rational fraction instead of sums and compositions of powers of sines and cosines, which allows simpler and faster computations during the optimization process. We present reconstruction results of complex 3D data sets that are represented by an implicit equation with a small number of parameters that can be used to build an error measure.

Original languageEnglish (US)
Title of host publicationEighth International Conference on Quality Control by Artificial Vision
StatePublished - 2007
Event8th International Conference on Quality Control by Artificial Vision - Le Creusot, France
Duration: May 23 2007May 25 2007

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
ISSN (Print)0277-786X


Other8th International Conference on Quality Control by Artificial Vision
CityLe Creusot

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Rational supershapes for surface reconstruction'. Together they form a unique fingerprint.

Cite this