Reconstructing Curved Surfaces from Specular Reflection Patterns Using Spline Surface Fitting of Normals