Views
No views yet
| Model | Description |
|---|---|
| supermat.pth | Base SuperMat model for material decomposition |
| supermat_mv.pth | Multi-view version of SuperMat processing six orthogonal views |
| uv_refine_bc.pth | UV refinement network for albedo materials |
| uv_refine_rm.pth | UV refinement network for roughness & metallic materials |
stabilityai/stable-diffusion-2-1.
Note: The official stabilityai/stable-diffusion-2-1 model has been removed. You may need to obtain the base model parameters through alternative sources, such as sd2-community/stable-diffusion-2-1.checkpoints/
├── supermat.pth
├── supermat_mv.pth
├── uv_refine_bc.pth
└── uv_refine_rm.pth0 for all other regions(0.5, 0.5, 0.5)512×512 resolution (recommended)1024×1024 resolution (recommended)examples/bag_rendered_6viewsmeta.json (refer to the example for the required format with c2w matrices)python inference_supermat.py \
--input examples/ring_rendered_2views \
--output-dir outputs \
--checkpoint checkpoints/supermat.pth \
--base-model sd2-community/stable-diffusion-2-1 \
--device cuda:0 \
--image-size 512python inference_supermat_mv.py \
--input examples/bag_rendered_6views \
--output-dir outputs_mv \
--checkpoint checkpoints/supermat_mv.pth \
--base-model sd2-community/stable-diffusion-2-1 \
--device cuda:0 \
--image-size 512 \
--num_views 6 \
--use-camera-embedspython inference_uv_refine.py \
--input-uv examples/axe_uv/uv_bc.png \
--input-uv-position examples/axe_uv/uv_position.png \
--input-uv-mask examples/axe_uv/uv_mask.png \
--output-dir outputs_uv_bc \
--checkpoint checkpoints/uv_refine_bc.pth \
--base-model sd2-community/stable-diffusion-2-1 \
--device cuda:0 \
--image-size 1024@inproceedings{hong2025supermat,
title={Supermat: Physically consistent pbr material estimation at interactive rates},
author={Hong, Yijia and Guo, Yuan-Chen and Yi, Ran and Chen, Yulong and Cao, Yan-Pei and Ma, Lizhuang},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
pages={25083--25093},
year={2025}
}