mlsanityData to 7 Oct 2026

Generalized Contrastive Optimization of Siamese Networks for Place Recognition

arXiv 2103.06638 ↗First posted 11 Mar 2021cs.CVcited by 27

Not on the map. Why?

Abstract (arXiv)

Visual place recognition is a challenging task in computer vision and a key component of camera-based localization and navigation systems. Recently, Convolutional Neural Networks (CNNs) achieved high results and good generalization capabilities. They are usually trained using pairs or triplets of images labeled as either similar or dissimilar, in a binary fashion. In practice, the similarity between two images is not binary, but continuous. Furthermore, training these CNNs is computationally complex and involves costly pair and triplet mining strategies. We propose a Generalized Contrastive loss (GCL) function that relies on image similarity as a continuous measure, and use it to train a siamese CNN. Furthermore, we present three techniques for automatic annotation of image pairs with labels indicating their degree of similarity, and deploy them to re-annotate the MSLS, TB-Places, and 7Scenes datasets. We demonstrate that siamese CNNs trained using the GCL function and the improved annotations consistently outperform their binary counterparts. Our models trained on MSLS outperform the state-of-the-art methods, including NetVLAD, NetVLAD-SARE, AP-GeM and Patch-NetVLAD, and generalize well on the Pittsburgh30k, Tokyo 24/7, RobotCar Seasons v2 and Extended CMU Seasons datasets. Furthermore, training a siamese network using the GCL function does not require complex pair mining. We release the source code at https://github.com/marialeyvallina/generalized_contrastive_loss.

Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 31 of its 76 references that are in the map. First posted on arXiv 11 Mar 2021.

Builds on

31 of 76 references.

References · 31

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  6. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  7. 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
  8. 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
  9. 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
  10. 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
  11. 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
  12. 2014CNN Features off-the-shelf: an Astounding Baseline for Recognitioncited by 316
19 more
  1. 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 305
  2. 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
  3. 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
  4. 2020Learning 3D Semantic Scene Graphs from 3D Indoor Reconstructionscited by 205
  5. 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 197
  6. 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
  7. 2020Weakly-Supervised Semantic Segmentation via Sub-category Explorationcited by 145
  8. 2019Semantics-Guided Neural Networks for Efficient Skeleton-Based Human Action Recognitioncited by 135
  9. 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
  10. 2015Aggregating Deep Convolutional Features for Image Retrievalcited by 63
  11. 2020Benchmarking Image Retrieval for Visual Localizationcited by 42
  12. 2019Deep Metric Learning Beyond Binary Supervisioncited by 36
  13. 2014Convolutional Neural Network-based Place Recognitioncited by 32
  14. 2018Joint Learning of Intrinsic Images and Semantic Segmentationcited by 26
  15. 2016Embedding Deep Metric for Person Re-identication A Study Against Large Variationscited by 16
  16. 2018TrimBot2020: an outdoor robot for automatic gardeningcited by 9
  17. 2019Place recognition in gardens by learning visual representations: data set and benchmark analysiscited by 8
  18. 2018Three for one and one for three: Flow, Segmentation, and Surface Normalscited by 3
  19. 2019Hierarchical approach to classify food scenes in egocentric photo-streamscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 7; 2023: 3; 2024: 6; 2025: 5; 2026: 1.

27 papers.

Sort:

By area:

  1. 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
  2. 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
  3. 2023(LC)2: LiDAR-Camera Loop Constraints For Cross-Modal Place Recognitioncited by 16
  4. 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited by 15
  5. 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
  6. 2022Spectral, Probabilistic, and Deep Metric Learning: Tutorial and Surveycited by 9
  7. 2023AANet: Aggregation and Alignment Network with Semi-hard Positive Sample Mining for Hierarchical Place Recognitioncited by 9
  8. 2021Contrastive Learning for Unsupervised Radar Place Recognitioncited by 5
  9. 2022Tightly Coupled Learning Strategy for Weakly Supervised Hierarchical Place Recognitioncited by 5
  10. 2022Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognitioncited by 5
  11. 2024PICL: Physics Informed Contrastive Learning for Partial Differential Equationscited by 5
  12. 2024Explicit Interaction for Fusion-Based Place Recognitioncited by 4
15 more
  1. 2023CoPR: Towards Accurate Visual Localization With Continuous Place-descriptor Regressioncited by 2
  2. 2025Through the Lens of Doubt: Robust and Efficient Uncertainty Estimation for Visual Place Recognitioncited by 2
  3. 2021Discriminative and Semantic Feature Selection for Place Recognition towards Dynamic Environmentscited by 1
  4. 2021InstaIndoor and Multi-modal Deep Learning for Indoor Scene Recognitioncited by 1
  5. 2022Reuse your features: unifying retrieval and feature-metric alignmentcited by 1
  6. 2024Hierarchical place recognition with omnidirectional images and curriculum learning-based loss functionscited by 1
  7. 2021About Explicit Variance Minimization: Training Neural Networks for Medical Imaging With Limited Data Annotationscited by 0
  8. 2021Points2Polygons: Context-Based Segmentation from Weak Labels Using Adversarial Networkscited by 0
  9. 2022GRM: Gradient Rectification Module for Visual Place Retrievalcited by 0
  10. 2022SuperGF: Unifying Local and Global Features for Visual Localizationcited by 0
  11. 2024An experimental evaluation of Siamese Neural Networks for robot localization using omnidirectional imaging in indoor environmentscited by 0
  12. 2025Visual Re-Ranking with Non-Visual Side Informationcited by 0
  13. 2025Visual Place Recognition for Large-Scale UAV Applicationscited by 0
  14. 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognitioncited by 0
  15. 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoningcited by 0