5 papers
Monte Carlo Steklov Operators for Large-Scale Geometry Processing in the Wild
Arman Maesumi, Tanish Makadia, Aruna Anderson +3
Intrinsic methods fill the default toolbox for geometry processing on meshes. Intrinsic operators, in particular the Laplacian, underlie methods that require invariance to isometry…
Fast Sparse Matrix Permutation for Mesh-Based Direct Solvers
Behrooz Zarebavami, Ahmed H. Mahmoud, Ana Dodik +5
We present a fast sparse matrix permutation algorithm tailored to linear systems arising from triangle meshes. Our approach produces nested-dissection-style permutations while sign…
Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations
Ahmed H. Mahmoud, Rahul Goel, Jonathan Ragan-Kelley +1
We present a GPU-based system for automatic differentiation (AD) of functions defined on triangle meshes, designed to exploit the locality and sparsity in mesh-based computation. O…
Iskra: A System for Inverse Geometry Processing
Ana Dodik, Ahmed H. Mahmoud, Justin Solomon
We propose a system for differentiating through solutions to geometry processing problems. Our system differentiates a broad class of geometric algorithms, exploiting existing fast…
Low-Rank Adaptation of Neural Fields
Anh Truong, Ahmed H. Mahmoud, Mina KonakoviÄ LukoviÄ +1
Processing visual data often involves small adjustments or sequences of changes, e.g., image filtering, surface smoothing, and animation. While established graphics techniques like…