PRISM: A Unified Framework for Photorealistic Reconstruction and Intrinsic Scene Modeling
Alara Dirik, Tuanfeng Wang, Duygu Ceylan, Stefanos Zafeiriou, Anna Frühstück
TL;DR
PRISM introduces a unified diffusion-transformer framework that jointly generates RGB images and intrinsic scene maps (X layers), enabling text-to-RGBX, RGB-to-X, and X-to-RGBX tasks while supporting global and local editing through conditioning on selected intrinsic maps. By expanding the latent token space to multiple modalities and training with partial modality availability, PRISM achieves improved cross-modal alignment without sacrificing the base model's text-to-image capabilities. Extensive quantitative and qualitative evaluations demonstrate competitive intrinsic decomposition performance and strong conditional generation, with practical applications in relighting and material editing. The work highlights the benefits of a single, multi-task model for perception and generation, and points to indoor-scene data as a current limitation and avenue for future expansion toward additional modalities and broader domains.
Abstract
We present PRISM, a unified framework that enables multiple image generation and editing tasks in a single foundational model. Starting from a pre-trained text-to-image diffusion model, PRISM proposes an effective fine-tuning strategy to produce RGB images along with intrinsic maps (referred to as X layers) simultaneously. Unlike previous approaches, which infer intrinsic properties individually or require separate models for decomposition and conditional generation, PRISM maintains consistency across modalities by generating all intrinsic layers jointly. It supports diverse tasks, including text-to-RGBX generation, RGB-to-X decomposition, and X-to-RGBX conditional generation. Additionally, PRISM enables both global and local image editing through conditioning on selected intrinsic layers and text prompts. Extensive experiments demonstrate the competitive performance of PRISM both for intrinsic image decomposition and conditional image generation while preserving the base model's text-to-image generation capability.
