SeanNet: Semantic Understanding Network for Localization Under Object Dynamics
Not on the map. Why?
Abstract (arXiv)
We aim for domestic robots to perform long-term indoor service. Under the object-level scene dynamics induced by daily human activities, a robot needs to robustly localize itself in the environment subject to scene uncertainties. Previous works have addressed visual-based localization in static environments, yet the object-level scene dynamics challenge existing methods for the long-term deployment of the robot. This paper proposes a SEmantic understANding Network (SeanNet) architecture that enables an effective learning process with coupled visual and semantic inputs. With a dataset that contains object dynamics, we propose a cascaded contrastive learning scheme to train the SeanNet for learning a vector scene embedding. Subsequently, we can measure the similarity between the current observed scene and the target scene, whereby enables robust localization under object-level dynamics. In our experiments, we benchmark SeanNet against state-of-the-art image-encoding networks (baselines) on scene similarity measures. The SeanNet architecture with the proposed training method can achieve an 85.02% accuracy which is higher than baselines. We further integrate the SeanNet and the other networks as the localizers into a visual navigation application. We demonstrate that SeanNet achieves higher success rates compared to the baselines.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 26 of its 46 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
26 of 46 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Mask R-CNNcited by 7,277
- 2014Going Deeper with Convolutionscited by 4,241
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2017AI2-THOR: An Interactive 3D Environment for Visual AIcited by 869
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 786
- 2017Scene Graph Generation by Iterative Message Passingcited by 462
14 more
- 2014Deep metric learning using Triplet networkcited by 422
- 2016Target-driven Visual Navigation in Indoor Scenes using Deep Reinforcement Learningcited by 366
- 2020Learning to Explore using Active Neural SLAMcited by 316
- 2018Graph R-CNN for Scene Graph Generationcited by 298
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2018Semi-parametric Topological Memory for Navigationcited by 209
- 2018Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Carscited by 200
- 2020Neural Topological SLAM for Visual Navigationcited by 195
- 2017Scene Graph Generation from Objects, Phrases and Region Captionscited by 154
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2018Visual Semantic Navigation using Scene Priorscited by 128
- 2020Semantic Linking Maps for Active Visual Object Searchcited by 18
- 2020Learning hierarchical relationships for object-goal navigationcited by 3
- 2018Multiple Object Detection, Tracking and Long-Term Dynamics Learning in Large 3D Mapscited by 1
Built on by
Citing papers per year: 2023: 1.
1 paper.