Plenoptic PNG: Real-Time Neural Radiance Fields in 150 KB

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Lee, Jae Yong, Wu, Yuqun, Zou, Chuhang, Hoiem, Derek, Wang, Shenlong
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914955833376768
author Lee, Jae Yong
Wu, Yuqun
Zou, Chuhang
Hoiem, Derek
Wang, Shenlong
author_facet Lee, Jae Yong
Wu, Yuqun
Zou, Chuhang
Hoiem, Derek
Wang, Shenlong
contents The goal of this paper is to encode a 3D scene into an extremely compact representation from 2D images and to enable its transmittance, decoding and rendering in real-time across various platforms. Despite the progress in NeRFs and Gaussian Splats, their large model size and specialized renderers make it challenging to distribute free-viewpoint 3D content as easily as images. To address this, we have designed a novel 3D representation that encodes the plenoptic function into sinusoidal function indexed dense volumes. This approach facilitates feature sharing across different locations, improving compactness over traditional spatial voxels. The memory footprint of the dense 3D feature grid can be further reduced using spatial decomposition techniques. This design combines the strengths of spatial hashing functions and voxel decomposition, resulting in a model size as small as 150 KB for each 3D scene. Moreover, PPNG features a lightweight rendering pipeline with only 300 lines of code that decodes its representation into standard GL textures and fragment shaders. This enables real-time rendering using the traditional GL pipeline, ensuring universal compatibility and efficiency across various platforms without additional dependencies.
format Preprint
id arxiv_https___arxiv_org_abs_2409_15689
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Plenoptic PNG: Real-Time Neural Radiance Fields in 150 KB
Lee, Jae Yong
Wu, Yuqun
Zou, Chuhang
Hoiem, Derek
Wang, Shenlong
Computer Vision and Pattern Recognition
The goal of this paper is to encode a 3D scene into an extremely compact representation from 2D images and to enable its transmittance, decoding and rendering in real-time across various platforms. Despite the progress in NeRFs and Gaussian Splats, their large model size and specialized renderers make it challenging to distribute free-viewpoint 3D content as easily as images. To address this, we have designed a novel 3D representation that encodes the plenoptic function into sinusoidal function indexed dense volumes. This approach facilitates feature sharing across different locations, improving compactness over traditional spatial voxels. The memory footprint of the dense 3D feature grid can be further reduced using spatial decomposition techniques. This design combines the strengths of spatial hashing functions and voxel decomposition, resulting in a model size as small as 150 KB for each 3D scene. Moreover, PPNG features a lightweight rendering pipeline with only 300 lines of code that decodes its representation into standard GL textures and fragment shaders. This enables real-time rendering using the traditional GL pipeline, ensuring universal compatibility and efficiency across various platforms without additional dependencies.
title Plenoptic PNG: Real-Time Neural Radiance Fields in 150 KB
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.15689