Towards a smart camera for monocular SLAM

被引:4
作者
Aguilar-Gonzalez, Abiel [1 ]
Arias-Estrada, Miguel [1 ]
机构
[1] Inst Nacl Astrofis Opt & Electr, Luis Enrique Erro 1, Puebla 72840, Mexico
来源
ICDSC 2016: 10TH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERA | 2016年
关键词
SLAM; SoC; FPGA;
D O I
10.1145/2967413.2967441
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years the interest on monocular-SLAM (Simultaneous Localization and Mapping) has increased, this because nowadays it is possible to find inexpensive, small and light commercial cameras and they provide visual environmental information that can be exploited to create 3D maps and camera pose in an unknown environment. A smart camera that could deliver monocular-SLAM is highly desirable, since it can be the basis of several robotics/drone applications. In this article, we present a new SLAM framework that is robust enough for indoor/outdoor SLAM applications, and at the same time is parallelizable in the context of FPGA architecture design. We introduce new feature-extraction/feature-matching algorithms, suitable for FPGA implementation. We propose an FPGA based sensor-processor architecture where most of the visual processing is carried out in a parallel architecture, and the 3D map construction and camera pose estimation in the processor of a SoC FPGA. An FPGA architecture is lay down and hardware/software partition is discussed. We show that the proposed sensor-processor can deliver high performance under several indoor/outdoor scenarios.
引用
收藏
页码:128 / 135
页数:8
相关论文
共 28 条
[1]   An FPGA 2D-convolution unit based on the CAPH language [J].
Aguilar-Gonzalez, Abiel ;
Arias-Estrada, Miguel ;
Perez-Patricio, Madan ;
Camas-Anzueto, J. .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) :305-319
[2]  
[Anonymous], 1988, P ALV VIS C
[3]   A new FPGA/DSP-based parallel architecture for real-time image processing [J].
Batlle, J ;
Martí, J ;
Ridao, P ;
Amat, J .
REAL-TIME IMAGING, 2002, 8 (05) :345-356
[4]   DreamCam: A modular FPGA-based smart camera architecture [J].
Birem, Merwan ;
Berry, Francois .
JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (06) :519-527
[5]  
Bobda Christophe., 2014, DISTRIBUTED EMBEDDED
[6]   A smart camera with gesture recognition and SLAM capabilities for mobile robots [J].
Bonato, V. ;
Fernandes, M. M. ;
Marques, E. .
INTERNATIONAL JOURNAL OF ELECTRONICS, 2006, 93 (06) :385-401
[7]  
Bourrasset C., 2013, DISTR SMART CAM ICDS, P1
[8]   A fast area-based stereo matching algorithm [J].
Di Stefano, L ;
Marchionni, M ;
Mattoccia, S .
IMAGE AND VISION COMPUTING, 2004, 22 (12) :983-1005
[9]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[10]  
Friese I, 2014, 2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), P1, DOI 10.1109/WF-IoT.2014.6803106