Paper Reading AI Learner

From Programs to Poses: Factored Real-World Scene Generation via Learned Program Libraries

2025-10-11 17:14:24
Joy Hsu, Emily Jin, Jiajun Wu, Niloy J. Mitra

Abstract

Real-world scenes, such as those in ScanNet, are difficult to capture, with highly limited data available. Generating realistic scenes with varied object poses remains an open and challenging task. In this work, we propose FactoredScenes, a framework that synthesizes realistic 3D scenes by leveraging the underlying structure of rooms while learning the variation of object poses from lived-in scenes. We introduce a factored representation that decomposes scenes into hierarchically organized concepts of room programs and object poses. To encode structure, FactoredScenes learns a library of functions capturing reusable layout patterns from which scenes are drawn, then uses large language models to generate high-level programs, regularized by the learned library. To represent scene variations, FactoredScenes learns a program-conditioned model to hierarchically predict object poses, and retrieves and places 3D objects in a scene. We show that FactoredScenes generates realistic, real-world rooms that are difficult to distinguish from real ScanNet scenes.

Abstract (translated)

现实世界的场景,如ScanNet中的场景,难以捕捉,且可用的数据非常有限。生成具有多变物体姿态的逼真场景仍然是一个开放且具挑战性的任务。在这项工作中,我们提出了FactoredScenes框架,该框架通过利用房间的基础结构,并从日常生活场景中学习物体姿势的变化来合成逼真的3D场景。我们引入了一种分层的概念分解表示方法,将场景拆分为房间程序和物体姿态的组织化概念。 为了编码结构,FactoredScenes 学习了一个函数库,捕捉可重复使用的布局模式,然后利用大型语言模型生成高级程序,并通过学习到的库进行正则化处理。为了表示场景的变化,FactoredScenes 学习了一个条件于程序的模型来分层次预测物体姿态,并在场景中检索和放置3D对象。 我们展示了FactoredScenes能够生成难以与真实的ScanNet房间相区分的真实世界房间,证明了其有效性和创新性。

URL

https://arxiv.org/abs/2510.10292

PDF

https://arxiv.org/pdf/2510.10292.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot