awesome-implicit-representations
by vsitzmann
A curated list of resources on implicit neural representations.
AI summary
Representation guide
A curated list of resources on neural representations that do not require explicit parameters to define them.
- stars
- 2.5K
- forks
- 143
- watching
- 113
- awesome list
- 1
- entries
- 82
What's in the list
82 links in 21 sections, with live GitHub stats.activeno commit in 2y
Awesome Implicit Neural Representations / Disclaimer
Colabs
- Implicit Neural Representations with Periodic Activation Functions
shows how to fit images, audio signals, and even solve simple Partial Differential Equations with the SIREN architecture
- Neural Radiance Fields (NeRF)
shows how to fit a neural radiance field, allowing novel view synthesis of a single 3D scene
- MetaSDF & MetaSiren
shows how you can leverage gradient-based meta-learning to generalize across neural implicit representations
- Neural Descriptor Fields
Learn how you can use globally conditioned neural implicit representations as self-supervised correspondence learners, enabling robotics imitation tasks
Implicit Neural Representations of Geometry
- Occupancy Networks: Learning 3D Reconstruction in Function Space
(Mescheder et al. 2019)
- IM-Net: Learning Implicit Fields for Generative Shape Modeling
(Chen et al. 2018)
Sal: Sign agnostic learning of shapes from raw data
(Atzmon et al. 2019) shows how we may learn SDFs from raw data (i.e., without ground-truth signed distance values)
Implicit Geometric Regularization for Learning Shapes
(Gropp et al. 2020) shows how we may learn SDFs from raw data (i.e., without ground-truth signed distance values)
- Local Implicit Grid Representations for 3D Scenes
, , concurrently proposed hybrid voxelgrid/implicit representations to fit large-scale 3D scenes
- Implicit Neural Representations with Periodic Activation Functions
(Sitzmann et al. 2020) demonstrates how we may parameterize room-scale 3D scenes via a single implicit neural representation by leveraging sinusoidal activation functions
- Neural Unsigned Distance Fields for Implicit Function Learning
(Chibane et al. 2020) proposes to learn unsigned distance fields from raw point clouds, doing away with the requirement of water-tight surfaces
Implicit representations of Geometry and Appearance / From 2D supervision only (“inverse graphics”)
- Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representations
proposed to learn an implicit representations of 3D shape and geometry given only 2D images, via a differentiable ray-marcher, and generalizes across 3D scenes for reconstruction from a single image via hyper-networks. This was demonstrated for single-object scenes, but also for simple room-scale scenes (see talk)
Differentiable volumetric rendering: Learning implicit 3d representations without 3d supervision
(Niemeyer et al. 2020), replaces LSTM-based ray-marcher in SRNs with a fully-connected neural network & analytical gradients, enabling easy extraction of the final 3D geometry
- Neural Radiance Fields (NeRF)
(Mildenhall et al. 2020) proposes positional encodings, volumetric rendering & ray-direction conditioning for high-quality reconstruction of single scenes, and has spawned a large amount of follow-up work on volumetric rendering of 3D implicit representations. For a curated list of NeRF follow-up work specifically, see
SDF-SRN: Learning Signed Distance 3D Object Reconstruction from Static Images
(Lin et al. 2020), demonstrates how we may train Scene Representation Networks from a single observation only
- Pixel-NERF
(Yu et al. 2020) proposes to condition a NeRF on local features lying on camera rays, extracted from contact images, as proposed in PiFU (see "from 3D supervision")
- Multiview neural surface reconstruction by disentangling geometry and appearance
(Yariv et al. 2020) demonstrates sphere-tracing with positional encodings for reconstruction of complex 3D scenes, and proposes a surface normal and view-direction dependent rendering network for capturing view-dependent effects
- Light Field Networks: Neural Scene Representations with Single-Evaluation Rendering
(Sitzmann et al. 2021) proposes to represent 3D scenes via their 360-degree light field parameterized as a neural implicit representation
Implicit representations of Geometry and Appearance / From 3D supervision
- Pifu: Pixel-aligned implicit function for high-resolution clothed human digitization
(Saito et al. 2019) Pifu first introduced the concept of conditioning an implicit representation on local features extracted from context images. Follow-up work achieves photo-realistic, real-time re-rendering
Implicit representations of Geometry and Appearance / For dynamic scenes
- Occupancy flow: 4d reconstruction by learning particle dynamics
(Niemeyer et al. 2019) first proposed to learn a space-time neural implicit representation by representing a 4D warp field with an implicit neural representation
Symmetries in Implicit Neural Representations
- Vector Neurons: A General Framework for SO(3)-Equivariant Networks
(Deng et al. 2021) makes conditional implicit neural representations equivariant to SO(3), enabling the learning of a rotation-equivariant shape space and subsequent reconstruction of 3D geometry of single objects in unseen poses
Hybrid implicit / explicit (condition implicit on local features)
Neural Sparse Voxel Fields
Applies a similar concept to neural radiance fields
- Pixel-NERF
(Yu et al. 2020) proposes to condition a NeRF on local features lying on camera rays, extracted from contact images, as proposed in PiFU (see "from 3D supervision")
Learning correspondence with Neural Implicit Representations
- Inferring Semantic Information with 3D Neural Scene Representations
leverages features learned by Scene Representation Networks for weakly supervised semantic segmentation of 3D objects
- Neural Descriptor Fields: SE(3)-Equvariant Object Representations for Manipulation
leverages features learned by occupancy networks to establish correspondence, used for robotics imitation learning
Robotics Applications
- 3D Neural Scene Representations for Visuomotor Control
learns latent state space for robotics tasks using neural rendering, and subsequently expresses policies in that latent space
- Full-Body Visual Self-Modeling of Robot Morphologies
uses neural implicit geometry representation for learning a robot self-model, enabling space occupancy queries for given joint angles
- Neural Descriptor Fields: SE(3)-Equvariant Object Representations for Manipulation
leverages neural fields & vector neurons as an object-centric representation that enables imitation learning of pick-and-place tasks, generalizing across SE(3) poses
Generalization & Meta-Learning with Neural Implicit Representations
- Pifu: Pixel-aligned implicit function for high-resolution clothed human digitization
(Saito et al. 2019) proposed to locally condition implicit representations on ray features extracted from context images
- Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representations
(Sitzmann et al. 2019) proposed meta-learning via hypernetworks
- MetaSDF: MetaSDF: Meta-Learning Signed Distance Functions
(Sitzmann et al. 2020) proposed gradient-based meta-learning for implicit neural representations
SDF-SRN: Learning Signed Distance 3D Object Reconstruction from Static Images
(Lin et al. 2020) show how to learn 3D implicit representations from single-image supervision only
- Learned Initializations for Optimizing Coordinate-Based Neural Representations
(Tancik et al. 2020) explored gradient-based meta-learning for NeRF
Fitting high-frequency detail with positional encoding & periodic nonlinearities
- Neural Radiance Fields (NeRF)
(Mildenhall et al. 2020) proposed positional encodings
- Implicit Neural Representations with Periodic Activation Functions
(Sitzmann et al. 2020) proposed implicit representations with periodic nonlinearities
- Fourier features let networks learn high frequency functions in low dimensional domains
(Tancik et al. 2020) explores positional encodings in an NTK framework
Implicit Neural Representations of Images
- Compositional Pattern-Producing Networks: Compositional pattern producing networks: A novel abstraction of development
(Stanley et al. 2007) first proposed to parameterize images implicitly via neural networks
- Implicit Neural Representations with Periodic Activation Functions
(Sitzmann et al. 2020) proposed to generalize across implicit representations of images via hypernetworks
- X-Fields: Implicit Neural View-, Light- and Time-Image Interpolation
(Bemana et al. 2020) parameterizes the Jacobian of pixel position with respect to view, time, illumination, etc. to naturally interpolate images
Learning Continuous Image Representation with Local Implicit Image Function
(Chen et al. 2020) proposed a hypernetwork-based GAN for images
- Alias-Free Generative Adversarial Networks (StyleGAN3)
uses FILM-conditioned MLP as an image GAN
Composing implicit neural representations
- GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields
(Niemeyer et al. 2021)
- Object-centric Neural Rendering
(Guo et al. 2020)
- Unsupervised Discovery of Object Radiance Fields
(Yu et al. 2021)
Implicit Representations for Partial Differential Equations & Boundary Value Problems
Implicit Geometric Regularization for Learning Shapes
(Gropp et al. 2020) learns SDFs by enforcing constraints of the Eikonal equation via the loss
- Implicit Neural Representations with Periodic Activation Functions
(Sitzmann et al. 2020) proposes to leverage the periodic sine as an activation function, enabling the parameterization of functions with non-trivial higher-order derivatives and the solution of complicated PDEs
- AutoInt: Automatic Integration for Fast Neural Volume Rendering
(Lindell et al. 2020)
- MeshfreeFlowNet: Physics-Constrained Deep Continuous Space-Time Super-Resolution Framework
(Jiang et al. 2020) performs super-resolution for spatio-temporal flow functions using local implicit representaitons, with auxiliary PDE losses
Generative Adverserial Networks with Implicit Representations / For 3D
- Generative Radiance Fields for 3D-Aware Image Synthesis
(Schwarz et al. 2020)
- Unconstrained Scene Generation with Locally Conditioned Radiance Fields
(DeVries et al. 2021) Leverage a hybrid implicit-explicit representation, by generating a 2D feature grid floorplan with a classic convolutional GAN, and then conditioning a 3D neural implicit representation on these features. This enables generation of room-scale 3D scenes
- Alias-Free Generative Adversarial Networks (StyleGAN3)
uses FILM-conditioned MLP as an image GAN
Generative Adverserial Networks with Implicit Representations / For 2D
- Adversarial Generation of Continuous Images
(Skorokhodov et al. 2020)
- Image Generators with Conditionally-Independent Pixel Synthesis
(Anokhin et al. 2020)
- Alias-Free GAN
(Karras et al. 2021)
Image-to-image translation
- Spatially-Adaptive Pixelwise Networks for Fast Image Translation
(Shaham et al. 2020) leverages a hybrid implicit-explicit representation for fast high-resolution image2image translation
Articulated representations
- NASA: Neural Articulated Shape Approximation
(Deng et al. 2020) represents an articulated object as a composition of local, deformable implicit elements
Talks
Links
awesome-NeRF
List of implicit representations specifically on neural radiance fields (NeRF)
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-implicit-representations.
More related projects
kwea123/nerf_pl2.7K
yukkyo/pytorch-filterresponsenormalizationlayer86
nvidia/pix2pixhd6.7K
amazon-science/earth-forecasting-transformer373
facebookresearch/xlm2.9K
nvidia/tacotron25.1K
facebookresearch/pytext6.3K
facebookresearch/fairseq30.7K
flagai-open/flagai3.8K
hongwenzhang/pymaf-x230
facebookresearch/pytorch3d8.9K
google-research-datasets/dstc8-schema-guided-dialogue553
upstageai/evalverse221
preferredai/cornac897