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

Dario Pavllo

dblp:218/5320 · DBLP profile ↗
← Back
12ranked-venue papers
10as first author
4since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 10 · 8 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 7 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
7 papers
3D vision · 43% Language models and text generation · 24% Generative modeling · 14%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 77% Immersive interaction · 23%

Topics — the 21 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
3d generative model
0.922021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Convolutional Generation of Textured 3D Meshes · NeurIPS 2020
Computer vision › 3D vision
3d reconstruction
0.712023
Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion · CVPR 2023
Natural language and speech › Language models and text generation › neural language model
autoregressive transformer
0.712023
Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers · NeurIPS 2023
Natural language and speech › Language models and text generation
context pruning
0.712023
Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers · NeurIPS 2023
Machine learning › Efficient and distributed learning
inference efficiency
0.712023
Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers · NeurIPS 2023
Natural language and speech › Language models and text generation › large language model inference
long-context inference
0.712023
Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers · NeurIPS 2023
Computer vision › 3D vision › 3d reconstruction
single-view 3d reconstruction
0.712023
Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion · CVPR 2023
Computer vision › 3D vision › neural rendering
differentiable rendering
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › 3d shape reconstruction
mesh generation from images
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › 3d shape modeling
textured mesh generation
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › 3d motion analysis
human motion modeling
0.412020
Modeling Human Motion with Quaternion-Based Neural Networks · Int. J. Comput. Vis. 2020
Machine learning › Generative modeling
image generation
0.412020
Controlling Style and Semantics in Weakly-Supervised Image Generation · ECCV (6) 2020
Computer vision › 3D vision › 3d shape modeling
mesh generation
0.412020
Convolutional Generation of Textured 3D Meshes · NeurIPS 2020
Machine learning › Deep learning architectures and training › equivariant neural network
quaternion neural network
0.412020
Modeling Human Motion with Quaternion-Based Neural Networks · Int. J. Comput. Vis. 2020
Computer vision › Face, body and person analysis
human pose estimation
0.412019
3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training · CVPR 2019
Natural language and speech › Language models and text generation
semi-supervised training
0.412019
3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training · CVPR 2019
Machine learning › Deep learning architectures and training › convolutional neural network › convolutional neural network architecture
temporal convolutional network
0.412019
3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training · CVPR 2019
Computer vision › 3D vision › 3d human pose estimation
video-based 3d pose estimation
0.412019
3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training · CVPR 2019
Interaction techniques and input › input sensing › tracking › hand tracking
finger tracking
0.312018
Real-Time Marker-Based Finger Tracking with Neural Networks · VR 2018
Computer vision › 3D vision
neural radiance field
0.212023
Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion · CVPR 2023
Immersive interaction
virtual reality
0.112018
Real-Time Marker-Based Finger Tracking with Neural Networks · VR 2018

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

