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

Stephan R. Richter

dblp:169/4708 · DBLP profile ↗
← Back
14ranked-venue papers
6as first author
7since 2021 · last 2025
0000-0002-2579-7242ORCID · corroborated

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

Artificial intelligence and machine learning · 12 · 5 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-author · 2 since 2021

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
10 papers
3D vision · 80% Segmentation and scene understanding · 9% Autonomous driving · 3%
Computer graphics and multimedia
4 papers
Geometric modeling and processing · 50% Image and video processing · 18% Rendering · 10%

Topics — the 28 heaviest of 34, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
implicit surface
1.222024
DeepMesh: Differentiable Iso-Surface Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 2024
MeshSDF: Differentiable Iso-Surface Extraction · NeurIPS 2020
Computer vision › 3D vision › 3d reconstruction
single-view 3d reconstruction
1.032024
MeshSDF: Differentiable Iso-Surface Extraction · NeurIPS 2020
What Do Single-View 3D Reconstruction Networks Learn? · CVPR 2019
DeepMesh: Differentiable Iso-Surface Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Computer vision › 3D vision
depth estimation
0.912025
Depth Pro: Sharp Monocular Metric Depth in Less Than a Second · ICLR 2025
Computer vision › 3D vision › depth estimation › monocular depth estimation
monocular metric depth estimation
0.912025
Depth Pro: Sharp Monocular Metric Depth in Less Than a Second · ICLR 2025
Computer vision › 3D vision › 3d human pose estimation
multi-person 3d pose estimation
0.912025
CoMotion: Concurrent Multi-person 3D Motion · ICLR 2025
Computer vision › 3D vision › pose estimation
pose tracking
0.912025
CoMotion: Concurrent Multi-person 3D Motion · ICLR 2025
Computer vision › 3D vision › depth estimation › deep depth estimation
zero-shot depth estimation
0.912025
Depth Pro: Sharp Monocular Metric Depth in Less Than a Second · ICLR 2025
Geometric modeling and processing
isosurface extraction
0.812024
DeepMesh: Differentiable Iso-Surface Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Geometric modeling and processing › shape representation
mesh representation
0.812024
DeepMesh: Differentiable Iso-Surface Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Computer vision › Segmentation and scene understanding
semantic segmentation
0.822021
Looking Beyond Single Images for Contrastive Semantic Segmentation Learning · NeurIPS 2021
Playing for Data: Ground Truth from Computer Games · ECCV (2) 2016
Computer vision › 3D vision
3d reconstruction
0.722024
MeshSDF: Differentiable Iso-Surface Extraction · NeurIPS 2020
DeepMesh: Differentiable Iso-Surface Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Visual content generation and editing
image-to-image translation
0.712023
Enhancing Photorealism Enhancement · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Computational photography and imaging
low-light imaging
0.612022
Dancing under the stars: video denoising in starlight · CVPR 2022
Image and video processing › video restoration › video denoising
low-light video denoising
0.612022
Dancing under the stars: video denoising in starlight · CVPR 2022
Image and video processing › video restoration
video denoising
0.612022
Dancing under the stars: video denoising in starlight · CVPR 2022
Geometric modeling and processing › shape representation › implicit representation
signed distance function
0.412020
MeshSDF: Differentiable Iso-Surface Extraction · NeurIPS 2020
Computer vision › 3D vision
3d shape reconstruction
0.312018
Matryoshka Networks: Predicting 3D Geometry via Nested Shape Layers · CVPR 2018
Computer vision › 3D vision
3d shape representation
0.312018
Matryoshka Networks: Predicting 3D Geometry via Nested Shape Layers · CVPR 2018
Machine learning › Efficient and distributed learning
inference efficiency
0.312025
Depth Pro: Sharp Monocular Metric Depth in Less Than a Second · ICLR 2025
Computer vision › Video understanding and tracking › multi-object tracking
multi-person tracking
0.312025
CoMotion: Concurrent Multi-person 3D Motion · ICLR 2025
Computer vision › 3D vision › inverse rendering
reflectance estimation
0.212015
Discriminative shape from shading in uncalibrated illumination · CVPR 2015
Computer vision › 3D vision
shape from shading
0.212015
Discriminative shape from shading in uncalibrated illumination · CVPR 2015
Computer vision › 3D vision
surface normal estimation
0.212015
Discriminative shape from shading in uncalibrated illumination · CVPR 2015
Machine learning › Representation and self-supervised learning
contrastive learning
0.112021
Looking Beyond Single Images for Contrastive Semantic Segmentation Learning · NeurIPS 2021
Computer vision › Image recognition and object detection
image classification
0.112019
What Do Single-View 3D Reconstruction Networks Learn? · CVPR 2019
Computer vision › 3D vision › motion estimation
optical flow
0.112017
Playing for Benchmarks · ICCV 2017
Computer vision › Segmentation and scene understanding › instance segmentation
semantic instance segmentation
0.112017
Playing for Benchmarks · ICCV 2017
Games and playful interaction › digital gaming
computer games
0.112016
Playing for Data: Ground Truth from Computer Games · ECCV (2) 2016

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

marching cubes · 2.4differentiable rendering · 2.4deep implicit fields · 1.5vision transformer · 0.9pseudo-labeling · 0.9multi-scale architecture · 0.9monocular 3d pose estimation · 0.9statistical analysis · 0.7patch sampling · 0.7convolutional network · 0.7adversarial objective · 0.7physics-based noise model · 0.6generative adversarial network · 0.6cross-image correspondence · 0.5auxiliary labeling · 0.5ground truth generation · 0.2
YearPublicationVenuePosition
2025 Depth Pro: Sharp Monocular Metric Depth in Less Than a Second
abstract
We present a foundation model for zero-shot metric monocular depth estimation. Our model, Depth Pro, synthesizes high-resolution depth maps with unparalleled sharpness and high-frequency details. The predictions are metric, with absolute scale, without relying on the availability of metadata such as camera intrinsics. And the model is fast, producing a 2.25-megapixel depth map in 0.3 seconds on a standard GPU. These characteristics are enabled by a number of technical contributions, including an efficient multi-scale vision transformer for dense prediction, a training protocol that combines real and synthetic datasets to achieve high metric accuracy alongside fine boundary tracing, dedicated evaluation metrics for boundary accuracy in estimated depth maps, and state-of-the-art focal length estimation from a single image. Extensive experiments analyze specific design choices and demonstrate that Depth Pro outperforms prior work along multiple dimensions. We release code & weights at https://github.com/apple/ml-depth-pro
Aleksei Bochkovskii, Amaël Delaunoy, Hugo Germain, Marcel Santos, Stephan R. Richter, Vladlen Koltun
ICLR6
2025 CoMotion: Concurrent Multi-person 3D Motion
abstract
We introduce an approach for detecting and tracking detailed 3D poses of multiple people from a single monocular camera stream. Our system maintains temporally coherent predictions in crowded scenes filled with difficult poses and occlusions. Our model performs both strong per-frame detection and a learned pose update to track people from frame to frame. Rather than match detections across time, poses are updated directly from a new input image, which enables online tracking through occlusion. We train on numerous image and video datasets leveraging pseudo-labeled annotations to produce a model that matches state-of-the-art systems in 3D pose estimation accuracy while being faster and more accurate in tracking multiple people through time.
Alejandro Newell, Peiyun Hu, Lahav Lipson, Stephan R. Richter, Vladlen Koltun
ICLR4
2024 Objects With Lighting: A Real-World Dataset for Evaluating Reconstruction and Rendering for Object Relighting
abstract
Reconstructing an object from photos and placing it virtually in a new environment goes beyond the standard novel view synthesis task as the appearance of the object has to not only adapt to the novel viewpoint but also to the new lighting conditions and yet evaluations of inverse rendering methods rely on novel view synthesis data or simplistic synthetic datasets for quantitative analysis. This work presents a real-world dataset for measuring the reconstruction and rendering of objects for relighting. To this end, we capture the environment lighting and ground truth images of the same objects in multiple environments allowing to reconstruct the objects from images taken in one environment and quantify the quality of the rendered views for the unseen lighting environments. Further, we introduce a simple baseline composed of off-the-shelf methods and test several state-of-the-art methods on the relighting task and show that novel view synthesis is not a reliable proxy to measure performance. Code and dataset are available at https://github.com/isl-org/objects-with-lighting.
Benjamin Ummenhofer, Sanskar Agrawal, Rene Sepúlveda, Yixing Lao, Tianhang Cheng, Stephan R. Richter, Shenlong Wang, Germán Ros 0001
3DV7
2024 DeepMesh: Differentiable Iso-Surface Extraction
abstract
Geometric Deep Learning has recently made striking progress with the advent of continuous deep implicit fields. They allow for detailed modeling of watertight surfaces of arbitrary topology while not relying on a 3D euclidean grid, resulting in a learnable parameterization that is unlimited in resolution. Unfortunately, these methods are often unsuitable for applications that require an explicit mesh-based surface representation because converting an implicit field to such a representation relies on the Marching Cubes algorithm, which cannot be differentiated with respect to the underlying implicit field. In this work, we remove this limitation and introduce a differentiable way to produce explicit surface mesh representations from Deep Implicit Fields. Our key insight is that by reasoning on how implicit field perturbations impact local surface geometry, one can ultimately differentiate the 3D location of surface samples with respect to the underlying deep implicit field. We exploit this to define DeepMesh - an end-to-end differentiable mesh representation that can vary its topology. We validate our theoretical insight through several applications: Single view 3D Reconstruction via Differentiable Rendering, Physically-Driven Shape Optimization, Full Scene 3D Reconstruction from Scans and End-to-End Training. In all cases our end-to-end differentiable parameterization gives us an edge over state-of-the-art algorithms.
Benoît Guillard, Edoardo Remelli, Artem Lukoianov, Pierre Yvernay, Stephan R. Richter, Timur M. Bagautdinov, Pierre Baqué, Pascal Fua
IEEE Trans. Pattern Anal. Mach. Intell.5
2023 Enhancing Photorealism Enhancement
abstract
We present an approach to enhancing the realism of synthetic images. The images are enhanced by a convolutional network that leverages intermediate representations produced by conventional rendering pipelines. The network is trained via a novel adversarial objective, which provides strong supervision at multiple perceptual levels. We analyze scene layout distributions in commonly used datasets and find that they differ in important ways. We hypothesize that this is one of the causes of strong artifacts that can be observed in the results of many prior methods. To address this we propose a new strategy for sampling image patches during training. We also introduce multiple architectural improvements in the deep network modules used for photorealism enhancement. We confirm the benefits of our contributions in controlled experiments and report substantial gains in stability and realism in comparison to recent image-to-image translation methods and a variety of other baselines.
Stephan R. Richter, Hassan Abu Alhaija, Vladlen Koltun
IEEE Trans. Pattern Anal. Mach. Intell.1
2022 Dancing under the stars: video denoising in starlight
abstract
Imaging in low light is extremely challenging due to low photon counts. Using sensitive CMOS cameras, it is currently possible to take videos at night under moonlight (0.05-0.3 lux illumination). In this paper, we demonstrate photorealistic video under starlight (no moon present, <0.001 lux) for the first time. To enable this, we develop a GAN-tuned physics-based noise model to more accurately represent camera noise at the lowest light levels. Using this noise model, we train a video denoiser using a combination of simulated noisy video clips and real noisy still images. We capture a 5–10 fps video dataset with significant motion at approximately 0.6-0.7 millilux with no active illumination. Comparing against alternative methods, we achieve improved video quality at the lowest light levels, demonstrating photorealistic video denoising in starlight for the first time.
Kristina Monakhova, Stephan R. Richter, Laura Waller, Vladlen Koltun
CVPR2
2021 Looking Beyond Single Images for Contrastive Semantic Segmentation Learning
abstract
We present an approach to contrastive representation learning for semantic segmentation. Our approach leverages the representational power of existing feature extractors to find corresponding regions across images. These cross-image correspondences are used as auxiliary labels to guide the pixel-level selection of positive and negative samples for more effective contrastive learning in semantic segmentation. We show that auxiliary labels can be generated from a variety of feature extractors, ranging from image classification networks that have been trained using unsupervised contrastive learning to segmentation models that have been trained on a small amount of labeled data. We additionally introduce a novel metric for rapidly judging the quality of a given auxiliary-labeling strategy, and empirically analyze various factors that influence the performance of contrastive learning for semantic segmentation. We demonstrate the effectiveness of our method both in the low-data as well as the high-data regime on various datasets. Our experiments show that contrastive learning with our auxiliary-labeling approach consistently boosts semantic segmentation accuracy when compared to standard ImageNet pretraining and outperforms existing approaches of contrastive and semi-supervised semantic segmentation.
Feihu Zhang, Philip Torr 0001, René Ranftl, Stephan R. Richter
NeurIPS4
2020 MeshSDF: Differentiable Iso-Surface Extraction
abstract
Geometric Deep Learning has recently made striking progress with the advent of continuous Deep Implicit Fields. They allow for detailed modeling of watertight surfaces of arbitrary topology while not relying on a 3D Euclidean grid, resulting in a learnable parameterization that is not limited in resolution. Unfortunately, these methods are often not suitable for applications that require an explicit mesh-based surface representation because converting an implicit field to such a representation relies on the Marching Cubes algorithm, which cannot be differentiated with respect to the underlying implicit field. In this work, we remove this limitation and introduce a differentiable way to produce explicit surface mesh representations from Deep Signed Distance Functions. Our key insight is that by reasoning on how implicit field perturbations impact local surface geometry, one can ultimately differentiate the 3D location of surface samples with respect to the underlying deep implicit field. We exploit this to define MeshSDF, an end-to-end differentiable mesh representation which can vary its topology. We use two different applications to validate our theoretical insight: Single-View Reconstruction via Differentiable Rendering and Physically-Driven Shape Optimization. In both cases our differentiable parameterization gives us an edge over state-of-the-art algorithms.
Edoardo Remelli, Artem Lukoianov, Stephan R. Richter, Benoît Guillard, Timur M. Bagautdinov, Pierre Baqué, Pascal Fua
NeurIPS3
2019 What Do Single-View 3D Reconstruction Networks Learn?
abstract
Convolutional networks for single-view object reconstruction have shown impressive performance and have become a popular subject of research. All existing techniques are united by the idea of having an encoder-decoder network that performs non-trivial reasoning about the 3D structure of the output space. In this work, we set up two alternative approaches that perform image classification and retrieval respectively. These simple baselines yield better results than state-of-the-art methods, both qualitatively and quantitatively. We show that encoder-decoder methods are statistically indistinguishable from these baselines, thus indicating that the current state of the art in single-view object reconstruction does not actually perform reconstruction but image classification. We identify aspects of popular experimental procedures that elicit this behavior and discuss ways to improve the current state of research.
Maxim Tatarchenko, Stephan R. Richter, René Ranftl, Zhuwen Li, Vladlen Koltun, Thomas Brox
CVPR2
2018 Matryoshka Networks: Predicting 3D Geometry via Nested Shape Layers
abstract
In this paper, we develop novel, efficient 2D encodings for 3D geometry, which enable reconstructing full 3D shapes from a single image at high resolution. The key idea is to pose 3D shape reconstruction as a 2D prediction problem. To that end, we first develop a simple baseline network that predicts entire voxel tubes at each pixel of a reference view. By leveraging well-proven architectures for 2D pixel-prediction tasks, we attain state-of-the-art results, clearly outperforming purely voxel-based approaches. We scale this baseline to higher resolutions by proposing a memory-efficient shape encoding, which recursively decomposes a 3D shape into nested shape layers, similar to the pieces of a Matryoshka doll. This allows reconstructing highly detailed shapes with complex topology, as demonstrated in extensive experiments; we clearly outperform previous octree-based approaches despite having a much simpler architecture using standard network components. Our Matryoshka networks further enable reconstructing shapes from IDs or shape similarity, as well as shape sampling.
Stephan R. Richter, Stefan Roth 0001
CVPR1
2017 Playing for Benchmarks
abstract
We present a benchmark suite for visual perception. The benchmark is based on more than 250K high-resolution video frames, all annotated with ground-truth data for both low-level and high-level vision tasks, including optical flow, semantic instance segmentation, object detection and tracking, object-level 3D scene layout, and visual odometry. Ground-truth data for all tasks is available for every frame. The data was collected while driving, riding, and walking a total of 184 kilometers in diverse ambient conditions in a realistic virtual world. To create the benchmark, we have developed a new approach to collecting ground-truth data from simulated worlds without access to their source code or content. We conduct statistical analyses that show that the composition of the scenes in the benchmark closely matches the composition of corresponding physical environments. The realism of the collected data is further validated via perceptual experiments. We analyze the performance of state-of-the-art methods for multiple tasks, providing reference baselines and highlighting challenges for future research.
Stephan R. Richter, Zeeshan Hayder, Vladlen Koltun
ICCV1
2016 Playing for Data: Ground Truth from Computer Games
Stephan R. Richter, Vibhav Vineet, Stefan Roth 0001, Vladlen Koltun
ECCV (2)1
2015 Discriminative shape from shading in uncalibrated illumination
abstract
Estimating surface normals from just a single image is challenging. To simplify the problem, previous work focused on special cases, including directional lighting, known reflectance maps, etc., making shape from shading impractical outside the lab. To cope with more realistic settings, shading cues need to be combined and generalized to natural illumination. This significantly increases the complexity of the approach, as well as the number of parameters that require tuning. Enabled by a new large-scale dataset for training and analysis, we address this with a discriminative learning approach to shape from shading, which uses regression forests for efficient pixel-independent prediction and fast learning. Von Mises-Fisher distributions in the leaves of each tree enable the estimation of surface normals. To account for their expected spatial regularity, we introduce spatial features, including texton and silhouette features. The proposed silhouette features are computed from the occluding contours of the surface and provide scale-invariant context. Aside from computational efficiency, they enable good generalization to unseen data and importantly allow for a robust estimation of the reflectance map, extending our approach to the uncalibrated setting. Experiments show that our discriminative approach outperforms state-of-the-art methods on synthetic and real-world datasets.
Stephan R. Richter, Stefan Roth 0001
CVPR1
2015 A discriminative approach to perspective shape from shading in uncalibrated illumination
abstract
Estimating surface normals from a single image alone is a challenging problem. Previous work made various simplifications and focused on special cases, such as having directional lighting, known reflectance maps, etc. This is problematic, however, as shape from shading becomes impractical outside the lab. We argue that addressing more realistic settings requires multiple shading cues to be combined as well as generalized to natural illumination. However, this requires coping with an increased complexity of the approach and more parameters to be adjusted. Starting from a novel large-scale dataset for training and analysis, we pursue a discriminative learning approach to shape from shading. Regression forests enable efficient pixel-independent prediction and fast learning. The regression trees are adapted to predicting surface normals by using von Mises–Fisher distributions in the leaves. Spatial regularity of the normals is achieved through a combination of spatial features, including texton as well as novel silhouette features. The proposed silhouette features leverage the occluding contours of the surface and yield scale-invariant context. Their benefits include computational efficiency and good generalization to unseen data. Importantly, they allow estimating the reflectance map robustly, thus addressing the uncalibrated setting. Our method can also be extended to handle perspective projection. Experiments show that our discriminative approach outperforms the state of the art on various synthetic and real-world datasets.
Stephan R. Richter, Stefan Roth 0001
Comput. Graph.1