DocumentCode :
3538257
Title :
FPGA-based computing in computer vision
Author :
Ratha, Nalini K. ; Jain, Anil K.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1997
fDate :
20-22 Oct 1997
Firstpage :
128
Lastpage :
137
Abstract :
Algorithms in computer vision are characterized by (i) complex and repetitive operations; (ii) large amount of data and (iii) a variety of data interaction (e.g., point operations, neighborhood operations, global operations). Based on the computation and communication complexity, vision algorithms have been characterized into three categories: (i) low-level, (ii) intermediate-level and (iii) high-level. In this paper, we describe the usage of custom computing approach to meet the computation and communication needs of computer vision algorithms. By customizing hardware architecture for every application at the instruction level, the optimal grain size needed for the problem at hand and the instruction granularity can be matched. Field Programmable Gate Array (FPGA) based processing elements (PEs) are being used to provide this facility. Using programmable communication resources, the diverse communication requirements can be met. A vision system needs to integrate hardware for the three levels. A custom computing approach alleviates the problem of achieving optimal granularity for different stages as the same hardware gets reconfigured at a software level for different levels of the application. We demonstrate the advantages of our approach using Splash 2-a Xilinx 4010-based custom computer
Keywords :
communication complexity; computer vision; field programmable gate arrays; parallel architectures; FPGA-based computing; Splash 2; Xilinx 4010-based custom computer; communication complexity; communication requirements; computer vision; custom computing approach; field programmable gate array; hardware architecture; instruction granularity; instruction level; optimal granularity; programmable communication resources; vision algorithms; Application software; Cameras; Computer vision; Detectors; Hardware; Image edge detection; Image segmentation; Layout; Machine vision; Surface fitting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture for Machine Perception, 1997. CAMP 97. Proceedings. 1997 Fourth IEEE International Workshop on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-7987-5
Type :
conf
DOI :
10.1109/CAMP.1997.631921
Filename :
631921
Link To Document :
بازگشت