DocumentCode :
1261778
Title :
A Comparison of FPGA and GPU for Real-Time Phase-Based Optical Flow, Stereo, and Local Image Features
Author :
Pauwels, Karl ; Tomasi, Matteo ; Diaz Alonso, Javier ; Ros, Eduardo ; Van Hulle, Marc M.
Author_Institution :
Lab. voor Neuro- en Psychofysiologie, K.U. Leuven, Leuven, Belgium
Volume :
61
Issue :
7
fYear :
2012
fDate :
7/1/2012 12:00:00 AM
Firstpage :
999
Lastpage :
1012
Abstract :
Low-level computer vision algorithms have extreme computational requirements. In this work, we compare two real-time architectures developed using FPGA and GPU devices for the computation of phase-based optical flow, stereo, and local image features (energy, orientation, and phase). The presented approach requires a massive degree of parallelism to achieve real-time performance and allows us to compare FPGA and GPU design strategies and trade-offs in a much more complex scenario than previous contributions. Based on this analysis, we provide suggestions to real-time system designers for selecting the most suitable technology, and for optimizing system development on this platform, for a number of diverse applications.
Keywords :
field programmable gate arrays; graphics processing units; image sequences; FPGA; GPU design strategy; GPU device; low-level computer vision algorithm; ocal image features; optimizing system development; real-time architecture; real-time phase-based optical flow; real-time system designer; Computer architecture; Convolution; Field programmable gate arrays; Graphics processing unit; Kernel; Pixel; Real time systems; Reconfigurable hardware; computer vision; graphics processors; motion; real-time systems; stereo.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2011.120
Filename :
5936059
Link To Document :
بازگشت