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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alessio Tonioni

dblp:203/8831 · DBLP profile ↗
← Back
28ranked-venue papers
7as first author
16since 2021 · last 2026
0000-0003-3358-9686ORCID · corroborated

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

Artificial intelligence and machine learning · 22 · 7 first-author · 12 since 2021Graphics, computer vision, multimedia, augmented reality and games · 20 · 4 first-author · 12 since 2021Systems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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
16 papers
3D vision · 28% Video understanding and tracking · 20% Vision and language · 16%
Computer graphics and multimedia
2 papers
Visual content generation and editing · 87% Image and video processing · 13%

Topics — the 30 heaviest of 41, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision › stereo vision
stereo matching
2.052023
NeRF-Supervised Deep Stereo · CVPR 2023
Continual Adaptation for Deep Stereo · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Real-Time Self-Adaptive Deep Stereo · CVPR 2019
Computer vision › Vision and language › vision-language model
multimodal large language model
1.722025
Training-free Online Video Step Grounding · NeurIPS 2025
Omnia de EgoTempo: Benchmarking Temporal Understanding of Multi-Modal LLMs in Egocentric Videos · CVPR 2025
Computer vision › 3D vision
depth estimation
1.642023
NeRF-Supervised Deep Stereo · CVPR 2023
Unsupervised Domain Adaptation for Depth Prediction from Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020
Learning Across Tasks and Domains · ICCV 2019
Computer vision › 3D vision › depth estimation
monocular depth estimation
1.032023
Unsupervised Domain Adaptation for Depth Prediction from Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020
Learning Across Tasks and Domains · ICCV 2019
Learning Good Features to Transfer Across Tasks and Domains · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Efficient and distributed learning
data-efficient learning
0.912025
Active Data Curation Effectively Distills Large-Scale Multimodal Models · CVPR 2025
Computer vision › Video understanding and tracking › video question answering
egocentric video question answering
0.912025
Omnia de EgoTempo: Benchmarking Temporal Understanding of Multi-Modal LLMs in Egocentric Videos · CVPR 2025
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.912025
Active Data Curation Effectively Distills Large-Scale Multimodal Models · CVPR 2025
Machine learning › Efficient and distributed learning › model compression › knowledge distillation › cross-modal distillation
multimodal distillation
0.912025
Active Data Curation Effectively Distills Large-Scale Multimodal Models · CVPR 2025
Computer vision › Video understanding and tracking
temporal understanding
0.912025
Omnia de EgoTempo: Benchmarking Temporal Understanding of Multi-Modal LLMs in Egocentric Videos · CVPR 2025
Machine learning › Transfer learning and domain adaptation
test-time adaptation
0.912025
Test-Time Visual In-Context Tuning · CVPR 2025
Computer vision › Video understanding and tracking
video question answering
0.912025
Omnia de EgoTempo: Benchmarking Temporal Understanding of Multi-Modal LLMs in Egocentric Videos · CVPR 2025
Computer vision › Vision and language › multimodal in-context learning
visual in-context learning
0.912025
Test-Time Visual In-Context Tuning · CVPR 2025
Computer vision › Video understanding and tracking
zero-shot video understanding
0.912025
Training-free Online Video Step Grounding · NeurIPS 2025
Visual content generation and editing
image editing
0.912025
UIP2P: Unsupervised Instruction-Based Image Editing via Edit Reversibility Constraint · ICCV 2025
Visual content generation and editing › image editing › text-guided image editing
instruction-based image editing
0.912025
UIP2P: Unsupervised Instruction-Based Image Editing via Edit Reversibility Constraint · ICCV 2025
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.822020
Unsupervised Domain Adaptation for Depth Prediction from Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020
Learning Across Tasks and Domains · ICCV 2019
Computer vision › Video understanding and tracking
long video understanding
0.812024
Text-Conditioned Resampler For Long Form Video Understanding · ECCV (86) 2024
Computer vision › Vision and language
video-language understanding
0.812024
Text-Conditioned Resampler For Long Form Video Understanding · ECCV (86) 2024
Computer vision › Vision and language
vision-language model
0.812024
BRAVE: Broadening the Visual Encoding of Vision-Language Models · ECCV (16) 2024
Machine learning › Transfer learning and domain adaptation › domain adaptation
unsupervised domain adaptation
0.722020
Unsupervised Domain Adaptation for Depth Prediction from Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020
Unsupervised Adaptation for Deep Stereo · ICCV 2017
Computer vision › 3D vision › stereo vision › stereo matching
deep stereo matching
0.722019
Real-Time Self-Adaptive Deep Stereo · CVPR 2019
Unsupervised Adaptation for Deep Stereo · ICCV 2017
Machine learning › Transfer learning and domain adaptation
cross-domain transfer
0.712023
Learning Good Features to Transfer Across Tasks and Domains · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Transfer learning and domain adaptation
cross-task transfer
0.712023
Learning Good Features to Transfer Across Tasks and Domains · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Computer vision › 3D vision
neural radiance field
0.712023
NeRF-Supervised Deep Stereo · CVPR 2023
Computer vision › 3D vision
neural rendering
0.712023
NeRF-Supervised Deep Stereo · CVPR 2023
Machine learning › Learning paradigms › lifelong learning
continual adaptation
0.612022
Continual Adaptation for Deep Stereo · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Computer vision › 3D vision › stereo vision › stereo matching
real-time stereo matching
0.412019
Real-Time Self-Adaptive Deep Stereo · CVPR 2019
Computer vision › 3D vision › depth estimation
stereo depth estimation
0.412019
Learning to Adapt for Stereo · CVPR 2019
Computer vision › 3D vision › 3d shape analysis
3d keypoint detection
0.312018
Learning to Detect Good 3D Keypoints · Int. J. Comput. Vis. 2018
Computer vision › Segmentation and scene understanding
semantic segmentation
0.322023
Learning Good Features to Transfer Across Tasks and Domains · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Learning Across Tasks and Domains · ICCV 2019

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

