Epsilon-regular sets and intervals

Regularity of sets (both open and closed) is fundamental in the classical theory of solid modeling and is implicit in many shape modeling representations. However, strictly speaking, the notion of regularity cannot be applied to real world shapes and/or computed geometric models that usually exhibit irregularity in the forms or errors, uncertainty, and/or approximation. We propose a notion of /spl epsiv/-regularity that quantifies regularity of shapes in terms of set intervals and subsumes the classical notions of open and closed regular sets as special exact cases. Our formulation relies on /spl epsiv/-topological operations that are related to, but are distinct from, the common morphological operations. We also show that /spl epsiv/-regular interval is bounded by two sets, such that the Hausdorff distance between the sets, as well the Hausdorff distance between their boundaries, is at most /spl epsiv/. Many applications of /spl epsiv/-regularity include geometric data translation and solid model validation.

[1]  Nicholas M. Patrikalakis,et al.  Analysis of boundary representation model rectification , 2001, SMA '01.

[2]  Aristides A. G. Requicha,et al.  Offsetting operations in solid modelling , 1986, Comput. Aided Geom. Des..

[3]  Remco C. Veltkamp,et al.  Shape matching: similarity measures and algorithms , 2001, Proceedings International Conference on Shape Modeling and Applications.

[4]  Neil F. Stewart,et al.  Accuracy and semantics in shape-interrogation applications , 2005, Graph. Model..

[5]  T. M. Murali,et al.  Consistent solid and boundary representations from arbitrary polygonal data , 1997, SI3D.

[6]  A.A.G. Requicha,et al.  Boolean operations in solid modeling: Boundary evaluation and merging algorithms , 1985, Proceedings of the IEEE.

[7]  Dominique Attali,et al.  r-regular shape reconstruction from unorganized points , 1997, SCG '97.

[8]  Frank-Lothar Krause,et al.  Processing of CAD-data—conversion, verification and repair , 1997, SMA '97.

[9]  Michael J. Wozny,et al.  A topology-based approach for sell-closure , 1992, Geometric Modeling.

[10]  Farhad Arbab Set models and Boolean operations for solids and assemblies , 1990, IEEE Computer Graphics and Applications.

[11]  M. Boyer,et al.  Modeling Spaces for Toleranced Objects , 1991, Int. J. Robotics Res..

[12]  G. Matheron Random Sets and Integral Geometry , 1976 .

[13]  Xuejun Sheng,et al.  Generating topological structures for surface models , 1995, IEEE Computer Graphics and Applications.

[14]  Carlos Andújar,et al.  Topology-reducing surface simplification using a discrete solid representation , 2002, TOGS.

[15]  Neil F. Stewart,et al.  Error Analysis for Operations in Solid Modeling in the Presence of Uncertainty , 2007, SIAM J. Sci. Comput..

[16]  Bert Mendelson Introduction to Topology , 1975 .

[17]  Jan Helge Bøhn,et al.  Removing zero-volume parts from CAD models for layered manufacturing , 1995, IEEE Computer Graphics and Applications.

[18]  Sheila A. Martin,et al.  Interoperability Cost Analysis of the U.S. Automotive Supply Chain , 1999 .

[19]  Subodh Kumar,et al.  RSVP: A Geometric Toolkit for Controlled Repair of Solid Models , 1998, IEEE Trans. Vis. Comput. Graph..

[20]  Micha Sharir,et al.  Filling gaps in the boundary of a polyhedron , 1995, Comput. Aided Geom. Des..

[21]  V. Shapiro,et al.  ε-Solidity in Geometric Data Translation , 2004 .

[22]  Neil F. Stewart,et al.  Algorithmic tolerances and semantics in data exchange , 1997, SCG '97.

[23]  Aristides A. G. Requicha,et al.  Mathematical Foundations of Constructive Solid Geometry: General Topology of Closed Regular Sets , 1978 .

[24]  Jarek Rossignac,et al.  Mason: morphological simplification , 2005, Graph. Model..

[25]  Scott M. Staley,et al.  STEP AP203 data exchange study , 1995, Symposium on Solid Modeling and Applications.

[26]  ARISTIDES A. G. REQUICHA,et al.  Representations for Rigid Solids: Theory, Methods, and Systems , 1980, CSUR.

[27]  F. Stephan,et al.  Set theory , 2018, Mathematical Statistics with Applications in R.

[28]  I. Holopainen Riemannian Geometry , 1927, Nature.

[29]  G. Butlin,et al.  CAD Data Repair , 1996 .

[30]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[31]  Karsten Weihe,et al.  Reconstructing the Topology of a CAD Model—a Discrete Approach , 2000, Algorithmica.

[32]  H. Heijmans Morphological image operators , 1994 .