EDBT 2026 Demo / reviewers in the wild / expert
Federica Arrigoni
dblp:159/1911
· DBLP profile ↗
29ranked-venue papers
18as first author
17since 2021 · last 2026
0000-0003-0331-4032ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 25 · 14 first-author · 17 since 2021Graphics, computer vision, multimedia, augmented reality and games · 19 · 12 first-author · 10 since 2021Systems, architecture and hardware · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An Algebraic Geometry Approach to Viewing Graph SolvabilityabstractThe concept of viewing graph solvability has gained significant interest in the context of structure-from-motion. A viewing graph is a mathematical structure where nodes are associated with cameras and edges represent the epipolar geometry connecting overlapping views. Solvability studies under which conditions the cameras are uniquely determined by the graph. In this paper we propose a novel framework for analyzing solvability problems based on algebraic geometry, demonstrating its potential in understanding structure-from-motion graphs and proving a conjecture that was previously proposed. Federica Arrigoni, Kathlén Kohn, Andrea Fusiello, Tomás Pajdla |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2025 | On the Recovery of Cameras from Fundamental Matrices
Rakshith Madhavan, Federica Arrigoni |
ICCV | 2 |
| 2025 | Revisiting Viewing Graph Solvability: An Effective Approach Based on Cycle ConsistencyabstractIn the structure from motion, the viewing graph is a graph where the vertices correspond to cameras (or images) and the edges represent the fundamental matrices. We provide a new formulation and an algorithm for determining whether a viewing graph is solvable, i.e., uniquely determines a set of projective cameras. The known theoretical conditions either do not fully characterize the solvability of all viewing graphs, or are extremely difficult to compute because they involve solving a system of polynomial equations with a large number of unknowns. The main result of this paper is a method to reduce the number of unknowns by exploiting cycle consistency. We advance the understanding of solvability by (i) finishing the classification of all minimal graphs up to 9 nodes, (ii) extending the practical verification of solvability to minimal graphs with up to 90 nodes, (iii) finally answering an open research question by showing that finite solvability is not equivalent to solvability, and (iv) formally drawing the connection with the calibrated case (i.e., parallel rigidity). Finally, we present an experiment on real data that shows that unsolvable graphs may appear in practice. Federica Arrigoni, Andrea Fusiello, Romeo Rizzi, Elisa Ricci 0001, Tomás Pajdla |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2024 | A Direct Approach to Viewing Graph Solvability
Federica Arrigoni, Andrea Fusiello, Tomás Pajdla |
ECCV (1) | 1 |
| 2024 | Synchronization of Projective Transformations
Rakshith Madhavan, Andrea Fusiello, Federica Arrigoni |
ECCV (37) | 3 |
| 2024 | Guest Editorial: Special Issue on Traditional Computer Vision in the Age of Deep Learning
Matteo Poggi, Federica Arrigoni, Andrea Fusiello, Stefano Mattoccia, Adrien Bartoli, Torsten Sattler, Tomás Pajdla |
Int. J. Comput. Vis. | 2 |
| 2024 | Ensemble clustering via synchronized relabellingabstractEnsemble clustering is an important problem in unsupervised learning that aims at aggregating multiple noisy partitions into a unique clustering solution. It can be formulated in terms of relabelling and voting, where relabelling refers to the task of finding optimal permutations that bring coherence among labels in input partitions. In this paper we propose a novel solution to the relabelling problem based on permutation synchronization. By effectively circumventing the need for a reference clustering, our method achieves superior performance than previous work under varying assumptions and scenarios, demonstrating its capability to handle diverse and complex datasets. Michele Alziati, Fiore Amarù, Luca Magri 0002, Federica Arrigoni |
Pattern Recognit. Lett. | 4 |
| 2023 | Quantum Multi-Model FittingabstractGeometric model fitting is a challenging but fundamental computer vision problem. Recently, quantum optimization has been shown to enhance robust fitting for the case of a single model, while leaving the question of multi-model fitting open. In response to this challenge, this paper shows that the latter case can significantly benefit from quantum hardware and proposes the first quantum approach to multimodel fitting (MMF). We formulate MMF as a problem that can be efficiently sampled by modern adiabatic quantum computers without the relaxation of the objective function. We also propose an iterative and decomposed version of our method, which supports real-world-sized problems. The experimental evaluation demonstrates promising results on a variety of datasets. The source code is available at: https://github.com/FarinaMatteo/qmmf. Matteo Farina, Luca Magri 0002, Willi Menapace, Elisa Ricci 0001, Vladislav Golyanik, Federica Arrigoni |
CVPR | 6 |
| 2023 | Viewing Graph Solvability in PracticeabstractWe present an advance in understanding the projective Structure-from-Motion, focusing in particular on the viewing graph: such a graph has cameras as nodes and fundamental matrices as edges. We propose a practical method for testing finite solvability, i.e., whether a viewing graph induces a finite number of camera configurations. Our formulation uses a significantly smaller number of equations (up to 400×) with respect to previous work. As a result, this is the only method in the literature that can be applied to large viewing graphs coming from real datasets, comprising up to 300K edges. In addition, we develop the first algorithm for identifying maximal finite-solvable components. Federica Arrigoni, Tomás Pajdla, Andrea Fusiello |
ICCV | 1 |
| 2023 | Rotation Synchronization via Deep Matrix FactorizationabstractIn this paper we address the rotation synchronization problem, where the objective is to recover absolute rotations starting from pairwise ones, where the unknowns and the measures are represented as nodes and edges of a graph, respectively. This problem is an essential task for structure from motion and simultaneous localization and mapping. We focus on the formulation of synchronization via neural networks, which has only recently begun to be explored in the literature. Inspired by deep matrix completion, we express rotation synchronization in terms of matrix factorization with a deep neural network. Our formulation exhibits implicit regularization properties and, more importantly, is unsupervised, whereas previous deep approaches are supervised. Our experiments show that we achieve comparable accuracy to the closest competitors in most scenes, while working under weaker assumptions. GK Tejus, Giacomo Zara, Paolo Rota, Andrea Fusiello, Elisa Ricci 0001, Federica Arrigoni |
ICRA | 6 |
| 2023 | Interactive Neural PaintingabstractIn the last few years, Neural Painting (NP) techniques became capable of producing extremely realistic artworks. This paper advances the state of the art in this emerging research domain by proposing the first approach for Interactive NP. Considering a setting where a user looks at a scene and tries to reproduce it on a painting, our objective is to develop a computational framework to assist the user’s creativity by suggesting the next strokes to paint, that can be possibly used to complete the artwork. To accomplish such a task, we propose I-Paint, a novel method based on a conditional transformer Variational AutoEncoder (VAE) architecture with a two-stage decoder. To evaluate the proposed approach and stimulate research in this area, we also introduce two novel datasets. Our experiments show that our approach provides good stroke suggestions and compares favorably to the state of the art. Elia Peruzzo, Willi Menapace, Vidit Goel, Federica Arrigoni, Hao Tang 0005, Xingqian Xu, Arman Chopikyan, Nikita Orlov, Humphrey Shi, Nicu Sebe, Elisa Ricci 0001 |
Comput. Vis. Image Underst. | 4 |
| 2022 | Quantum Motion Segmentation
Federica Arrigoni, Willi Menapace, Marcel Seelbach Benkner, Elisa Ricci 0001, Vladislav Golyanik |
ECCV (29) | 1 |
| 2022 | Multimodal Emotion Recognition with Modality-Pairwise Unsupervised Contrastive LossabstractEmotion recognition is involved in several real-world applications. With an increase in available modalities, automatic understanding of emotions is being performed more accurately. The success in Multimodal Emotion Recognition (MER), primarily relies on the supervised learning paradigm. However, data annotation is expensive, time-consuming, and as emotion expression and perception depends on several factors (e.g., age, gender, culture) obtaining labels with a high reliability is hard. Motivated by these, we focus on unsupervised feature learning for MER. We consider discrete emotions, and as modalities text, audio and vision are used. Our method, as being based on contrastive loss between pairwise modalities, is the first attempt in MER literature. Our end-to-end feature learning approach has several differences (and advantages) compared to existing MER methods: i) it is unsupervised, so the learning is lack of data labelling cost; ii) it does not require data spatial augmentation, modality alignment, large number of batch size or epochs; iii) it applies data fusion only at inference; and iv) it does not require backbones pre-trained on emotion recognition task. The experiments on benchmark datasets show that our method outperforms several baseline approaches and unsupervised learning methods applied in MER. Particularly, it even surpasses a few supervised MER state-of-the-art. Riccardo Franceschini, Enrico Fini, Cigdem Beyan, Alessandro Conti, Federica Arrigoni, Elisa Ricci 0001 |
ICPR | 5 |
| 2022 | Multi-frame Motion Segmentation by Combining Two-Frame ResultsabstractAbstract In this paper we consider the motion segmentation problem on sparse and unstructured datasets involving rigid motions, motivated by multibody structure from motion. In particular, we assume only two-frame correspondences as input without prior knowledge about trajectories. Inspired by the success of synchronization methods, we address this problem by introducing a two-stage approach: first, motion segmentation is addressed on image pairs independently; then, two-frame results are combined in a robust way to compute the final multi-frame segmentation. Our synthetic and real experiments demonstrate that the proposed approach is very effective in reducing the errors among two-frame results and it can cope with a large amount of mismatches. Moreover, our method can be profitably used to build a multibody structure from motion pipeline. Federica Arrigoni, Elisa Ricci 0001, Tomás Pajdla |
Int. J. Comput. Vis. | 1 |
| 2021 | MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan SynchronizationabstractWe present MultiBodySync, a novel, end-to-end trainable multi-body motion segmentation and rigid registration framework for multiple input 3D point clouds. The two non-trivial challenges posed by this multi-scan multibody setting that we investigate are: (i) guaranteeing correspondence and segmentation consistency across multiple input point clouds capturing different spatial arrangements of bodies or body parts; and (ii) obtaining robust motion-based rigid body segmentation applicable to novel object categories. We propose an approach to address these issues that incorporates spectral synchronization into an iterative deep declarative network, so as to simultaneously recover consistent correspondences as well as motion segmentation. At the same time, by explicitly disentangling the correspondence and motion segmentation estimation modules, we achieve strong generalizability across different object categories. Our extensive evaluations demonstrate that our method is effective on various datasets ranging from rigid parts in articulated objects to individually moving objects in a 3D scene, be it single-view or full point clouds. Code at https://github.com/huangjh-pub/multibody-sync. He Wang 0010, Tolga Birdal, Minhyuk Sung, Federica Arrigoni, Shi-Min Hu 0001, Leonidas J. Guibas |
CVPR | 5 |
| 2021 | Viewing Graph Solvability via Cycle ConsistencyabstractIn structure-from-motion the viewing graph is a graph where vertices correspond to cameras and edges represent fundamental matrices. We provide a new formulation and an algorithm for establishing whether a viewing graph is solvable, i.e. it uniquely determines a set of projective cameras. Known theoretical conditions either do not fully characterize the solvability of all viewing graphs, or are exceedingly hard to compute for they involve solving a system of polynomial equations with a large number of unknowns. The main result of this paper is a method for reducing the number of unknowns by exploiting the cycle consistency. We advance the understanding of the solvability by (i) finishing the classification of all previously undecided minimal graphs up to 9 nodes, (ii) extending the practical solvability testing up to minimal graphs with up to 90 nodes, and (iii) definitely answering an open research question by showing that the finite solvability is not equivalent to the solvability. Finally, we present an experiment on real data showing that unsolvable graphs are appearing in practical situations. Federica Arrigoni, Andrea Fusiello, Elisa Ricci 0001, Tomás Pajdla |
ICCV | 1 |
| 2021 | Synchronization of Group-labelled Multi-graphsabstractSynchronization refers to the problem of inferring the unknown values attached to vertices of a graph where edges are labelled with the ratio of the incident vertices, and labels belong to a group. This paper addresses the synchronization problem on multi-graphs, that are graphs with more than one edge connecting the same pair of nodes. The problem naturally arises when multiple measures are available to model the relationship between two vertices. This happens when different sensors measure the same quantity, or when the original graph is partitioned into sub-graphs that are solved independently. In this case, the relationships among sub-graphs give rise to multi-edges and the problem can be traced back to a multi-graph synchronization. The baseline solution reduces multi-graphs to simple ones by averaging their multi-edges, however this approach falls short because: i) averaging is well defined only for some groups and ii) the resulting estimator is less precise and accurate, as we prove empirically. Specifically, we present MULTISYNC, a synchronization algorithm for multi-graphs that is based on a principled constrained eigenvalue optimization. MULTISYNC is a general solution that can cope with any linear group and we show to be profitably usable both on synthetic and real problems. Andrea Porfiri Dal Cin, Luca Magri 0002, Federica Arrigoni, Andrea Fusiello, Giacomo Boracchi |
ICCV | 3 |
| 2020 | On the Usage of the Trifocal Tensor in Motion Segmentation
Federica Arrigoni, Luca Magri 0002, Tomás Pajdla |
ECCV (20) | 1 |
| 2020 | Motion Segmentation with Pairwise Matches and Unknown Number of MotionsabstractIn this paper we address motion segmentation, that is the problem of clustering points in multiple images according to a number of moving objects. Two-frame correspondences are assumed as input without prior knowledge about trajectories. Our method is based on principles from “multi-model fitting” and “permutation synchronization”, and - differently from previous techniques working under the same assumptions - it can handle an unknown number of motions. The proposed approach is validated on standard datasets, showing that it can correctly estimate the number of motions while maintaining comparable or better accuracy than the state of the art. Federica Arrigoni, Luca Magri 0002, Tomás Pajdla |
ICPR | 1 |
| 2020 | Synchronization Problems in Computer Vision with Closed-Form Solutions
Federica Arrigoni, Andrea Fusiello |
Int. J. Comput. Vis. | 1 |
| 2019 | Robust Motion Segmentation From Pairwise MatchesabstractIn this paper we consider the problem of motion segmentation, where only pairwise correspondences are assumed as input without prior knowledge about tracks. The problem is formulated as a two-step process. First, motion segmentation is performed on image pairs independently. Secondly, we combine independent pairwise segmentation results in a robust way into the final globally consistent segmentation. Our approach is inspired by the success of averaging methods. We demonstrate in simulated as well as in real experiments that our method is very effective in reducing the errors in the pairwise motion segmentation and can cope with large number of mismatches. Federica Arrigoni, Tomás Pajdla |
ICCV | 1 |
| 2019 | Bearing-Based Network Localizability: A Unifying ViewabstractThis paper provides a unifying view and offers new insights on bearing-based network localizability, that is the problem of establishing whether a set of directions between pairs of nodes uniquely determines (up to translation and scale) the position of the nodes in d-space. If nodes represent cameras then we are in the context of global structure from motion. The contribution of the paper is theoretical: first, we rewrite and link in a coherent structure several results that have been presented in different communities using disparate formalisms; second, we derive some new localizability results within the edge-based formulation. Federica Arrigoni, Andrea Fusiello |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2018 | Robust synchronization in SO(3) and SE(3) via low-rank and sparse matrix decomposition
Federica Arrigoni, Beatrice Rossi, Pasqualina Fragneto, Andrea Fusiello |
Comput. Vis. Image Underst. | 1 |
| 2017 | Practical and Efficient Multi-view MatchingabstractIn this paper we propose a novel solution to the multi-view matching problem that, given a set of noisy pairwise correspondences, jointly updates them so as to maximize their consistency. Our method is based on a spectral decomposition, resulting in a closed-form efficient algorithm, in contrast to other iterative techniques that can be found in the literature. Experiments on both synthetic and real datasets show that our method achieves comparable or superior accuracy to state-of-the-art algorithms in significantly less time. We also demonstrate that our solution can efficiently handle datasets of hundreds of images, which is unprecedented in the literature. Eleonora Maset, Federica Arrigoni, Andrea Fusiello |
ICCV | 2 |
| 2016 | Camera Motion from Group SynchronizationabstractThis paper deals with the problem of estimating camera motion in the context of structure-from-motion. We describe a pipeline that consumes relative orientations and produces absolute orientations (i.e. camera position and attitude in an absolute reference frame). This pipeline exploits the concept of "group synchronization" in most of its stages, all of which entail direct solutions such as eigenvalue decompositions or linear least squares. A comprehensive introduction to the group synchronization problem is provided, and the proposed pipeline is evaluated on standard real datasets. Federica Arrigoni, Andrea Fusiello, Beatrice Rossi |
3DV | 1 |
| 2016 | Global Registration of 3D Point Sets via LRS Decomposition
Federica Arrigoni, Beatrice Rossi, Andrea Fusiello |
ECCV (4) | 1 |
| 2016 | Spectral Synchronization of Multiple Views in SE(3)abstractThis paper addresses the problem of rigid-motion synchronization (a.k.a. motion averaging) in the Special Euclidean Group SE(3), which finds application in structure-from-motion and registration of multiple three-dimensional (3D) point-sets. After relaxing the geometric constraints of rigid motions, we derive a simple closed-form solution based on a spectral decomposition, which is then projected onto SE(3). Our formulation is extremely efficient, as rigid-motion synchronization is cast to an eigenvalue decomposition problem. Robustness to outliers is gained through Iteratively Reweighted Least Squares. Besides providing a theoretically appealing solution, since our method recovers at the same time both rotations and translations, we demonstrate through experimental results that our approach is significantly faster than the state of the art, while providing accurate estimates of rigid motions. Federica Arrigoni, Beatrice Rossi, Andrea Fusiello |
SIAM J. Imaging Sci. | 1 |
| 2015 | On Computing the Translations Norm in the Epipolar GraphabstractThis paper deals with the problem of recovering the unknown norm of relative translations between cameras based on the knowledge of relative rotations and translation directions. We provide theoretical conditions for the solvability of such a problem, and we propose a two-stage method to solve it. First, a cycle basis for the epipolar graph is computed, then all the scaling factors are recovered simultaneously by solving a homogeneous linear system. We demonstrate the accuracy of our solution by means of synthetic and real experiments. Federica Arrigoni, Andrea Fusiello, Beatrice Rossi |
3DV | 1 |
| 2014 | Robust Absolute Rotation Estimation via Low-Rank and Sparse Matrix DecompositionabstractThis paper proposes a robust method to solve the absolute rotation estimation problem, which arises in global registration of 3D point sets and in structure-from-motion. A novel cost function is formulated which inherently copes with outliers. In particular, the proposed algorithm handles both outlier and missing relative rotations, by casting the problem as a "low-rank & sparse" matrix decomposition. As a side effect, this solution can be seen as a valid and cost-effective detector of inconsistent pair wise rotations. Computational efficiency and numerical accuracy, are demonstrated by simulated and real experiments. Federica Arrigoni, Luca Magri 0002, Beatrice Rossi, Pasqualina Fragneto, Andrea Fusiello |
3DV | 1 |