Monte Carlo Rendering to Diffusion Curves with Differential BEM
Ryusuke Sugimoto, Christopher Batty, Siddhartha Chaudhuri, Iliyan Georgiev, Toshiya Hachisuka, Kevin Wampler, Michal Luk\'a\v{c}

TL;DR
This paper introduces a robust method for converting noisy Monte Carlo rendered images into editable vector graphics using a novel differential BEM framework, enabling direct extraction of shading information from 3D geometry.
Contribution
It presents a new stochastic optimization approach with a differential BEM framework for extracting diffusion curves from noisy Monte Carlo samples, handling complex geometries and shading.
Findings
Robust extraction of diffusion curves from noisy Monte Carlo samples.
Effective handling of intersecting diffusion curves and color noise.
Single matrix factorization suffices for gradient computation.
Abstract
We present a method for generating vector graphics, in the form of diffusion curves, directly from noisy samples produced by a Monte Carlo renderer. While generating raster images from 3D geometry via Monte Carlo raytracing is commonplace, there is no corresponding practical approach for robustly and directly extracting editable vector images with shading information from 3D geometry. To fill this gap, we formulate the problem as a stochastic optimization problem over the space of geometries and colors of diffusion curve handles, and solve it with the Levenberg-Marquardt algorithm. At the core of our method is a novel differential boundary element method (BEM) framework that reconstructs colors from diffusion curve handles and computes gradients with respect to their parameters, requiring the expensive matrix factorization only once at the beginning of the optimization. Unlike…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis · Medical Image Segmentation Techniques
