1. A method for reconstructing a surface of an object, wherein the object has a surface that is specular, comprising the steps of: applying a point correspondence procedure to a set of images of the object to produce sparse reflection correspondences, wherein the set of images is subject to rotation while acquired by a camera; solving a linear system AΘ=0, where Θ is a vector of surface parameters, wherein the surface parameters are local and quadric; determining gradients of the surface from the surface parameters; and integrating the gradients to normals, wherein the normals define a shape of the surface, and wherein the applying, solving and integrating steps are performed in a processor.