Title
A Multi-Resolution FPGA-Based Architecture for Real-Time Edge and Corner Detection
Abstract
This work presents a new flexible parameterizable architecture for image and video processing with reduced latency and memory requirements, supporting a variable input resolution. The proposed architecture is optimized for feature detection, more specifically, the Canny edge detector and the Harris corner detector. The architecture contains neighborhood extractors and threshold operators that can be parameterized at runtime. Also, algorithm simplifications are employed to reduce mathematical complexity, memory requirements, and latency without losing reliability. Furthermore, we present the proposed architecture implementation on an FPGA-based platform and its analogous optimized implementation on a GPU-based architecture for comparison. A performance analysis of the FPGA and the GPU implementations, and an extra CPU reference implementation, shows the competitive throughput of the proposed architecture even at a much lower clock frequency than those of the GPU and the CPU. Also, the results show a clear advantage of the proposed architecture in terms of power consumption and maintain a reliable performance with noisy images, low latency and memory requirements.
Year
DOI
Venue
2014
10.1109/TC.2013.130
IEEE Trans. Computers
Keywords
Field
DocType
reconfigurable hardware,real time systems,computer vision
Cellular architecture,Canny edge detector,Central processing unit,Corner detection,Computer science,Parallel computing,Real-time computing,Latency (engineering),Clock rate,Hardware architecture,Reconfigurable computing
Journal
Volume
Issue
ISSN
63
10
0018-9340
Citations 
PageRank 
References 
9
0.63
0
Authors
5
Name
Order
Citations
PageRank
Paulo Ricardo Possa190.63
Sidi Ahmed mahmoudi2369.63
Naim Harb3172.94
Carlos Valderrama411218.13
Pierre Manneback5131.45