Recovery of surfaces with discontinuities by fusing shading and range data within a variational framework | IEEE Journals & Magazine | IEEE Xplore