segmental brush stroke synthesis by example ryoichi ando and reiji tsuruno kyushu univ, japan. came...
Post on 05-Jan-2016
223 Views
Preview:
TRANSCRIPT
Segmental Brush Stroke Synthesis
by ExampleRyoichi Ando and Reiji Tsuruno
Kyushu Univ, Japan.
Came from Here
!
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
BackgroundDigital painting plays an important role
1. Education
2. Story telling
3. Production...
Real paintings have complex visual features...
Background
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Moxi
[SG
05
]
Physical simulation is not a panacea
Background
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
IdeaWhy not use images ?Very easy to gather exemplar strokes !
How to use images to generate new realistic strokes in realtime ?
Challenges
- Use fast texture synthesis technique
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Problem statement
Exemplar Synthesized
Analyze
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Approach
Decomposition1
Exemplar Images
Stitching2
Synthesized
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Decomposition1
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Decompose using CDT
Decomposition1
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Compute Feature Vector
Stitching
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
2
In such a way that goes lower ...
where
i
energy
( similarity )
Stitching
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
2
may be minimized using dynamic programming in time.energy
- is still costly for realtime synthesis
curvature, etc..neighboring colors, etc...
Stitching
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
2
Search ones with small static terms.
Choose the smallest one
1
2
- Not an optimal solution, but works fast in time.
Stitching
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
2
Compute Min-cut
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Results
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Future work•Poisson blending on GPUs [Farbman
SG09]
•Pack features ( PCA Projection )
•Find good features ( tilt, pressure ) ?
Segmental Brush Stroke Synthesis by Example - Ryoichi Ando
Conclusion
•We proposed an image-based brush generation method
•We employed a 1D texture synthesis method combined with min-cut method to generate strokes
top related