atlas

Research map / Image generation / Image restoration

S^3-Face: SSS-Compliant Facial Reflectance Estimation via Diffusion Priors

CVPR 2025 · Image generation › Image restoration · approach: Image harmonization and color transformation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Fine-tunes Stable Diffusion v2 in two stages to estimate SSS-compliant facial reflectance (diffuse/specular albedo, normals, hemoglobin and melanin maps) from in-the-wild face images.

Problem

Monocular facial reflectance estimation is limited by small light-stage datasets with low subject diversity, and existing BRDF models do not capture subsurface scattering of skin.

Approach

Treat a pretrained latent diffusion model as an image-conditioned reflectance estimator, with a joint reflectance attention module for cross-domain geometric consistency, and a second diffusion net that predicts hemoglobin and melanin maps from the predicted diffuse albedo.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use S^3-Face instead of ID2Reflectance for diffuse albedo estimationS^3-Face · Captured test setPSNR: 24.13 -> 26.07Helped
Use S^3-Face instead of ID2Reflectance for diffuse albedo estimationS^3-Face · Captured test setSSIM: 0.782 -> 0.859Helped
Use S^3-Face instead of ID2Reflectance for specular albedo estimationS^3-Face · Captured test setPSNR: 22.67 -> 25.213Helped
Use S^3-Face instead of ID2Reflectance for specular albedo estimationS^3-Face · Captured test setSSIM: 0.771 -> 0.817Helped
Use S^3-Face instead of ID2Reflectance for normal estimationS^3-Face · Captured test setPSNR: 21.83 -> 24.48Helped
Use S^3-Face instead of ID2Reflectance for normal estimationS^3-Face · Captured test setSSIM: 0.723 -> 0.784Helped
Add two-stage training, predicting hemoglobin and melanin from diffuse albedo (ablation)S^3-Face · Captured test set, hemoglobinPSNR: 18.51 -> 24.63Helped
Add two-stage training, predicting hemoglobin and melanin from diffuse albedo (ablation)S^3-Face · Captured test set, hemoglobinSSIM: 0.6543 -> 0.7156Helped
Add two-stage training, predicting hemoglobin and melanin from diffuse albedo (ablation)S^3-Face · Captured test set, melaninPSNR: 14.56 -> 23.28Helped
Add two-stage training, predicting hemoglobin and melanin from diffuse albedo (ablation)S^3-Face · Captured test set, melaninSSIM: 0.4846 -> 0.6123Helped
Add joint reflectance attention between reflectance domains and color images (ablation)S^3-Face DSN-Net · Reflectance estimationreconstruction qualityHelped
Replace joint reflectance attention with cross-domain attention (ablation)S^3-Face DSN-Net · Reflectance estimationdiffuse reconstruction qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Light Stage facial reflectance dataset (100 participants) 3D Scan Store albedo maps (142) VISIA skin analyzer images (128 patients, evaluation) LAION-5B (pretraining of SD, indirect)

Benchmarks: Light Stage captured test set Digital Emily VISIA skin analyzer patient data

Metrics: PSNR SSIM

Baselines: TRUST ID2Albedo ReflectanceMM ID2Reflectance AvatarMe++ Relightify Dib et al.

Builds on: Stable Diffusion latent diffusion models ID2Reflectance Deep3D v-prediction

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy