Computer Vision Algorithms on Reconfigurable Logic Arrays (1999)
Cached
Download Links
- [biometrics.cse.msu.edu]
- [biometrics.cse.msu.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | IEEE TRANS. ON PARALLEL AND DISTRIBUTED SYSTEMS |
| Citations: | 11 - 1 self |
BibTeX
@ARTICLE{Ratha99computervision,
author = {Nalini K. Ratha},
title = {Computer Vision Algorithms on Reconfigurable Logic Arrays},
journal = {IEEE TRANS. ON PARALLEL AND DISTRIBUTED SYSTEMS},
year = {1999},
pages = {29--43}
}
OpenURL
Abstract
Computer vision algorithms are natural candidates for high performance computing due to their inherent parallelism and intense computational demands. For example, a simple 3 x 3 convolution on a 512 x 512 gray scale image at 30 frames per second requires 67.5 million multiplications and 60 million additions to be performed in one second. Computer vision tasks can be classified into three categories based on their computational complexity andcommunication complexity: low-level, intermediate-level and high-level. Special-purpose hardware provides better performance compared to a general-purpose hardware for all the three levels of vision tasks. With recent advances in very large scale integration (VLSI) technology, an application specific integrated circuit (ASIC) can provide the best performance in terms of total execution time. However, long design cycle time, high development cost and inflexibility of a dedicated hardware deter design of ASICs. In contrast, field programmable gate arrays (FPGAs) support lower design verification time and easier design adaptability atalower cost. Hence, FPGAs with an array of reconfigurable logic blocks canbevery useful compute elements. FPGA-based custom computing machines are







