Abstract
Image processing and computer vision do not start with a frame in the frame buffer. Embedded vision systems need to consider the entire real-time vision pipeline from image acquisition to result output, including the operations that are to be performed on the images. This chapter gives an overview of this pipeline and the involved hardware components. It discusses several types of image sensors as well as their readout styles, speeds, and interface styles. Interconnection options for such sensors are presented with low-voltage differential signaling highlighted due to performance and prevalence. Typical image operations are overviewed in the context of an embedded system containing one or more sensors and their interfaces. Several hardware storage and processing components (including DSPs, various systemon- a-chip combinations, FPGAs, GPUs, and memories) are explained as building blocks from which a vision system might be realized. Component-to-component relationships, data and control pathways, and signaling methods between and among these components are discussed, and specific organizational approaches are compared and contrasted.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
L. Carranza, F. Jiménez-Garrido, G. Liñán Cembrano, E. Roca, S. E. Meana, and A. Rodríguez-Vázquez. ACE16k based stand-alone system for real-time pre-processing tasks. In Proc. Microelectronics for the New Millenium Symposium, 2005.
P. E. Consortium. PC/104 Specification, Version 2.5, November 2003.
E. R. Fossum. Active Pixel Sensors: Are CCD’s Dinosaurs? Proc. SPIE, 1900(3), 1993.
D. Litwiller. CCD vs. CMOS: Facts and Faction. Photonics Spectra, January 2001.
D. Litwiller. CMOS vs. CCD: Maturing Technology, Maturing Markets. Photonics Spectra, August 2005.
S. Mendis, S. E. Kemeny, and E. R. Fossum. CMOS Active Pixel Image Sensor. IEEE Trans. on Electron Devices, 41(3), March 1994.
G. Liñán, S. Espejo, R. Domínguez-Castro, and A. Rodríguez-Vázquez. ACE4k: An analog I/O 64 64 visual microprocessor chip with 7-bit accuracy. In Intl. Journal of Circuit Theory and Applications, volume 30, pages 89–116, March 2002.
W. M. Newman and A. van Dam. Recent Efforts Towards Graphics Standardization. ACM Computing Surveys, 10, December 1978.
G. van der Wal, M. Hansen, and M. Piacentino. The Acadia Vision Processor. In Proc. IEEE Intl. Workshop on Computer Architectures for Machine Perception, 2000.
A. X. Widmer and P. A. Franaszek. A DC-Balanced, Partitioned Block 8B/10B Transmission Code. IBM Journal of Research and Development, 27(5):440, 1983.
http://www.dalsa.com/markets/ccd_vs_cmos.asp (accessed May 2008)
http://www.softdb.com/media/DSP_Introduction_en_OnlinePDF.pdf (accessed May 2008)
http://www.tutorial-reports.com/computer-science/fpga/tutorial.php (accessed May 2008)
http://www.pyramidvision.com/products/acadia/index.asp (accessed May 2008)
http://www.linuxdevices.com/articles/AT4313418436.html (accessed May 2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London Limited
About this chapter
Cite this chapter
Kölsch, M., Butner, S. (2009). Hardware Considerations for Embedded Vision Systems. In: Kisačanin, B., Bhattacharyya, S.S., Chai, S. (eds) Embedded Computer Vision. Advances in Computer Vision and Pattern Recognition. Springer, London. https://doi.org/10.1007/978-1-84800-304-0_1
Download citation
DOI: https://doi.org/10.1007/978-1-84800-304-0_1
Publisher Name: Springer, London
Print ISBN: 978-1-84800-303-3
Online ISBN: 978-1-84800-304-0
eBook Packages: Computer ScienceComputer Science (R0)