variational autoencoder · 0.9multimodal large language model · 0.9large multimodal model · 0.9knowledge distillation · 0.9edit reversibility constraint · 0.9cycle-consistency loss · 0.9cycle consistency loss · 0.9contrastive learning · 0.9bayesian filtering · 0.9autoregressive transformer · 0.9multimodal learning · 0.8broadened visual encoding · 0.8
YearPublicationVenuePosition
2026 Autoregressive Styled Text Image Generation, but Make it Reliable
abstract
Generating faithful and readable styled text images (especially for Styled Handwritten Text generation-HTG) is an open problem with several possible applications across graphic design, document understanding, and image editing. A lot of research effort in this task is dedicated to developing strategies that reproduce the stylistic characteristics of a given writer, with promising results in terms of style fidelity and generalization achieved by the recently proposed Autoregressive Transformer paradigm for HTG. However, this method requires additional inputs, lacks a proper stop mechanism, and might end up in repetition loops, generating visual artifacts. In this work, we rethink the autoregressive formulation by framing HTG as a multimodal prompt-conditioned generation task, and tackle the content controllability issues by introducing special textual input tokens for better alignment with the visual ones. Moreover, we devise a Classifier-Free-Guidance-based strategy for our autoregressive model. Through extensive experimental validation, we demonstrate that our approach, dubbed Eruku, compared to previous solutions requires fewer inputs, generalizes better to unseen styles, and follows more faithfully the textual prompt, improving content adherence.
Carmine Zaccagnino, Fabio Quattrini, Vittorio Pippi, Silvia Cascianelli, Alessio Tonioni, Rita Cucchiara
WACV5
2025 Snap-it, Tap-it, Splat-it: Tactile-Informed 3D Gaussian Splatting for Reconstructing Challenging Surfaces
abstract
Touch and vision go hand in hand, mutually enhancing our ability to understand the world. From a research perspective, the problem of mixing touch and vision together is underexplored and presents interesting challenges. To this end, we propose Tactile-Informed 3DGS, a novel approach that incorporates contact data (local depth maps) with multi-view images to achieve surface reconstruction and novel view synthesis. Our method optimises 3D Gaussian primitives to accurately model the object's geometry at points of contact. By creating a framework that decreases the transmittance at touch locations, we achieve a refined surface reconstruction, ensuring a uniformly smooth depth map. Touch is particularly useful when considering non-Lambertian objects, such as shiny or reflective surfaces, since contemporary methods tend to fail to reconstruct specular highlights with fidelity. By combining vision and tactile sensing, we achieve more accurate geometry reconstructions with fewer images than prior methods. We conduct evaluation on objects with glossy and reflective surfaces and demonstrate improved reconstruction quality in both the virtual and real world
Mauro Comi, Alessio Tonioni, Jonathan Tremblay, Max Yang, Valts Blukis, Yijiong Lin, Nathan F. Lepora, Laurence Aitchison
3DV2
2025 Zero-Shot Styled Text Image Generation, but Make It Autoregressive
abstract
Styled Handwritten Text Generation (HTG) has recently received attention from the computer vision and document analysis communities, which have developed several solutions, either GAN- or diffusion-based, that achieved promising results. Nonetheless, these strategies fail to generalize to novel styles and have technical constraints, particularly in terms of maximum output length and training efficiency. To overcome these limitations, in this work, we propose a novel framework for text image generation, dubbed Emuru. Our approach leverages a powerful text image representation model (a variational autoencoder) combined with an autoregressive Transformer. Our approach enables the generation of styled text images conditioned on textual content and style examples, such as specific fonts or handwriting styles. We train our model solely on a diverse, synthetic dataset of English text rendered in over 100,000 typewritten and calligraphy fonts, which gives it the capability to reproduce unseen styles (both fonts and users’ handwriting) in zero-shot. To the best of our knowledge, Emuru is the first autoregressive model for HTG, and the first designed specifically for generalization to novel styles. Moreover, our model generates images without background artifacts, which are easier to use for downstream applications. Extensive evaluation on both typewritten and handwritten, anylength text image generation scenarios demonstrates the effectiveness of our approach.
Vittorio Pippi, Fabio Quattrini, Silvia Cascianelli, Alessio Tonioni, Rita Cucchiara
CVPR4
2025 Omnia de EgoTempo: Benchmarking Temporal Understanding of Multi-Modal LLMs in Egocentric Videos
abstract
Understanding fine-grained temporal dynamics is crucial in egocentric videos, where continuous streams capture frequent, close-up interactions with objects. In this work, we bring to light that current egocentric video question-answering datasets often include questions that can be answered using only few frames or commonsense reasoning, without being necessarily grounded in the actual video. Our analysis shows that state-of-the-art Multi-Modal Large Language Models (MLLMs) on these benchmarks achieve remarkably high performance using just text or a single frame as input. To address these limitations, we introduce EgoTempo, a dataset specifically designed to evaluate temporal understanding in the egocentric domain. EgoTempo emphasizes tasks that require integrating information across the entire video, ensuring that models would need to rely on temporal patterns rather than static cues or pre-existing knowledge. Extensive experiments on EgoTempo show that current MLLMs still fall short in temporal reasoning on egocentric videos, and thus we hope EgoTempo will catalyze new research in the field and inspire models that better capture the complexity of temporal dynamics. Dataset and code are available at https://github.com/google-research-datasets/egotempo.git.
Chiara Plizzari, Alessio Tonioni, Yongqin Xian, Achin Kulshrestha, Federico Tombari
CVPR2
2025 Active Data Curation Effectively Distills Large-Scale Multimodal Models
abstract
Knowledge distillation (KD) is the de facto standard for compressing large-scale multimodal models into smaller ones. Prior works have explored ever more complex KD strategies involving different objectives, teacher-ensembles, and weight inheritance. In this work, we explore an alternative, yet simple approach—active data curation as effective distillation for contrastive multimodal pretraining. Our simple online batch selection method, ACID, outperforms strong KD baselines across various model-,data-and compute-configurations. Further, we find such an active curation strategy to in fact be complementary to standard KD, and can be effectively combined to train highly performant inference-efficient models. Our simple and scalable pretraining framework, ACED, achieves state-of-the-art results across 27 zero-shot classification and image-text retrieval tasks with upto 11% less inference FLOPs. We further demonstrate that ACED yields strong vision-encoders for training generative multimodal models, outperforming larger vision encoders on image-captioning and visual question-answering tasks.
Vishaal Udandarao, Nikhil Parthasarathy, Muhammad Ferjad Naeem, Talfan Evans, Samuel Albanie, Federico Tombari, Yongqin Xian, Alessio Tonioni, Olivier J. Hénaff
CVPR8
2025 Test-Time Visual In-Context Tuning
abstract
Visual in-context learning (VICL), as a new paradigm in computer vision, allows the model to rapidly adapt to various tasks with only a handful of prompts and examples. While effective, the existing VICL paradigm exhibits poor generalizability under distribution shifts. In this work, we propose test-time Visual In-Context Tuning (VICT), a method that can adapt VICL models on the fly with a single test sample. Specifically, we flip the role between the task prompts and the test sample and use a cycle consistency loss to reconstruct the original task prompt output. Our key insight is that a model should be aware of a new test distribution if it can successfully recover the original task prompts. Extensive experiments on six representative vision tasks ranging from high-level visual understanding to low-level image processing, with 15 common corruptions, demonstrate that our VICT can improve the generalizability of VICL to unseen new domains. In addition, we show the potential of applying VICT for unseen tasks at test time. Code: https://github.com/Jiahao000/VICT.
Alessio Tonioni, Nathalie Rauschmayr, Federico Tombari, Bernt Schiele
CVPR2
2025 UIP2P: Unsupervised Instruction-Based Image Editing via Edit Reversibility Constraint
Enis Simsar, Alessio Tonioni, Yongqin Xian, Thomas Hofmann 0001, Federico Tombari
ICCV2
2025 Training-free Online Video Step Grounding
abstract
Given a task and a set of steps composing it, Video Step Grounding (VSG) aims to detect which steps are performed in a video. Standard approaches for this task require a labeled training set (e.g., with step-level annotations or narrations), which may be costly to collect. Moreover, they process the full video offline, limiting their applications for scenarios requiring online decisions. Thus, in this work, we explore how to perform VSG online and without training. We achieve this by exploiting the zero-shot capabilities of recent Large Multimodal Models (LMMs). In particular, we use LMMs to predict the step associated with a restricted set of frames, without access to the whole video. We show that this online strategy without task-specific tuning outperforms offline and training-based models. Motivated by this finding, we develop Bayesian Grounding with Large Multimodal Models (BaGLM), further injecting knowledge of past frames into the LMM-based predictions. BaGLM exploits Bayesian filtering principles, modeling step transitions via (i) a dependency matrix extracted through large language models and (ii) an estimation of step progress. Experiments on three datasets show superior performance of BaGLM over state-of-the-art training-based offline methods.
Luca Zanella, Massimiliano Mancini, Yiming Wang 0002, Alessio Tonioni, Elisa Ricci 0001
NeurIPS4
2025 LIME: Localized Image Editing via Attention Regularization in Diffusion Models
Enis Simsar, Alessio Tonioni, Yongqin Xian, Thomas Hofmann 0001, Federico Tombari
WACV2
2024 TextMesh: Generation of Realistic 3D Meshes From Text Prompts
abstract
The ability to generate highly realistic 2D images from mere text prompts has recently made huge progress in terms of speed and quality, thanks to the advent of image diffusion models. Naturally, the question arises if this can be also achieved in the generation of 3D content from such text prompts. To this end, a new line of methods recently emerged trying to harness diffusion models, trained on 2D images, for supervision of 3D model generation using view dependent prompts. While achieving impressive results, these methods, however, have two major drawbacks. First, rather than commonly used 3D meshes, they instead generate neural radiance fields (NeRFs), making them impractical for most real applications. Second, these approaches tend to produce over-saturated models, giving the output a cartoonish looking effect. Therefore, in this work we propose a novel method for generation of highly realistic-looking 3D meshes. To this end, we extend NeRF to employ an SDF backbone, leading to improved 3D mesh extraction. In addition, we propose a novel way to finetune the mesh texture, removing the effect of high saturation and improving the details of the output 3D mesh.
Christina Tsalicoglou, Fabian Manhardt, Alessio Tonioni, Michael Niemeyer, Federico Tombari
3DV3
2024 BRAVE: Broadening the Visual Encoding of Vision-Language Models
Oguzhan Fatih Kar, Alessio Tonioni, Petra Poklukar, Achin Kulshrestha, Amir Zamir, Federico Tombari
ECCV (16)2
2024 Text-Conditioned Resampler For Long Form Video Understanding
Bruno Korbar, Yongqin Xian, Alessio Tonioni, Andrew Zisserman, Federico Tombari
ECCV (86)3
2023 NeRF-Supervised Deep Stereo
abstract
We introduce a novel framework for training deep stereo networks effortlessly and without any ground-truth. By leveraging state-of-the-art neural rendering solutions, we generate stereo training data from image sequences collected with a single handheld camera. On top of them, a NeRF-supervised training procedure is carried out, from which we exploit rendered stereo triplets to compensate for occlusions and depth maps as proxy labels. This results in stereo networks capable of predicting sharp and detailed disparity maps. Experimental results show that models trained under this regime yield a 30-40% improvement over existing self-supervised methods on the challenging Middle-bury dataset, filling the gap to supervised models and, most times, outperforming them at zero-shot generalization.
Fabio Tosi, Alessio Tonioni, Daniele De Gregorio, Matteo Poggi
CVPR2
2023 Learning Good Features to Transfer Across Tasks and Domains
abstract
Availability of labelled data is the major obstacle to the deployment of deep learning algorithms for computer vision tasks in new domains. The fact that many frameworks adopted to solve different tasks share the same architecture suggests that there should be a way of reusing the knowledge learned in a specific setting to solve novel tasks with limited or no additional supervision. In this work, we first show that such knowledge can be shared across tasks by learning a mapping between task-specific deep features in a given domain. Then, we show that this mapping function, implemented by a neural network, is able to generalize to novel unseen domains. Besides, we propose a set of strategies to constrain the learned feature spaces, to ease learning and increase the generalization capability of the mapping network, thereby considerably improving the final performance of our framework. Our proposal obtains compelling results in challenging synthetic-to-real adaptation scenarios by transferring knowledge between monocular depth estimation and semantic segmentation tasks.
Pierluigi Zama Ramirez, Adriano Cardace, Luca De Luigi, Alessio Tonioni, Samuele Salti, Luigi Di Stefano
IEEE Trans. Pattern Anal. Mach. Intell.4
2023 Batch normalization embeddings for deep domain generalization
Mattia Segù, Alessio Tonioni, Federico Tombari
Pattern Recognit.2
2022 Continual Adaptation for Deep Stereo
Matteo Poggi, Alessio Tonioni, Fabio Tosi, Stefano Mattoccia, Luigi Di Stefano
IEEE Trans. Pattern Anal. Mach. Intell.2
2020 A Divide et Impera Approach for 3D Shape Reconstruction from Multiple Views
abstract
Estimating the 3D shape of an object from a single or multiple images has gained popularity thanks to the recent breakthroughs powered by deep learning. Most approaches regress the full object shape in a canonical pose, possibly extrapolating the occluded parts based on the learned priors. However, their viewpoint invariant technique often discards the unique structures visible from the input images. In contrast, this paper proposes to rely on viewpoint variant reconstructions by merging the visible information from the given views. Our approach is divided into three steps. Starting from the sparse views of the object, we first align them into a common coordinate system by estimating the relative pose between all the pairs. Then, inspired by the traditional voxel carving, we generate an occupancy grid of the object taken from the silhouette on the images and their relative poses. Finally, we refine the initial reconstruction to build a clean 3D model which preserves the details from each viewpoint. To validate the proposed method, we perform a comprehensive evaluation on the ShapeNet reference benchmark in terms of relative pose estimation and 3D shape reconstruction.
Riccardo Spezialetti, David Joseph Tan, Alessio Tonioni, Keisuke Tateno, Federico Tombari
3DV3
2020 Unsupervised Domain Adaptation for Depth Prediction from Images
abstract
State-of-the-art approaches to infer dense depth measurements from images rely on CNNs trained end-to-end on a vast amount of data. However, these approaches suffer a drastic drop in accuracy when dealing with environments much different in appearance and/or context from those observed at training time. This domain shift issue is usually addressed by fine-tuning on smaller sets of images from the target domain annotated with depth labels. Unfortunately, relying on such supervised labeling is seldom feasible in most practical settings. Therefore, we propose an unsupervised domain adaptation technique which does not require groundtruth labels. Our method relies only on image pairs and leverages on classical stereo algorithms to produce disparity measurements alongside with confidence estimators to assess upon their reliability. We propose to fine-tune both depth-from-stereo as well as depth-from-mono architectures by a novel confidence-guided loss function that handles the measured disparities as noisy labels weighted according to the estimated confidence. Extensive experimental results based on standard datasets and evaluation protocols prove that our technique can address effectively the domain shift issue with both stereo and monocular depth prediction architectures and outperforms other state-of-the-art unsupervised loss functions that may be alternatively deployed to pursue domain adaptation.
Alessio Tonioni, Matteo Poggi, Stefano Mattoccia, Luigi Di Stefano
IEEE Trans. Pattern Anal. Mach. Intell.1
2020 Semiautomatic Labeling for Deep Learning in Robotics
abstract
In this article, we propose an augmented reality semiautomatic labeling (ARS), a semiautomatic method which leverages on moving a 2-D camera by means of a robot, proving precise camera tracking, and an augmented reality pen (ARP) to define initial object bounding box, to create large labeled data sets with minimal human intervention. By removing the burden of generating annotated data from humans, we make the deep learning technique applied to computer vision, which typically requires very large data sets, truly automated and reliable. With the ARS pipeline, we created two novel data sets effortlessly, one on electromechanical components (industrial scenario) and other on fruits (daily-living scenario) and trained two state-of-the-art object detectors robustly, based on convolutional neural networks, such as you only look once (YOLO) and single shot detector (SSD). With respect to conventional manual annotation of 1000 frames that takes us slightly more than 10 h, the proposed approach based on ARS allows to annotate 9 sequences of about 35 000 frames in less than 1 h, with a gain factor of about 450. Moreover, both the precision and recall of object detection is increased by about 15% with respect to manual labeling. All our software is available as a robot operating system (ROS) package in a public repository alongside with the novel annotated data sets. Note to Practitioners-This article was motivated by the lack of a simple and effective solution for the generation of data sets usable to train a data-driven model, such as a modern deep neural network, so as to make them accessible in an industrial environment. Specifically, a deep learning robot guidance vision system would require such a large amount of manually labeled images that it would be too expensive and impractical for a real use case, where system reconfigurability is a fundamental requirement. With our system, on the other hand, especially in the field of industrial robotics, the cost of image labeling can be reduced, for the first time, to nearly zero, thus paving the way for self-reconfiguring systems with very high performance (as demonstrated by our experimental results). One of the limitations of this approach is the need to use a manual method for the detection of objects of interest in the preliminary stages of the pipeline (ARP or graphical interface). A feasible extension, related to the field of collaborative robotics, could be used to exploit the robot itself, manually moved by the user, even for this preliminary stage, so as to eliminate any source of inaccuracy.
Daniele De Gregorio, Alessio Tonioni, Gianluca Palli, Luigi Di Stefano
IEEE Trans Autom. Sci. Eng.2
2019 Learning to Adapt for Stereo
abstract
Real world applications of stereo depth estimation require models that are robust to dynamic variations in the environment. Even though deep learning based stereo methods are successful, they often fail to generalize to unseen variations in the environment, making them less suitable for practical applications such as autonomous driving. In this work, we introduce a ``learning-to-adapt'' framework that enables deep stereo methods to continuously adapt to new target domains in an unsupervised manner. Specifically, our approach incorporates the adaptation procedure into the learning objective to obtain a base set of parameters that are better suited for unsupervised online adaptation. To further improve the quality of the adaptation, we learn a confidence measure that effectively masks the errors introduced during the unsupervised adaptation. We evaluate our method on synthetic and real-world stereo datasets and our experiments evidence that learning-to-adapt is, indeed beneficial for online adaptation on vastly different domains.
Alessio Tonioni, Oscar Rahnama, Thomas Joy, Luigi Di Stefano, Thalaiyasingam Ajanthan, Philip Torr 0001
CVPR1
2019 Real-Time Self-Adaptive Deep Stereo
abstract
Deep convolutional neural networks trained end-to-end are the state-of-the-art methods to regress dense disparity maps from stereo pairs. These models, however, suffer from a notable decrease in accuracy when exposed to scenarios significantly different from the training set (e.g., real vs synthetic images, etc.). We argue that it is extremely unlikely to gather enough samples to achieve effective training/tuning in any target domain, thus making this setup impractical for many applications. Instead, we propose to perform unsupervised and continuous online adaptation of a deep stereo network, which allows for preserving its accuracy in any environment. However, this strategy is extremely computationally demanding and thus prevents real-time inference. We address this issue introducing a new lightweight, yet effective, deep stereo architecture, Modularly ADaptive Network(MADNet), and developing a Modular ADaptation (MAD) algorithm, which independently trains sub-portions of the network. By deploying MADNet together with MAD we introduce the first real-time self-adaptive deep stereo system enabling competitive performance on heterogeneous datasets. Our code is publicly available at https://github.com/CVLAB-Unibo/Real-time-self-adaptive-deep-stereo.
Alessio Tonioni, Fabio Tosi, Matteo Poggi, Stefano Mattoccia, Luigi Di Stefano
CVPR1
2019 Learning Across Tasks and Domains
abstract
Recent works have proven that many relevant visual tasks are closely related one to another. Yet, this connection is seldom deployed in practice due to the lack of practical methodologies to transfer learned concepts across different training processes. In this work, we introduce a novel adaptation framework that can operate across both task and domains. Our framework learns to transfer knowledge across tasks in a fully supervised domain (e.g., synthetic data) and use this knowledge on a different domain where we have only partial supervision (e.g., real data). Our proposal is complementary to existing domain adaptation techniques and extends them to cross tasks scenarios providing additional performance gains. We prove the effectiveness of our framework across two challenging tasks (i.e., monocular depth estimation and semantic segmentation) and four different domains (Synthia, Carla, Kitti, and Cityscapes).
Pierluigi Zama Ramirez, Alessio Tonioni, Samuele Salti, Luigi Di Stefano
ICCV2
2019 Domain invariant hierarchical embedding for grocery products recognition
Alessio Tonioni, Luigi Di Stefano
Comput. Vis. Image Underst.1
2018 Exploiting semantics in adversarial training for image-level domain adaptation
abstract
Performance achievable by modern deep learning approaches are directly related to the amount of data used at training time. Unfortunately, the annotation process is notoriously tedious and expensive, especially for pixel-wise tasks like semantic segmentation. Recent works have proposed to rely on synthetically generated imagery to ease the training set creation. However, models trained on these kind of data usually under-perform on real images due to the well known issue of domain shift. We address this problem by learning a domain-to-domain image translation GAN to shrink the gap between real and synthetic images. Peculiarly to our method, we introduce semantic constraints into the generation process to both avoid artifacts and guide the synthesis. To prove the effectiveness of our proposal, we show how a semantic segmentation CNN trained on images from the synthetic GTA dataset adapted by our method can improve performance by more than 16% mIoU with respect to the same model trained on synthetic images.
Pierluigi Zama Ramirez, Alessio Tonioni, Luigi Di Stefano
IPAS2
2018 A deep learning pipeline for product recognition on store shelves
abstract
Recognition of grocery products in store shelves poses peculiar challenges. Firstly, the task mandates the recognition of an extremely high number of different items, in the order of several thousands for medium-small shops, with many of them featuring small inter and intra class variability. Then, available product databases usually include just one or a few studio-quality images per product (referred to herein as reference images), whilst at test time recognition is performed on pictures displaying a portion of a shelf containing several products and taken in the store by cheap cameras (referred to herein as query images). Moreover, as the items on sale in a store as well as their appearance change frequently overtime, a practical recognition system should handle seamlessly new products/packages. We developed a deep learning based pipeline to solve this task. First we deploy state of the art object detectors to obtain an initial product-agnostic item detection, then, we pursue product recognition through a similarity search between global descriptors computed on reference and cropped query images. To maximize performance, we learn an ad-hoc global descriptor by a CNN trained on reference images based on an image embedding loss. We have tested our pipeline on the standard grocery product [1] dataset and improved the currents state of the art. While computationally expensive at training time our system turn out not only accurate but also quite fast at test time.
Alessio Tonioni, Eugenio Serra, Luigi Di Stefano
IPAS1
2018 Learning to Detect Good 3D Keypoints
Alessio Tonioni, Samuele Salti, Federico Tombari, Riccardo Spezialetti, Luigi Di Stefano
Int. J. Comput. Vis.1
2017 Learning confidence measures in the wild
Fabio Tosi, Matteo Poggi, Stefano Mattoccia, Alessio Tonioni, Luigi Di Stefano
BMVC4
2017 Unsupervised Adaptation for Deep Stereo
abstract
Recent ground-breaking works have shown that deep neural networks can be trained end-to-end to regress dense disparity maps directly from image pairs. Computer generated imagery is deployed to gather the large data corpus required to train such networks, an additional fine-tuning allowing to adapt the model to work well also on real and possibly diverse environments. Yet, besides a few public datasets such as Kitti, the ground-truth needed to adapt the network to a new scenario is hardly available in practice. In this paper we propose a novel unsupervised adaptation approach that enables to fine-tune a deep learning stereo model without any ground-truth information. We rely on off-the-shelf stereo algorithms together with state-of-the-art confidence measures, the latter able to ascertain upon correctness of the measurements yielded by former. Thus, we train the network based on a novel loss-function that penalizes predictions disagreeing with the highly confident disparities provided by the algorithm and enforces a smoothness constraint. Experiments on popular datasets (KITTI 2012, KITTI 2015 and Middlebury 2014) and other challenging test images demonstrate the effectiveness of our proposal.
Alessio Tonioni, Matteo Poggi, Stefano Mattoccia, Luigi Di Stefano
ICCV1