Freeform Vector Graphics with Controlled Thin-Plate Splines

被引:61
|
作者
Finch, Mark
Snyder, John
Hoppe, Hugues
机构
[1] Microsoft Research, United States
来源
ACM TRANSACTIONS ON GRAPHICS | 2011年 / 30卷 / 06期
关键词
bilaplacian/biharmonic PDE; slope/contour curves;
D O I
10.1145/2024156.2024200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent work defines vector graphics using diffusion between colored curves. We explore higher-order fairing to enable more natural interpolation and greater expressive control. Specifically, we build on thin-plate splines which provide smoothness everywhere except at user-specified tears and creases (discontinuities in value and derivative respectively). Our system lets a user sketch discontinuity curves without fixing their colors, and sprinkle color constraints at sparse interior points to obtain smooth interpolation subject to the outlines. We refine the representation with novel contour and slope curves, which anisotropically constrain interpolation derivatives. Compound curves further increase editing power by expanding a single curve into multiple offsets of various basic types (value, tear, crease, slope, and contour). The vector constraints are discretized over an image grid, and satisfied using a hierarchical solver. We demonstrate interactive authoring on a desktop CPU.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Manifold-valued thin-plate splines with applications in computer graphics
    Steinke, Florian
    Hein, Matthias
    Peters, Jan
    Schoelkopf, Bernhard
    COMPUTER GRAPHICS FORUM, 2008, 27 (02) : 437 - 448
  • [2] COMPUTATION OF THIN-PLATE SPLINES
    SIBSON, R
    STONE, G
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1991, 12 (06): : 1304 - 1313
  • [3] On the Bijectivity of Thin-Plate Splines
    Erikson, Anders P.
    Astrom, Kalle
    ANALYSIS FOR SCIENCE, ENGINEERING AND BEYOND, 2012, 6 : 93 - 141
  • [4] Deconvolution using thin-plate splines
    Toussaint, Udo V.
    Gori, Silvio
    BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, 2007, 954 : 212 - +
  • [5] Generalized tikhonov regularization of thin-plate splines
    Orosi, Greg
    ICIC Express Letters, 2013, 7 (12): : 3483 - 3486
  • [6] Joint surface modeling with thin-plate splines
    Boyd, SK
    Ronsky, JL
    Lichti, DD
    Salkauskas, D
    Chapman, MA
    JOURNAL OF BIOMECHANICAL ENGINEERING-TRANSACTIONS OF THE ASME, 1999, 121 (05): : 525 - 532
  • [7] THIN-PLATE SPLINES AND THE ATLAS PROBLEM FOR BIOMEDICAL IMAGES
    BOOKSTEIN, FL
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 511 : 326 - 342
  • [8] Polyharmonic (thin-plate) splines in the analysis of composite plates
    Ferreira, AM
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2004, 46 (10) : 1549 - 1569
  • [9] THIN-PLATE SPLINES WITH DISCONTINUITIES AND FAST ALGORITHMS FOR THEIR COMPUTATION
    LEE, D
    SHIAU, JJH
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (06): : 1311 - 1330