ICCVG 2008: Computer Vision and Graphics pp 1-13 | Cite as
Architecture of an Integrated Software-Hardware System for Accelerated Image Processing
Conference paper
Abstract
The paper presents an architecture and features of a hybrid software/hardware system aimed at acceleration of image processing. Special design methodology of the software layers has been undertaken to meet the requirements of hardware and software cooperation. The front end consists of a fixed software interface. On the other hand, implementation variability is embedded into the complementary software and hardware layers, from which the best implementation can be selected in run time. The basic properties of the system are presented with some applications and discussion of further steps.
Keywords
Direct Memory Access Pixel Object Host Memory Image Operation Image Algebra
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Preview
Unable to display preview. Download preview PDF.
References
- 1.Alexandrescu, A.: Modern C++ Design. Generic Programming and Design Patterns Applied. Addison-Wesley, Reading (2001)Google Scholar
- 2.Crookes, D., Benkrid, K., Bouridane, A., Alotaibi, K., Benkrid, A.: High Level Programming for Real Time FPGA Based Image Processing. Tech. Report, School of Computer Science, The Queen’s University of Belfast, BT7 1NN, UK (2003)Google Scholar
- 3.Cyganek, B.: Introduction and Tutorial to the Image Library. Technical Report (2008), http://www.wiley.com/go/cyganek3dcomputer
- 4.Cyganek, B., Siebert, J.P.: An Introduction to 3D Computer Vision Techniques and Algorithms. Wiley, Chichester (2009)CrossRefMATHGoogle Scholar
- 5.Cyganek, B.: Hardware-Software System for Acceleration of Image Processing Operations. Machine Graphics & Vision 15(3/4), 329–337 (2006)Google Scholar
- 6.Draper, B.A., Beveridge, R., Bhm, A.P.W., Ross, C., Chawathe, M.: Accelerated Image Processing on FPGAs. IEEE Tr. on Image Proc. 12(12), 1543–1551 (2003)CrossRefGoogle Scholar
- 7.Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)MATHGoogle Scholar
- 8.Gonzalez, R.C., Woods, R.E.: Digital Image Processing. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
- 9.
- 10.INTEL: Intel® Open Source Computer Vision Library (2004), http://www.sourceforge.net
- 11.Ritter, G.: Image Algebra (1994), ftp://ftp.cise.ufl.edu/pub/src/ia/documents
- 12.
- 13.
Copyright information
© Springer-Verlag Berlin Heidelberg 2009