SurfCNN: A Descriptor Accelerated Convolutional Neural Network for Image-Based Indoor Localization

被引:7
作者
Elmoogy, Ahmed M. [1 ]
Dong, Xiaodai [1 ]
Lu, Tao [1 ]
Westendorp, Robert [2 ]
Tarimala, Kishore Reddy [2 ]
机构
[1] Univ Victoria, Elect & Comp Engn, Victoria, BC V8P 5C2, Canada
[2] Fortinet, Burnaby, BC V5C 6C6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
CNN; localization; SURF; SLAM;
D O I
10.1109/ACCESS.2020.2981620
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional neural network (CNN) is a powerful tool for many data applications. However, its high dimension nature, large network size and computational complexity, and the need of large amount of training data make it challenging to be used in edge computing applications, which are becoming increasingly popular, relevant and important. In this paper, we propose a descriptor based approach to accelerate convolutional neural network training, reduce input dimension and network size, which greatly facilitates the use of CNN for edge computating and even cloud computing. By using image descriptors to extract features from original images, we report a simpler convolutional neural network with fast training speed, low memory usage and outstanding accuracy without the need for a pre-trained network as opposed to the state of art. In indoor localization, our SURF descriptors accelerated CNN (SurfCNN) can reach an average position error of 0.28 m and orientation error of 9.2 degrees. Compared to the conventional CNN that uses original images as input, our algorithm reduces the dimension of the input features by a factor of 48 without impairing the accuracy. Further, at an extreme feature reduction of 14,440 times, our model still retains an average position error retained at 0.41 m and orientation error at 14 degrees.
引用
收藏
页码:59750 / 59759
页数:10
相关论文
共 55 条
[1]  
[Anonymous], 2018, BMVC
[2]  
[Anonymous], P 7 INT WORKSH CONT
[3]  
[Anonymous], ARXIV171006232
[4]  
[Anonymous], 2011, RGB‐D Workshop on 3D Perception in Robotics at the European Robotics Forum
[5]   Speeded-Up Robust Features (SURF) [J].
Bay, Herbert ;
Ess, Andreas ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2008, 110 (03) :346-359
[6]   Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age [J].
Cadena, Cesar ;
Carlone, Luca ;
Carrillo, Henry ;
Latif, Yasir ;
Scaramuzza, Davide ;
Neira, Jose ;
Reid, Ian ;
Leonard, John J. .
IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (06) :1309-1332
[7]   BRIEF: Binary Robust Independent Elementary Features [J].
Calonder, Michael ;
Lepetit, Vincent ;
Strecha, Christoph ;
Fua, Pascal .
COMPUTER VISION-ECCV 2010, PT IV, 2010, 6314 :778-792
[8]  
Canziani A., 2016, ARXIV
[9]   Haar wavelet method for solving lumped and distributed-parameter systems [J].
Chen, CF ;
Hsiao, CH .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1997, 144 (01) :87-94
[10]   INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK [J].
Chen, L. ;
Rottensteiner, F. ;
Heipke, C. .
XXIII ISPRS CONGRESS, COMMISSION III, 2016, 3 (03) :11-18