A reflection model which enables an identification of matte, highlight
and interreflection legions on objects of inhomogeneous dielectric ma
terials is presented. The model utilises the concept of the dichromati
c reflection model and the one-bounce model of mutual reflection. A ps
i-theta space is introduced to enable the spectral cluster of a region
to be identified either as a matte hill, a highlight lobe or an inter
reflection lobe. An analysis of the boundary of clusters enables the u
se of the K-means clustering algorithm to segment the regions without
the need to specify the expected number of clusters and the initial cl
uster centres.