The Scene Language: Representing Scenes with Programs, Words, and Embeddings

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Yunzhi, Li, Zizhang, Zhou, Matt, Wu, Shangzhe, Wu, Jiajun
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910898684166144
author Zhang, Yunzhi
Li, Zizhang
Zhou, Matt
Wu, Shangzhe
Wu, Jiajun
author_facet Zhang, Yunzhi
Li, Zizhang
Zhou, Matt
Wu, Shangzhe
Wu, Jiajun
contents We introduce the Scene Language, a visual scene representation that concisely and precisely describes the structure, semantics, and identity of visual scenes. It represents a scene with three key components: a program that specifies the hierarchical and relational structure of entities in the scene, words in natural language that summarize the semantic class of each entity, and embeddings that capture the visual identity of each entity. This representation can be inferred from pre-trained language models via a training-free inference technique, given text or image inputs. The resulting scene can be rendered into images using traditional, neural, or hybrid graphics renderers. Together, this forms a robust, automated system for high-quality 3D and 4D scene generation. Compared with existing representations like scene graphs, our proposed Scene Language generates complex scenes with higher fidelity, while explicitly modeling the scene structures to enable precise control and editing.
format Preprint
id arxiv_https___arxiv_org_abs_2410_16770
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Scene Language: Representing Scenes with Programs, Words, and Embeddings
Zhang, Yunzhi
Li, Zizhang
Zhou, Matt
Wu, Shangzhe
Wu, Jiajun
Computer Vision and Pattern Recognition
Artificial Intelligence
We introduce the Scene Language, a visual scene representation that concisely and precisely describes the structure, semantics, and identity of visual scenes. It represents a scene with three key components: a program that specifies the hierarchical and relational structure of entities in the scene, words in natural language that summarize the semantic class of each entity, and embeddings that capture the visual identity of each entity. This representation can be inferred from pre-trained language models via a training-free inference technique, given text or image inputs. The resulting scene can be rendered into images using traditional, neural, or hybrid graphics renderers. Together, this forms a robust, automated system for high-quality 3D and 4D scene generation. Compared with existing representations like scene graphs, our proposed Scene Language generates complex scenes with higher fidelity, while explicitly modeling the scene structures to enable precise control and editing.
title The Scene Language: Representing Scenes with Programs, Words, and Embeddings
topic Computer Vision and Pattern Recognition
Artificial Intelligence
url https://arxiv.org/abs/2410.16770