Data-Driven Shape Analysis --- 3D Computer...

19
Data - Driven Shape Analysis --- 3D Computer Vision Qixing Huang Stanford University

Transcript of Data-Driven Shape Analysis --- 3D Computer...

Page 1: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Data-Driven Shape Analysis--- 3D Computer Vision

Qixing HuangStanford University

Page 2: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

• Acquisition & Modeling

– Real-time 3D Systems

– Image-based modeling

• Processing & Transmission

– Analysis/Retrieval/…

• Applications

– Robotics/Cultural heritage

– 3D television

3D Computer Vision

Page 3: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

• A survey of recent papers

• How data-driven ideas are designed/implemented

– And how they can be enhanced

• Conferences

– CVPR

– ICCV

– ECCV

– 3DV

This lecture

Page 4: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Structure from Motionfrom Internet images

Page 5: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Building Rome in a Day, ICCV 2009

Structure from Motionfrom Internet images

The Colosseum, 2,106 images, 819,242 points

Images are over-complete-Select good images to match?

Page 6: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

RGBD Stereo

Stereo+Kinect for High Resolution Stereo Correspondences, 3DV 2013

Image Scan

Page 7: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

• Images

– High-resolution

– Hard to match

• Scans

– Low-resolution

– Depth information

RGBD Stereo

Page 8: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

RGBD Stereo

Reduce search spaceCombine depth information

Combine depth discontinuity

Page 9: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Results

RGBD Stereo Standard Stereo

Page 10: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

A similar idea

Image Deblurring with Blurred/Noisy Image Pairs. SIGGRAPH 2007

blurred image enhanced noisyimage

deblurred image

shutter speed: 1sISO: 1600

shutter speed: 0.01sISO: 100

Page 11: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Projective analysis

Projective Analysis for 3D Shape Segmentation SIGGRAPH ASIA’12

Page 12: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

3D Wikipedia

3D Wikipedia: Using Online Text to Automatically Label and Navigate Reconstructed Geometry SIGGRAPH ASIA’12

Page 13: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Image search

Page 14: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Image matching

Annunciation

Page 15: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Image editing

Page 16: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Image editing

Page 17: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Shape-driven depth estimation

Estimating Image Depth Using Shape Collections, SIGGRAPH’ 14

Page 18: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

Label Propagation

Label Propagation from ImageNet to 3D Point Clouds,CVPR’13

Page 19: Data-Driven Shape Analysis --- 3D Computer Visiongraphics.stanford.edu/courses/cs468-14-spring/slides_peter/18_May… · •How data-driven ideas are designed/implemented –And how

SUN3D

RGB-D SFM

min x pc -K Rc | tc[ ]X p

2

pÎv c( )

åc

å

+l X p

c - Rc | tc[ ]X p

2

Integrated Space RepresentationVideo

http://sun3d.cs.princeton.edu

SUN3D: A Database of Big Spaces Reconstructed using SfM and Object Labels, ICCV’13