A face is scanned to obtain a three-dimensional geometry of the face,
images are also acquired of the face, and subsurface scattering of the
face is measured. A translucency map is determined from the subsurface
reflectance. A total surface reflectance and a normal map are estimated
from the three-dimensional geometry and the images, and diffuse
reflectance is estimated using the total reflectance. An albedo map is
determined from the diffuse reflectance. The diffuse reflectance is
subtracted from the total reflectance to obtain a surface reflectance. A
set of bi-directional reflectance functions is fitted to the surface
reflectance. Then, the set of bi-directional reflectance distribution
functions, the albedo map, and the translucency map are combined to form
a skin reflectance model of the face.