Surface Modelling For 2D Imagery