AI-Driven Design and Generative Architecture

ReStyle3D: Scene-Level Appearance Transfer with Semantic Correspondences

Liyuan Zhu, Shengqu Cai, Shengyu Huang, Gordon Wetzstein, Naji Khosravan, Iro Armeni

Published 2025-02-14

Thumbnail for ReStyle3D: Scene-Level Appearance Transfer with Semantic Correspondences

Abstract

We introduce ReStyle3D, a novel framework for scene-level appearance transfer from a single style image to a real-world scene represented by multiple views. The method combines explicit semantic correspondences with multi-view consistency to achieve precise and coherent stylization. Unlike conventional stylization methods that apply a reference style globally, ReStyle3D uses open-vocabulary segmentation to establish dense, instance-level correspondences between the style and real-world images. This ensures that each object is stylized with semantically matched textures. It first transfers the style to a single view using a training-free semantic-attention mechanism in a diffusion model. It then lifts the stylization to additional views via a learned warp-and-refine network guided by monocular depth and pixel-wise correspondences. Experiments show that ReStyle3D consistently outperforms prior methods in structure preservation, perceptual style similarity, and multi-view coherence. User studies further validate its ability to produce photo-realistic, semantically faithful results. Our code, pretrained models, and dataset will be publicly released, to support new applications in interior design, virtual staging, and 3D-consistent stylization.

Topics

3D ReconstructionGenerative Design and Design Space Explorationconditional generationdesign automationdigital twinsgeometry generationimage-to-3Dprocedural modelingscene editingscene interactiontext-to-3D

Cite this paper

@misc{zhu2025restyle3d,
      author = {Liyuan Zhu and Shengqu Cai and Shengyu Huang and Gordon Wetzstein and Naji Khosravan and Iro Armeni},
      title = {Scene-level Appearance Transfer with Semantic Correspondences},
      booktitle = {ACM SIGGRAPH 2025 Conference Papers},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      year = {2025},
      url = {https://doi.org/10.1145/3721238.3730655},
      doi = {10.1145/3721238.3730655},
    }