Image recovery using L1 magic