Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images...

27
Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas

Transcript of Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images...

Page 1: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Estimating 3D Attributes of Images from

Shape Collections

Hao Su, Qixing Huang, Yangyan Li,

Niloy Mitra, Leo Guibas

Page 2: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Cross-domain Network

3D SHAPES

TEXT IMAGES

• image annotation

• image search

• image collage

• …

• shape recognition ?

Page 3: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Image world Shape world

Very big: Trillions Big: Tens of millions

1012

1010

108

106

104

Images 3D Models

2007

2014

Page 4: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Image world Shape world

Very big: Trillions Big: Tens of millions

Well annotated Sparse annotation

Page 5: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Image world Shape world

Very big: Trillions Big: Tens of millions

Rich labels Sparse labels

2D 3D

Page 6: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Information Transportation

Automatic shape tagging

Image world Shape world

Labels

Page 7: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Information Transportation

Pose estimation

Cam

params

Image world Shape world

Liebelt et al., Savarase et al, …

Page 8: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Information Transportation

Depth transfer

3D

Image world Shape world

Page 9: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Related work: 3D reconstruction

Multi-view geometry

– Structure from Motion

– Binocular Disparity

Single image

reconstruction

– Automatic Photo

Pop-up,

– Make 3D

– …Ill-defined problem

Page 10: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

What’s PRIOR knowledge

to use?

Page 11: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Key idea

Non-rigid Shape Deformation

Data Driven by Shape Collection

Page 12: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Shape space

Image space

projection

A high-level overview

Page 13: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Shape space

Image space

projection

Pose Estimation

Build initial registration

Refine depth estimation

Pipeline

Page 14: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Pair-wise image-shape

matching

Data-driven initial viewpoint

estimation

– Align shapes using shape-

network

Pose EstimationBuild initial registration

Refine depth estimation

Page 15: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Matching landmark points in 2D space

Pose EstimationBuild initial registration

Refine depth estimation

Single shape Multi-shapes

Page 16: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Pose EstimationBuild initial registration

Refine depth estimation

Page 17: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Shape space

LEARNING LOCAL REGULAR

DEFORMATION SPACE

Page 18: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Diagnosis: effect of deformation prior

without prior

with prior

View 1 View 2 View 3

Page 19: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Learning deformation prior

Page 20: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Diagnosis: effect of deformation prior

without prior

with prior

View 1 View 2 View 3

Page 21: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Strong Prior Knowledge:

Local Shape Deformation Subspace

Page 22: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

EXPERIMENT RESULTS

Page 23: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain
Page 24: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain
Page 25: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain
Page 26: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain
Page 27: Estimating 3D Attributes of Images from Shape Collections · Estimating 3D Attributes of Images from Shape Collections Hao Su, Qixing Huang, Yangyan Li, Niloy Mitra, Leo Guibas. Cross-domain

Thank you!