Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniel Vlasic
dblp:04/5374
· DBLP profile ↗
16ranked-venue papers
5as first author
6since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 14 · 5 first-author · 4 since 2021Artificial intelligence and machine learning · 7 · 5 since 2021Human-computer interaction and ubiquitous 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
8 papers |
3D vision · 83% Deep learning architectures and training · 7% Generative modeling · 7% | |
| Computer graphics and multimedia
11 papers |
Geometric modeling and processing · 45% Rendering · 44% Computer animation and physical simulation · 5% |
Topics — the 30 heaviest of 45, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
3d reconstruction |
1.2 | 2 | 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotations · NeurIPS 2023 LASR: Learning Articulated Shape Reconstruction From a Monocular Video · CVPR 2021 |
Computer vision › 3D vision
correspondence estimation |
0.7 | 1 | 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotations · NeurIPS 2023 |
Computer vision › 3D vision › 3d reconstruction
multi-view reconstruction |
0.7 | 1 | 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotations · NeurIPS 2023 |
Geometric modeling and processing
implicit surface |
0.5 | 2 | 2021 | Learning Shape Templates With Structured Implicit Functions · ICCV 2019 Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Computer vision › 3D vision › 3d reconstruction › object reconstruction
articulated object reconstruction |
0.5 | 1 | 2021 | ViSER: Video-Specific Surface Embeddings for Articulated 3D Shape Reconstruction · NeurIPS 2021 |
Computer vision › 3D vision › correspondence estimation
dense correspondence |
0.5 | 1 | 2021 | ViSER: Video-Specific Surface Embeddings for Articulated 3D Shape Reconstruction · NeurIPS 2021 |
Computer vision › 3D vision › 3d reconstruction
non-rigid reconstruction |
0.5 | 1 | 2021 | LASR: Learning Articulated Shape Reconstruction From a Monocular Video · CVPR 2021 |
Computer vision › 3D vision › motion estimation
optical flow |
0.5 | 1 | 2021 | AutoFlow: Learning a Better Training Set for Optical Flow · CVPR 2021 |
Machine learning › Generative modeling
synthetic data generation |
0.5 | 1 | 2021 | AutoFlow: Learning a Better Training Set for Optical Flow · CVPR 2021 |
Machine learning › Deep learning architectures and training › data-centric deep learning
training data generation |
0.5 | 1 | 2021 | AutoFlow: Learning a Better Training Set for Optical Flow · CVPR 2021 |
Rendering
differentiable rendering |
0.5 | 1 | 2021 | Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Rendering › neural radiance fields
neural radiance field rendering |
0.5 | 1 | 2021 | Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Rendering
neural rendering |
0.5 | 1 | 2021 | Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Rendering
surface rendering |
0.5 | 1 | 2021 | Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Geometric modeling and processing
shape representation |
0.4 | 1 | 2019 | Learning Shape Templates With Structured Implicit Functions · ICCV 2019 |
Computer vision › 3D vision
3d face reconstruction |
0.3 | 1 | 2018 | Unsupervised Training for 3D Morphable Model Regression · CVPR 2018 |
Computer vision › 3D vision › 3d face modeling
3d morphable model |
0.3 | 1 | 2018 | Unsupervised Training for 3D Morphable Model Regression · CVPR 2018 |
Computer vision › 3D vision
camera pose estimation |
0.2 | 1 | 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotations · NeurIPS 2023 |
Computer vision › 3D vision
structure from motion |
0.2 | 1 | 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotations · NeurIPS 2023 |
Computer vision › 3D vision › 3d face modeling
multilinear face model |
0.2 | 2 | 2011 | Video face replacement · ACM Trans. Graph. 2011 Face transfer with multilinear models · ACM Trans. Graph. 2005 |
Computer vision › Video understanding and tracking › video analytics
monocular video analysis |
0.1 | 1 | 2021 | LASR: Learning Articulated Shape Reconstruction From a Monocular Video · CVPR 2021 |
Geometric modeling and processing › deformable models
deformable mesh |
0.1 | 1 | 2021 | ViSER: Video-Specific Surface Embeddings for Articulated 3D Shape Reconstruction · NeurIPS 2021 |
Geometric modeling and processing
isosurface extraction |
0.1 | 1 | 2021 | Differentiable Surface Rendering via Non-Differentiable Sampling · ICCV 2021 |
Geometric modeling and processing
mesh processing |
0.1 | 1 | 2012 | Temporally coherent completion of dynamic shapes · ACM Trans. Graph. 2012 |
Geometric modeling and processing › surface reconstruction
shape reconstruction |
0.1 | 1 | 2012 | Temporally coherent completion of dynamic shapes · ACM Trans. Graph. 2012 |
Visual content generation and editing
video editing |
0.1 | 1 | 2011 | Video face replacement · ACM Trans. Graph. 2011 |
Geometric modeling and processing
shape analysis |
0.1 | 1 | 2019 | Learning Shape Templates With Structured Implicit Functions · ICCV 2019 |
Geometric modeling and processing
shape correspondence |
0.1 | 1 | 2019 | Learning Shape Templates With Structured Implicit Functions · ICCV 2019 |
Computer animation and physical simulation
performance capture |
0.1 | 2 | 2009 | Articulated mesh animation from multi-view silhouettes · ACM Trans. Graph. 2008 Dynamic shape capture using multi-view photometric stereo · ACM Trans. Graph. 2009 |
Geometric modeling and processing › shape deformation
deformation transfer |
0.1 | 1 | 2009 | Semantic deformation transfer · ACM Trans. Graph. 2009 |
Methods — techniques the papers use, named apart from their topics
self-supervised loss · 1.0pre-training · 1.0optical flow · 1.0learnable hyperparameters · 1.0layered rendering · 1.0coordinate-based MLP · 1.0differentiable rendering · 0.8neural network · 0.8neural reconstruction · 0.7non-differentiable rasterization · 0.5differentiable point splatting · 0.5analysis-by-synthesis · 0.5structured implicit functions · 0.4ultrasonic time-of-flight · 0.1inertial measurement · 0.1extended kalman filter · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose AnnotationsabstractRecent advances in neural reconstruction enable high-quality 3D object reconstruction from casually captured image collections. Current techniques mostly analyze their progress on relatively simple image collections where SfM techniques can provide ground-truth (GT) camera poses. We note that SfM techniques tend to fail on in-the-wild image collections such as image search results with varying backgrounds and illuminations. To enable systematic research progress on 3D reconstruction from casual image captures, we propose `NAVI': a new dataset of category-agnostic image collections of objects with high-quality 3D scans along with per-image 2D-3D alignments providing near-perfect GT camera parameters. These 2D-3D alignments allow us to extract accurate derivative annotations such as dense pixel correspondences, depth and segmentation maps. We demonstrate the use of NAVI image collections on different problem settings and show that NAVI enables more thorough evaluations that were not possible with existing datasets. We believe NAVI is beneficial for systematic research progress on 3D reconstruction and correspondence estimation. Varun Jampani, Kevis-Kokitsi Maninis, Andreas Engelhardt, Arjun Karpur, Karen Truong, Kyle Sargent, Stefan Popov, André Araújo 0001, Ricardo Martin-Brualla, Kaushal Patel, Daniel Vlasic, Vittorio Ferrari, Ameesh Makadia, Ce Liu 0001, Yuanzhen Li, Howard Zhou |
NeurIPS | 11 |
| 2022 | Identifying Document Images with Glare Using Global and Localized Feature FusionabstractThis paper presents a framework to identify whether a document image is perturbed with glare. Glare identification for document images is particularly challenging because of predominantly white background and dearth of training dataset. We addresses the dataset bottleneck by introducing a glare synthesis framework to generate a large training dataset. The proposed training model consists of a global deep neural network supplemented by extracted localized feature. To our best knowledge, this is one of the first works towards classifying document image for presence of glare. Experiments on real glare dataset showcase benefits of combined global and local features and also outperform recent glare segmentation model adapted for the classification task. Avisek Lahiri, Junjie Ke, Daniel Vlasic, Xinwei Yao 0002, Tianli Yu 0003, Feng Yang 0008 |
ICIP | 3 |
| 2021 | AutoFlow: Learning a Better Training Set for Optical FlowabstractSynthetic datasets play a critical role in pre-training CNN models for optical flow, but they are painstaking to generate and hard to adapt to new applications. To automate the process, we present AutoFlow, a simple and effective method to render training data for optical flow that optimizes the performance of a model on a target dataset. AutoFlow takes a layered approach to render synthetic data, where the motion, shape, and appearance of each layer are controlled by learnable hyperparameters. Experimental results show that AutoFlow achieves state-of-the-art accuracy in pre-training both PWC-Net and RAFT. Our code and data are available at autoflow-google.github.io. Deqing Sun, Daniel Vlasic, Charles Herrmann, Varun Jampani, Michael Krainin, Huiwen Chang, Ramin Zabih, William T. Freeman, Ce Liu 0001 |
CVPR | 2 |
| 2021 | LASR: Learning Articulated Shape Reconstruction From a Monocular VideoabstractRemarkable progress has been made in 3D reconstruction of rigid structures from a video or a collection of images. However, it is still challenging to reconstruct nonrigid structures from RGB inputs, due to its under-constrained nature. While template-based approaches, such as parametric shape models, have achieved great success in modeling the "closed world" of known object categories, they cannot well handle the "open-world" of novel object categories or outlier shapes. In this work, we introduce a template-free approach to learn 3D shapes from a single video. It adopts an analysis-by-synthesis strategy that forward-renders object silhouette, optical flow, and pixel values to compare with video observations, which generates gradients to adjust the camera, shape and motion parameters. Without using a category-specific shape template, our method faithfully reconstructs nonrigid 3D structures from videos of human, animals, and objects of unknown classes. Our code is available at lasr-google.github.io. Gengshan Yang, Deqing Sun, Varun Jampani, Daniel Vlasic, Forrester Cole, Huiwen Chang, Deva Ramanan, William T. Freeman, Ce Liu 0001 |
CVPR | 4 |
| 2021 | Differentiable Surface Rendering via Non-Differentiable SamplingabstractWe present a method for differentiable rendering of 3D surfaces that supports both explicit and implicit representations, provides derivatives at occlusion boundaries, and is fast and simple to implement. The method first samples the surface using non-differentiable rasterization, then applies differentiable, depth-aware point splatting to produce the final image. Our approach requires no differentiable meshing or rasterization steps, making it efficient for large 3D models and applicable to isosurfaces extracted from implicit surface definitions. We demonstrate the effectiveness of our method for implicit-, mesh-, and parametric-surface-based inverse rendering and neural-network training applications. In particular, we show for the first time efficient, differentiable rendering of an isosurface extracted from a neural radiance field (NeRF), and demonstrate surface-based, rather than volume-based, rendering of a NeRF. Forrester Cole, Kyle Genova, Avneesh Sud, Daniel Vlasic, Zhoutong Zhang |
ICCV | 4 |
| 2021 | ViSER: Video-Specific Surface Embeddings for Articulated 3D Shape ReconstructionabstractWe introduce ViSER, a method for recovering articulated 3D shapes and dense3D trajectories from monocular videos. Previous work on high-quality reconstruction of dynamic 3D shapes typically relies on multiple camera views, strong category-specific priors, or 2D keypoint supervision. We show that none of these are required if one can reliably estimate long-range correspondences in a video, making use of only 2D object masks and two-frame optical flow as inputs. ViSER infers correspondences by matching 2D pixels to a canonical, deformable 3D mesh via video-specific surface embeddings that capture the pixel appearance of each surface point. These embeddings behave as a continuous set of keypoint descriptors defined over the mesh surface, which can be used to establish dense long-range correspondences across pixels. The surface embeddings are implemented as coordinate-based MLPs that are fit to each video via self-supervised losses.Experimental results show that ViSER compares favorably against prior work on challenging videos of humans with loose clothing and unusual poses as well as animals videos from DAVIS and YTVOS. Project page: viser-shape.github.io. Gengshan Yang, Deqing Sun, Varun Jampani, Daniel Vlasic, Forrester Cole, Ce Liu 0001, Deva Ramanan |
NeurIPS | 4 |
| 2019 | Learning Shape Templates With Structured Implicit FunctionsabstractTemplate 3D shapes are useful for many tasks in graphics and vision, including fitting observation data, analyzing shape collections, and transferring shape attributes. Because of the variety of geometry and topology of real-world shapes, previous methods generally use a library of hand-made templates. In this paper, we investigate learning a general shape template from data. To allow for widely varying geometry and topology, we choose an implicit surface representation based on composition of local shape elements. While long known to computer graphics, this representation has not yet been explored in the context of machine learning for vision. We show that structured implicit functions are suitable for learning and allow a network to smoothly and simultaneously fit multiple classes of shapes. The learned shape template supports applications such as shape exploration, correspondence, abstraction, interpolation, and semantic segmentation from an RGB image. Kyle Genova, Forrester Cole, Daniel Vlasic, Aaron Sarna, William T. Freeman, Thomas A. Funkhouser |
ICCV | 3 |
| 2018 | Unsupervised Training for 3D Morphable Model RegressionabstractWe present a method for training a regression network from image pixels to 3D morphable model coordinates using only unlabeled photographs. The training loss is based on features from a facial recognition network, computed on-the-fly by rendering the predicted faces with a differentiable renderer. To make training from features feasible and avoid network fooling effects, we introduce three objectives: a batch distribution loss that encourages the output distribution to match the distribution of the morphable model, a loopback loss that ensures the network can correctly reinterpret its own output, and a multi-view identity loss that compares the features of the predicted 3D face and the input photograph from multiple viewing angles. We train a regression network using these objectives, a set of unlabeled photographs, and the morphable model itself, and demonstrate state-of-the-art results. Kyle Genova, Forrester Cole, Aaron Maschinot, Aaron Sarna, Daniel Vlasic, William T. Freeman |
CVPR | 5 |
| 2012 | Temporally coherent completion of dynamic shapesabstractWe present a novel shape completion technique for creating temporally coherent watertight surfaces from real-time captured dynamic performances. Because of occlusions and low surface albedo, scanned mesh sequences typically exhibit large holes that persist over extended periods of time. Most conventional dynamic shape reconstruction techniques rely on template models or assume slow deformations in the input data. Our framework sidesteps these requirements and directly initializes shape completion with topology derived from the visual hull. To seal the holes with patches that are consistent with the subject's motion, we first minimize surface bending energies in each frame to ensure smooth transitions across hole boundaries. Temporally coherent dynamics of surface patches are obtained by unwarping all frames within a time window using accurate interframe correspondences. Aggregated surface samples are then filtered with a temporal visibility kernel that maximizes the use of nonoccluded surfaces. A key benefit of our shape completion strategy is that it does not rely on long-range correspondences or a template model. Consequently, our method does not suffer error accumulation typically introduced by noise, large deformations, and drastic topological changes. We illustrate the effectiveness of our method on several high-resolution scans of human performances captured with a state-of-the-art multiview 3D acquisition system. Hao Li 0015, Linjie Luo, Daniel Vlasic, Pieter Peers, Jovan Popovic, Mark Pauly, Szymon Rusinkiewicz |
ACM Trans. Graph. | 3 |
| 2011 | Video face replacementabstractWe present a method for replacing facial performances in video. Our approach accounts for differences in identity, visual appearance, speech, and timing between source and target videos. Unlike prior work, it does not require substantial manual operation or complex acquisition hardware, only single-camera video. We use a 3D multilinear model to track the facial performance in both videos. Using the corresponding 3D geometry, we warp the source to the target face and retime the source to match the target performance. We then compute an optimal seam through the video volume that maintains temporal consistency in the final composite. We showcase the use of our method on a variety of examples and present the result of a user study that suggests our results are difficult to distinguish from real video footage. Kevin Dale, Kalyan Sunkavalli, Micah K. Johnson, Daniel Vlasic, Wojciech Matusik, Hanspeter Pfister |
ACM Trans. Graph. | 4 |
| 2009 | Semantic deformation transferabstractTransferring existing mesh deformation from one character to another is a simple way to accelerate the laborious process of mesh animation. In many cases, it is useful to preserve the semantic characteristics of the motion instead of its literal deformation. For example, when applying the walking motion of a human to a flamingo, the knees should bend in the opposite direction. Semantic deformation transfer accomplishes this task with a shape space that enables interpolation and projection with standard linear algebra. Given several example mesh pairs, semantic deformation transfer infers a correspondence between the shape spaces of the two characters. This enables automatic transfer of new poses and animations. Ilya Baran, Daniel Vlasic, Eitan Grinspun, Jovan Popovic |
ACM Trans. Graph. | 2 |
| 2009 | Dynamic shape capture using multi-view photometric stereoabstractWe describe a system for high-resolution capture of moving 3D geometry, beginning with dynamic normal maps from multiple views. The normal maps are captured using active shape-from-shading (photometric stereo), with a large lighting dome providing a series of novel spherical lighting configurations. To compensate for low-frequency deformation, we perform multi-view matching and thin-plate spline deformation on the initial surfaces obtained by integrating the normal maps. Next, the corrected meshes are merged into a single mesh using a volumetric method. The final output is a set of meshes, which were impossible to produce with previous methods. The meshes exhibit details on the order of a few millimeters, and represent the performance over human-size working volumes at a temporal resolution of 60Hz. Daniel Vlasic, Pieter Peers, Ilya Baran, Paul E. Debevec, Jovan Popovic, Szymon Rusinkiewicz, Wojciech Matusik |
ACM Trans. Graph. | 1 |
| 2008 | Articulated mesh animation from multi-view silhouettesabstractDetails in mesh animations are difficult to generate but they have great impact on visual quality. In this work, we demonstrate a practical software system for capturing such details from multi-view video recordings. Given a stream of synchronized video images that record a human performance from multiple viewpoints and an articulated template of the performer, our system captures the motion of both the skeleton and the shape. The output mesh animation is enhanced with the details observed in the image silhouettes. For example, a performance in casual loose-fitting clothes will generate mesh animations with flowing garment motions. We accomplish this with a fast pose tracking method followed by nonrigid deformation of the template to fit the silhouettes. The entire process takes less than sixteen seconds per frame and requires no markers or texture cues. Captured meshes are in full correspondence making them readily usable for editing operations including texturing, deformation transfer, and deformation model learning. Daniel Vlasic, Ilya Baran, Wojciech Matusik, Jovan Popovic |
ACM Trans. Graph. | 1 |
| 2007 | Practical motion capture in everyday surroundingsabstractCommercial motion-capture systems produce excellent in-studio reconstructions, but offer no comparable solution for acquisition in everyday environments. We present a system for acquiring motions almost anywhere. This wearable system gathers ultrasonic time-of-flight and inertial measurements with a set of inexpensive miniature sensors worn on the garment. After recording, the information is combined using an Extended Kalman Filter to reconstruct joint configurations of a body. Experimental results show that even motions that are traditionally difficult to acquire are recorded with ease within their natural settings. Although our prototype does not reliably recover the global transformation, we show that the resulting motions are visually similar to the original ones, and that the combined acoustic and intertial system reduces the drift commonly observed in purely inertial systems. Our final results suggest that this system could become a versatile input device for a variety of augmented-reality applications. Daniel Vlasic, Rolf Adelsberger, Giovanni Vannucci, John Barnwell, Markus Gross 0001, Wojciech Matusik, Jovan Popovic |
ACM Trans. Graph. | 1 |
| 2005 | Face transfer with multilinear modelsabstractFace Transfer is a method for mapping videorecorded performances of one individual to facial animations of another. It extracts visemes (speech-related mouth articulations), expressions, and three-dimensional (3D) pose from monocular video or film footage. These parameters are then used to generate and drive a detailed 3D textured face mesh for a target identity, which can be seamlessly rendered back into target footage. The underlying face model automatically adjusts for how the target performs facial expressions and visemes. The performance data can be easily edited to change the visemes, expressions, pose, or even the identity of the target---the attributes are separably controllable. This supports a wide variety of video rewrite and puppetry applications.Face Transfer is based on a multilinear model of 3D face meshes that separably parameterizes the space of geometric variations due to different attributes (e.g., identity, expression, and viseme). Separability means that each of these attributes can be independently varied. A multilinear model can be estimated from a Cartesian product of examples (identities × expressions × visemes) with techniques from statistical analysis, but only after careful preprocessing of the geometric data set to secure one-to-one correspondence, to minimize cross-coupling artifacts, and to fill in any missing examples. Face Transfer offers new solutions to these problems and links the estimated model with a face-tracking algorithm to extract pose, expression, and viseme parameters. Daniel Vlasic, Matthew Brand, Hanspeter Pfister, Jovan Popovic |
ACM Trans. Graph. | 1 |
| 2003 | Opacity light fields: interactive rendering of surface light fields with view-dependent opacityabstractWe present new hardware-accelerated techniques for rendering surface light fields with opacity hulls that allow for interactive visualization of objects that have complex reflectance properties and elaborate geometrical details. The opacity hull is a shape enclosing the object with view-dependent opacity parameterized onto that shape. We call the combination of opacity hulls and surface light fields the opacity light field. Opacity light fields are ideally suited for rendering of the visually complex objects and scenes obtained with 3D photography. We show how to implement opacity light fields in the framework of three surface light field rendering methods: view-dependent texture mapping, unstructured lumigraph rendering, and light field mapping. The modified algorithms can be effectively supported on modern graphics hardware. Our results show that all three implementations are able to achieve interactive or real-time frame rates. Daniel Vlasic, Hanspeter Pfister, Sergey Molinov, Radek Grzeszczuk, Wojciech Matusik |
SI3D | 1 |