RealBrush: Painting with Examples of Physical Media

被引:58
作者
Lu, Jingwan [1 ]
Barnes, Connelly
DiVerdi, Stephen
Finkelstein, Adam [1 ]
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2013年 / 32卷 / 04期
关键词
stroke; stylization; data-driven; example; painting;
D O I
10.1145/2461912.2461998
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Conventional digital painting systems rely on procedural rules and physical simulation to render paint strokes. We present an interactive, data-driven painting system that uses scanned images of real natural media to synthesize both new strokes and complex stroke interactions, obviating the need for physical simulation. First, users capture images of real media, including examples of isolated strokes, pairs of overlapping strokes, and smudged strokes. Online, the user inputs a new stroke path, and our system synthesizes its 2D texture appearance with optional smearing or smudging when strokes overlap. We demonstrate high-fidelity paintings that closely resemble the captured media style, and also quantitatively evaluate our synthesis quality via user studies.
引用
收藏
页数:12
相关论文
共 27 条
  • [1] Ando Ryoichi, 2010, EUROGRAPHICS SHORT P, P89
  • [2] [Anonymous], ACM T GRAPHICS
  • [3] Baxter William., 2010, I3D, P135
  • [4] Baxter William., 2004, Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering, P45, DOI DOI 10.1145/987657.987665
  • [5] Chu Nelson., 2010, P 8 INT S NONPHOTORE, P27
  • [6] MoXi: Real-time ink dispersion in absorbent paper
    Chu, NSH
    Tai, CL
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03): : 504 - 511
  • [7] DiVerdi Stephen., 2012, Proceedings of I3D, P63
  • [8] DiVerdi Stephen., 2010, Virtual Reality Software and Technology, P119, DOI DOI 10.1145/1889863.1889889
  • [9] Hjelle Oyvind., 2001, Approximation of scattered data with multilevel b-splines
  • [10] An Example-based Approach to Synthesize Artistic Strokes using Graphs
    Kim, Mikyung
    Shin, Hyun Joon
    [J]. COMPUTER GRAPHICS FORUM, 2010, 29 (07) : 2145 - 2152