Photo Inspired Model Driven 3D Object Modeling
Kai Xu, Hanlin Zheng, Hao (Richard) Zhang, Daniel Cohen-Or, Ligang Liu, Yueshan Xiong
National University of Defense Technology, Simon Fraser University, Zhejian University, Tel-Aviv University
SIGGRAPH 2011
Presented by: Maham Tanveer
CMPT 985- Spring 2022
3D creation with inspiration
2
Use what you have, create what you need
3
Related Concepts
Use of Controllers
4
Component-wise controllers
[Zheng et al. 2011]
Modeling by example
[Funkhouser et al. 2004]
[Xu et al. 2010]
Composition
Part Morphing
Overview
5
Pre-Analysis of candidate set
6
7
Step 1 Model-driven image-space object analysis
Step 1: Model driven image analysis
8
2D Shape descriptors:
Fourier (contour)
Zernike (region)
Adjust rotation
And bounding box’s
Graph cut segmentation
Step 1: Model driven image analysis
9
10
Step 2 Candidate Model Retrieval
Light Field Shape descriptor
11
https://www.cse.iitb.ac.in/~cs749/spr2016/lecs/17_features.pdf
Step 2: Model retrieval: Whole Shape
12
Query
Step 2: Model retrieval: Part Level
13
Query
OR JUST GO RANDOM !
14
Step 3 Silhouette Driven Deformation
15
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
2D image with segmentation
3D Candidate with controllers and pre-analysis
16
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
17
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
2D TO 3D
ILL POSED PROBLEM
18
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
2D-3D Reflectional Symmetry
19
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
External Controller Reconstruction
20
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
21
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
Symmetrize Individual
Structure Symmetry
Proximity Constraints
22
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
Symmetrize Individual
Structure Symmetry
Proximity Constraints
23
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
Skeleton Driven Deformation [Kavan et all]
Transfer same transformation
24
Silhouette Correspondence
Controller Construction
Controller Optimize
Geometry Deform
Results
25
Using Different Candidates
26
Using Different Candidates
27
Using Different Candidates
28
Using Different Candidates
29
Google Chair Challenge
30
Asymmetric Target: conflict in constraints
31
Conclusion and Limitations
32
Future Work
33
Questions / Comments
34
References
35