Title
HelpingHand: example-based stroke stylization
Abstract
Digital painters commonly use a tablet and stylus to drive software like Adobe Photoshop. A high quality stylus with 6 degrees of freedom (DOFs: 2D position, pressure, 2D tilt, and 1D rotation) coupled to a virtual brush simulation engine allows skilled users to produce expressive strokes in their own style. However, such devices are difficult for novices to control, and many people draw with less expensive (lower DOF) input devices. This paper presents a data-driven approach for synthesizing the 6D hand gesture data for users of low-quality input devices. Offline, we collect a library of strokes with 6D data created by trained artists. Online, given a query stroke as a series of 2D positions, we synthesize the 4D hand pose data at each sample based on samples from the library that locally match the query. This framework optionally can also modify the stroke trajectory to match characteristic shapes in the style of the library. Our algorithm outputs a 6D trajectory that can be fed into any virtual brush stroke engine to make expressive strokes for novices or users of limited hardware.
Year
DOI
Venue
2012
10.1145/2185520.2185542
ACM Trans. Graph.
Keywords
Field
DocType
low-quality input device,stroke trajectory,hand gesture data,virtual brush stroke engine,expressive stroke,own style,example-based stroke stylization,query stroke,high quality stylus,virtual brush simulation engine,input device,stroke,stylus,trajectory
Computer vision,Data-driven,Computer graphics (images),Gesture,Computer science,Stylus,Adobe photoshop,Degrees of freedom (mechanics),Software,Artificial intelligence,Trajectory,Input device
Journal
Volume
Issue
ISSN
31
4
0730-0301
Citations 
PageRank 
References 
18
0.72
21
Authors
4
Name
Order
Citations
PageRank
Jingwan Lu121817.00
Fisher Yu2128050.27
Adam Finkelstein34041299.42
Stephen DiVerdi463640.80