Rasterized Edge Gradients: Handling Discontinuities Differentiably
Stanislav Pidhorskyi, Tomas Simon, Gabriel Schwartz, He Wen, Yaser, Sheikh, Jason Saragih

TL;DR
This paper introduces a novel differentiable rendering technique that accurately computes gradients at visibility discontinuities using micro-edges, improving the handling of complex geometries without altering the forward rendering process.
Contribution
The paper presents a new method for computing gradients at discontinuities in rasterization-based renderers using micro-edges, simplifying the process and maintaining image integrity.
Findings
Effective gradient computation at discontinuities in rasterization.
Applicable to masks, depth, and normals images without filtering.
Demonstrated success in dynamic human head scene reconstruction.
Abstract
Computing the gradients of a rendering process is paramount for diverse applications in computer vision and graphics. However, accurate computation of these gradients is challenging due to discontinuities and rendering approximations, particularly for surface-based representations and rasterization-based rendering. We present a novel method for computing gradients at visibility discontinuities for rasterization-based differentiable renderers. Our method elegantly simplifies the traditionally complex problem through a carefully designed approximation strategy, allowing for a straightforward, effective, and performant solution. We introduce a novel concept of micro-edges, which allows us to treat the rasterized images as outcomes of a differentiable, continuous process aligned with the inherently non-differentiable, discrete-pixel rasterization. This technique eliminates the necessity for…
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
TopicsAdaptive optics and wavefront sensing
