Edgar Tretschk

Max-Planck-Institut für Informatik
D4: Computer Graphics
3D Reconstruction
 office: Campus E1 4, Room 221
Saarland Informatics Campus
66123 Saarbrücken
 email: Get my email address via email
 phone: +49 681 9325-4021
 fax: +49 681 9325-4099
I'm a 3rd year Ph.D. candidate in the Graphics, Vision and Video group supervised by Prof. Dr. Christian Theobalt.

Research Interests

My research lies at the intersection of graphics, vision, and machine learning, with a focus on general, non-rigidly deforming objects.
  • Real-time tracking of general objects
  • 3D reconstruction of non-rigid objects
  • Machine learning for computer graphics/vision


Non-Rigid Neural Radiance Fields: Reconstruction and Novel View Synthesis of a Deforming Scene from Monocular Video

Edgar Tretschk, Ayush Tewari, Vladislav Golyanik, Michael Zollhöfer, Christoph Lassner, Christian Theobalt

In this tech report, we present the current state of our ongoing work on reconstructing Neural Radiance Fields (NERF) of general non-rigid scenes via ray bending. Non-rigid NeRF (NR-NeRF) takes RGB images of a deforming object (e.g., from a monocular video) as input and then learns a geometry and appearance representation that not only allows to reconstruct the input sequence but also to re-render any time step into novel camera views with high fidelity. In particular, we show that a consumer-grade camera is sufficient to synthesize convincing bullet-time videos of short and simple scenes. In addition, the resulting representation enables correspondence estimation across views and time, and provides rigidity scores for each point in the scene.

[Project Page] [arXiv]

PatchNets: Patch-Based Generalizable Deep Implicit 3D Shape Representations

Edgar Tretschk, Ayush Tewari, Vladislav Golyanik, Michael Zollhöfer, Carsten Stoll, Christian Theobalt

ECCV 2020

We present a new mid-level patch-based surface representation. At the level of patches, objects across different categories share similarities, which leads to more generalizable models. We show that our representation trained on one category of objects from ShapeNet can also well represent detailed shapes from any other category. In addition, it can be trained using much fewer shapes, compared to existing approaches. We show several applications of our new representation, including shape interpolation and partial point cloud completion. Due to explicit control over positions, orientations and scales of patches, our representation is also more controllable compared to object-level representations, which enables us to deform encoded shapes non-rigidly.

[Project Page] [arXiv]

DEMEA: Deep Mesh Autoencoders for Non-Rigidly Deforming Objects

Edgar Tretschk, Ayush Tewari, Michael Zollhöfer, Vladislav Golyanik, Christian Theobalt

ECCV 2020 (Spotlight)

We propose a general-purpose DEep MEsh Autoencoder (DEMEA) which adds a novel embedded deformation layer to a graph-convolutional mesh autoencoder. We demonstrate multiple applications of DEMEA, including non-rigid 3D reconstruction from depth and shading cues, non-rigid surface tracking, as well as the transfer of deformations over different meshes.

[Project Page] [arXiv]

Neural Dense Non-Rigid Structure from Motion with Latent Space Constraints

Vikramjit Singh Sidhu, Edgar Tretschk, Vladislav Golyanik, Antonio Agudo, Christian Theobalt

ECCV 2020

We introduce the first dense neural non-rigid structure from motion (N-NRSfM) approach which can be trained end-to-end in an unsupervised manner from 2D point tracks. We formulate the deformation model by an auto-decoder and impose subspace constraints on the recovered latent space function in the frequency domain, allowing us to recover the period of the input sequence. Our method enables multiple applications including shape compression, completion and interpolation, among others. Combined with an encoder trained directly on 2D images, we perform scenario-specific monocular 3D shape reconstruction at interactive frame rates.

[Project Page]

DispVoxNets: Non-Rigid Point Set Alignment with Supervised Learning Proxies

Soshi Shimada, Vladislav Golyanik, Edgar Tretschk, Didier Stricker, Christian Theobalt

3DV 2019 (Oral)

We introduce a supervised-learning framework for non-rigid point set alignment of a new kind - Displacements on Voxels Networks (DispVoxNets) - which abstracts away from the point set representation and regresses 3D displacement fields on regularly sampled proxy 3D voxel grids. Thanks to recently released collections of deformable objects with known intra-state correspondences, DispVoxNets learn a deformation model and further priors (e.g., weak point topology preservation) for different object categories such as cloths, human bodies and faces.

[Project Page] [arXiv]

Sequential Attacks on Agents for Long-Term Adversarial Goals

Edgar Tretschk, Seong Joon Oh, Mario Fritz

2. ACM Computer Science in Cars Symposium 2018

We show that an adversary can be trained to control a deep reinforcement learning agent. Our technique works on fully trained victim agents and makes them pursue an alternative, adversarial goal when under attack. In contrast to traditional attacks on e.g. image classifiers, our setting involves adversarial goals that may not be immediately reachable but instead may require multiple steps to be achieved.

[pdf] [arXiv]


  • Summer semester 2019, 2020:
    Supervisor for Computer Vision and Machine Learning for Computer Graphics Seminar, Saarland University and MPI for Informatics
  • September/October 2016, 2017, 2018:
    Coach for the Mathematik-Vorkurs für Informatiker (Math preparation course for new CS students), Saarland University
  • September/October 2017:
    Voluntary lecturer for the Mathematik-Vorkurs für Informatiker (Math preparation course for new CS students), Saarland University
  • Winter semester 2017/18:
    Tutor for Grundzüge der Theoretischen Informatik (Theoretical Computer Science), Lecturer: Prof. Dr. Markus Bläser, Saarland University
  • Winter semester 2015/16:
    Tutor for Programmierung 1 (Programming 1), Lecturer: Prof. Dr. Gert Smolka, Saarland University
  • March 2015:
    Tutor for re-exam preparation in Programmierung 1 (Programming 1), Lecturer: Prof. Bernd Finkbeiner, Ph.D., Saarland University

Recent Positions


Awards & Honors

  • November 2017:
    Bachelor Award (for the best Bachelor graduates in CS)
  • April 2015 -- March 2017:
    Member of the Bachelor Honors Program (special support program for talented and ambitious Bachelor students in CS)
  • April 2015 -- March 2017:
    Deutschlandstipendium scholarship