INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE

In recent years, the issue of indoor positioning has become more and more popular and attracted more attention. Under the absence of GNSS, how to more accurately position is one of the challenges on the positioning technology. Camera positioning can be calculated by image and objects. Therefore, thi...

Full description

Bibliographic Details
Main Authors: J.-M. Ciou, E. H.-C. Lu
Format: Article
Language:English
Published: Copernicus Publications 2019-06-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-2-W13/1289/2019/isprs-archives-XLII-2-W13-1289-2019.pdf
_version_ 1818565709211369472
author J.-M. Ciou
E. H.-C. Lu
author_facet J.-M. Ciou
E. H.-C. Lu
author_sort J.-M. Ciou
collection DOAJ
description In recent years, the issue of indoor positioning has become more and more popular and attracted more attention. Under the absence of GNSS, how to more accurately position is one of the challenges on the positioning technology. Camera positioning can be calculated by image and objects. Therefore, this study focuses on locating the user's camera position, but how to calculate the camera position efficiently is a very challenging problem. With the rapid development of neural network in image recognition, computer can not only process images quickly, but also achieve good results. Convolution Neural Network (CNN) can sense the local area of the image and find some high-resolution local features. These basic features are likely to form the basis of human vision and become an effective means to improve the recognition rate. We use a 23-layer convolutional neural network architecture and set different sizes of input images to train the end-to-end task of location recognition to regress the camera's position and direction. We choose the sites where are the underground parking lot for the experiment. Compared with other indoor environments such as chess, office and kitchen, the condition of this place is very severe. Therefore, how to design algorithms to train and exclude dynamic objects using neural networks is very exploratory. The experimental results show that our proposed solution can effectively reduce the error of indoor positioning.
first_indexed 2024-12-14T01:44:36Z
format Article
id doaj.art-4cf43b32278c416791dfbfb29ebeb1e4
institution Directory Open Access Journal
issn 1682-1750
2194-9034
language English
last_indexed 2024-12-14T01:44:36Z
publishDate 2019-06-01
publisher Copernicus Publications
record_format Article
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
spelling doaj.art-4cf43b32278c416791dfbfb29ebeb1e42022-12-21T23:21:36ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342019-06-01XLII-2-W131289129410.5194/isprs-archives-XLII-2-W13-1289-2019INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSEJ.-M. Ciou0E. H.-C. Lu1Department of Geomatics, National Cheng Kung University, TaiwanDepartment of Geomatics, National Cheng Kung University, TaiwanIn recent years, the issue of indoor positioning has become more and more popular and attracted more attention. Under the absence of GNSS, how to more accurately position is one of the challenges on the positioning technology. Camera positioning can be calculated by image and objects. Therefore, this study focuses on locating the user's camera position, but how to calculate the camera position efficiently is a very challenging problem. With the rapid development of neural network in image recognition, computer can not only process images quickly, but also achieve good results. Convolution Neural Network (CNN) can sense the local area of the image and find some high-resolution local features. These basic features are likely to form the basis of human vision and become an effective means to improve the recognition rate. We use a 23-layer convolutional neural network architecture and set different sizes of input images to train the end-to-end task of location recognition to regress the camera's position and direction. We choose the sites where are the underground parking lot for the experiment. Compared with other indoor environments such as chess, office and kitchen, the condition of this place is very severe. Therefore, how to design algorithms to train and exclude dynamic objects using neural networks is very exploratory. The experimental results show that our proposed solution can effectively reduce the error of indoor positioning.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-2-W13/1289/2019/isprs-archives-XLII-2-W13-1289-2019.pdf
spellingShingle J.-M. Ciou
E. H.-C. Lu
INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
title INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
title_full INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
title_fullStr INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
title_full_unstemmed INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
title_short INDOOR POSITIONING USING CONVOLUTION NEURAL NETWORK TO REGRESS CAMERA POSE
title_sort indoor positioning using convolution neural network to regress camera pose
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-2-W13/1289/2019/isprs-archives-XLII-2-W13-1289-2019.pdf
work_keys_str_mv AT jmciou indoorpositioningusingconvolutionneuralnetworktoregresscamerapose
AT ehclu indoorpositioningusingconvolutionneuralnetworktoregresscamerapose