首页 /研究 /FPGA acceleration of multilevel ORB feature extraction for computer vision
PERCEPTION

FPGA acceleration of multilevel ORB feature extraction for computer vision

Josh Weberruss, Lindsay Kleeman, David Boland, Tom Drummond

发表年份
2017
引用次数
31

摘要

In this paper, we present the first multilevel implementation of the Harris-Stephens corner detector and the ORB feature extractor running on FPGA hardware, for computer vision and robotics applications. ORB is a fundamental component of many robotics applications, and requires significant computation. The design has been validated both in behavioural simulation and in implementation on an Arria V FPGA connected to a desktop PC via PCI-Express. A Linux kernel-mode driver and userspace library allow integration of the acceleration hardware into C++ programs. The device has significantly higher throughput than a CPU implementation (150 MPixel/s vs 27 MPixel/s) and a GPU implementation (40 MPixel/s), with much lower power draw (5.3 W vs 145 W). This throughput is equivalent to 72 fps at 1920 × 1080 or 488 fps at 640 × 480.

关键词

Computer scienceField-programmable gate arrayOrb (optics)AccelerationPCI ExpressArtificial intelligenceComputer hardwareFeature (linguistics)Kernel (algebra)Embedded system

相关论文

查看 PERCEPTION 分类全部论文