Practical Matrix Completion and Corruption Recovery Using Proximal Alternating Robust Subspace Minimization
Height and gradient from shading