ICPS-net: An End-to-End RGB-based Indoor Camera Positioning System using deep convolutional neural networks
Ali Ghofrani, Rahil Mahdian Toroghi, and Sayed Mojtaba Tabatabaie

TL;DR
This paper introduces ICPS-net, an end-to-end deep learning system that uses RGB images and convolutional neural networks to accurately determine indoor camera positions without GPS, benefiting applications like AR and autonomous navigation.
Contribution
It presents a novel tandem CNN architecture trained on photogrammetry-derived scene images for precise indoor camera positioning, a first in this context.
Findings
High accuracy in Cartesian position estimation
Precise Quaternion orientation detection
Effective use of EfficientNet and MobileNet architectures
Abstract
Indoor positioning and navigation inside an area with no GPS-data availability is a challenging problem. There are applications such as augmented reality, autonomous driving, navigation of drones inside tunnels, in which indoor positioning gets crucial. In this paper, a tandem architecture of deep network-based systems, for the first time to our knowledge, is developed to address this problem. This structure is trained on the scene images being obtained through scanning of the desired area segments using photogrammetry. A CNN structure based on EfficientNet is trained as a classifier of the scenes, followed by a MobileNet CNN structure which is trained to perform as a regressor. The proposed system achieves amazingly fine precisions for both Cartesian position and Quaternion information of the camera.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsRMSProp · Tether Customer Service Number +1-833-534-1729 · Depthwise Convolution · Pointwise Convolution · Depthwise Separable Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Sigmoid Activation · Batch Normalization · Squeeze-and-Excitation Block · Inverted Residual Block
