Spelunking the Deep: Guaranteed Queries on General Neural Implicit Surfaces via Range Analysis

02/05/2022
by   Nicholas Sharp, et al.
0

Neural implicit representations, which encode a surface as the level set of a neural network applied to spatial coordinates, have proven to be remarkably effective for optimizing, compressing, and generating 3D geometry. Although these representations are easy to fit, it is not clear how to best evaluate geometric queries on the shape, such as intersecting against a ray or finding a closest point. The predominant approach is to encourage the network to have a signed distance property. However, this property typically holds only approximately, leading to robustness issues, and holds only at the conclusion of training, inhibiting the use of queries in loss functions. Instead, this work presents a new approach to perform queries directly on general neural implicit functions for a wide range of existing architectures. Our key tool is the application of range analysis to neural networks, using automatic arithmetic rules to bound the output of a network over a region; we conduct a study of range analysis on neural networks, and identify variants of affine arithmetic which are highly effective. We use the resulting bounds to develop geometric queries including ray casting, intersection testing, constructing spatial hierarchies, fast mesh extraction, closest-point evaluation, evaluating bulk properties, and more. Our queries can be efficiently evaluated on GPUs, and offer concrete accuracy guarantees even on randomly-initialized networks, enabling their use in training objectives and beyond. We also show a preliminary application to inverse rendering.

READ FULL TEXT

page 2

page 8

page 9

page 10

research
08/12/2022

PRIF: Primary Ray-based Implicit Function

We introduce a new implicit shape representation called Primary Ray-base...
research
06/01/2023

NeuroGF: A Neural Representation for Fast Geodesic Distance and Path Queries

Geodesics are essential in many geometry processing applications. Howeve...
research
10/12/2021

HyperCube: Implicit Field Representations of Voxelized 3D Models

Recently introduced implicit field representations offer an effective wa...
research
11/02/2019

Learning to Infer Implicit Surfaces without 3D Supervision

Recent advances in 3D deep learning have shown that it is possible to tr...
research
06/03/2023

Weight-Aware Implicit Geometry Reconstruction with Curvature-Guided Sampling

Neural surface implicit representations offer numerous advantages, inclu...
research
12/21/2018

On the Relative Expressiveness of Bayesian and Neural Networks

A neural network computes a function. A central property of neural netwo...
research
12/16/2022

Implementing Simulation of Simplicity for geometric degeneracies

We describe how to implement Simulation of Simplicity (SoS). SoS removes...

Please sign up or login with your details

Forgot password? Click here to reset