Title :
FPGA based accelerator for visual features detection
Author :
Brenot, Francois ; Fillatreau, Philippe ; Piat, Jonathan
Author_Institution :
LAAS, RAP Toulouse, Toulouse, France
Abstract :
In the context of obstacle detection and tracking for a vision-based ADAS (Advanced Driver Assistance System), one mandatory task is vehicle localization. Vision-based SLAM (Simultaneous Localization and Mapping) proposes to solve this problem by combining the estimation of the vehicle state (localisation : position and orientation) and an incremental modelling of the environment using a perception module (feature detection and matching) in images acquired using one camera or more. Such a perception module requires an important computational load that highly affects the latency and the throughput of the system. Our goal is to implement the SLAM functionality on a low power consumption mixed hardware and software architecture (using a co-design approach) based on a Xilinx Zynq FPGA. This device includes logic cells that allows to speed-up the perception tasks to meet the real-time constraint of an ADAS. In this paper, we present the implementation of two hardware components : a FAST (Features from Accelerated Segment Test) features detector and a parametrizable corner refinement module (Non Maxima Suppression - NMS).
Keywords :
SLAM (robots); cameras; driver information systems; feature extraction; field programmable gate arrays; hardware-software codesign; image matching; road traffic control; robot vision; software architecture; state estimation; FAST features detector; FPGA based accelerator; NMS; Xilinx Zynq FPGA; advanced driver assistance system; camera; feature from accelerated segment test feature detector; feature matching; hardware-software co-design approach; logic cells; low power consumption mixed hardware architecture; nonmaxima suppression; obstacle detection; obstacle tracking; parametrizable corner refinement module; perception module; simultaneous localization and mapping; software architecture; vehicle localization; vehicle state estimation; vision-based ADAS; vision-based SLAM functionality; visual feature detection; Computer architecture; Detectors; Feature extraction; Field programmable gate arrays; Hardware; Random access memory; Simultaneous localization and mapping;
Conference_Titel :
Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), 2015 IEEE International Workshop of
Conference_Location :
Liberec
Print_ISBN :
978-1-4799-6970-8
DOI :
10.1109/ECMSM.2015.7208697