Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Gabriele Trivigno

dblp:318/1059 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
7since 2021 · last 2025
0000-0002-5220-1838ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 2 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 5 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Segmentation and scene understanding · 38% 3D vision · 25% Image recognition and object detection · 14%
Theoretical computer science
1 paper
Computational geometry · 100%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

Topics — the 18 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding › semantic segmentation
few-shot segmentation
0.912025
SANSA: Unleashing the Hidden Semantics in SAM2 for Few-Shot Segmentation · NeurIPS 2025
Computer vision › Video understanding and tracking
object tracking
0.912025
SAMWISE: Infusing Wisdom in SAM2 for Text-Driven Video Segmentation · CVPR 2025
Computer vision › Segmentation and scene understanding
prompt-based segmentation
0.912025
SANSA: Unleashing the Hidden Semantics in SAM2 for Few-Shot Segmentation · NeurIPS 2025
Computer vision › Segmentation and scene understanding
referring image segmentation
0.912025
SAMWISE: Infusing Wisdom in SAM2 for Text-Driven Video Segmentation · CVPR 2025
Computer vision › Segmentation and scene understanding
semantic segmentation
0.912025
SANSA: Unleashing the Hidden Semantics in SAM2 for Few-Shot Segmentation · NeurIPS 2025
Computer vision › 3D vision
camera pose estimation
0.812024
The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement · CVPR 2024
Computer vision › 3D vision › camera pose estimation
camera pose refinement
0.812024
The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement · CVPR 2024
Image and video processing › feature detection
interest point detection
0.812024
Scale-Free Image Keypoints Using Differentiable Persistent Homology · ICML 2024
Computational geometry › topological data analysis
persistent homology
0.812024
Scale-Free Image Keypoints Using Differentiable Persistent Homology · ICML 2024
Computational geometry
topological data analysis
0.812024
Scale-Free Image Keypoints Using Differentiable Persistent Homology · ICML 2024
Computer vision › Image recognition and object detection › image classification
fine-grained image classification
0.712023
Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition · ICCV 2023
Computer vision › Image recognition and object detection
image retrieval
0.712023
EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition · ICCV 2023
Robotics › Robot navigation and mapping › place recognition
visual place recognition
0.712023
Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition · ICCV 2023
Information retrieval › image retrieval › instance retrieval
place recognition
0.712023
EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition · ICCV 2023
Computer vision › 3D vision › visual localization › geo-localization
image geo-localization
0.612022
Deep Visual Geo-localization Benchmark · CVPR 2022
Computer vision › 3D vision
visual localization
0.212024
The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement · CVPR 2024
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.212023
Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition · ICCV 2023
Information retrieval
image retrieval
0.212023
Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition · ICCV 2023

Methods — techniques the papers use, named apart from their topics

