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 条
  • [21] The role of inner summaries in the fast evaluation of thin-plate splines
    Michael J. Johnson
    Advances in Computational Mathematics, 2013, 39 : 1 - 25
  • [22] Reading QR Codes on challenging surfaces using thin-plate splines
    Benito-Altamirano, Ismael
    Martinez-Carpena, David
    Lizarzaburu-Aguilar, Hanna
    Fabrega, Cristian
    Prades, Joan Daniel
    PATTERN RECOGNITION LETTERS, 2024, 184 : 37 - 43
  • [23] Application of Thin-Plate Splines in Two Dimensions to Oceanographic Tracer Data
    Trossman, David S.
    Thompson, LuAnne
    Hautala, Susan L.
    JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY, 2011, 28 (11) : 1522 - 1538
  • [24] Deformable image registration using mutual information and thin-plate splines
    Kessler, M
    Coselman, M
    Balter, J
    McShan, D
    Meyer, C
    MEDICAL PHYSICS, 2003, 30 (06) : 1414 - 1414
  • [25] Nonparametric Fitting of Aerodynamic Data Using Smoothing Thin-Plate Splines
    Benini, Ernesto
    Ponza, Rita
    AIAA JOURNAL, 2010, 48 (07) : 1403 - 1419
  • [26] AN EXTENSION OF THIN-PLATE SPLINES FOR IMAGE REGISTRATION WITH RADIAL BASIS FUNCTIONS
    Rohr, Karl
    Woerz, Stefan
    2012 9TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2012, : 442 - 445
  • [27] SHAPE DIFFERENCES IN THE GLENOHUMERAL JOINT OF LIZARDS VISUALIZED BY THIN-PLATE SPLINES
    PETERSON, JA
    ALBRECHT, GH
    AMERICAN ZOOLOGIST, 1990, 30 (04): : A75 - A75
  • [28] Unisolvence of random Kansa collocation by Thin-Plate Splines for the Poisson equation
    Dell'Accio, F.
    Sommariva, A.
    Vianello, M.
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2024, 165
  • [29] Landmark-based elastic registration using approximating thin-plate splines
    Rohr, K
    Stiehl, HS
    Sprengel, R
    Buzug, TM
    Weese, J
    Kuhn, MH
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2001, 20 (06) : 526 - 534
  • [30] Computational aspects of approximation to scattered data by using 'shifted' thin-plate splines
    Yoon, JH
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2001, 14 (04) : 329 - 359