Materialist: Physically Based Editing Using Single-Image Inverse Rendering

Lezhong Wang, Duc Minh Tran, Ruiqi Cui, Thomson TG, Anders Bjorholm Dahl +3 more
1/7/2025
cs.CVcs.AIcs.GR

No official code found. Best implementation: lez-s/Materialist (28 stars, last commit 2025-10-24).

Abstract

Achieving physically consistent image editing remains a significant challenge in computer vision. Existing image editing methods typically rely on neural networks, which struggle to accurately handle shadows and refractions. Conversely, physics-based inverse rendering often requires multi-view optimization, limiting its practicality in single-image scenarios. In this paper, we propose Materialist, a method combining a learning-based approach with physically based progressive differentiable rendering. Given an image, our method leverages neural networks to predict initial material properties. Progressive differentiable rendering is then used to optimize the environment map and refine the material properties with the goal of closely matching the rendered result to the input image. Our approach enables a range of applications, including material editing, object insertion, and relighting, while also introducing an effective method for editing material transparency without requiring full scene geometry. Furthermore, Our envmap estimation method also achieves state-of-the-art performance, further enhancing the accuracy of image editing task. Experiments demonstrate strong performance across synthetic and real-world datasets, excelling even on challenging out-of-domain images. Project website: https://lez-s.github.io/materialist_project/

View on arXivView PDF

Code Implementations(1)

lez-s/MaterialistCommunity100%

Materialist: Physically Based Editing Using Single-Image Inverse Rendering

283Shell, PythonJan 6, 202512 months ago
computer-graphicscomputer-visionimage-editingphysically-based-renderingrelighting

Similar Papers

Cite this paper

@article{wang2025materialist,
  title  = {Materialist: Physically Based Editing Using Single-Image Inverse Rendering},
  author = {Lezhong Wang and Duc Minh Tran and Ruiqi Cui and Thomson TG and Anders Bjorholm Dahl and Siavash Arjomand Bigdeli and Jeppe Revall Frisvad and Manmohan Chandraker},
  year   = {2025},
  eprint = {2501.03717},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.03717v2}
}

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

Discussion