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 条
  • [31] A feasibility study to investigate the use of thin-plate splines to account for prostate deformation
    Venugopal, N
    McCurdy, B
    Hnatov, A
    Dubey, A
    PHYSICS IN MEDICINE AND BIOLOGY, 2005, 50 (12): : 2871 - 2885
  • [32] Non-rigid surface registration using spherical thin-plate splines
    Zou, Guangyu
    Hua, Jing
    Muzik, Otto
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2007, PT 1, PROCEEDINGS, 2007, 4791 : 367 - +
  • [33] A hierarchical elastic image registration approach based on approximating thin-plate splines
    Serifovic-Trbalic, Amira
    Demirovic, Damir
    Prljaca, Naser
    Sarajlic, Nermin
    2009 XXII INTERNATIONAL SYMPOSIUM ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES, 2009, : 170 - 174
  • [34] Arbitrary Warped Document Image Restoration Based on Segmentation and Thin-Plate Splines
    Zhang, Yu
    Liu, Changsong
    Ding, Xiaoqing
    Zou, Yanming
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 1853 - +
  • [35] Computational Aspects of Approximation to Scattered Data by Using ‘Shifted’ Thin-Plate Splines
    Jungho Yoon
    Advances in Computational Mathematics, 2001, 14 : 329 - 359
  • [36] Emulation of Multivariate Simulators Using Thin-Plate Splines with Application to Atmospheric Dispersion
    Bowman, Veronica E.
    Woods, David C.
    SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2016, 4 (01): : 1323 - 1344
  • [37] A Comparison of Thin-plate Splines with Automatic Correspondences and B-splines with Uniform Grids for Multimodal Prostate Registration
    Mitra, Jhimli
    Marti, Robert
    Oliver, Arnau
    Llado, Xavier
    Vilanova, Joan C.
    Meriaudeau, Fabrice
    MEDICAL IMAGING 2011: VISUALIZATION, IMAGE-GUIDED PROCEDURES, AND MODELING, 2011, 7964
  • [38] GPU Accelerated 3D Image Deformation Using Thin-Plate Splines
    Luo, Weixin
    Yang, Xuan
    Nan, Xiaoxiao
    Hu, Bingfeng
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 1142 - 1149
  • [39] Registration of Multisource Satellite Images by Thin-plate Splines with Highly Reliable Conjugate Points
    Wu, Joz
    Chang, Chi
    Tsai, Hsien-Yu
    Liu, Ming-Che
    PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 2012, 78 (06): : 583 - 593
  • [40] 3D shape recovery of a newborn skull using thin-plate splines
    Lapeer, RJA
    Prager, RW
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2000, 24 (03) : 193 - 204