16-825: Learning for 3D Vision
Spring 2023
[
Home
|
Schedule
|
Assignments
|
Piazza
|
Canvas
|
Office Hour
]
This schedule is preliminary and subject to change as the term evolves.
Lecture
Date
Topic
Suggested Reading
Assignments
WEEK 1
1
Wed 01/18/2023
Introduction (
slides
)
Assignment 0 Out
WEEK 2
2
Mon 01/23/2023
3D Representations (
slides
)
3
Wed 01/25/2023
3D Representations: Conversions (
slides
)
Assignment 0 Due
Assignment 1 Out
Office Hour
Wed 01/25/2023
5-6PM
PyTorch3D Tutorial
WEEK 3
4
Mon 01/30/2023
Image Formation (
slides
)
5
Wed 02/01/2023
Single-view 3D: Overview + 2.5D (
slides
)
Depth Map Prediction from a Single Image using a Multi-Scale Deep Network
Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfer
WEEK 4
6
Mon 02/06/2023
Single-view 3D: Objects (
slides
)
Learning a predictable and generative vector representation for objects
Occupancy Networks: Learning 3D Reconstruction in Function Space
AtlasNet: A Papier-Mâché Approach to Learning 3D Surface Generation
Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images
7
Wed 02/08/2023
3D Prediction without 3D Supervision (
slides
)
Unsupervised Learning of Depth and Ego-Motion from Video
Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistency
Shape and Viewpoint without Keypoints
Pre-train, Self-train, Distill: A simple recipe for Supersizing 3D Reconstruction
Assignment 1 Due
Assignment 2 Out
WEEK 5
8
Mon 02/13/2023
Single-view 3D: Humans, Hands, and Animals (
slides
)
SMPL: A Skinned Multi-Person Linear Model
Embodied Hands: Modeling and Capturing Hands and Bodies Together
End-to-end Recovery of Human Shape and Pose
DOVE: Learning Deformable 3D Objects by Watching Videos
9
Wed 02/15/2023
Single-view 3D: Scenes (
slides
)
Projects: Selection and Timeline (
slides - CMU only
)
Semantic Scene Completion from a Single Depth Image
Factoring Shape, Pose, and Layout from the 2D Image of a 3D Scene
Total3DUnderstanding: Joint Layout, Object Pose and Mesh Reconstruction for Indoor Scenes from a Single Image
WEEK 6
10
Mon 02/20/2023
Volume Rendering (
slides
)
11
Wed 02/22/2023
Neural Radiance Fields (
slides
)
NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
Plenoxels: Radiance Fields without Neural Networks
Instant Neural Graphics Primitives with a Multiresolution Hash Encoding
Assignment 2 Due
Assignment 3 Out
WEEK 7
12
Mon 02/27/2023
Rendering Signed Distance Fields (
slides
)
Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance
Volume Rendering of Neural Implicit Surfaces
NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstruction
13
Wed 03/01/2023
Neural Surface Rendering (
slides
)
NeRS: Neural Reflectance Surfaces for Sparse-view 3D Reconstruction in the Wild
PhySG: Inverse Rendering with Spherical Gaussians for Physics-based Material Editing and Relighting
NeROIC: Neural Rendering of Objects from Online Image Collections
Assignment 4 Out
WEEK 8 - Spring Break
WEEK 9
14
Mon 03/13/2023
Generalizable Neural Fields (
slides
)
DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation
Learned Initializations for Optimizing Coordinate-Based Neural Representations
pixelNerf: Neural Radiance Fields from One or Few Images
15
Wed 03/15/2023
Sparse View 3D and View Synthesis (
slides
)
SparseFusion: Distilling View-conditioned Diffusion for 3D Reconstruction
ViewFormer: NeRF-free Neural Rendering from Few Images Using Transformers
SparsePose: Sparse-View Camera Pose Regression and Refinement
Assignment 3 Due; Project Proposals Due (Fri 03/17);
WEEK 10
16
Mon 03/20/2023
Neural Light Fields (
slides
)
Light Field Networks: Neural Scene Representations with Single-Evaluation Rendering
Learning Neural Light Fields with Ray-Space Embedding
Generalizable Patch-Based Neural Rendering
17
Wed 03/22/2023
Point Cloud Processing I (
slides
)
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
Vector Neurons: A General Framework for SO(3)-Equivariant Networks
4D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networks
Assignment 5 Out
Assignment 4 Due
WEEK 11
18
Mon 03/27/2023
Point Cloud Processing II (
slides
)
Point Transformer
Frustum PointNets for 3D Object Detection from RGB-D Data
Deep Hough Voting for 3D Object Detection in Point Clouds
19
Wed 03/29/2023
Guest Lecture by
Neehar Peri
on Outdoor Detection (
slides
)
WEEK 12
20
Mon 04/03/2023
Processing Meshes (
slides
)
SyncSpecCNN: Synchronized Spectral CNN for 3D Shape Segmentation
MeshCNN: A Network with an Edge
21
Wed 04/05/2023
Shape Abstraction (
slides
)
Learning Shape Abstractions by Assembling Volumetric Primitives
Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboids
Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networks
Assignment 5 Due
WEEK 13
22
Mon 04/10/2023
Generative 3D Models (
slides
)
Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling
AutoSDF: Shape Priors for 3D Completion, Reconstruction and Generation
pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis
DreamFusion: Text-to-3D using 2D Diffusion
23
Wed 04/12/2023
Modeling 3D in Time (
slides
)
Neural Scene Flow Fields for Space-Time View Synthesis of Dynamic Scenes
Nerfies: Deformable Neural Radiance Fields
WEEK 14
24
Mon 04/17/2023
Guest Lecture by
Devendra Chaplot
on 3D for Navigation (
slides
)
25
Wed 04/19/2023
Conclusion (
slides
)
WEEK 15
26
Mon 04/24/2023
Poster Presentations: I
27
Wed 04/26/2023
Poster Presentations: II
WEEK 16
Wed 05/03/2023
Project Reports and Recorded Presentations Due