I am an Assistant Professor at UBC working towards non-intrusive computer-human interaction by advancing 3D computer vision, machine learning, computer graphics, and augmented reality. The latest VR and AR devices offer incredible display capabilities; my contributions complement them by enabling high-quality dynamic reconstructions of our everyday environment from plain video input.
Prior to UBC, I was a lecturer at EPFL and postdoctoral researcher in the Computer Vision Lab of Pascal Fua, and PhD candidate in the GVV group of Christian Theobalt at the Max-Plack-Institute for Informatics [Linkedin timeline].

Open Positions

Thank you for your interest!

Postdoc positions
Please reach out with your resume, transcript of records, and a short motivation statement. At the moment, only [scholarship-funded] applicants are possible.

Graduate student positions
I'm looking for 1-2 PhD and MSc students to start in the fall of 2023. If you would like to join my team, please apply via the official [UBC application page]. The deadline is in December 2022 for fall 2023. I will carefully consider all applications naming me as a potential supervisor. I encourage underrepresented groups to apply, including socioeconomic origin. I do not read e-mail applications due to the high spam to genuine interest ratio. If your case is unique and demands discussion, fill this [form].

Undergrad positions
Please apply latest in January for summer internships in the same year. Internships are restricted to 14 weeks or more. Please please apply by completing this [application form].


Check out [Google Scholar/Rhodin] for a complete list and statistics.


Scaling Neural Face Synthesis to High FPS and Low Latency by Neural Caching
F Yu, S Fels, H Rhodin
WACV 2023 *New*
[paper pdf] [project page]
AudioViewer: Learning to Visualize Sound
C Song, Y Zhang, W Peng, P Mohaghegh, B Wandt, H Rhodin
WACV 2023 *New*
[paper pdf]


Temporal Representation Learning on Monocular Videos for 3D Human Pose Estimation
S Honari, V Constantin, H Rhodin, M Salzmann1, P Fua,
[paper pdf]
AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypoints
X He, B Wandt, H Rhodin
NeurIPS 2022 *New*
[paper pdf] [project page]
UNeRF: Time and Memory Conscious U-Shaped Network for Training Neural Radiance Fields
A Kuganesan, S Su, J Little, H Rhodin
[paper pdf]
DANBO:Disentangled Articulated Neural Body Representations via Graph Neural Networks
S Su, T Bagautdinov, H Rhodin
ECCV 2022
[paper pdf] [project page]
Domain Knowledge-Informed Self-Supervised Representations for Workout Form Assessment
P Parmar, A Gharat, H Rhodin
ECCV 2022
[paper pdf]
Detecting Viewer-Perceived Intended Vector Sketch Connectivity
J Yin, C Liu, R Lin, N Vining, H Rhodin, A Sheffer
[paper pdf] [project page]
A Simple Method to Boost Human Pose Estimation Accuracy by Correcting the Joint Regressor for the Human3.6m Dataset
E Hedlin, H Rhodin, K M Yi
CRV 2022
[paper pdf]
GANSeg: Learning to Segment by Unsupervised Hierarchical Image Generation
X He, B Wandt, H Rhodin
CVPR 2022
[paper pdf]
ElePose: Unsupervised 3D Human Pose Estimation by Predicting Camera Elevation and Learning Normalizing Flows on 2D Poses
B Wandt, J Little, H Rhodin
CVPR 2022
[paper pdf] [github code]
AdaptPose: Cross-Dataset Adaptation for 3D Human Pose Estimation by Learnable Motion Generation
M Gholami, B Wandt, H Rhodin, R Ward, ZJ Wang
CVPR 2022
[paper pdf]
Learned Acoustic Reconstruction Using Synthetic Aperture Focusing
T Straubinger, R Xiao, H Rhodin
[paper pdf]
Self-supervised 3D human pose estimation from video
M Gholami, A Rezaei, H Rhodin, R Ward, ZJ Wang
Neurocomputing 2022
[paper pdf]
Improved 2D Keypoint Detection in Out-of-Balance and Fall Situations-Combining Input Rotations and a Kinematic Model
M Zwolfer, D Heinrich, K Schindelwig, B Wandt, H Rhodin, J Sporri, W Nachbauer
ACCV workshop 2022
[paper pdf]