persistent homology · 1.5morse theory · 1.5differentiable persistent homology · 1.5contrastive learning · 1.3clustering-based training · 1.3vision-language model · 0.9temporal modeling · 0.9segment anything 2 · 0.9prompt-based feature matching · 0.9adapter modules · 0.9renderable scene representation · 0.8pre-trained features · 0.8particle filter · 0.8partitioning scheme · 0.7classifier ensemble · 0.7angular margin loss · 0.7
YearPublicationVenuePosition
2025 SAMWISE: Infusing Wisdom in SAM2 for Text-Driven Video Segmentation
abstract
Referring Video Object Segmentation (RVOS) relies on natural language expressions to segment an object in a video clip. Existing methods restrict reasoning either to independent short clips, losing global context, or process the entire video offline, impairing their application in a streaming fashion. In this work, we aim to surpass these limitations and design an RVOS method capable of effectively operating in streaming-like scenarios while retaining contextual information from past frames. We build upon the Segment-Anything 2 (SAM2) model, that provides robust segmentation and tracking capabilities and is naturally suited for streaming processing. We make SAM2 wiser, by empowering it with natural language understanding and explicit temporal modeling at the feature extraction stage, without fine-tuning its weights, and without outsourcing modality interaction to external models. To this end, we introduce a novel adapter module that injects temporal information and multi-modal cues in the feature extraction process. We further reveal the phenomenon of tracking bias in SAM2 and propose a learnable module to adjust its tracking focus when the current frame features suggest a new object more aligned with the caption. Our proposed method, SAMWISE, achieves state-of-the-art across various benchmarks, by adding a negligible overhead of less than 5 M parameters. Code is available at https://github.com/ClaudiaCuttano/SAMWISE.
Claudia Cuttano, Gabriele Trivigno, Gabriele Rosi, Carlo Masone, Giuseppe Averta
CVPR2
2025 SANSA: Unleashing the Hidden Semantics in SAM2 for Few-Shot Segmentation
abstract
Few-shot segmentation aims to segment unseen categories from just a handful of annotated examples. This requires mechanisms to identify semantically related objects across images and accurately produce masks. We note that Segment Anything 2 (SAM2), with its prompt-and-propagate mechanism, provides strong segmentation capabilities and a built-in feature matching process. However, we show that its representations are entangled with task-specific cues optimized for object tracking, which impairs its use for tasks requiring higher level semantic understanding. Our key insight is that, despite its class-agnostic pretraining, SAM2 already encodes rich semantic structure in its features. We propose SANSA (Semantically AligNed Segment Anything 2), a framework that makes this latent structure explicit, and repurposes SAM2 for few-shot segmentation through minimal task-specific modifications. SANSA achieves state-of-the-art on few-shot segmentation benchmarks designed to assess generalization and outperforms generalist methods in the popular in-context setting. Additionally, it supports flexible promptable interaction via points, boxes, or scribbles, and remains significantly faster and more compact than prior approaches. Code at: https://github.com/ClaudiaCuttano/SANSA.
Claudia Cuttano, Gabriele Trivigno, Giuseppe Averta, Carlo Masone
NeurIPS2
2024 The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement
abstract
Pose refinement is an interesting and practically rele-vant research direction. Pose refinement can be used to (1) obtain a more accurate pose estimate from an initial prior (e.g., from retrieval), (2) as pre-processing, i.e., to provide a better starting point to a more expensive pose estimator, (3) as post-processing of a more accurate local-izer. Existing approaches focus on learning features / scene representations for the pose refinement task. This involves training an implicit scene representation or learning features while optimizing a camera pose-based loss. A natural question is whether training specific features / representations is truly necessary or whether similar results can be al-ready achieved with more generic features. In this work, we present a simple approach that combines pre-trained features with a particle filter and a renderable representation of the scene. Despite its simplicity, it achieves state-of-the-art results, demonstrating that one can easily build a pose refiner without the need for specific training. The code is at https://github.com/gali130/mcloc_poseref
Gabriele Trivigno, Carlo Masone, Barbara Caputo, Torsten Sattler
CVPR1
2024 Scale-Free Image Keypoints Using Differentiable Persistent Homology
abstract
In computer vision, keypoint detection is a fundamental task, with applications spanning from robotics to image retrieval; however, existing learning-based methods suffer from scale dependency, and lack flexibility. This paper introduces a novel approach that leverages Morse theory and persistent homology, powerful tools rooted in algebraic topology. We propose a novel loss function based on the recent introduction of a notion of subgradient in persistent homology, paving the way towards topological learning. Our detector, MorseDet, is the first topology-based learning model for feature detection, which achieves competitive performance in keypoint repeatability and introduces a principled and theoretically robust approach to the problem.
Giovanni Barbarani, Francesco Vaccarino, Gabriele Trivigno, Marco Guerra, Gabriele Moreno Berton, Carlo Masone
ICML3
2023 EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition
abstract
Visual Place Recognition is a task that aims to predict the place of an image (called query) based solely on its visual features. This is typically done through image retrieval, where the query is matched to the most similar images from a large database of geotagged photos, using learned global descriptors. A major challenge in this task is recognizing places seen from different viewpoints. To overcome this limitation, we propose a new method, called EigenPlaces, to train our neural network on images from different point of views, which embeds viewpoint robustness into the learned global descriptors. The underlying idea is to cluster the training data so as to explicitly present the model with different views of the same points of interest. The selection of this points of interest is done without the need for extra supervision. We then present experiments on the most comprehensive set of datasets in literature, finding that EigenPlaces is able to outperform previous state of the art on the majority of datasets, while requiring 60% less GPU memory for training and using 50% smaller descriptors. The code and trained models for EigenPlaces are available at https://github.com/gmberton/EigenPlaces, while results with any other baseline can be computed with the codebase at https://github.com/gmberton/auto_VPR.
Gabriele Moreno Berton, Gabriele Trivigno, Barbara Caputo, Carlo Masone
ICCV2
2023 Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition
abstract
Visual Place recognition is commonly addressed as an image retrieval problem. However, retrieval methods are impractical to scale to large datasets, densely sampled from city-wide maps, since their dimension impact negatively on the inference time. Using approximate nearest neighbour search for retrieval helps to mitigate this issue, at the cost of a performance drop. In this paper we investigate whether we can effectively approach this task as a classification problem, thus bypassing the need for a similarity search. We find that existing classification methods for coarse, planet-wide localization are not suitable for the fine-grained and city-wide setting. This is largely due to how the dataset is split into classes, because these methods are designed to handle a sparse distribution of photos and as such do not consider the visual aliasing problem across neighbouring classes that naturally arises in dense scenarios. Thus, we propose a partitioning scheme that enables a fast and accurate inference, preserving a simple learning procedure, and a novel inference pipeline based on an ensemble of novel classifiers that uses the prototypes learned via an angular margin loss. Our method, Divide&Classify (D&C), enjoys the fast inference of classification solutions and an accuracy competitive with retrieval methods on the fine-grained, city-wide setting. Moreover, we show that D&C can be paired with existing retrieval pipelines to speed up computations by over 20 times while increasing their recall, leading to new state-of-the-art results. Code is available at https://github.com/ga1i13o/Divide-and-Classify
Gabriele Trivigno, Gabriele Moreno Berton, Juan Aragon, Barbara Caputo, Carlo Masone
ICCV1
2022 Deep Visual Geo-localization Benchmark
abstract
In this paper, we propose a new open-source benchmarkingframeworkfor Visual Geo-localization (VG) that allows to build, train, and test a wide range of commonly used ar-chitectures, with the flexibility to change individual components of a geo-localization pipeline. The purpose of this framework is twofold: i) gaining insights into how differ-ent components and design choices in a VG pipeline im-pact the final results, both in terms of performance (re-call@N metric) and system requirements (such as execution time and memory consumption); ii) establish a system-atic evaluation protocol for comparing different methods. Using the proposed framework, we perform a large suite of experiments which provide criteria for choosing back-bone, aggregation and negative mining depending on the use-case and requirements. We also assess the impact of engineering techniques like pre/post-processing, data aug-mentation and image resizing, showing that better performance can be obtained through somewhat simple procedures: for example, downscaling the images' resolution to 80% can lead to similar results with a 36% savings in ex-traction time and dataset storage requirement. Code and trained models are available at dataset storage requirement. https://deep-vg-bench.herokuapp.com/.
Gabriele Moreno Berton, Riccardo Mereu, Gabriele Trivigno, Carlo Masone, Gabriela Csurka, Torsten Sattler, Barbara Caputo
CVPR3