Top Banner
HelpingHand: Example-based Stroke Stylization Presenter: Feilong yan Jingwan Lu Princeton University Fisher Yu Princeton University Adam Finkelstein Princeton University Stephen DiVerdi Adobe Systems Inc.
15

HelpingHand : Example-based Stroke Stylization

Dec 30, 2015

Download

Documents

kameko-rojas

HelpingHand : Example-based Stroke Stylization. Presenter: Feilong yan. Jingwan Lu Princeton University. Fisher Yu Princeton University. Adam Finkelstein Princeton University. Stephen DiVerdi Adobe Systems Inc. Painting Device. A high quality stylus has 6 degrees of - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HelpingHand :  Example-based Stroke Stylization

HelpingHand: Example-based Stroke Stylization

Presenter: Feilong yan

Jingwan LuPrinceton University

Fisher YuPrinceton University

Adam FinkelsteinPrinceton University

Stephen DiVerdiAdobe Systems Inc.

Page 2: HelpingHand :  Example-based Stroke Stylization

Painting Device

A high quality stylus has 6 degrees offreedom (DOFs: 2D position, pressure, 2D tilt, and 1D rotation)(Note , at every point of trajectory)

Page 3: HelpingHand :  Example-based Stroke Stylization

Examples of 6DOF

2D trajectory alone 6DoF

A Painting with 6DoF

Page 4: HelpingHand :  Example-based Stroke Stylization

Current Problems

• Such devices are difficult for novices to control

• The devices with 6DoFs are relatively expensive

Is it possible to achieve 6DoFs with low quality devices and by novices?

Page 5: HelpingHand :  Example-based Stroke Stylization

This Paper

• Present a data driven method for synthesizing plausible pose data, optionally for synthesizing the stroke trajectory style.

Page 6: HelpingHand :  Example-based Stroke Stylization

This Paper

• Present a data driven method for synthesizing plausible pose data, optionally for synthesizing the stroke trajectory style.

• Two underpinning assumptions observed:

Page 7: HelpingHand :  Example-based Stroke Stylization

This Paper

• Present a data driven method for synthesizing plausible pose data, optionally for synthesizing the stroke trajectory style.

• Two underpinning assumptions observed:– Strokes of the same artist with similar trajectory

are drawn with similar hand pose (for Pose Synthesis)

Page 8: HelpingHand :  Example-based Stroke Stylization

This Paper

• Present a data driven method for synthesizing plausible pose data, optionally for synthesizing the stroke trajectory style.

• Two underpinning assumptions observed:– Strokes of the same artist with similar trajectory

are drawn with similar hand pose (for Pose Synthesis)

– Shapes of strokes are part of the “style” of a given artist (for Trajectory synthesis)

Page 9: HelpingHand :  Example-based Stroke Stylization

Connection

• With these two assumptions , we can use trajectory of stroke to query the library, whether pose or trajectory synthesis, the trajectory may be used to query

Page 10: HelpingHand :  Example-based Stroke Stylization

Data Driven Approach

Library of 6DoFs Strokes (By Artists)

Query (2DoFs)

Offline

Online Pose & Trajectory Synthesis Output

Pose Synthesis

Pose and TrajectorySynthesis

Page 11: HelpingHand :  Example-based Stroke Stylization

Offline

• Collect a library of strokes with 6D data by trained artists

• Compute the shape Feature Vectors (such as shape context) for every sample of the strokes, as the descriptor for comparison

Page 12: HelpingHand :  Example-based Stroke Stylization

Online

• Stroke by stroke• Compute the feature vectors for samples of the

current query stroke• With feature vector, search for the K-NN for

every sample.• For the current stroke, get the optimal sample

sequence from library using Dynamic programming

• Pose synthesis or trajectory synthesis

Page 13: HelpingHand :  Example-based Stroke Stylization

Result

Page 14: HelpingHand :  Example-based Stroke Stylization

Paper Stylization

Library of Beautiful Sentences

Query (poor exposition)

Offline

Online Sentence Synthesis

Desired Paper

Page 15: HelpingHand :  Example-based Stroke Stylization

Thank You