A-NeRF: Surface-free Human 3D Pose Refinement via Neural Rendering
S Su, F Yu, M Zollhoefer, H Rhodin
NeurIPS 2021
[paper pdf] [project page] [code]
Self-supervised Human Detection and Segmentation via Multi-view Consensus
I Katircioglu, H Rhodin, J Spörri, M Salzmann, P Fua
ICCV 2021
[paper pdf]
LiftPose3D, a deep learning-based approach for transforming two-dimensional to three-dimensional poses in laboratory animals
A Gosztolai, S Günel, V Lobato-Ríos, M Abrate, D Morales, H Rhodin, P Fua, P Ramdya
Nature Methods
A three-dimensional virtual mouse generates synthetic training data for behavioral analysis
L Bolaños, D Xiao, N Ford, J LeDue, P Gupta, C Doebeli, H Hu, H Rhodin, T Murphy
Nature Methods 2021
PCLs: Geometry-aware Neural Reconstruction of 3D Pose with Perspective Crop Layers
F Yu, M Salzmann, P Fua, H Rhodin
CVPR 2021
[paper pdf]
CanonPose: Self-Supervised Monocular 3D Human Pose Estimation in the Wild
B Wandt, M Rudolph, P Zell, H Rhodin, B Rosenhahn
CVPR 2021
[paper pdf]
Self-supervised Segmentation via Background Inpainting
I Katircioglu, H Rhodin, V Constantin, J Spörri, M Salzmann, and P Fua
[paper pdf]
LatentKeypointGAN: Controlling GANs via Latent Keypoints
X He, B Wandt, H Rhodin
arXiv 2021
[paper pdf] [video]


Deformation-aware Unpaired Image Translation for Pose Estimation on Laboratory Animals
Siyuan Li, Semih Günel, Mirela Ostrek, Pavan Ramdya, Pascal Fua, and Helge Rhodin
CVPR 2020
[paper pdf]
Ellipse Detection and Localization with Applications to Knots in Sawn Lumber Images
S Pan, S Fan, SWK Wong, JV Zidek, H Rhodin
WACV 2020
[paper pdf]
XNect: Real-time Multi-person 3D Human Pose Estimation with a Single RGB Camera
Dushyant Mehta, Oleksandr Sotnychenko, Franziska Mueller, Weipeng Xu, Mohamed Elgharib, Pascal Fua, Hans-Peter Seidel, Helge Rhodin, Gerard Pons-Moll, Christian Theobalt
[paper pdf] [Demo@CVPR19] [SelecSLS-Pytorch code]
Front2Back: Single View 3D Shape Reconstruction via Front to Back Prediction
Yuan Yao, Nico Schertler, Enrique Rosales, Helge Rhodin, Leonid Sigal, and Alla Sheffer
CVPR 2020
[paper pdf]
ActiveMoCap: Optimized Viewpoint Selection for Active Human Motion Capture
Sena Kiciroglu, Helge Rhodin, Sudipta Sinha, Mathieu Salzmann, Pascal Fua
CVPR 2020 (oral presentation)
[paper pdf]
Towards end-to-end training of proposal-based 3D human pose estimation
Daniel Ajisafe, Joseph Domguia, James Tang, Lynn Ellenberger, Jörg Spörri, and Helge Rhodin
NeurIPS Workshop 2020
[paper pdf]


