Skip to main content

Showing 1–15 of 15 results for author: Crane, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.08237  [pdf, ps, other

    cs.GR math.NA

    Solving partial differential equations in participating media

    Authors: Bailey Miller, Rohan Sawhney, Keenan Crane, Ioannis Gkioulekas

    Abstract: We consider the problem of solving partial differential equations (PDEs) in domains with complex microparticle geometry that is impractical, or intractable, to model explicitly. Drawing inspiration from volume rendering, we propose tackling this problem by treating the domain as a participating medium that models microparticle geometry stochastically, through aggregate statistical properties (e.g.… ▽ More

    Submitted 9 June, 2025; originally announced June 2025.

    Comments: SIGGRAPH 2025. Project page https://imaging.cs.cmu.edu/volumetric_walk_on_spheres

  2. Differential Walk on Spheres

    Authors: Bailey Miller, Rohan Sawhney, Keenan Crane, Ioannis Gkioulekas

    Abstract: We introduce a Monte Carlo method for computing derivatives of the solution to a partial differential equation (PDE) with respect to problem parameters (such as domain geometry or boundary conditions). Derivatives can be evaluated at arbitrary points, without performing a global solve or constructing a volumetric grid or mesh. The method is hence well suited to inverse problems with complex geomet… ▽ More

    Submitted 18 September, 2024; v1 submitted 21 May, 2024; originally announced May 2024.

    Comments: 18 pages, includes demo video of results. Project page https://imaging.cs.cmu.edu/differential_walk_on_spheres

  3. arXiv:2305.06410  [pdf, other

    cs.GR

    Surface Simplification using Intrinsic Error Metrics

    Authors: Hsueh-Ti Derek Liu, Mark Gillespie, Benjamin Chislett, Nicholas Sharp, Alec Jacobson, Keenan Crane

    Abstract: This paper describes a method for fast simplification of surface meshes. Whereas past methods focus on visual appearance, our goal is to solve equations on the surface. Hence, rather than approximate the extrinsic geometry, we construct a coarse intrinsic triangulation of the input domain. In the spirit of the quadric error metric (QEM), we perform greedy decimation while agglomerating global info… ▽ More

    Submitted 4 October, 2023; v1 submitted 10 May, 2023; originally announced May 2023.

    Comments: SIGGRAPH 2023

    Journal ref: ACM Transactions on Graphics, Vol.42, No. 4, August 2023

  4. Boundary Value Caching for Walk on Spheres

    Authors: Bailey Miller, Rohan Sawhney, Keenan Crane, Ioannis Gkioulekas

    Abstract: Grid-free Monte Carlo methods such as walk on spheres can be used to solve elliptic partial differential equations without mesh generation or global solves. However, such methods independently estimate the solution at every point, and hence do not take advantage of the high spatial regularity of solutions to elliptic problems. We propose a fast caching strategy which first estimates solution value… ▽ More

    Submitted 13 May, 2023; v1 submitted 23 February, 2023; originally announced February 2023.

    Comments: Version accepted to SIGGRAPH 2023

    Journal ref: ACM TOG 2023

  5. Walk on Stars: A Grid-Free Monte Carlo Method for PDEs with Neumann Boundary Conditions

    Authors: Rohan Sawhney, Bailey Miller, Ioannis Gkioulekas, Keenan Crane

    Abstract: Grid-free Monte Carlo methods based on the walk on spheres (WoS) algorithm solve fundamental partial differential equations (PDEs) like the Poisson equation without discretizing the problem domain or approximating functions in a finite basis. Such methods hence avoid aliasing in the solution, and evade the many challenges of mesh generation. Yet for problems with complex geometry, practical grid-f… ▽ More

    Submitted 13 May, 2023; v1 submitted 23 February, 2023; originally announced February 2023.

    Comments: SIGGRAPH 2023

    Journal ref: ACM TOG 2023

  6. arXiv:2201.13240  [pdf, other

    cs.GR math.NA

    Grid-Free Monte Carlo for PDEs with Spatially Varying Coefficients

    Authors: Rohan Sawhney, Dario Seyb, Wojciech Jarosz, Keenan Crane

    Abstract: Partial differential equations (PDEs) with spatially-varying coefficients arise throughout science and engineering, modeling rich heterogeneous material behavior. Yet conventional PDE solvers struggle with the immense complexity found in nature, since they must first discretize the problem -- leading to spatial aliasing, and global meshing/sampling that is costly and error-prone. We describe a met… ▽ More

    Submitted 31 January, 2022; originally announced January 2022.

  7. arXiv:2107.01664  [pdf, other

    cs.GR math.DG math.NA

    Repulsive Surfaces

    Authors: Chris Yu, Caleb Brakensiek, Henrik Schumacher, Keenan Crane

    Abstract: Functionals that penalize bending or stretching of a surface play a key role in geometric and scientific computing, but to date have ignored a very basic requirement: in many situations, surfaces must not pass through themselves or each other. This paper develops a numerical framework for optimization of surface geometry while avoiding (self-)collision. The starting point is the tangent-point ener… ▽ More

    Submitted 4 July, 2021; originally announced July 2021.

    Comments: 19 pages, 23 figures

  8. arXiv:2106.00220  [pdf, other

    cs.GR cs.CG

    Integer Coordinates for Intrinsic Geometry Processing

    Authors: Mark Gillespie, Nicholas Sharp, Keenan Crane

    Abstract: In this work, we present a general, efficient, and provably robust representation for intrinsic triangulations. These triangulations have emerged as a powerful tool for robust geometry processing of surface meshes, taking a low-quality mesh and retriangulating it with high-quality intrinsic triangles. However, existing representations either support only edge flips, or do not offer a robust proced… ▽ More

    Submitted 1 June, 2021; originally announced June 2021.

  9. arXiv:2012.00888  [pdf, other

    cs.CV cs.CG cs.LG

    DiffusionNet: Discretization Agnostic Learning on Surfaces

    Authors: Nicholas Sharp, Souhaib Attaiki, Keenan Crane, Maks Ovsjanikov

    Abstract: We introduce a new general-purpose approach to deep learning on 3D surfaces, based on the insight that a simple diffusion layer is highly effective for spatial communication. The resulting networks are automatically robust to changes in resolution and sampling of a surface -- a basic property which is crucial for practical applications. Our networks can be discretized on various geometric represen… ▽ More

    Submitted 7 January, 2022; v1 submitted 1 December, 2020; originally announced December 2020.

    Comments: Published in ACM Transactions on Graphics, presented at SIGGRAPH 2022

  10. arXiv:2007.10430  [pdf, other

    cs.GR cs.CG

    A Survey of Algorithms for Geodesic Paths and Distances

    Authors: Keenan Crane, Marco Livesu, Enrico Puppo, Yipeng Qin

    Abstract: Numerical computation of shortest paths or geodesics on curved domains, as well as the associated geodesic distance, arises in a broad range of applications across digital geometry processing, scientific computing, computer graphics, and computer vision. Relative to Euclidean distance computation, these tasks are complicated by the influence of curvature on the behavior of shortest paths, as well… ▽ More

    Submitted 20 July, 2020; originally announced July 2020.

  11. arXiv:2006.07859  [pdf, other

    cs.GR

    Repulsive Curves

    Authors: Christopher Yu, Henrik Schumacher, Keenan Crane

    Abstract: Curves play a fundamental role across computer graphics, physical simulation, and mathematical visualization, yet most tools for curve design do nothing to prevent crossings or self-intersections. This paper develops efficient algorithms for (self-)repulsion of plane and space curves that are well-suited to problems in computational design. Our starting point is the so-called tangent-point energy,… ▽ More

    Submitted 14 June, 2020; originally announced June 2020.

    Comments: 20 pages

  12. arXiv:1805.09170  [pdf, other

    cs.GR

    The Vector Heat Method

    Authors: Nicholas Sharp, Yousuf Soliman, Keenan Crane

    Abstract: This paper describes a method for efficiently computing parallel transport of tangent vectors on curved surfaces, or more generally, any vector-valued data on a curved manifold. More precisely, it extends a vector field defined over any region to the rest of the domain via parallel transport along shortest geodesics. This basic operation enables fast, robust algorithms for extrapolating level set… ▽ More

    Submitted 23 July, 2020; v1 submitted 23 May, 2018; originally announced May 2018.

    Comments: 19 pages

  13. Boundary First Flattening

    Authors: Rohan Sawhney, Keenan Crane

    Abstract: A conformal flattening maps a curved surface to the plane without distorting angles---such maps have become a fundamental building block for problems in geometry processing, numerical simulation, and computational design. Yet existing methods provide little direct control over the shape of the flattened domain, or else demand expensive nonlinear optimization. Boundary first flattening (BFF) is a l… ▽ More

    Submitted 27 January, 2018; v1 submitted 22 April, 2017; originally announced April 2017.

    Comments: 13 pages

    Journal ref: ACM Trans. Graph. 37 (1), 2017

  14. arXiv:1405.4734  [pdf, other

    cs.GR

    A General Framework for Bilateral and Mean Shift Filtering

    Authors: Justin Solomon, Keenan Crane, Adrian Butscher, Chris Wojtan

    Abstract: We present a generalization of the bilateral filter that can be applied to feature-preserving smoothing of signals on images, meshes, and other domains within a single unified framework. Our discretization is competitive with state-of-the-art smoothing techniques in terms of both accuracy and speed, is easy to implement, and has parameters that are straightforward to understand. Unlike previous bi… ▽ More

    Submitted 30 April, 2014; originally announced May 2014.

    Comments: 11 pages, 11 figures

  15. Geodesics in Heat

    Authors: Keenan Crane, Clarisse Weischedel, Max Wardetzky

    Abstract: We introduce the heat method for computing the shortest geodesic distance to a specified subset (e.g., point or curve) of a given domain. The heat method is robust, efficient, and simple to implement since it is based on solving a pair of standard linear elliptic problems. The method represents a significant breakthrough in the practical computation of distance on a wide variety of geometric domai… ▽ More

    Submitted 12 September, 2012; v1 submitted 24 April, 2012; originally announced April 2012.

    Journal ref: ACM Trans. Graph. 32 (5), 2013