Shape and albedo from multiple images using integrability | Synapse