Skip to main content

An Approximation Algorithm for Computing Minimum-Length Polygons in 3D Images

  • Conference paper
Computer Vision – ACCV 2010 (ACCV 2010)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 6495))

Included in the following conference series:

Abstract

Length measurements in 3D images have raised interest in image geometry for a long time. This paper discusses the Euclidean shortest path (ESP) to be calculated in a loop of face-connected grid cubes in the 3D orthogonal grid, which are defined by minimum-length polygonal (MLP) curves. We propose a new approximation algorithm for computing such an MLP. It is much simpler and easier to understand and to implement than previously published algorithms by Li and Klette. It also has a straightforward application for finding an approximate minimum-length polygonal arc (MLA), a generalization of the MLP problem. We also propose two heuristic algorithms for computing a simple cube-arc within a 3D image component, with a minimum number of cubes between two cubes in this component. This may be interpreted as being an approximate solution to the general ESP problem in 3D (which is known as being NP-hard) assuming a regular subdivision of the 3D space into cubes of uniform size.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)

    Book  MATH  Google Scholar 

  2. Bülow, T., Klette, R.: Rubber band algorithm for estimating the length of digitized space-curves. In: Proc. Intern. Conf. Pattern Recognition, vol. 3, pp. 551–555 (2000)

    Google Scholar 

  3. Bülow, T., Klette, R.: Approximation of 3D shortest polygons in simple cube curves. In: Bertrand, G., Imiya, A., Klette, R. (eds.) Digital and Image Geometry. LNCS, vol. 2243, pp. 281–294. Springer, Heidelberg (2002)

    Google Scholar 

  4. Bülow, T., Klette, R.: Digital curves in 3D space and a linear-time length estimation algorithm. IEEE Trans. Pattern Analysis Machine Intelligence 24, 962–970 (2002)

    Article  Google Scholar 

  5. Canny, J., Reif, J.H.: New lower bound techniques for robot motion planning problems. In: Proc. IEEE Conf. Foundations Computer Science, pp. 49–60 (1987)

    Google Scholar 

  6. Coeurjolly, D., Debled-Rennesson, I., Teytaud, O.: Segmentation and length estimation of 3D discrete curves. In: Bertrand, G., Imiya, A., Klette, R. (eds.) Digital and Image Geometry. LNCS, vol. 2243, pp. 299–317. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  7. Dror, M., Efrat, A., Lubiw, A., Mitchell, J.: Touring a sequence of polygons. In: Proc. STOC, pp. 473–482 (2003)

    Google Scholar 

  8. Ficarra, E., Benini, L., Macii, E., Zuccheri, G.: Automated DNA fragments recognition and sizing through AFM image processing. IEEE Trans. Inf. Technol. Biomed. 9, 508–517 (2005)

    Article  Google Scholar 

  9. Hochbaum, D.S.: Approximation Algorithms for NP-Hard Problems. PWS Pub. Co., Boston (1997)

    MATH  Google Scholar 

  10. Jonas, A., Kiryati, N.: Length estimation in 3-D using cube quantization. In: Proc. Vision Geometry. SPIE, vol. 2356, pp. 220–230 (1994)

    Google Scholar 

  11. Jonas, A., Kiryati, N.: Length estimation in 3-D using cube quantization. J. Math. Imaging Vision 8, 215–238 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  12. Karavelas, M.I., Guibas, L.J.: Static and kinetic geometric spanners with applications. In: Proc. ACM-SIAM Symp. Discrete Algorithms, pp. 168–176 (2001)

    Google Scholar 

  13. Klette, R., Bülow, T.: Minimum-length polygons in simple cube-curves. In: Nyström, I., Sanniti di Baja, G., Borgefors, G. (eds.) DGCI 2000. LNCS, vol. 1953, p. 467. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  14. Klette, R., Rosenfeld, A.: Digital Geometry. Morgan Kaufmann, San Francisco (2004)

    MATH  Google Scholar 

  15. Li, F., Klette, R.: Minimum-length polygon of a simple cube-curve in 3D space. In: Klette, R., Žunić, J. (eds.) IWCIA 2004. LNCS, vol. 3322, pp. 502–511. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  16. Li, F., Klette, R.: The class of simple cube-curves whose mLPs cannot have vertices at grid points. In: Andrès, É., Damiand, G., Lienhardt, P. (eds.) DGCI 2005. LNCS, vol. 3429, pp. 183–194. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  17. Li, F., Klette, R.: Minimum-length polygons of first-class simple cube-curves. In: Gagalowicz, A., Philips, W. (eds.) CAIP 2005. LNCS, vol. 3691, pp. 321–329. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  18. Li, F., Klette, R.: Shortest paths in a cuboidal world. In: Reulke, R., Eckardt, U., Flach, B., Knauer, U., Polthier, K. (eds.) IWCIA 2006. LNCS, vol. 4040, pp. 415–429. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  19. Li, F., Klette, R.: Exact and approximate algorithms for the calculation of shortest paths. IMA Minneapolis (2006) , Report 2141 on http://www.ima.umn.edu/preprints/oct2006

  20. Li, F., Klette, R.: Analysis of the rubberband algorithm. Image and Vision Computing 25, 1588–1598 (2007)

    Article  Google Scholar 

  21. Roberts, A.W., Varberg, V.D.: Convex Functions. Academic Press, New York (1973)

    MATH  Google Scholar 

  22. Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970)

    Book  MATH  Google Scholar 

  23. Sklansky, J., Kibler, D.F.: A theory of nonuniformly digitized binary pictures. IEEE Trans. Systems Man Cybernetics 6, 637–647 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  24. Sloboda, F., Zaťko, B., Klette, R.: On the topology of grid continua. In: Proc. Vision Geometry. SPIE, vol. 3454, pp. 52–63 (1998)

    Google Scholar 

  25. Sloboda, F., Zaťko, B., Stoer, J.: On approximation of planar one-dimensional grid continua. In: Klette, R., Rosenfeld, A., Sloboda, F. (eds.) Advances in Digital and Computational Geometry, pp. 113–160. Springer, Heidelberg (1998)

    Google Scholar 

  26. Sun, C., Pallottino, S.: Circular shortest path on regular grids. CSIRO Math. Information Sciences, CMIS Report No. 01/76, Australia (2001)

    Google Scholar 

  27. Talbot, M.: A dynamical programming solution for shortest path itineraries in robotics. Electr. J. Undergrad. Math. 9, 21–35 (2004)

    Google Scholar 

  28. Wolber, R., Stäb, F., Max, H., Wehmeyer, A., Hadshiew, I., Wenck, H., Rippke, F., Wittern, K.: Alpha-Glucosylrutin: Ein hochwirksams Flavonoid zum Schutz vor oxidativem Stress. J. German Society Dermatology 2, 580–587 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, F., Pan, X. (2011). An Approximation Algorithm for Computing Minimum-Length Polygons in 3D Images. In: Kimmel, R., Klette, R., Sugimoto, A. (eds) Computer Vision – ACCV 2010. ACCV 2010. Lecture Notes in Computer Science, vol 6495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19282-1_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19282-1_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19281-4

  • Online ISBN: 978-3-642-19282-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics