3D Computer Vision

Learning for 3D Vision

Developing autonomous agents requires them to understand and interact within a 3D environment. The capability to deduce, shape, and apply 3D representations is crucial in AI for various applications, including robotic handling, autonomous driving, virtual reality, and photo editing. The ambition to comprehend 3D spaces in computer vision has made significant strides with the advent of advanced (deep) learning methods. This area aims to delve into the integration of 3D Vision with Learning-based approaches, highlighting recent breakthroughs in the field.

It covers topics including:

  • Explicit, Implicit, and Neural 3D Representations
  • Differentiable Rendering
  • Single-view 3D Prediction: Objects, Scenes, and Humans
  • Neural Rendering
  • Multi-view 3D Inference: Radiance Fields, Multi-plane Images, Implicit Surfaces, etc.
  • Generative 3D Models
  • Shape Abstraction
  • Mesh and Point cloud processing

Further reading

MVS · SLAM resources · More SLAM resources