Summary
While human intelligence can easily grasp the shapes in a scene from the information acquired by the eyes, this task is far from trivial for computers. This chapter surveys recent advances in the curve reconstruction problem, in which polygonal curves that approximate underlying curves of unknown shape are constructed from given sample points from the curves. In recently developed algorithms for this purpose, a powerful mathematical tool, called the Voronoi diagram, plays a main role for extracting the shape from the sample points. The aim of this chapter is to survey the algorithms, offering an intuitive view about the role that Voronoi diagram plays.
In the last decade, great advances were brought about since a concept called ε-sample was introduced. This enabled us to sample an underlying curve in variable density according to its local feature size. This chapter intuitively explains the mechanism by which algorithms can handle ε-samples. Another recent topic is the introduction of the optimization technique which has been applied to many other practical problems. This chapter briefly reviews how this technique is applied to the curve reconstruction problem.
Another important application of the curve reconstruction problem is to extract the “skeleton” structure of a target figure: The Voronoi edges dual to the Delaunay edges not used in the reconstruction is known to approximate the medial axis of the figure. As reported the Chapter 7 of this book, this technique is a fundamental tool for some GIS applications such as automated feature extraction from digitized maps.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Althaus, E., Mehlhorn, K.: SIAM Journal on Computing. 31, 27–66 (2001)
Amenta, N., Bern, M., Eppstein, D.: Graphical Models and Image Processing. 60, 125–135 (1998)
Attali, D.: Computational Geometry: Theory and Applications. 10, 239–247 (1998)
Bernardini, F., Bajaj, C.L.: Sampling and reconstructing manifolds using α-shapes. In: Proceedings of the 9th Canadian Conference on Computational Geometry, pp. 193–198 (1997)
Blum, H.: A transformation for extracting new descriptors of shape. In: Walthen-Dunn, W. (ed.) Models for the perception of speech and visual form, pp. 362–380. MIT Press, Boston (1967)
Brandt, J., Algazi, V.R.: Computer Vision. Graphics, and Image Processing 55, 329–338 (1992)
Dey, T.K., Kumar, P.: A simple provable algorithm for curve reconstruction. In: Proceedings of the 10th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 893–894 (1999)
Dey, T.K., Mehlhorn, K., Ramos, E.A.: Computational Geometry: Theory and Applications. 15, 229–244 (2000)
Dey, T.K., Wenger, R.: Computational Geometry: Theory and Applications. 19, 89–99 (2001)
Dey, T.K.: Curve and Surface Reconstruction: Algorithms with Mathematical Analysis. Cambridge University Press, Cambridge (2007)
Edelsbrunner, H., Kirkpatrick, D.G., Seidel, R.: IEEE Transactions on Information Theory IT-29:551–559 (1983)
Edelsbrunner, H., Mücke, E.P.: ACM Transactions on Graphics. 9, 66–104 (1990)
de Figueiredo, L.H., Gomes, J.M.: Visual Computer. 11, 105–112 (1995)
Edelsbrunner, H., Facello, M., Liang, J.: Discrete Applied Mathematics. 88, 83–102 (1998)
Funke, S., Ramos, E.A.: Reconstructing a collection of curves with corners and endpoints. In: Proceedings of the 12th Annual ACM-SIAM Symposium on Discrete algorithms, pp. 344–353 (2001)
Giesen, J.: Discrete and Computational Geometry. 24, 577–603 (2000)
Gold, C.M., Snoeyink, J.: A one-step crust and skeleton extraction algorithm. Algorithmica 30, 144–163 (2001)
Gold, C.M., Mioc, D., Anton, F., Sharma, O., Dakowicz, M.: methodology for automated cartographic data inputs, drawing and editing using kinetic Delaunay/Voronoi diagrams. In: Gavrilova, M.L. (ed.) Book Generalized Voronoi Diagram. SCI 158, ch. 7. Springer, Heidelberg (2008)
Hiyoshi, H.: Closed curve reconstruction from unorganized sample points. In: Proceedings of the 3rd International Symposium on Voronoi Diagrams in Science and Engineering, pp. 122–131 (2006)
Hiyoshi, H.: Optimization approach for the curve reconstruction problem (in preparation)
Kim, D.S., Seo, J., Kim, D., Cho, Y., Ryu, J.: The β-shape in the three-dimensional spheres. In: Gavrilova, M.L. (ed.) Book Generalized Voronoi Diagram. SCI 158, ch. 3. Springer, Heidelberg (2008)
Kirkpatrick, D.G., Radke, J.D.: A framework for computational morphology. In: Toussaint, G.T. (ed.) Computational Geometry Elsevier, Amsterdam, pp. 217–248 (1985)
Matula, D.W., Sokal, R.R.: Geographical Analysis. 12, 205–222 (1980)
Okabe, A., Boots, B., Sugihara, K., Chiu, S.-N.: Spatial Tessellations: Concepts and Applications of Voronoi Diagrams, 2nd edn. John Wiley & Sons, Chichester (2000)
Shamos, M.I., Hoey, D.: Closest-point problems. In: Proceedings of the 16th IEEE Symposium on Foundations of Computer Science, pp. 151–162 (1975)
Tutte, W.T.: A short proof of the factor theorem for finite graphs. Canadian Journal of Mathematics 6, 347–352 (1954)
Yap, C.-K.: Journal of Computer and System Sciences. 40, 2–18 (1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hiyoshi, H. (2009). Intelligent Solutions for Curve Reconstruction Problem. In: Gavrilova, M.L. (eds) Generalized Voronoi Diagram: A Geometry-Based Approach to Computational Intelligence. Studies in Computational Intelligence, vol 158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85126-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-85126-4_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85125-7
Online ISBN: 978-3-540-85126-4
eBook Packages: EngineeringEngineering (R0)