3D 딥러닝 동향
New Trends in 3D Deep Learning
홍정모
Lost in 3D Deep Learning
어느 40대 프로그래머의
“Software 2.0 is written in
neural network weights.”
Director of AI at Tesla.
Software 1.0
Manual(?)
differentiation
Large Pose 3D Face Reconstruction from a
Single Image via Direct Volumetric CNN
Regression
[Jackson et al. ICCV 2017] Training data
- 2D face images
- 3D points -> Voxels
Joint 3D Face Reconstruction and Dense
Alignment with Position Map Regression
Network [Feng et al. 2018]
Training data
- 2D face images
- 3D points -> UV map
Auto-differentiation
Data driven
Neural network
Open sources
강화 학습
주먹 지르기 강화학습
DeepMimic: Example-Guided Deep Reinforcement
Learning of Physics-Based Character Skills
[Peng et al. 2018]
How ?
Image Style Transfer Using Convolutional Neural Networks
Gatys et al. CVPR 2016
Neural Style Transfer
3D Models
3D Deep Learning
Mostly based on 3D Deep Learning Tutorial @ CVPR 2017 and
Geometric Deep Learning SIGGRAPH Asia 2016 Course Notes
2D Image
3D Representations
Volumetric Representation
Learning a Probabilistic Latent Space of
Object Shapes via
3D Generative-Adversarial Modeling
[Wu et al. NIPS 2016]
tempoGAN
600 × 400 × 400
Kim and Hong 20121024 × 720 × 720256 × 180 × 180
Interactive 3D Modeling with a Generative Adversarial Network [Liu et al. 2017]
OctNet: Learning Deep 3D Representations
at High Resolutions [Riegler et al. 2016]
Octree Generating Networkss: Efficient Convolutional Architectures
for High-resolution 3D Outputs [Tatarchenko et al. 2017]
Intrinsic Deep Learning on Manifolds
Extrinsic Representation Intrinsic Representation
PointNet++: Deep Hierarchical Feature Learning on Point Sets
in a Metric Space [Qi et al. NIPS 2017]
Shape Generation using Spatially
Partitioned Point Clouds
[Gadelha et al. 2017]
Multi-view Convolutional Neural Networks
for 3D Shape Recognition
[Su et al. ICCV 2015]
3D Shape Reconstruction
from Sketches
via Multi-view Convolutional Networks
[Lun et al. 2017]
How to Back-propagate ?
Movie ‘Lucy’ (2014)
Perspective Projection Loss
Perspective Transformer Nets:
Learning Single-View
3D Object Reconstruction
without 3D Supervision
[Yan et al. NIPS 2016]
Differentiable Renderer
Neural 3D Mesh Renderer [Kato et al. CVPR 2018]
Differentiable
Ray-tracer
Levelset
Back-propagation
Learning Category-Specific Mesh Reconstruction
from Image Collections [Kanazawa et al. 2018]
Graph-based CNN
Pixel2Mesh: Generating 3D Mesh Models
from Single RGB Images [Wang et al. 2018]
Limitations in 3D Deep Learning
• Curse of dimensionality
• GPU memory limitation
• Rotation invariance
• Insufficient data
• … …
Drama ‘West World’ (2016)
Atom Bit

3D 딥러닝 동향