arrow
Return

Temporal Set Inversion for Animated Implicits

delete2023-07-26
delete3
delete
OA
AI
K
Kavosh Jazar *
DOI:10.1145/3592448delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We exploit the temporal coherence of closed-form animated implicit surfaces by locally re-evaluating an octree-like discretization of the implicit field only as and where is necessary to rigorously maintain a global error invariant over time, thereby saving resources in static or slowly-evolving areas far from the motion where per-frame updates are not necessary. We treat implicit surface rendering as a special case of the continuous constraint satisfaction problem of set inversion, which seeks preimages of arbitrary sets under vector-valued functions. From this perspective, we formalize a temporally-coherent set inversion algorithm that localizes changes in the field by range-bounding its time derivatives using interval arithmetic. We implement our algorithm on the GPU using persistent thread scheduling and apply it to the scalar case of implicit surface and swept volume rendering where we achieve significant speedups in complex scenes with localized deformations like those found in games and modelling applications where interactivity is required and bounded-error approximation is acceptable.
Keywords:
implicit surface
signed distance field
sdf
temporal coherence
sparse voxel octree
root-finding
branch-and-bound
global optimization
nonlinear optimization
constraint satisfaction
error analysis
subpaving
subdivision
isosurface
differentiable programming

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.7K
Citations:
3.6W

Organization

M
McGill University
Scholars:
5.5W
Papers: 4.9W
Citations: 7.0W
Cited Papers

Cited Papers

Uniparental Inheritance of Chloroplast DNA Is Strict in the Isogamous Volvocalean Gonium
err2011-04-29
err0
errOAAI
errYuka Setohigashi; Takashi Hamaji; Mahoko Hayama; Ryo Matsuzaki; Hisayoshi Nozaki
errShare
errSave
LARIAT: Lincoln adaptable real-time information assurance testbed
err2024-10-23
err0
PREAI
errL.M. Rossey; R.K. Cunningham; D.J. Fried; J.C. Rabek; R.P. Lippmann; J.W. Haines; M.A. Zissman
errShare
errSave
A Large-scale Benchmark and an Inclusion-based Algorithm for Continuous Collision Detection
err2021-09-24
err26
errOAAI
errWang, Bolun; Ferguson, Zachary; Schneider, Teseo; Jiang, Xin; Attene, Marco; Panozzo, Daniele
errShare
errSave
Adaptive Rigidification of Elastic Solids
err2022-07-22
err5
PREAI
errMercier-Aubin, Alexandre; Kry, Paul G.; Winter, Alexandre; Levin, David I. W.
errShare
errSave
Determination of Total Protein Content of Bacterial Cells by SYPRO Staining and Flow Cytometry
err1999-07-01
err0
errOAAI
errMikhail V. Zubkov; Bernhard M. Fuchs; Heike Eilers; Peter H. Burkill; Rudolf Amann
errShare
errSave
researcher View more