ReStyle3D: Scene-Level Appearance Transfer with Semantic Correspondences

Liyuan Zhu, Shengqu Cai, Shengyu Huang, Gordon Wetzstein, Naji Khosravan +1 more
2/14/2025
cs.CVcs.GR

No official code found. Best implementation: GradientSpaces/ReStyle3D (100 stars, Apache-2.0, last commit 2025-09-03).

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.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[SIGGRAPH 2025] ReStyle3D: Scene-level Appearance Transfer with Semantic Correspondences

1009Shell, PythonFeb 11, 20251 years agoApache-2.0
3d-reconstructioncomputer-visiondiffusionscene-editingscene-stylization+5 more

Similar Papers

Cite this paper

@article{zhu2025restyled,
  title  = {ReStyle3D: Scene-Level Appearance Transfer with Semantic Correspondences},
  author = {Liyuan Zhu and Shengqu Cai and Shengyu Huang and Gordon Wetzstein and Naji Khosravan and Iro Armeni},
  year   = {2025},
  eprint = {2502.10377},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.10377v2}
}

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

Discussion