3D Surface Reconstruction Using the Shadowgram and A-priori Knowledge