A method for detecting data of an uneven surface of an object includes the
following steps: illuminating at least one of stripes and a grid on the
uneven surface using at least one light source; detecting, without a
touching contact, light reflected from the uneven surface at a plurality
of discrete locations so as to create a partial image of the uneven
surface at each of the plurality of discrete locations; selectively
analyzing each of the partial images; and combining at least portions of
the partial images into an overall image of the uneven surface.