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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cantoni V, Levialdi S, Zavidovique B (2011) 3C vision: cues, context and channels. Elsevier, Amsterdam
Scientific American (1998) Science’s vision: the mechanics of sight.
Scientific American (2008) Special report on PERCEPTION: 105 mind-bending illusions
Reddy R (1985) Super chips for artificial intelligence. IEEE Int Conf on Solid-State Circuits XXVIII:54–55
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
Gross T, OH́allaron D (1998) iWarp: anatomy of a parallel computing system. MIT, Cambridge
Gamal A, Eltoukhy H (2005) CMOS image sensors. IEEE Circuits Devices Mag 21(3):6–20
Seetharaman G (1995) A simplified design strategy for mapping image processing algorithms on a simd torus. J Theor Comput Sci 140(2):319–331
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
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
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
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
Hasler AF, Palaniappan K, Manyin M, Dodge J (1994) A high performance interactive image spreadsheet (IISS). Comput Phys 8(4):325–342
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
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
Rock I, Palmer S (1990) The legacy of gestalt psychology. Sci Am 263(6): 84–90
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
Warnock J.E, (1969) A hidden surface algorithm for computer generated halftone pictures. Ph.D. dissertation. The University of Utah. AAI6919002
Horowitz S.L, Theodosios Pavlidis (1976) Picture segmentation by a tree traversal algorithm. J. ACM 23(2):368–388
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
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
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-0-387-31439-6_789
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30771-8
Online ISBN: 978-0-387-31439-6
eBook Packages: Computer ScienceReference Module Computer Science and Engineering