# An experimental evaluation of Siamese Neural Networks for robot localization using omnidirectional imaging in indoor environments

arXiv: https://arxiv.org/abs/2407.10536 · HTML: https://mlsanity.com/paper/2407.10536/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 22 of its 82 references that are in the map.
- First posted on arXiv 15 Jul 2024.

## Builds on (most cited first, 22 of 22)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Very Deep Convolutional Networks for Large-Scale Image Recognition](https://mlsanity.com/paper/1409.1556/) (2014)
- [EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks](https://mlsanity.com/paper/1905.11946/) (2019)
- [Going Deeper with Convolutions](https://mlsanity.com/paper/1409.4842/) (2014)
- [Billion-scale similarity search with GPUs](https://mlsanity.com/paper/1702.08734/) (2017)
- [ORB-SLAM: a Versatile and Accurate Monocular SLAM System](https://mlsanity.com/paper/1502.00956/) (2015)
- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [Circle Loss: A Unified Perspective of Pair Similarity Optimization](https://mlsanity.com/paper/2002.10857/) (2020)
- [Geometry-Aware Learning of Maps for Camera Localization](https://mlsanity.com/paper/1712.03342/) (2017)
- [Deeper and Wider Siamese Networks for Real-Time Visual Tracking](https://mlsanity.com/paper/1901.01660/) (2019)
- [Robotic Pick-and-Place of Novel Objects in Clutter with Multi-Affordance Grasping and Cross-Domain Image Matching](https://mlsanity.com/paper/1710.01330/) (2017)
- [A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changes](https://mlsanity.com/paper/1811.03032/) (2018)
- [Generalized Contrastive Optimization of Siamese Networks for Place Recognition](https://mlsanity.com/paper/2103.06638/) (2021)
- [CMRNet: Camera to LiDAR-Map Registration](https://mlsanity.com/paper/1906.10109/) (2019)
- [LocNet: Global localization in 3D point clouds for mobile vehicles](https://mlsanity.com/paper/1712.02165/) (2017)
- [OREOS: Oriented Recognition of 3D Point Clouds in Outdoor Scenarios](https://mlsanity.com/paper/1903.07918/) (2019)
- [Place recognition in gardens by learning visual representations: data set and benchmark analysis](https://mlsanity.com/paper/1906.12151/) (2019)
- [SiamVGG: Visual Tracking using Deeper Siamese Networks](https://mlsanity.com/paper/1902.02804/) (2019)
- [Illumination-Based Data Augmentation for Robust Background Subtraction](https://mlsanity.com/paper/1910.08470/) (2019)
- [Using RGB Image as Visual Input for Mapless Robot Navigation](https://mlsanity.com/paper/1903.09927/) (2019)
- [Learning Contextualized Music Semantics from Tags via a Siamese Network](https://mlsanity.com/paper/1504.07968/) (2015)
- [Improving drone localisation around wind turbines using monocular model-based tracking](https://mlsanity.com/paper/1902.10474/) (2019)

## Abstract (arXiv)

The objective of this paper is to address the localization problem using omnidirectional images captured by a catadioptric vision system mounted on the robot. For this purpose, we explore the potential of Siamese Neural Networks for modeling indoor environments using panoramic images as the unique source of information. Siamese Neural Networks are characterized by their ability to generate a similarity function between two input data, in this case, between two panoramic images. In this study, Siamese Neural Networks composed of two Convolutional Neural Networks (CNNs) are used. The output of each CNN is a descriptor which is used to characterize each image. The dissimilarity of the images is computed by measuring the distance between these descriptors. This fact makes Siamese Neural Networks particularly suitable to perform image retrieval tasks. First, we evaluate an initial task strongly related to localization that consists in detecting whether two images have been captured in the same or in different rooms. Next, we assess Siamese Neural Networks in the context of a global localization problem. The results outperform previous techniques for solving the localization task using the COLD-Freiburg dataset, in a variety of lighting conditions, specially when using images captured in cloudy and night conditions.
