A High-Performance System-on-Chip Architecture for Direct Tracking for SLAM
File(s)Camera_ready_correct.pdf (797.87 KB)
Accepted version
Author(s)
Bouganis, C
Boikos, K
Type
Conference Paper
Abstract
Simultaneous Localization and Mapping or SLAM, is a family of algorithms that solve the problem of estimating an observer's position in an unknown environment while generating a map of that environment. SLAM algorithms that produce high quality dense maps require powerful hardware platforms. In the simultaneous solution of these two problems, Localization, also known as Tracking, is the one that is latency sensitive and needs a sustained high framerate. This work focuses on providing an efficient, high-performance solution for Direct Tracking using a high bandwidth streaming architecture, optimized for maximum memory throughput. At its centre is a Tracking Core that performs non-linear least-squares optimization for direct whole-image alignment. The architecture is designed to scale with the available hardware resources in order to enable its use for different performance/cost levels and platforms. An initial implementation tested with a Zynq System-on-Chip can process and track more than 22 frames/second with an embedded power budget and achieves a 5× improvement over previous work on FPGA SoCs.
Date Issued
2017-10-05
Date Acceptance
2017-07-07
Citation
2017 27th International Conference on Field Programmable Logic and Applications (FPL), 2017
ISSN
1946-1488
Publisher
IEEE
Journal / Book Title
2017 27th International Conference on Field Programmable Logic and Applications (FPL)
Copyright Statement
© 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Source
International Conference on Field-Programmable Logic and Applications
Publication Status
Published
Start Date
2017-09-04
Finish Date
2017-09-08
Coverage Spatial
Ghent