Gravity as a Reference for Estimating a Person's Height from Video
Didier Bieler, Semih Günel, Pascal Fua, and Helge Rhodin
ICCV 2019
[paper pdf] [video]
Motion Capture from Pan-Tilt Cameras with Unknown Orientation
Roman Bachmann, Jörg Spörri, Pascal Fua, and Helge Rhodin
3DV 2019 (oral presentation)
[paper pdf] [2D ski pose dataset]
DeepFly3D, a deep learning-based approach for 3D limb and appendage tracking in tethered, adult Drosophila
Semih Günel, Helge Rhodin, Daniel Morales, João H Campagnolo, Pavan Ramdya, Pascal Fua
eLIFE 2019
[paper pdf]
Neural Scene Decomposition for Multi-Person Motion Capture
Helge Rhodin, Victor Constantin, Isinsu Katircioglu, Mathieu Salzmann, and Pascal Fua
CVPR 2019
[paper pdf] [video] [code]
Mo2Cap2: Real-time Mobile 3D Motion Capture with a Cap-Mounted Fisheye Camera
Weipeng Xu, Avishek Chatterjee, Michael Zollhöfer, Helge Rhodin, Pascal Fua, Hans-Peter Seidel, and Christian Theobalt
TVCG 2019 (IEEE VR) Best Journal Paper Honorable Mention Award
[paper pdf] [video and project page]
Are Existing Monocular Computer Vision-Based 3D Motion Capture Approaches Ready for Deployment? A Methodological Study on the Example of Alpine Skiing
Mirela Ostrek, Helge Rhodin, Pascal Fua, Erich Müller, and Jörg Spörri Sensors 2019
[paper pdf]
What Face and Body Shapes Can Tell About Height
Semih Günel, Helge Rhodin, and Pascal Fua
ICCV Workshops. 2019
[paper pdf]


NRST: Non-rigid Surface Tracking from Monocular Video
Marc Habermann, Weipeng Xu, Helge Rhodin, Michael Zollhoefer, Gerard Pons-Moll, and Christian Theobalt
GCPR 2018 (oral presentation)
Unsupervised Geometry-Aware Representation Learning for 3D Human Pose Estimation
Helge Rhodin, Mathieu Salzmann, and Pascal Fua
ECCV 2018 (oral presentation)
[paper pdf] [project page] [video] [code]
Learning Monocular 3D Human Pose Estimation from Multi-view Images
Helge Rhodin, Jörg Spörri, Isinsu Katircioglu, Victor Constantin, Frédéric Meyer, Erich Müller, Mathieu Salzmann, and Pascal Fua
CVPR 2018 (spotlight presentation)
[paper pdf] [project page] [video]
MonoPerfCap: Human Performance Capture from Monocular Video
Weipeng Xu, Avishek Chatterjee, Michael Zollhöfer, Helge Rhodin, Dushyant Mehta, Hans-Peter Seidel, and Christian Theobalt
TOG 2018 (oral presentation at SIGGRAPH 2018)
[paper pdf] [project page] [video]


Monocular 3D Human Pose Estimation In The Wild Using Improved CNN Supervision
Dushyant Mehta, Helge Rhodin, Dan Casas, Pascal Fua, Oleksandr Sotnychenko, Weipeng Xu, and Christian Theobalt
3DV 2017 (oral presentation)
[paper pdf] [dataset]
VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
Dushyant Mehta, Srinath Sridhar, Oleksandr Sotnychenko, Helge Rhodin, Mohammad Shafiei, Hans-Peter Seidel, Weipeng Xu, Dan Casas, and Christian Theobalt
SIGGRAPH 2017 (oral presentation)
[project page] [paper pdf] [video] [CVPR 2017 demo project page]


From Motion Capture to Interactive Virtual Worlds
Towards Unconstrained Motion-capture Algorithms for Real-time Performance-driven Character Animation
Helge Rhodin
PhD Dissertation, Saarland University, 2016
[thesis pdf]
EgoCap: Egocentric Marker-less Motion Capture with Two Fisheye Cameras
Helge Rhodin, Christian Richardt, Dan Casas, Eldar Insafutdinov, Mohammad Shafiei, Hans-Peter Seidel, Bernt Schiele, and Christian Theobalt
SIGGRAPH Asia 2016 (oral presentation)
[project page] [dataset] [paper pdf] [video]
Model-based Outdoor Performance Capture
Nadia Robertini, Dan Casas, Helge Rhodin, Hans-Peter Seidel, and Christian Theobalt
3DV 2016
[project page] [paper pdf] [video]
General Automatic Human Shape and Motion Capture Using Volumetric Contour Cues
Helge Rhodin, Nadia Robertini, Dan Casas, Christian Richardt, Hans-Peter Seidel, and Christian Theobalt
ECCV 2016 (spotlight presentation)
[project page] [paper pdf] [video]


