PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 30, 2021ACM Transactions on Graphics21 citations

Vectorization for Fast, Analytic, and Differentiable Visibility

View Full Paper
YZYang ZhouLWLifan WuRRRavi Ramamoorthi

Key Points

Key points are not available for this paper at this time.

Abstract

In Computer Graphics, the two main approaches to rendering and visibility involve ray tracing and rasterization. However, a limitation of both approaches is that they essentially use point sampling. This is the source of noise and aliasing, and also leads to significant difficulties for differentiable rendering. In this work, we present a new rendering method, which we call vectorization, that computes 2D point-to-region integrals analytically, thus eliminating point sampling in the 2D integration domain such as for pixel footprints and area lights. Our vectorization revisits the concept of beam tracing, and handles the hidden surface removal problem robustly and accurately. That is, for each intersecting triangle inserted into the viewport of a beam in an arbitrary order, we are able to maintain all the visible regions formed by intersections and occlusions, thanks to our Visibility Bounding Volume Hierarchy structure. As a result, our vectorization produces perfectly anti-aliased visibility, accurate and analytic shading and shadows, and most important, fast and noise-free gradients with Automatic Differentiation or Finite Differences that directly enables differentiable rendering without any changes to our rendering pipeline. Our results are inherently high-quality and noise-free, and our gradients are one to two orders of magnitude faster than those computed with existing differentiable rendering methods.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Zhou et al. (2021) studied this question.

synapsesocial.com/papers/6a19a8d6196cd56b09ea8790https://doi.org/10.1145/3452097
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1A fast line-sweep algorithm for hidden line elimination1985 · 50 citations
  2. 2Topological beam tracing1999 · 14 citations
  3. 3On the limited memory BFGS method for large scale optimization1989 · 44 citations
  4. 4A simple output-sensitive algorithm for hidden surface removal1992 · 46 citations
  5. 5Accurate appearance preserving prefiltering for rendering displacement-mapped surfaces2019 · 30 citations