Portrait of Sergey Prokudin

Sergey Prokudin

Senior Scientist and Lecturer, ETH Zürich
Computer Vision · 3D/4D Reconstruction · Spatial Intelligence

I study how machines can build useful internal models of the physical world, from 3D geometry and 4D dynamics to structured representations for spatial reasoning.

About

I am a senior scientist and lecturer at ETH Zürich, working at the intersection of computer vision, computer graphics, and machine learning. My research focuses on representations of real-world 3D and 4D phenomena: reconstructing geometry, modelling motion, rendering photorealistic scenes, and extracting structure from visual observations.

I am increasingly focused on spatial intelligence: the bridge between geometric reconstruction and higher-level reasoning. My goal is to develop models that form and update internal maps to answer fundamental questions: what is where, what changes, and how can a machine interact with its environment?

Before my PhD, I spent seven years (2008 to 2015) building machine learning systems at scale for malware detection at Kaspersky Lab, working across the full pipeline from data and feature engineering to model selection and deployment. That experience shaped how I think about the long tail and what breaks in deployment, concerns that carry over even as the research questions change.

Research

3D/4D scene representations

Efficient representations for geometry, appearance, motion, and time-varying real-world structure.

Spatial intelligence

Understanding what kinds of internal maps vision models need for reasoning about space, objects, motion, navigation, interaction, and change.

Full publication list on Google Scholar →

Teaching and supervision

At ETH Zürich, I co-teach Computer Vision (with Marc Pollefeys and Siyu Tang) and Digital Humans (with Siyu Tang).

I supervise student projects in computer vision, 3D reconstruction, neural rendering, and spatial intelligence, with particular interest in work that connects rigorous geometric modelling with modern foundation models.

If you are a student interested in working on these topics, please reach out. The most useful messages are short and specific: what you want to work on, why it interests you, and what you have already tried.