Abstract
A new method for constructing the convex hull of a concave polyhedron represented by B-Reps is presented as a basic tool for feature processing of 3-D objects. The algorithm is based on the idea of taking out faces which are used for constructing the convex hull and making new faces to cover gaps between the faces taken out from the polyhedron. It is shown that constructing convex hulls of polyhedra can be applicable to deciding similarities of 3-D objects numerically. Various examples of concave polyhedra for determining similarities have been tested. The results show that the theoretical considerations are reasonable and matches with our feeling.
Chapter PDF
Similar content being viewed by others
Keywords
References
Chand D.R. and Kaput S.S.: An Algorithm for Convex Polytopes J. ACM, vol.17, no.1, pp.78–86 (1970)
Cutkosky M.R., Tenenbaum J.M. and Muller D. Features in Process-Based Design, Proc. Comp. Eng., ASME, pp. 557–562 (1988)
Dixon J.R., Libardi E.C. and Nielsen E.H.: Unresolved Research Issues in Development of Design-with-Features System, In Geometric Modeling for Product Engineering, North-Holland, pp. 183–196 (1990)
Falcidieno B. and Giannini F. Automatic Recognition and Representation of Shape-Based Features in a Geometric Modeling System Computer Vision, Graphics, and Image Processing, vol.48, pp.93–123 (1989)
Furukawa S. An Efficient Convex Hull Algorithm for Finite Points Set in 3-D space Technical Report of M41 Group in Yamanashi University, no.1, pp.1–7 (1986)
Furukawa S.: An Algorithm for Constructing Hierarchical Tree Structures of Polyhedra, Journal of JSPE., vol. 51, no. 11, pp. 2071–2076 (1985) (in Japanese)
Furukawa S., Kimura F., Sata T. and Obi M.: An Algorithm for Deciding Congruence of Polyhedra, Bulletin of the JSME., vol. 56, no. 528, pp. 2311–2317 (1990) (in Japanese)
Furukawa S.: Computer Aided Checking of Products Proceedings of Intellectual Facilitation of Creative Activities, SCF., pp.52–57 (1994)
Graham R.L.: An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set, Information Proc. Letter, pp. 132–133 (1972)
Grabowski H., Ander R., Geiger K. and Schnitt M.: Vision Based On-Line Inspection of Manufactured Parts, Human Aspects in Computer Integrated Manufacturing, ed. by G.J.Olling and F.Kimura, Elsevier Science Pub., pp.593–607 (1992)
Jarvis RA.: On the Identification of the Convex Hull of a Finite Set of Points in the Plane Information Processing Letter, no.2, pp.18–21 (1973)
Kim Y.S.: Recognition of Form Features Using Convex Decomposition Computer-Aided Design, vol.24, no.9, pp.461–476 (1992)
Martino T., Falcidieno B., Giannini F., Hallinger S. and Ovtcharova J.: Integration of Design by Features and Feature Recognition Approaches Through a Unified Model, Modeling in Computer Graphics, Springer-Verlag, pp. 423–437 (1993)
Mukai S., Furukawa S., Kimura F. and Obi M.: An Algorithm for Determining Similarities of Convex Polyhedra, Computers & Graphics, vol. 18, no. 2, pp. 171–176 (1994)
Mukai S., Furukawa S. and Kuroda M. A Method for Determining Similarities of Polyhedra using Form Feature Decomposition, The 49th Annual Conference of Japan Society for Information Processing, pp.2. 393–2. 394 (1994) (in Japanese)
Preparata F.P.: Convex Hulls of Finite Sets of Points in Two and Three Dimensions CACM., vol.20, no.2, pp.87–93 (1977)
Preparata F.P. and Shamos M.I.: Computational Geometry, An Introduction, Springer-Verlag, (1985)
Sakurai H. and Gossard D.C.: Recognizing Shape Features in Solid Models IEEE Computer Graphics & Applications, vol.10, no.5, pp.22–32 (1990)
Seidel R.: Constructing Higher-Dimensional Convex Hull at Logarithmic Cost per Face ACM, pp.404–413 (1986)
Shah J.J. and Rogers M.T.: Functional Requirements and Conceptual Design of the Feature-Based Modeling System Computer-Aided Engineering Journal, pp.9–15 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Furukawa, S., Mukap, S., Kuroda, M. (1995). A Convex Hull Algorithm and Its Application to Shape Comparison of 3-D Objects. In: Sun, Q., Tang, Z., Zhang, Y. (eds) Computer Applications in Production Engineering. CAPE 1995. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34879-7_12
Download citation
DOI: https://doi.org/10.1007/978-0-387-34879-7_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2939-8
Online ISBN: 978-0-387-34879-7
eBook Packages: Springer Book Archive