Published December 2019 | Version v1
Journal article

Data-path unrolling with logic folding for area-time-efficient FPGA-based FAST corner detector

  • 1. Nanyang Technological University, School of Computer Science and Engineering (Singapore)

Description

Corner detection plays an essential role in many computer vision applications, e.g., object recognition, motion analysis and stereo matching. Several hardware implementations of corner detection algorithms have been previously reported to meet the real-time requirements of such applications. However, most of the reported implementations adopt similar computational flow which limit their potential for further area-time optimizations. In this paper, we propose a novel hardware design for the FAST corner detector, which unrolls the data-path to perform partial evaluation of multiple corners in a pipelined manner. We then apply logic folding that maximizes the design regularity of the unrolled data-path for resource sharing of the combinational operations. We show that the proposed design on FPGA leads to 20% reduction in critical path delay and about 39% reduction in area-delay product compared to a previously reported architecture. The real-time capability of the proposed FAST corner detectors is demonstrated on the TERASIC DE2i-150 FPGA development kit.

Additional details

Identifiers

Publishing Information

Journal Title
Journal of Real-Time Image Processing (Internet)
Journal Volume
16
Journal Issue
6
Journal Page Range
p. 2147-2158
ISSN
1861-8219

INIS

Country of Publication
Germany
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
54110837
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Descriptors DEI
ALGORITHMS; COMPUTERS; DESIGN; DETECTION; OPTIMIZATION
Descriptors DEC
MATHEMATICAL LOGIC

Optional Information

Copyright
Copyright (c) 2017 Springer-Verlag GmbH Germany