CVPR 2024 paper extracts PBR materials from a single image
Top 98.0% on sourcepulse
Material Palette extracts PBR material properties (albedo, normals, roughness) from a single real-world image. It is designed for researchers and developers in computer vision and graphics seeking to generate physically-based rendering assets from existing imagery. The primary benefit is automating the creation of detailed material maps, reducing manual effort.
How It Works
The method operates in three stages: concept extraction from user-defined image masks, texture generation using these concepts, and decomposition into SVBRDF maps. This approach leverages diffusion models for high-quality texture synthesis and a dedicated decomposition network to derive material properties, offering a comprehensive pipeline from image to PBR assets.
Quick Start & Requirements
git clone
and conda env create --verbose -f deps.yml
.model.tar.gz
).blue_tiles.zip
).masks/
subdirectory with region masks.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The implementation does not include LPIPS filtering for generation ranking and outputs a single sample per region. Users may need to experiment with different prompts and parameters for optimal results.
2 months ago
1 day