signed distance function · 0.7neural radiance field · 0.7generative model inversion · 0.7fine-tuning · 0.7dynamic context pruning · 0.7differentiable rendering · 0.5GAN · 0.5weakly supervised learning · 0.4convolutional GAN · 0.42d supervision · 0.4neural network · 0.3motion capture · 0.3inverse kinematics · 0.3
YearPublicationVenuePosition
2023 Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion
abstract
Neural Radiance Fields (NeRF) coupled with CANs represent a promising direction in the area of 3D reconstruction from a single view, owing to their ability to efficiently model arbitrary topologies. Recent work in this area, however, has mostly focused on synthetic datasets where exact ground-truth poses are known, and has overlooked pose estimation, which is important for certain down-stream applications such as augmented reality (AR) and robotics. We introduce a principled end-to-end reconstructionframeworkfor natural images, where accurate ground-truth poses are not available. Our approach recovers an SDF-parameterized 3D shape, pose, and appearance from a single image of an object, without exploiting multiple views during training. More specifically, we leverage an unconditional 3D-aware generator, to which we apply a hybrid inversion scheme where a model produces a first guess of the solution which is then refined via optimization. Our frame-work can de-render an image in as few as 10 steps, enabling its use in practical scenarios. We demonstrate state-of-the-art results on a variety of real and synthetic benchmarks.
Dario Pavllo, David Joseph Tan, Marie-Julie Rakotosaona, Federico Tombari
CVPR1
2023 Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers
abstract
Autoregressive Transformers adopted in Large Language Models (LLMs) are hard to scale to long sequences. Despite several works trying to reduce their computational cost, most of LLMs still adopt attention layers between all pairs of tokens in the sequence, thus incurring a quadratic cost. In this study, we present a novel approach that dynamically prunes contextual information while preserving the model's expressiveness, resulting in reduced memory and computational requirements during inference. Our method employs a learnable mechanism that determines which uninformative tokens can be dropped from the context at any point across the generation process. By doing so, our approach not only addresses performance concerns but also enhances interpretability, providing valuable insight into the model's decision-making process. Our technique can be applied to existing pre-trained models through a straightforward fine-tuning process, and the pruning strength can be specified by a sparsity parameter. Notably, our empirical findings demonstrate that we can effectively prune up to 80\% of the context without significant performance degradation on downstream tasks, offering a valuable tool for mitigating inference costs. Our reference implementation achieves up to $2\times$ increase in inference throughput and even greater memory savings.
Sotiris Anagnostidis, Dario Pavllo, Luca Biggio, Lorenzo Noci, Aurélien Lucchi, Thomas Hofmann 0001
NeurIPS2
2022 Vanishing Curvature in Randomly Initialized Deep ReLU Networks
abstract
Deep ReLU networks are at the basis of many modern neural architectures. Yet, the loss landscape of such networks and its interaction with state-of-the-art optimizers is not fully understood. One of the most crucial aspects is the landscape at random initialization, which often influences convergence speed dramatically. In their seminal works, Xavier & Bengio, 2010 and He et al., 2015 propose an initialization strategy that is supposed to prevent gradients from vanishing. Yet, we identify some shortcomings of their expectation analysis as network depth increases, and show that the proposed initialization can actually fail to deliver stable gradient norms. More precisely, by leveraging an in-depth analysis of the median of the forward pass, we first show that, with high probability, vanishing gradients cannot be circumvented when the network width scales with less than O(depth). Second, we extend this analysis to second-order derivatives and show that random i.i.d. initialization also gives rise to Hessian matrices with eigenspectra that vanish as networks grow in depth. Whenever this happens, optimizers are initialized in a very flat, saddle point-like plateau, which is particularly hard to escape with stochastic gradient descent (SGD) as its escaping time is inversely related to curvature magnitudes. We believe that this observation is crucial for fully understanding (a) the historical difficulties of training deep nets with vanilla SGD and (b) the success of adaptive gradient methods, which naturally adapt to curvature and thus quickly escape flat plateaus.
Antonio Orvieto, Jonas Kohler, Dario Pavllo, Thomas Hofmann 0001, Aurélien Lucchi
AISTATS3
2021 Learning Generative Models of Textured 3D Meshes from Real-World Images
abstract
Recent advances in differentiable rendering have sparked an interest in learning generative models of textured 3D meshes from image collections. These models natively disentangle pose and appearance, enable downstream applications in computer graphics, and improve the ability of generative models to understand the concept of image formation. Although there has been prior work on learning such models from collections of 2D images, these approaches require a delicate pose estimation step that exploits annotated keypoints, thereby restricting their applicability to a few specific datasets. In this work, we propose a GAN framework for generating textured triangle meshes without relying on such annotations. We show that the performance of our approach is on par with prior work that relies on ground-truth keypoints, and more importantly, we demonstrate the generality of our method by setting new baselines on a larger set of categories from ImageNet–for which keypoints are not available–without any class-specific hyperparameter tuning. We release our code at https://github.com/dariopavllo/textured-3d-gan
Dario Pavllo, Jonas Kohler, Thomas Hofmann 0001, Aurélien Lucchi
ICCV1
2020 Controlling Style and Semantics in Weakly-Supervised Image Generation
Dario Pavllo, Aurélien Lucchi, Thomas Hofmann 0001
ECCV (6)1
2020 Convolutional Generation of Textured 3D Meshes
abstract
While recent generative models for 2D images achieve impressive visual results, they clearly lack the ability to perform 3D reasoning. This heavily restricts the degree of control over generated objects as well as the possible applications of such models. In this work, we bridge this gap by leveraging recent advances in differentiable rendering. We design a framework that can generate triangle meshes and associated high-resolution texture maps, using only 2D supervision from single-view natural images. A key contribution of our work is the encoding of the mesh and texture as 2D representations, which are semantically aligned and can be easily modeled by a 2D convolutional GAN. We demonstrate the efficacy of our method on Pascal3D+ Cars and CUB, both in an unconditional setting and in settings where the model is conditioned on class labels, attributes, and text. Finally, we propose an evaluation methodology that assesses the mesh and texture quality separately.
Dario Pavllo, Graham Spinks, Thomas Hofmann 0001, Marie-Francine Moens, Aurélien Lucchi
NeurIPS1
2020 Modeling Human Motion with Quaternion-Based Neural Networks
Dario Pavllo, Christoph Feichtenhofer, Michael Auli, David Grangier
Int. J. Comput. Vis.1
2019 3D Human Pose Estimation in Video With Temporal Convolutions and Semi-Supervised Training
abstract
In this work, we demonstrate that 3D poses in video can be effectively estimated with a fully convolutional model based on dilated temporal convolutions over 2D keypoints. We also introduce back-projection, a simple and effective semi-supervised training method that leverages unlabeled video data. We start with predicted 2D keypoints for unlabeled video, then estimate 3D poses and finally back-project to the input 2D keypoints. In the supervised setting, our fully-convolutional model outperforms the previous best result from the literature by 6 mm mean per-joint position error on Human3.6M, corresponding to an error reduction of 11%, and the model also shows significant improvements on HumanEva-I. Moreover, experiments with back-projection show that it comfortably outperforms previous state-of-the-art results in semi-supervised settings where labeled data is scarce. Code and models are available at https://github.com/facebookresearch/VideoPose3D.
Dario Pavllo, Christoph Feichtenhofer, David Grangier, Michael Auli
CVPR1
2018 QuaterNet: A Quaternion-based Recurrent Model for Human Motion
Dario Pavllo, David Grangier, Michael Auli
BMVC1
2018 Quootstrap: Scalable Unsupervised Extraction of Quotation-Speaker Pairs from Large News Corpora via Bootstrapping
Dario Pavllo, Tiziano Piccardi, Robert West 0001
ICWSM1
2018 Real-time finger tracking using active motion capture: a neural network approach robust to occlusions
abstract
Hands deserve particular attention in virtual reality (VR) applications because they represent our primary means for interacting with the environment. Although marker-based motion capture with inverse kinematics works adequately for full body tracking, it is less reliable for small body parts such as hands and fingers which are often occluded when captured optically, thus leading VR professionals to rely on additional systems (e.g. inertial trackers). We present a machine learning pipeline to track hands and fingers using solely a motion capture system based on cameras and active markers. Our finger animation is performed by a predictive model based on neural networks trained on a movements dataset acquired from several subjects with a complementary capture system. We employ a two-stage pipeline, which first resolves occlusions, and then recovers all joint transformations. We show that our method compares favorably to inverse kinematics by inferring automatically the constraints from the data, provides a natural reconstruction of postures, and handles occlusions better than three proposed baselines.
Dario Pavllo, Thibault Porssut, Bruno Herbelin, Ronan Boulic
MIG1
2018 Real-Time Marker-Based Finger Tracking with Neural Networks
abstract
Hands in virtual reality applications represent our primary means for interacting with the environment. Although marker-based motion capture with inverse kinematics (IK) works for body tracking, it is less reliable for fingers often occluded when captured with cameras. Many computer vision and virtual reality applications circumvent the problem by using an additional system (e.g. inertial trackers). We explore an alternative solution that tracks hands and fingers using solely a motion capture system based on cameras and active markers with machine learning techniques. Our animation of fingers is performed by a predictive model based on neural networks, which is trained on a movements dataset acquired from several subjects with a complementary capture system (inertial). The system is as efficient as a traditional IK algorithm, provides a natural reconstruction of postures, and handles occlusions.
Dario Pavllo, Thibault Porssut, Bruno Herbelin, Ronan Boulic
VR1