Digital three-dimensional models created by computer vision and graphics techniques are becoming widely used for a variety of purposes. Specifically, modeling cultural heritage objects has attracted considerable attention, since such objects are worth preserving, and the data can be utilized for restoration when an object faces the crisis of collapse. Automation for creating 3D models has therefore attracted much interest, since most models are currently created by manual operation, adding significantly to the cost. Creating an accurate model of an object requires knowledge of the object's shape and surface reflectance. Acquiring shape information is facilitated by the development of sensors and the progress of data processing algorithms, b...