Lay-A-Scene: Personalized 3D Object Arrangement Using Text-to-Image Priors

Ohad Rahamim, Hilit Segev, Idan Achituve, Yuval Atzmon, Yoni Kasten +1 more
6/2/2024
cs.CV

No official code found. Best implementation: ohad204/Lay-A-Scene (9 stars, MIT, last commit 2024-12-19).

Abstract

Generating 3D visual scenes is at the forefront of visual generative AI, but current 3D generation techniques struggle with generating scenes with multiple high-resolution objects. Here we introduce Lay-A-Scene, which solves the task of Open-set 3D Object Arrangement, effectively arranging unseen objects. Given a set of 3D objects, the task is to find a plausible arrangement of these objects in a scene. We address this task by leveraging pre-trained text-to-image models. We personalize the model and explain how to generate images of a scene that contains multiple predefined objects without neglecting any of them. Then, we describe how to infer the 3D poses and arrangement of objects from a 2D generated image by finding a consistent projection of objects onto the 2D scene. We evaluate the quality of Lay-A-Scene using 3D objects from Objaverse and human raters and find that it often generates coherent and feasible 3D object arrangements.

View on arXivView PDF

Code Implementations(1)

ohad204/Lay-A-SceneCommunity100%
MIT
90PythonDec 19, 20241 years agoMIT

Similar Papers

Cite this paper

@article{rahamim2024layascene,
  title  = {Lay-A-Scene: Personalized 3D Object Arrangement Using Text-to-Image Priors},
  author = {Ohad Rahamim and Hilit Segev and Idan Achituve and Yuval Atzmon and Yoni Kasten and Gal Chechik},
  year   = {2024},
  eprint = {2406.00687},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.00687v2}
}

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.00687.svg)](https://codeofpaper.com/paper/2406.00687)

Discussion