Skip to main content

Closed-Form Solutions for Continuous PCA and Bounding Box Algorithms

  • Conference paper
Computer Vision and Computer Graphics. Theory and Applications (VISIGRAPP 2008)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 24))

Included in the following conference series:

Abstract

The computation of the minimum-volume bounding box of a point set in ℝ3 is a hard problem. The best known exact algorithm requires O(n 3) time, so several approximation algorithms and heuristics are preferred in practice. Among them, the algorithm based on PCA (Principal Component Analysis) plays an important role. Recently, it has been shown that the discrete PCA algorithm may fail to approximate the minimum-volume bounding box even for a large constant factor. Moreover, this happens only for some very special examples with point clusters. As an alternative, it has been proved that the continuous version of PCA overcomes these problems.

The contribution of this paper is two-fold. First, we study the impact of the recent theoretical results on applications of several PCA variants in practice. We analyze the advantages and disadvantages of the different variants on realistic inputs, randomly generated inputs, and specially constructed (worst case) instances. Second, we evaluate and compare the performances of several existing bounding box algorithms.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Barequet, G., Chazelle, B., Guibas, L.J., Mitchell, J.S.B., Tal, A.: Boxtree: A hierarchical representation for surfaces in 3D. Computer Graphics Forum 15, 387–396 (1996)

    Article  Google Scholar 

  2. Barequet, G., Har-Peled, S.: Efficiently approximating the minimum-volume bounding box of a point set in three dimensions. J. Algorithms 38(1), 91–109 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  3. Beckmann, N., Kriegel, H.-P., Schneider, R., Seeger, B.: The R *-tree: An efficient and robust access method for points and rectangles. In: ACM SIGMOD Int. Conf. on Manag. of Data, pp. 322–331 (1990)

    Google Scholar 

  4. Dimitrov, D., Knauer, C., Kriegel, K., Rote, G.: Bounds on the quality of the PCA bounding boxes. Computational Geometry 42(8), 772–789 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  5. Gottschalk, S., Lin, M.C., Manocha, D.: OBBTree: A hierarchical structure for rapid interference detection. In: SIGGRAPH 1996, pp. 171–180 (1996)

    Google Scholar 

  6. Har-Peled, S.: Source code of program for computing and approximating the diameter of a point-set in 3d (2000), http://www.uiuc.edu/~sariel/papers/00/diameter/diam_prog.html

  7. Har-Peled, S.: A practical approach for computing the diameter of a point-set. In: Proc. 17th Annu. ACM Sympos. on Comput. Geom., pp. 177–186 (2001)

    Google Scholar 

  8. Jolliffe, I.: Principal Component Analysis, 2nd edn. Springer, New York (2002)

    MATH  Google Scholar 

  9. Lahanas, M., Kemmerer, T., Milickovic, N.: Optimized bounding boxes for three-dimensional treatment planning in brachytherapy. Med. Phys. 27, 2333–2342 (2000)

    Article  Google Scholar 

  10. Macbeath, A.M.: A compactness theorem for affine equivalence classes of convex regions. Canadian J. Math. 3, 54–61 (1951)

    MATH  MathSciNet  Google Scholar 

  11. O’Rourke, J.: Finding minimal enclosing boxes. Int. J. Comp. Info. Sci. 14, 183–199 (1985)

    Google Scholar 

  12. Roussopoulos, N., Leifker, D.: Direct spatial search on pictorial databases using packed R-trees. In: ACM SIGMOD, pp. 17–31 (1985)

    Google Scholar 

  13. Sellis, T., Roussopoulos, N., Faloutsos, C.: The R  + -tree: A dynamic index for multidimensional objects. In: 13th VLDB Conference, pp. 507–518 (1987)

    Google Scholar 

  14. Toussaint, G.: Solving geometric problems with the rotating calipers. In: IEEE MELECON, pp. A10.02/1–4 (1983)

    Google Scholar 

  15. Vranić, D.V., Saupe, D., Richter, J.: Tools for 3D-object retrieval: Karhunen-Loeve transform and spherical harmonics. In: IEEE 2001 Workshop Multimedia Signal Processing, pp. 293–298 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dimitrov, D., Holst, M., Knauer, C., Kriegel, K. (2009). Closed-Form Solutions for Continuous PCA and Bounding Box Algorithms. In: Ranchordas, A., Araújo, H.J., Pereira, J.M., Braz, J. (eds) Computer Vision and Computer Graphics. Theory and Applications. VISIGRAPP 2008. Communications in Computer and Information Science, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10226-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10226-4_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10225-7

  • Online ISBN: 978-3-642-10226-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics