Deep Weakly Supervised Positioning
Not on the map. Why?
Abstract (arXiv)
PoseNet can map a photo to the position where it is taken, which is appealing in robotics. However, training PoseNet requires full supervision, where ground truth positions are non-trivial to obtain. Can we train PoseNet without knowing the ground truth positions for each observation? We show that this is possible via constraint-based weak-supervision, leading to the proposed framework: DeepGPS. Particularly, using wheel-encoder-estimated distances traveled by a robot along random straight line segments as constraints between PoseNet outputs, DeepGPS can achieve a relative positioning error of less than 2%. Moreover, training DeepGPS can be done as auto-calibration with almost no human attendance, which is more attractive than its competing methods that typically require careful and expert-level manual calibration. We conduct various experiments on simulated and real datasets to demonstrate the general applicability, effectiveness, and accuracy of DeepGPS, and perform a comprehensive analysis of its robustness. Our code is available at https://ai4ce.github.io/DeepGPS/.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 50 references that are in the map. First posted on arXiv 10 Apr 2021.
Builds on
29 of 50 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Going Deeper with Convolutionscited by 4,231
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2018Gibson Env: Real-World Perception for Embodied Agentscited by 477
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
17 more
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
- 2018Self-supervised Sparse-to-Dense: Self-supervised Depth Completion from LiDAR and Monocular Cameracited by 140
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2017A Survey of Indoor Localization Systems and Technologiescited by 77
- 2016Label-Free Supervision of Neural Networks with Physics and Domain Knowledgecited by 74
- 2017Image-based Localization using Hourglass Networkscited by 63
- 2018VLocNet++: Deep Multitask Learning for Semantic Visual Localization and Odometrycited by 61
- 2017VidLoc: A Deep Spatio-Temporal Model for 6-DoF Video-Clip Relocalizationcited by 58
- 2017Semantic Visual Localizationcited by 54
- 2016SegMatch: Segment based loop-closure for 3D point cloudscited by 48
- 2018SegMap: 3D Segment Mapping using Data-Driven Descriptorscited by 21
- 2018DeepMapping: Unsupervised Map Estimation From Multiple Point Cloudscited by 20
- 2016Random Forests versus Neural Networks - What's Best for Camera Localization?cited by 15
- 2019DeepPCO: End-to-End Point Cloud Odometry through Deep Parallel Neural Networkcited by 14
- 2019EMPNet: Neural Localisation and Mapping Using Embedded Memory Pointscited by 9
- 2017Towards Visual Ego-motion Learning in Robotscited by 4
- 2019Learning by Inertia: Self-supervised Monocular Visual Odometry for Road Vehiclescited by 1
Built on by
Not cited yet.