SuperMat: Physically Consistent PBR Material Estimation at Interactive Rates
Yijia Hong, Yuan-Chen Guo, Ran Yi, Yulong Chen, Yan-Pei Cao, Lizhuang Ma
TL;DR
<3-5 sentence high-level summary> SuperMat addresses the challenge of fast, physically consistent PBR material estimation from 2D images and extends to 3D objects. It uses a single-step diffusion-based framework with structural expert branches to predict albedo, metallic, and roughness maps, trained end-to-end with perceptual and re-render losses; it also corrects the DDIM scheduler to enable one-step inference. For 3D assets, it introduces SuperMatMV and a UV refinement network that backprojects multi-view predictions into UV space and completes missing regions in a single step, achieving approximately 3 seconds per object. Across synthetic and real datasets, it achieves state-of-the-art decomposition quality with millisecond per-image speeds, enabling practical material acquisition for 3D assets.
Abstract
Decomposing physically-based materials from images into their constituent properties remains challenging, particularly when maintaining both computational efficiency and physical consistency. While recent diffusion-based approaches have shown promise, they face substantial computational overhead due to multiple denoising steps and separate models for different material properties. We present SuperMat, a single-step framework that achieves high-quality material decomposition with one-step inference. This enables end-to-end training with perceptual and re-render losses while decomposing albedo, metallic, and roughness maps at millisecond-scale speeds. We further extend our framework to 3D objects through a UV refinement network, enabling consistent material estimation across viewpoints while maintaining efficiency. Experiments demonstrate that SuperMat achieves state-of-the-art PBR material decomposition quality while reducing inference time from seconds to milliseconds per image, and completes PBR material estimation for 3D objects in approximately 3 seconds. The project page is at https://hyj542682306.github.io/SuperMat/.