A Versatile Scene Model with Differentiable Visibility Applied to Generative Pose Estimation
Helge Rhodin, Nadia Robertini, Christian Richardt, Hans-Peter Seidel, and Christian Theobalt
ICCV 2015
[project page] [paper pdf] [video]
Generalizing Wave Gestures from Sparse Examples for Real-time Character Control
Helge Rhodin, James Tompkin, Kwang In Kim, Edilson de Aguiar, Hanspeter Pfister, Hans-Peter Seidel, and Christian Theobalt
SIGGRAPH Asia 2015 (oral presentation)
[project page] [paper pdf] [video]


Real-time Hand Tracking Using a Sum of Anisotropic Gaussians Model
Srinath Sridhar, Helge Rhodin, Hans-Peter Seidel, Antti Oulasvirta, and Christian Theobalt
3DV 2014 (oral presentation)
[project page] [paper pdf] [video]
Interactive Motion Mapping for Real-time Character Control
Helge Rhodin, James Tompkin, Kwang In Kim, Kiran Varanasi, Hans-Peter Seidel, and Christian Theobalt
Eurographics 2014 (oral presentation)
[project page] [paper pdf] [video]

 2013 and before

A Mathematically Justified Algorithm for Shape from Texture
Helge Rhodin and Michael Breuß
SSVM 2013
A PTX Code Generator for LLVM
Helge Rhodin
B.Sc. Thesis, Saarland University, 2010.
[project page] [thesis pdf]

The goal of AnySL is the development of a unified shading system that is independent of source language, target architecture and rendering engine without sacrificing runtime performance. My focus was on the GPU code generation. The AnySL project is joined work of the Compiler Design Lab of Prof. Sebastian Hack and the Computer Graphics Group of Prof. Philipp Slusallek.

Roboking Competition

As Team Hamburg we were able to win twice the international Roboking competition hosted by the Chemnitz University of Technology. The goal was to construct and program an autonomous robot capable of fulfilling the given objectives without human intervention. The team was mentored by Andreas Rhodin and consisted of Julian Bende, Paul Bröker, Daniel Reck, and Helge Rhodin.


The team composition is constantly evolving. This is a snapshot from April 2022.


Helge Rhodin


Chunjin Song

Xingzhe He

Shih-Yang Su

Daniel Ajisafe

Abi Kuganesan

Frank Yu

Andrew Evans

James Tang

Olivia Perryman

Luis Bolanos


Emily Jia
Rosaline Baek
Jerry(Deyu) Liu


Bastian Wandt (Postdoc) started a tenure-track Assistant Prof. at Linköping University, Sweden.
Paritosh Parmar (Postdoc) started at the Agency for Science, Technology and Research, Singapore.
Parmis Mohaghegh (BSc) started at MDA Ltd. (space technology), Canada.
Matthew Tang (BSc) started a MSc at UBC.
Tim Straubinger (MSc, co-supervision Robert Xiao) started at Industrial Light and Magic (ILM), Vancouver, Canada.
Eric Hedlin (MSc, co-supervision Kwang Mo) started a PhD at UBC.
Yuchi Zhang (MSc) started at Aupera Technologies, Canada.
Farnoosh Javadi (MSc, co-supervision Jim Little) started at Huwei Canada.
Yizhuo (Joyce) He (BSc) started a MSc at Carnegie Mellon University (CMU)
Willis Peng (BSc) started at TextIQ (now acquired by Relativity)
Jiajun Zha (visiting BSc) started a MSc at the Australian National University (ANU)
Ling Mei (visiting PhD)
Xinyi Zhou (visiting BSc) Shashwat Suri (BSc)
Roark Zhang (BSc)


CPSC 532R/533R: Visual AI - Deep Learning for Computer Vision and Graphics
Lecturer: Helge Rhodin
Visual AI for Humans - School outreach
Lecturer: Helge Rhodin, Daniel Ajisafe, Abi Kuganesan, Tim Straubinger, Bastian Wandt
CPSC 427: Video Game Programming
Lecturer: Helge Rhodin
EPFL CS 328: Numerical Methods for Visual Computing
Lecturer: Wenzel Jakob and Helge Rhodin
MPI / Saarland University: Computer Vision for Computer Graphics Seminar
Lecturer: Christian Theobalt, Christian Richardt and Dan Casas. TAs: Helge Rhodin and others.