Pith. sign in

REVIEW 2 cited by

Generalized Contrastive Optimization of Siamese Networks for Place Recognition

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2103.06638 v4 pith:SF23LF5Z submitted 2021-03-11 cs.CV

classification cs.CV
keywords siamesebinarycnnscontrastivefunctionfurthermoregeneralizedsimilarity
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Visual Place Recognition for Large-Scale UAV Applications

    cs.CV 2025-07 conditional novelty 7.0 of 10

    A million-image aerial place recognition dataset from Estonia, plus a demonstration that steerable (rotation-equivariant) CNNs give robust gains over standard ResNet baselines in aerial visual place recognition.

  2. Breaking D\'ej\`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoning

    cs.CV 2026-07 unverdicted novelty 6.0 of 10

    VLM-based post-retrieval auditing of visual place recognition raises recall@1 by 13.6% on average while cutting false accepts to 12% and holding precision above 95%.

Pith tools