Skip to main content

High-Performance Computing in Computer Vision

  • Reference work entry
  • First Online:
Computer Vision
  • 174 Accesses

Synonyms

Computing architectures for machine perception; Heterogeneous parallel computing

Definition

The central objective of a computer vision task is to perceive visual data and develop a response. Various processes take place in the data to decisionchain. High-performance computing refers to the capacity to achieve a computational task at the required fidelity with minimal resources including time and endurance. Recent explosive growth in video cameras and the resulting ubiquity of visual data broaden the scope of high-performance computer vision well beyond robotics and automation. It is difficult to crisply separate the processing and perception mechanisms underlying this chain. Inspired by neural information processing in the visual system, they are often broadly grouped as low-, intermediate-, and higher-level vision. Low-level vision entails very simple computations applied at each pixel and its immediate neighborhood. Examples include edge detection, texture, order...

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 649.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 899.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Cantoni V, Levialdi S, Zavidovique B (2011) 3C vision: cues, context and channels. Elsevier, Amsterdam

    Google Scholar 

  2. Scientific American (1998) Science’s vision: the mechanics of sight.

    Google Scholar 

  3. Scientific American (2008) Special report on PERCEPTION: 105 mind-bending illusions

    Google Scholar 

  4. Reddy R (1985) Super chips for artificial intelligence. IEEE Int Conf on Solid-State Circuits XXVIII:54–55

    Google Scholar 

  5. Bader DA, JáJá J (1996) Parallel algorithms for image histogramming and connected components with an experimental study. J Parallel Distrib Comput 35(2):173–190

    Article  Google Scholar 

  6. Gross T, OH́allaron D (1998) iWarp: anatomy of a parallel computing system. MIT, Cambridge

    Google Scholar 

  7. Gamal A, Eltoukhy H (2005) CMOS image sensors. IEEE Circuits Devices Mag 21(3):6–20

    Article  Google Scholar 

  8. Seetharaman G (1995) A simplified design strategy for mapping image processing algorithms on a simd torus. J Theor Comput Sci 140(2):319–331

    Article  MathSciNet  MATH  Google Scholar 

  9. Bellens P, Palaniappan K, Badia RM, Seetharaman G, Labarta J (2011) Parallel implementation of the integral histogram. Lecture notes in computer science (ACIVS), vol 6915. Springer, Berlin/New York, pp 586–598

    Google Scholar 

  10. Seetharaman G, Zavidovique B (1997) Image processing in a tree of peano coded images. In: Proceedings computer architectures for machine perception (CAMP ’97), IEEE computer society, Cambridge, MA, pp 229–234

    Google Scholar 

  11. Asano T, Ranjan D, Roos T, Welzl E, Widmayer P (1997) Space-filling curves and their use in the design of geometric data structures. Theor Comput Sci 181(1):3–15

    Article  MathSciNet  MATH  Google Scholar 

  12. Heinecke A, Bader M (2009) Towards many-core implementation of LU-decomposition decomposition using peano curves. In: Proceedings of the combined workshop on unconventional high performance computing plus memory access workshop. Association for Computing Machinary, New York, pp 21–30

    Google Scholar 

  13. Hasler AF, Palaniappan K, Manyin M, Dodge J (1994) A high performance interactive image spreadsheet (IISS). Comput Phys 8(4):325–342

    Article  Google Scholar 

  14. Palaniappan K, Fraser J (2001) Multiresolution tiling for interactive viewing of large datasets. In: 17th international AMS conference on interactive information and processing systems (IIPS) for meteorology, oceanography and hydrology, American meteorological society, Albuquerque, pp 338–342

    Google Scholar 

  15. Ponto K, Doerr K, Kuester F (2010) Giga-stack: a method for visualizing giga-pixel layered imagery on massively tiled displays. Future Gener Comput Systems 26(5):693–700

    Article  Google Scholar 

  16. Rock I, Palmer S (1990) The legacy of gestalt psychology. Sci Am 263(6): 84–90

    Article  Google Scholar 

  17. Grauer-Gray S, Kambhamettu C, Palaniappan K (2008) GPU implementation of belief propagation using CUDA for cloud tracking and reconstruction. In: 5th IAPR workshop on pattern recognition in remote sensing (ICPR), Tampa, FL, pp 1–4

    Google Scholar 

  18. Warnock J.E, (1969) A hidden surface algorithm for computer generated halftone pictures. Ph.D. dissertation. The University of Utah. AAI6919002

    Google Scholar 

  19. Horowitz S.L, Theodosios Pavlidis (1976) Picture segmentation by a tree traversal algorithm. J. ACM 23(2):368–388

    Article  MATH  Google Scholar 

  20. Seetharaman G, Gasperas G, Palaniappan K (2000) A piecewise affine model for image registration in nonrigid motion analysis. IEEE Int. Conf. Image Processing, 1:561–564

    Google Scholar 

  21. Zhou L, Kambhamettu C, Goldgof D, Palaniappan K, Hasler A. F, (2001) Tracking non-rigid motion and structure from 2D satellite cloud images without correspondences. IEEE Trans. Pattern Analysis and Machine intelligence, 23(11):1330–1336

    Article  Google Scholar 

  22. Fraser J, Haridas A, Seetharaman G, Rao R, Palaniappan K (2013) KOLAM: A cross-platform architecture for scalable visualization and tracking in wide-area motion imagery. Proc. SPIE Conf. Geospatial InfoFusion III (Defense, Security and Sensing: Sensor Data and Information Exploitation), 8747:87470N

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this entry

Cite this entry

Seetharaman, G. (2014). High-Performance Computing in Computer Vision. In: Ikeuchi, K. (eds) Computer Vision. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-31439-6_789

Download citation

Publish with us

Policies and ethics