1. A method for estimating a three-dimensional surface shape of an object having a specular reflective surface, the method comprising: projecting an image pattern on the specular reflective surface; capturing a reflected image pattern from the specular reflective surface by an image capture device; comparing a set of two-dimensional reflected image points in the reflected image pattern to the projected image pattern to generate an estimate of the three-dimensional surface shape of the reflective object; and displaying the estimate of the three-dimensional surface shape of the reflective object.