LLaNA: Large Language and NeRF Assistant

Andrea Amaduzzi, Pierluigi Zama Ramirez, Giuseppe Lisanti, Samuele Salti, Luigi Di Stefano
6/1/2024

No official code found. Best implementation: CVLAB-Unibo/LLaNA (19 stars, MIT, last commit 2025-05-08).

Abstract

Multimodal Large Language Models (MLLMs) have demonstrated an excellent understanding of images and 3D data. However, both modalities have shortcomings in holistically capturing the appearance and geometry of objects. Meanwhile, Neural Radiance Fields (NeRFs), which encode information within the weights of a simple Multi-Layer Perceptron (MLP), have emerged as an increasingly widespread modality that simultaneously encodes the geometry and photorealistic appearance of objects. This paper investigates the feasibility and effectiveness of ingesting NeRF into MLLM. We create LLaNA, the first general-purpose NeRF-language assistant capable of performing new tasks such as NeRF captioning and Q\&A. Notably, our method directly processes the weights of the NeRF's MLP to extract information about the represented objects without the need to render images or materialize 3D data structures. Moreover, we build a dataset of NeRFs with text annotations for various NeRF-language tasks with no human intervention. Based on this dataset, we develop a benchmark to evaluate the NeRF understanding capability of our method. Results show that processing NeRF weights performs favourably against extracting 2D or 3D representations from NeRFs.

View on arXivView PDF

Code Implementations(1)

CVLAB-Unibo/LLaNACommunity62%
MIT

Official code repository of LLaNA: Large Language and NeRF Assistant

190Shell, PythonJun 4, 20241 years agoMIT

Similar Papers

Cite this paper

@article{amaduzzi2024llana,
  title  = {LLaNA: Large Language and NeRF Assistant},
  author = {Andrea Amaduzzi and Pierluigi Zama Ramirez and Giuseppe Lisanti and Samuele Salti and Luigi Di Stefano},
  year   = {2024},
  eprint = {2406.11840},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2406.11840},
  url    = {https://arxiv.org/abs/2406.11840},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.11840.svg)](https://codeofpaper.com/paper/2406.11840)

Discussion