An Adaptive Fast-Multipole-Accelerated Hybrid Boundary Integral Equation Method for Accurate Diffusion Curves

被引:2
作者
Bang, Seungbae [1 ,2 ]
Serkh, Kirill [1 ]
Stein, Oded [3 ,4 ,5 ]
Jacobson, Alec [1 ,6 ]
机构
[1] Univ Toronto, Toronto, ON, Canada
[2] Amazon, Seattle, WA 98109 USA
[3] Columbia Univ, New York, NY 10027 USA
[4] MIT, Cambridge, MA 02139 USA
[5] Univ Southern Calif, Los Angeles, CA 90007 USA
[6] Adobe Res, Toronto, ON, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2023年 / 42卷 / 06期
基金
瑞士国家科学基金会; 加拿大自然科学与工程研究理事会; 新加坡国家研究基金会;
关键词
Diffusion Curve; Boundary Element Method; Boundary Integral Equation Method; Fast Multipole Method;
D O I
10.1145/3618374
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In theory, diffusion curves promise complex color gradations for infinite-resolution vector graphics. In practice, existing realizations suffer from poor scaling, discretization artifacts, or insufficient support for rich boundary conditions. Previous applications of the boundary element method to diffusion curves have relied on polygonal approximations, which either forfeit the high-order smoothness of Bezier curves, or, when the polygonal approximation is extremely detailed, result in large and costly systems of equations that must be solved. In this paper, we utilize the boundary integral equation method to accurately and efficiently solve the underlying partial differential equation. Given a desired resolution and viewport, we then interpolate this solution and use the boundary element method to render it. We couple this hybrid approach with the fast multipole method on a non-uniform quadtree for efficient computation. Furthermore, we introduce an adaptive strategy to enable truly scalable infinite-resolution diffusion curves.
引用
收藏
页数:28
相关论文
共 50 条
  • [31] A fast multipole method accelerated adaptive background cell-based domain integration method for evaluation of domain integrals in 3D boundary element method
    Zhou, Wei
    Wang, Qiao
    Cheng, Yonggang
    Ma, Gang
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2016, 67 : 1 - 12
  • [32] A new diagonal form fast multipole boundary element method for solving acoustic Helmholtz equation
    Li Shan-De
    Huang Qi-Bai
    Li Tian-Yun
    ACTA PHYSICA SINICA, 2012, 61 (06)
  • [33] An accurate and efficient acoustic eigensolver based on a fast multipole BEM and a contour integral method
    Zheng, Chang-Jun
    Gao, Hai-Feng
    Du, Lei
    Chen, Hai-Bo
    Zhang, Chuanzeng
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 305 : 677 - 699
  • [34] A fast boundary integral equation method for point location problem
    Wang, Qiao
    Zhou, Wei
    Cheng, Yonggang
    Ma, Gang
    Chang, Xiaolin
    Chen, E.
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2018, 87 : 9 - 18
  • [35] Research on adaptive fast multipole boundary element method for vortex sheet computation
    Gu X.-Z.
    Li S.-M.
    Chuan Bo Li Xue/Journal of Ship Mechanics, 2020, 24 (08): : 971 - 980
  • [36] BOUNDARY INTEGRAL AND FAST MULTIPOLE METHOD FOR TWO DIMENSIONAL VESICLE SETS IN POISEUILLE FLOW
    Selmi, Hassib
    Elasmi, Lassaad
    Ghigliotti, Giovanni
    Misbah, Chaouqi
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES B, 2011, 15 (04): : 1065 - 1076
  • [37] A Fast Accurate Boundary Integral Method for Potentials on Closely Packed Cells
    Ying, Wenjun
    Beale, J. Thomas
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2013, 14 (04) : 1073 - 1093
  • [38] Diagonal form fast multipole boundary element method for 2D acoustic problems based on Burton-Miller boundary integral equation formulation and its applications
    Hai-jun Wu
    Wei-kang Jiang
    Y. J. Liu
    Applied Mathematics and Mechanics, 2011, 32 : 981 - 996
  • [40] Fast Multipole Boundary Element Method for Aerodynamic Sound Field Analysis Based on Lighthill's Equation
    Masumoto, Takayuki
    Mori, Masaaki
    Yasuda, Yosuke
    Inoue, Naohisa
    Sakuma, Tetsuya
    JOURNAL OF THEORETICAL AND COMPUTATIONAL ACOUSTICS, 2023, 31 (03)