Rasterized Edge Gradients: Handling Discontinuities Differentiably
Not on the map. Why?
Abstract (arXiv)
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 rendering approximations or other modifications to the forward pass, preserving the integrity of the rendered image, which makes it applicable to rasterized masks, depth, and normals images where filtering is prohibitive. Utilizing micro-edges simplifies gradient interpretation at discontinuities and enables handling of geometry intersections, offering an advantage over the prior art. We showcase our method in dynamic human head scene reconstruction, demonstrating effective handling of camera images and segmentation masks.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 35 of its 54 references that are in the map. First posted on arXiv 3 May 2024.
Builds on
35 of 54 references.
References · 35
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,698
- 2022DreamFusion: Text-to-3D using 2D Diffusioncited by 3,006
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2021Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fieldscited by 1,957
- 2021Plenoxels: Radiance Fields without Neural Networkscited by 1,607
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2021Efficient Geometry-aware 3D Generative Adversarial Networkscited by 1,204
- 2020Neural Sparse Voxel Fieldscited by 959
- 2023MVDream: Multi-view Diffusion for 3D Generationcited by 928
- 2020NeRF++: Analyzing and Improving Neural Radiance Fieldscited by 857
23 more
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2016Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Single Imagecited by 692
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2021Dense Depth Priors for Neural Radiance Fields from Sparse Input Viewscited by 301
- 2018Learning to Estimate 3D Human Pose and Shape from a Single Color Imagecited by 226
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
- 20193D Hand Shape and Pose Estimation from a Single RGB Imagecited by 174
- 2018Deep Appearance Models for Face Renderingcited by 164
- 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
- 2023TextMesh: Generation of Realistic 3D Meshes From Text Promptscited by 135
- 2021Pixel Codec Avatarscited by 125
- 2019Pushing the Envelope for RGB-based Dense 3D Hand Pose Estimation via Neural Renderingcited by 115
- 2016Perspective Transformer Nets: Learning Single-View 3D Object Reconstruction without 3D Supervisioncited by 106
- 2021Unsupervised Learning of 3D Object Categories from Videos in the Wildcited by 67
- 2021DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderercited by 52
- 2016A Versatile Scene Model with Differentiable Visibility Applied to Generative Pose Estimationcited by 42
- 2022Differentiable Rendering of Neural SDFs through Reparameterizationcited by 26
- 2020Monocular Differentiable Rendering for Self-Supervised 3D Object Detectioncited by 23
Built on by
Citing papers per year: 2025: 8; 2026: 6.
14 papers.
Sort:
By area:
- 2025ATLAS: Decoupling Skeletal and Shape Parameters for Expressive Parametric Human Modelingcited by 12
- 20253DGH: 3D Head Generation with Composable Hair and Facecited by 8
- 2025LUCAS: Layered Universal Codec Avatarscited by 7
- 2025HairCUP: Hair Compositional Universal Prior for 3D Gaussian Avatarscited by 7
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Imagescited by 5
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Renderingcited by 4
- 2025FRESA: Feedforward Reconstruction of Personalized Skinned Avatars from Few Imagescited by 4
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplificationcited by 3
- 2026Mix3R: Mixing Feed-forward Reconstruction and Generative 3D Priors for Joint Multi-view Aligned 3D Reconstruction and Pose Estimationcited by 3
- 2026AssetGen: Deployable 3D Asset Generation at Interactive Speedcited by 2
- 2025Gaussian Pixel Codec Avatars: A Hybrid Representation for Efficient Renderingcited by 0
- 2026FiCA: Feed-forward instant Gaussian Codec Avatars from a Single Portrait Imagecited by 0
2 more
- 2026Elastic Triangle Splattingcited by 0
- 2026Inverse Rendering for Modeling with Line Primitivescited by 0
- 2026Inverse Rendering for Modeling with Line Primitives1 Sep 2026
- 2026Elastic Triangle Splatting29 Aug 2026
- 2026FiCA: Feed-forward instant Gaussian Codec Avatars from a Single Portrait Image23 Jun 2026
- 2026AssetGen: Deployable 3D Asset Generation at Interactive Speed22 May 2026
- 2026Mix3R: Mixing Feed-forward Reconstruction and Generative 3D Priors for Joint Multi-view Aligned 3D Reconstruction and Pose Estimation5 May 2026
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplification28 Mar 2026
- 2025Gaussian Pixel Codec Avatars: A Hybrid Representation for Efficient Rendering17 Dec 2025
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Images8 Dec 2025
- 2025ATLAS: Decoupling Skeletal and Shape Parameters for Expressive Parametric Human Modeling21 Aug 2025
- 2025HairCUP: Hair Compositional Universal Prior for 3D Gaussian Avatars25 Jul 2025
- 20253DGH: 3D Head Generation with Composable Hair and Face25 Jun 2025
- 2025FRESA: Feedforward Reconstruction of Personalized Skinned Avatars from Few Images24 Mar 2025
2 more
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Rendering18 Mar 2025
- 2025LUCAS: Layered Universal Codec Avatars27 Feb 2025
- 2025ATLAS: Decoupling Skeletal and Shape Parameters for Expressive Parametric Human Modelingcited by 12
- 20253DGH: 3D Head Generation with Composable Hair and Facecited by 8
- 2025LUCAS: Layered Universal Codec Avatarscited by 7
- 2025HairCUP: Hair Compositional Universal Prior for 3D Gaussian Avatarscited by 7
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Imagescited by 5
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Renderingcited by 4
- 2025FRESA: Feedforward Reconstruction of Personalized Skinned Avatars from Few Imagescited by 4
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplificationcited by 3
- 2026Mix3R: Mixing Feed-forward Reconstruction and Generative 3D Priors for Joint Multi-view Aligned 3D Reconstruction and Pose Estimationcited by 3
- 2026AssetGen: Deployable 3D Asset Generation at Interactive Speedcited by 2
- 2025Gaussian Pixel Codec Avatars: A Hybrid Representation for Efficient Renderingcited by 0
- 2026Elastic Triangle Splattingcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Inverse Rendering for Modeling with Line Primitives1 Sep 2026
- 2026Elastic Triangle Splatting29 Aug 2026
- 2026AssetGen: Deployable 3D Asset Generation at Interactive Speed22 May 2026
- 2026Mix3R: Mixing Feed-forward Reconstruction and Generative 3D Priors for Joint Multi-view Aligned 3D Reconstruction and Pose Estimation5 May 2026
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplification28 Mar 2026
- 2025Gaussian Pixel Codec Avatars: A Hybrid Representation for Efficient Rendering17 Dec 2025
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Images8 Dec 2025
- 2025ATLAS: Decoupling Skeletal and Shape Parameters for Expressive Parametric Human Modeling21 Aug 2025
- 2025HairCUP: Hair Compositional Universal Prior for 3D Gaussian Avatars25 Jul 2025
- 20253DGH: 3D Head Generation with Composable Hair and Face25 Jun 2025
- 2025FRESA: Feedforward Reconstruction of Personalized Skinned Avatars from Few Images24 Mar 2025
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Rendering18 Mar 2025
12 newest of 13 All 13 (JSON)