The observed image texture for a rough surface has a complex dependence on
the illumination and viewing angles due to effects such as foreshortening,
local shading, interreflections, and the shadowing and occlusion of surface
elements. We introduce the dimensionality surface as a representation for
the visual complexity of a material sample. The dimensionality surface defi
nes the number of basis textures that are required to represent the observe
d textures for a sample as a function of ranges of illumination and viewing
angles. Basis textures are represented using multiband correlation functio
ns that consider both within and between color band correlations. We examin
e properties of the dimensionality surface for real materials using the Col
umbia Utrecht Reflectance and Texture (CUReT) database. The analysis shows
that the dependence of the dimensionality surface on ranges of illumination
and viewing angles is approximately linear with a slope that depends on th
e complexity of the sample. We extend the analysis to consider the problem
of recognizing rough surfaces in color images obtained under unknown illumi
nation and viewing geometry. We show, using a set of 12,505 images from 61
material samples, that the information captured by the multiband correlatio
n model allows surfaces to be recognized over a wide range of conditions. W
e also show that the use of color information provides significant advantag
es for three-dimensional texture recognition.