Implementation and evaluation of a penalized alternating minimization algorithm for computational DIC microscopy