Title: Texture Synthesis from Multiple Sources
1(No Transcript)
2Texture Synthesis from Multiple Sources
- Li-Yi Wei
- Stanford University (was) NVIDIA Corporation (now)
3Texture Synthesis(Single-Source)
Tong et. al. 2002 Soler et. al. 2002 Hertzmann
et. al. 2001 Efros Freeman 2001 Yin et. al.
2001 Turk 2001 Wei Levoy 2001 Wei Levoy
2000 Portilla Simoncelli 1999 Efros Leung
1999 Heeger Bergen 1995 De Bonet 1997
Input
4Limitations of Single-Source Synthesis
- Non-uniform, varying patterns
- Junction of 2 textures
- Varying scale, orientation, color, shape
- Creating new textures
- Textures of different dimensions
- Solid textures from 2D views
5Multiple-Source Texture Synthesis
- Solid textures from multiple 2D views
- Texture mixtures from multiple sources
6Previous Work
- Solid texture from 2D views
- Heeger Bergen 1995
- Ghazanfarpour Dischler 1999
2D Source
3D result
Images from HeegerBergen 1995
7Previous Work
- Texture varying, morphing, and mixture
- Portilla Simoncelli 1999
- Bar-Joseph, El-Yaniv, Lichinski, Werman 2001
- Z. Liu, C. Liu, Shum, Yu 2003
- PVT paper in SIGGRAPH 2003
Source 1
Source 2
morphing
Image from PortillaSimoncelli 1999
8Algorithm
Single-source algorithm ICCV 99, SIGGRAPH 2000
p
Source
Synthesis Result
9Algorithm
Source 1
Source 2
Source 3
Synthesis Result
10Algorithm
Source 1
Source 2
Source 3
Synthesis Result
11Texture Mixture Example
Use weights wi to control the result
Uniform
Source 1
Source 2
Transition
12Texture Mixture Results
Source1
Source2
Mixture-uniform
Mixture-transition
13Texture Mixture Results
Source1
Source2
Mixture-uniform
Mixture-transition
14Solid Texture Synthesis
View 1
N1
N3
View 2
View 3
Use Ni with different orientations
N2
15Specifying Views
Inconsistent
?
Input
?
Views
Result
16Solid Texture Results
17Solid Texture Results
18Comparison Surface/Volume Synthesis
Surface SIGGRAPH 2001
Volume this work
19Conclusion
- Single-source synthesis
- mostly mature and well done
- limited capability
- Multiple-source synthesis
- hard (patch-copying wont work!)
- more useful
- requires more work!
20Future Work
- Combine the texton mask idea in SIGGRAPH 2003 PVT
paper with this algorithm?
21END
22Algorithm
Goal Minimize E(p, pi) S wi (p-pi2
Ni(p)-Ni(pi)2)
Step 1
Step 2
How
- Fix p, search pi to minimize Ni(p)-Ni(pi)2
- Fix pi, set p S wipi
iterate
23Comparison
Reusable Distortion Quality Efficiency Tunable
Surface better better better
Volume better better
24S2003 Verdana, Bold, 37 points
- This subtitle is 31 points
- Bullets are orange text is 26 points
- They have 110 line spacing, 6 points
before/after - Longer bullets in the form of a paragraph are
harder to read if there is insufficient line
spacing. This is the maximum recommended number
of lines per slide (seven). - Sub-bullets look like this.