AutoSDF: Shape Priors for
3D Completion, Reconstruction and Generation


Paritosh Mittal* 1
Yen-Chi Cheng* 1
Maneesh Singh2
Shubham Tulsiani1

1Carnegie Mellon University
2Verisk Analytics
CVPR 2022
(* indicates equal contribution)

[Paper]
[Code]
[BibTex]





Overview. Our approach combines a non-sequential autoregressive prior for 3D shapes with task-specific conditionals
to generate multiple plausible and high-quality shapes consistent with input conditioning. We show the efficacy of our approach across diverse tasks such as
(Left) shape completion, (Middle) single-view reconstruction and (Right) language-guided generation.



Image Image Image Image Image Image Image Image
Image Image Image Image Image Image Image Image
Image Image Image Image Image Image Image Image
Image Image Image Image Image Image Image Image
Image Image Image Image Image Image Image Image
Image

Input

Image

 

Image

Multimodal Shape Completion

Image

 

Image

Input

Image

 

Image

Multimodal Shape Completion

Image

 


Shape Completion. Given the partial inputs, the proposed approach is able to generate diverse plausible 3D shapes consistent with the partial input.
For example in row-5, a table like structure is reconstructed as an aeroplane. Red cuboid denotes the missing region.



Image Image Image Image Image Image
Image Image Image Image Image Image
Image Image Image Image Image Image
Image Image Image Image Image Image
Image Image Image Image Image Image
Image

Input Image

Image

Ground Truth

Image

Ours

Image

ResNet2Voxel

Image

ResNet2SDF

Image

Pix2Vox


Single-view Reconstruction. Given an image as input, we show the single-view reconstruction results with the proposed method and how it compares against other competing methods.



Image Image Image Image Image Image Image Image
Image

Input Image

Image

 

Image

Multimodal Shape Completion

Image

 

Image

Input Image

Image

 

Image

Multimodal Shape Completion

Image

 


Single-view Reconstruction. We present more results from the proposed method.



Image Image Image Image Image Image Image Image Image
thin legs, thin armsStool, has a square floor mountNo holes in arms?
Image Image Image Image Image Image Image Image Image
no arm restkitchen chairtall thinest legs
Image Image Image Image Image Image Image Image Image
cup shapedlawn chair, two slatsMost ornate, rounded back with design

Language-guided Generation. Bold: Text Description. GIF: Three random samples generated by our approach.



Image Image Image Image Image Image Image Image Image
OursJET2S
curved looking one with four legs
Image Image Image Image Image Image Image Image Image
OursJET2S
tall narrow back
Image Image Image Image Image Image Image Image Image
OursJET2S
Single leg on square base
Image Image Image Image Image Image Image Image Image
OursJET2S
Wide seat with armrest
Qualitative Comparison with Baselines Bold: Text Description. GIF: Three random samples generated by our approach. Left to Right: Columns 1-3 are the generations from our approach. Columns 4-6 are generations from JE and columns 7-9 are from Text2Shape



Image Image Image Image Image Image
Image Image Image Image Image Image
Image Image Image Image Image Image
ShapeNet
Image

Ground-truth

Image

Reconstruction

Image

Ground-truth

Image

Reconstruction

Image

Ground-truth

Image

Reconstruction

Pix3D

P-VQ-VAE's Reconstruction. Left: Ground-truth. Right: Reconstruction.



Image Image Image Image
Image Image Image Image
Image Image Image Image

Autoregressive Generation with the Non-sequential Transformer.



Acknowledgements

This webpage template was borrowed from here.