2020
DOI: 10.1109/access.2020.2981620
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(10 citation statements)
references
References 48 publications
0
10
0
Order By: Relevance
“…It needs a high-dimensional optimization method during which the training time is long since the input size is large. In addition, if testing samples are drastically different from training samples, then the CNN network must be retrained or fine-tuned for identification [27] , [28] . Level 1 feature extraction is used to reduce input dimensions of data for the CNN network.…”
Section: Proposed Methodologymentioning
confidence: 99%
See 2 more Smart Citations
“…It needs a high-dimensional optimization method during which the training time is long since the input size is large. In addition, if testing samples are drastically different from training samples, then the CNN network must be retrained or fine-tuned for identification [27] , [28] . Level 1 feature extraction is used to reduce input dimensions of data for the CNN network.…”
Section: Proposed Methodologymentioning
confidence: 99%
“…However, in the proposed approach, we consider the matrix formed by the handcrafted feature vectors instead of a direct image as an input of the CNN network. Image pixels usually connect locally and globally; similarly, the fused feature vectors represent the locally and globally correlated features [27] , [28] . Therefore, we choose a fused feature set as an input of the CNN network.…”
Section: Proposed Methodologymentioning
confidence: 99%
See 1 more Smart Citation
“…Implementations of real-time feature extraction can be achieved using different hardware platforms such as : Graphics Processing Units (GPUs) , multi-core processors , Application Specific Integrated Circuits (ASICs) , and FPGAs [6]. The multi-core processors and GPUs are commonly used to speed up the computation of image processing and computer vision algorithms [7][9] [12]. ASICs and FPGAs are flexible and more power efficient.…”
Section: Related Workmentioning
confidence: 99%
“…However, the training process of these networks is complex, time consuming, and resource consuming because of high dimensional input. As a result, the need for these networks must be removed, especially in Internet-of-Things (IoT)-based solutions where the computing resources are less compared with CNN computational complexity [10,11]. Second, there is no guarantee that the classifier can generalize to new or unknown data.…”
Section: Introductionmentioning
confidence: 99%